Add carrier privilege to enableSimplifiedNetworkSettings and setLine1NumberForDisplay.
Change-Id: I9e90924d92bc8394e600df9f319414a889ec97c0
(cherry picked from commit b4463ec0c5eacb9af510c905697041ed295754b1)
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index 8e03568..2590aa4 100644
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -1724,7 +1724,7 @@
@Override
public void enableSimplifiedNetworkSettings(long subId, boolean enable) {
- enforceModifyPermission();
+ enforceModifyPermissionOrCarrierPrivilege();
if (enable) {
mSimplifiedNetworkSettings.add(subId);
} else {
@@ -1740,7 +1740,7 @@
@Override
public void setLine1NumberForDisplay(long subId, String alphaTag, String number) {
- enforceModifyPermission();
+ enforceModifyPermissionOrCarrierPrivilege();
mAdnRecordsForDisplay.put(subId, new AdnRecord(alphaTag, number));
}