diff options
| -rw-r--r-- | services/core/java/com/android/server/emergency/EmergencyAffordanceService.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/emergency/EmergencyAffordanceService.java b/services/core/java/com/android/server/emergency/EmergencyAffordanceService.java index a91fe773a5cf..1cf27ffd1903 100644 --- a/services/core/java/com/android/server/emergency/EmergencyAffordanceService.java +++ b/services/core/java/com/android/server/emergency/EmergencyAffordanceService.java @@ -231,7 +231,8 @@ public class EmergencyAffordanceService extends SystemService { // a Sim with a different mcc code was found neededNow = false; } - String simOperator = mTelephonyManager.getSimOperator(info.getSubscriptionId()); + String simOperator = mTelephonyManager + .createForSubscriptionId(info.getSubscriptionId()).getSimOperator(); mcc = 0; if (simOperator != null && simOperator.length() >= 3) { mcc = Integer.parseInt(simOperator.substring(0, 3)); |