summaryrefslogtreecommitdiffstats
path: root/telephony/java/android/telephony/ServiceState.java
diff options
context:
space:
mode:
authorMatthias Bosc <matthias.bosc@gmail.com>2013-04-10 16:20:29 +0200
committerGiulio Cervera <giulio.cervera@cyanogenmod.org>2013-05-22 23:50:06 +0200
commitecd66c124a8dcec79f64fb05dca1afd565527a45 (patch)
tree6e2a6b6b2868bdbbe170071563fda079045a7599 /telephony/java/android/telephony/ServiceState.java
parent13da52a2c7279c7bded3c230fa80a41d646fc013 (diff)
downloadframeworks_base-ecd66c124a8dcec79f64fb05dca1afd565527a45.zip
frameworks_base-ecd66c124a8dcec79f64fb05dca1afd565527a45.tar.gz
frameworks_base-ecd66c124a8dcec79f64fb05dca1afd565527a45.tar.bz2
Frameworks & SystemUI - additional DC-HSPAP support
This commit adds some more informations about Dual-Carrier HSPAP It allows displaying a "DC" icon on status bar for compatible devices and add a "DCHSPAP" value in state phone patch 1: add TelephonyManager to fix build patch 2: modify ServiceState patch 3: switch to cm_strings patch 4: fix a mistake patch 5: upload a new set of icons, a bit prettier than previous patch 6: update icons (more opacity to match colors) patch 7: removed drawable-sw* here is a screenshot for example: http://imgur.com/mQ2du3l,PSyHoqC Change-Id: I77d05e23c8ad3efdfeb19cf06ed92e7c57105ebe
Diffstat (limited to 'telephony/java/android/telephony/ServiceState.java')
-rw-r--r--telephony/java/android/telephony/ServiceState.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/telephony/java/android/telephony/ServiceState.java b/telephony/java/android/telephony/ServiceState.java
index 2fc8414..6e834db 100644
--- a/telephony/java/android/telephony/ServiceState.java
+++ b/telephony/java/android/telephony/ServiceState.java
@@ -455,9 +455,11 @@ public class ServiceState implements Parcelable {
rtString = "LTE";
break;
case RIL_RADIO_TECHNOLOGY_HSPAP:
- case RIL_RADIO_TECHNOLOGY_DCHSPAP:
rtString = "HSPAP";
break;
+ case RIL_RADIO_TECHNOLOGY_DCHSPAP:
+ rtString = "DCHSPAP";
+ break;
case RIL_RADIO_TECHNOLOGY_GSM:
rtString = "GSM";
break;
@@ -689,8 +691,9 @@ public class ServiceState implements Parcelable {
case ServiceState.RIL_RADIO_TECHNOLOGY_LTE:
return TelephonyManager.NETWORK_TYPE_LTE;
case ServiceState.RIL_RADIO_TECHNOLOGY_HSPAP:
- case ServiceState.RIL_RADIO_TECHNOLOGY_DCHSPAP:
return TelephonyManager.NETWORK_TYPE_HSPAP;
+ case ServiceState.RIL_RADIO_TECHNOLOGY_DCHSPAP:
+ return TelephonyManager.NETWORK_TYPE_DCHSPAP;
default:
return TelephonyManager.NETWORK_TYPE_UNKNOWN;
}