summaryrefslogtreecommitdiffstats
path: root/telephony/java/android/telephony
diff options
context:
space:
mode:
authorThe Android Open Source Project <initial-contribution@android.com>2010-05-12 14:53:25 -0700
committerThe Android Open Source Project <initial-contribution@android.com>2010-05-12 14:53:25 -0700
commit4adacd23d4c91569b16fe50419f1a91f68d805bd (patch)
tree38628f3446882f39ff46d6d5a2cb655fc3ca71ff /telephony/java/android/telephony
parentccfd99b1e2a64c72ec433ebf5cf98d644ab24614 (diff)
parent0a5174a6e947d5cbeb8846a1273a90b6de065cbf (diff)
downloadframeworks_base-4adacd23d4c91569b16fe50419f1a91f68d805bd.zip
frameworks_base-4adacd23d4c91569b16fe50419f1a91f68d805bd.tar.gz
frameworks_base-4adacd23d4c91569b16fe50419f1a91f68d805bd.tar.bz2
merge from open-source master
Change-Id: If6730b50627b2231bd345e594d8d30a37557849e
Diffstat (limited to 'telephony/java/android/telephony')
-rw-r--r--telephony/java/android/telephony/ServiceState.java6
-rw-r--r--telephony/java/android/telephony/TelephonyManager.java6
2 files changed, 11 insertions, 1 deletions
diff --git a/telephony/java/android/telephony/ServiceState.java b/telephony/java/android/telephony/ServiceState.java
index 6c66559..1f00885 100644
--- a/telephony/java/android/telephony/ServiceState.java
+++ b/telephony/java/android/telephony/ServiceState.java
@@ -89,6 +89,8 @@ public class ServiceState implements Parcelable {
public static final int RADIO_TECHNOLOGY_HSUPA = 10;
/** @hide */
public static final int RADIO_TECHNOLOGY_HSPA = 11;
+ /** @hide */
+ public static final int RADIO_TECHNOLOGY_EVDO_B = 12;
/**
* Available registration states for GSM, UMTS and CDMA.
@@ -379,7 +381,6 @@ public class ServiceState implements Parcelable {
@Override
public String toString() {
String radioTechnology = new String("Error in radioTechnology");
-
switch(this.mRadioTechnology) {
case 0:
radioTechnology = "Unknown";
@@ -417,6 +418,9 @@ public class ServiceState implements Parcelable {
case 11:
radioTechnology = "HSPA";
break;
+ case 12:
+ radioTechnology = "EvDo rev. B";
+ break;
default:
Log.w(LOG_TAG, "mRadioTechnology variable out of range.");
break;
diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java
index f018d10..ab63017 100644
--- a/telephony/java/android/telephony/TelephonyManager.java
+++ b/telephony/java/android/telephony/TelephonyManager.java
@@ -391,6 +391,9 @@ public class TelephonyManager {
public static final int NETWORK_TYPE_HSPA = 10;
/** Current network is iDen */
public static final int NETWORK_TYPE_IDEN = 11;
+ /** Current network is EVDO revision B*/
+ public static final int NETWORK_TYPE_EVDO_B = 12;
+
/**
* Returns a constant indicating the radio technology (network type)
@@ -407,6 +410,7 @@ public class TelephonyManager {
* @see #NETWORK_TYPE_CDMA
* @see #NETWORK_TYPE_EVDO_0
* @see #NETWORK_TYPE_EVDO_A
+ * @see #NETWORK_TYPE_EVDO_B
* @see #NETWORK_TYPE_1xRTT
*/
public int getNetworkType() {
@@ -454,6 +458,8 @@ public class TelephonyManager {
return "CDMA - EvDo rev. 0";
case NETWORK_TYPE_EVDO_A:
return "CDMA - EvDo rev. A";
+ case NETWORK_TYPE_EVDO_B:
+ return "CDMA - EvDo rev. B";
case NETWORK_TYPE_1xRTT:
return "CDMA - 1xRTT";
default: