From ecaaff50da0b5c4135ced80e31099bd1dd36bb0e Mon Sep 17 00:00:00 2001 From: Moxie Marlinspike Date: Thu, 14 Mar 2013 08:44:42 -0700 Subject: [PATCH] Switch UA to Android default and added x-wap-profile header --- src/org/thoughtcrime/securesms/mms/MmsCommunication.java | 2 +- src/org/thoughtcrime/securesms/mms/MmsSendHelper.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/org/thoughtcrime/securesms/mms/MmsCommunication.java b/src/org/thoughtcrime/securesms/mms/MmsCommunication.java index eed4d4624d..141e297b44 100644 --- a/src/org/thoughtcrime/securesms/mms/MmsCommunication.java +++ b/src/org/thoughtcrime/securesms/mms/MmsCommunication.java @@ -142,7 +142,7 @@ public class MmsCommunication { } protected static AndroidHttpClient constructHttpClient(Context context, MmsConnectionParameters mmsConfig) { - AndroidHttpClient client = AndroidHttpClient.newInstance("TextSecure/0.1", context); + AndroidHttpClient client = AndroidHttpClient.newInstance("Android-Mms/2.0", context); HttpParams params = client.getParams(); HttpProtocolParams.setContentCharset(params, "UTF-8"); HttpConnectionParams.setSoTimeout(params, 20 * 1000); diff --git a/src/org/thoughtcrime/securesms/mms/MmsSendHelper.java b/src/org/thoughtcrime/securesms/mms/MmsSendHelper.java index 174ba59b31..f430350584 100644 --- a/src/org/thoughtcrime/securesms/mms/MmsSendHelper.java +++ b/src/org/thoughtcrime/securesms/mms/MmsSendHelper.java @@ -54,7 +54,8 @@ public class MmsSendHelper extends MmsCommunication { request.setEntity(entity); request.setParams(client.getParams()); request.addHeader("Accept", "*/*, application/vnd.wap.mms-message, application/vnd.wap.sic"); - +// request.addHeader("x-wap-profile", "http://www.htcmms.com.tw/Android/Common/nexusone/ua-profile.xml"); + request.addHeader("x-wap-profile", "http://www.google.com/oha/rdf/ua-profile-kila.xml"); HttpResponse response = client.execute(target, request); StatusLine status = response.getStatusLine();