am 5d475dda: Radio Capability Support.
* commit '5d475dda0d2c2a220b8e33e77f9a40f5983c75b9':
Radio Capability Support.
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index e609eaf..f9a0989 100644
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -44,6 +44,7 @@
import android.telephony.CellInfo;
import android.telephony.IccOpenLogicalChannelResponse;
import android.telephony.NeighboringCellInfo;
+import android.telephony.RadioAccessFamily;
import android.telephony.ServiceState;
import android.telephony.SubscriptionManager;
import android.telephony.SubInfoRecord;
@@ -60,6 +61,8 @@
import com.android.internal.telephony.IccCard;
import com.android.internal.telephony.Phone;
import com.android.internal.telephony.PhoneFactory;
+import com.android.internal.telephony.PhoneProxy;
+import com.android.internal.telephony.ProxyController;
import com.android.internal.telephony.CallManager;
import com.android.internal.telephony.CommandException;
import com.android.internal.telephony.PhoneConstants;
@@ -2050,4 +2053,18 @@
return returnValue;
}
+
+ @Override
+ public void setRadioCapability(RadioAccessFamily[] rafs) {
+ try {
+ ProxyController.getInstance().setRadioCapability(rafs);
+ } catch (RuntimeException e) {
+ Log.w(LOG_TAG, "setRadioCapability: Runtime Exception");
+ }
+ }
+
+ @Override
+ public int getRadioAccessFamily(int phoneId) {
+ return ProxyController.getInstance().getRadioAccessFamily(phoneId);
+ }
}