diff options
author | Miguel Torroja <migueltb@broadcom.com> | 2010-07-27 07:02:24 +0200 |
---|---|---|
committer | Mike Lockwood <lockwood@android.com> | 2010-10-05 13:15:37 -0400 |
commit | 1e84da822e7aa4d494b31c8759917d2751611f84 (patch) | |
tree | aa380bb97ffc1feaa7a3c484d6b8ff922b102f57 /telephony/java | |
parent | abcbb1a1989e8c6adec607b3964dc187f5526e66 (diff) | |
download | frameworks_base-1e84da822e7aa4d494b31c8759917d2751611f84.zip frameworks_base-1e84da822e7aa4d494b31c8759917d2751611f84.tar.gz frameworks_base-1e84da822e7aa4d494b31c8759917d2751611f84.tar.bz2 |
GPS: Add support for AGpsRilInterface.
Adding changes to be able to have access to missing data to SUPL
(celld, imsi, WAP_PUSH and SMS)
Change-Id: I0207f7f7ea6595ed3fd7021cb732feddf52e4cf9
Signed-off-by: Mike Lockwood <lockwood@android.com>
Diffstat (limited to 'telephony/java')
-rw-r--r-- | telephony/java/com/android/internal/telephony/WapPushOverSms.java | 5 | ||||
-rw-r--r-- | telephony/java/com/android/internal/telephony/WspTypeDecoder.java | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/telephony/java/com/android/internal/telephony/WapPushOverSms.java b/telephony/java/com/android/internal/telephony/WapPushOverSms.java index a636a4b..168b63b 100644 --- a/telephony/java/com/android/internal/telephony/WapPushOverSms.java +++ b/telephony/java/com/android/internal/telephony/WapPushOverSms.java @@ -132,6 +132,9 @@ public class WapPushOverSms { case WspTypeDecoder.CONTENT_TYPE_B_VND_DOCOMO_PF: mimeType = WspTypeDecoder.CONTENT_MIME_TYPE_B_VND_DOCOMO_PF; break; + case WspTypeDecoder.CONTENT_TYPE_B_SUPL_INIT: + mimeType = WspTypeDecoder.CONTENT_MIME_TYPE_B_SUPL_INIT; + break; default: if (Config.LOGD) { Log.w(LOG_TAG, @@ -154,6 +157,8 @@ public class WapPushOverSms { binaryContentType = WspTypeDecoder.CONTENT_TYPE_B_MMS; } else if (mimeType.equals(WspTypeDecoder.CONTENT_MIME_TYPE_B_VND_DOCOMO_PF)) { binaryContentType = WspTypeDecoder.CONTENT_TYPE_B_VND_DOCOMO_PF; + } else if (mimeType.equals(WspTypeDecoder.CONTENT_MIME_TYPE_B_SUPL_INIT)) { + binaryContentType = WspTypeDecoder.CONTENT_TYPE_B_SUPL_INIT; } else { if (Config.LOGD) Log.w(LOG_TAG, "Received PDU. Unknown Content-Type = " + mimeType); return Intents.RESULT_SMS_HANDLED; diff --git a/telephony/java/com/android/internal/telephony/WspTypeDecoder.java b/telephony/java/com/android/internal/telephony/WspTypeDecoder.java index 336bc82..5dc89f0 100644 --- a/telephony/java/com/android/internal/telephony/WspTypeDecoder.java +++ b/telephony/java/com/android/internal/telephony/WspTypeDecoder.java @@ -40,6 +40,7 @@ public class WspTypeDecoder { public static final int CONTENT_TYPE_B_PUSH_CO = 0x32; public static final int CONTENT_TYPE_B_MMS = 0x3e; public static final int CONTENT_TYPE_B_VND_DOCOMO_PF = 0x0310; + public static final int CONTENT_TYPE_B_SUPL_INIT = 0x312; public static final String CONTENT_MIME_TYPE_B_DRM_RIGHTS_XML = "application/vnd.oma.drm.rights+xml"; @@ -50,6 +51,7 @@ public class WspTypeDecoder { public static final String CONTENT_MIME_TYPE_B_PUSH_CO = "application/vnd.wap.coc"; public static final String CONTENT_MIME_TYPE_B_MMS = "application/vnd.wap.mms-message"; public static final String CONTENT_MIME_TYPE_B_VND_DOCOMO_PF = "application/vnd.docomo.pf"; + public static final String CONTENT_MIME_TYPE_B_SUPL_INIT = "application/vnd.omaloc-supl-init"; public static final int PARAMETER_ID_X_WAP_APPLICATION_ID = 0x2f; |