diff options
author | Susheel nyamala <snyamala@codeaurora.org> | 2015-09-10 20:02:43 +0530 |
---|---|---|
committer | Linux Build Service Account <lnxbuild@localhost> | 2015-10-06 03:21:22 -0600 |
commit | 584a7b64ad7468ae8f790d9d24cbf373dc869d38 (patch) | |
tree | 0ff631865f941f4b6f4395bef678742e2575b45f /src/com/android/settings/ApnSettings.java | |
parent | ab02f0cedd25ba3b2e839412518aadd9e43abd18 (diff) | |
download | packages_apps_Settings-584a7b64ad7468ae8f790d9d24cbf373dc869d38.zip packages_apps_Settings-584a7b64ad7468ae8f790d9d24cbf373dc869d38.tar.gz packages_apps_Settings-584a7b64ad7468ae8f790d9d24cbf373dc869d38.tar.bz2 |
Fix apn population issue
With Uicc card, when device is camped for eHRPD network,
mcc-mnc values populated on APN editor are wrong.
This is because the icc property used to read mcc-mnc is
updated with mcc-mnc value from RuimRecords.
Fix is to get family type from PS RAT and read mcc-mnc value
from icc records obtained from RAT family type
Change-Id: I42cde5c6acfcc08f1ce5e8a1f0d4830aafe93351
CRs-Fixed: 727780
Diffstat (limited to 'src/com/android/settings/ApnSettings.java')
-rw-r--r-- | src/com/android/settings/ApnSettings.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/settings/ApnSettings.java b/src/com/android/settings/ApnSettings.java index b00ba56..202b43e 100644 --- a/src/com/android/settings/ApnSettings.java +++ b/src/com/android/settings/ApnSettings.java @@ -226,7 +226,7 @@ public class ApnSettings extends SettingsPreferenceFragment implements boolean isSelectedKeyMatch = false; final TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); final String mccmnc = mSubscriptionInfo == null ? "" - : tm.getSimOperator(mSubscriptionInfo.getSubscriptionId()); + : tm.getIccOperatorNumericForData(mSubscriptionInfo.getSubscriptionId()); Log.d(TAG, "mccmnc = " + mccmnc); final String where = "numeric=\"" + mccmnc |