Change permission of getPreferredNetworkType
This change the permission of getPreferredNetworkType to
READ_PRIVILEGED_PHONE_STATE.
Bug:111453000
Test: build
Change-Id: I1b12096b4d0093467699ed925fea077e6351fd5e
(cherry picked from commit a4009cb6b18bd6e43c1aac7699d85781d7473679)
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index 36a7b99..d79462d 100755
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -4269,8 +4269,9 @@
*/
@Override
public int getPreferredNetworkType(int subId) {
- TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
- mApp, subId, "getPreferredNetworkType");
+ TelephonyPermissions
+ .enforeceCallingOrSelfReadPrivilegedPhoneStatePermissionOrCarrierPrivilege(
+ mApp, subId, "getPreferredNetworkType");
final long identity = Binder.clearCallingIdentity();
try {