Loading src/java/com/android/internal/telephony/PhoneSubInfoController.java +2 −4 Original line number Diff line number Diff line Loading @@ -79,7 +79,7 @@ public class PhoneSubInfoController extends IPhoneSubInfo.Stub { public ImsiEncryptionInfo getCarrierInfoForImsiEncryption(int subId, int keyType, String callingPackage) { return callPhoneMethodForSubIdWithReadCheck(subId, callingPackage, return callPhoneMethodForSubIdWithPrivilegedCheck(subId, "getCarrierInfoForImsiEncryption", (phone)-> phone.getCarrierInfoForImsiEncryption(keyType)); } Loading @@ -103,14 +103,13 @@ public class PhoneSubInfoController extends IPhoneSubInfo.Stub { */ public void resetCarrierKeysForImsiEncryption(int subId, String callingPackage) { callPhoneMethodForSubIdWithModifyCheck(subId, callingPackage, "setCarrierInfoForImsiEncryption", "resetCarrierKeysForImsiEncryption", (phone)-> { phone.resetCarrierKeysForImsiEncryption(); return null; }); } public String getDeviceSvn(String callingPackage) { return getDeviceSvnUsingSubId(getDefaultSubscription(), callingPackage); } Loading Loading @@ -434,7 +433,6 @@ public class PhoneSubInfoController extends IPhoneSubInfo.Stub { aContext, aSubId, aCallingPackage, aMessage)); } private <T> T callPhoneMethodForSubIdWithPrivilegedCheck( int subId, String message, CallPhoneMethodHelper<T> callMethodHelper) { return callPhoneMethodWithPermissionCheck(subId, null, message, callMethodHelper, Loading Loading
src/java/com/android/internal/telephony/PhoneSubInfoController.java +2 −4 Original line number Diff line number Diff line Loading @@ -79,7 +79,7 @@ public class PhoneSubInfoController extends IPhoneSubInfo.Stub { public ImsiEncryptionInfo getCarrierInfoForImsiEncryption(int subId, int keyType, String callingPackage) { return callPhoneMethodForSubIdWithReadCheck(subId, callingPackage, return callPhoneMethodForSubIdWithPrivilegedCheck(subId, "getCarrierInfoForImsiEncryption", (phone)-> phone.getCarrierInfoForImsiEncryption(keyType)); } Loading @@ -103,14 +103,13 @@ public class PhoneSubInfoController extends IPhoneSubInfo.Stub { */ public void resetCarrierKeysForImsiEncryption(int subId, String callingPackage) { callPhoneMethodForSubIdWithModifyCheck(subId, callingPackage, "setCarrierInfoForImsiEncryption", "resetCarrierKeysForImsiEncryption", (phone)-> { phone.resetCarrierKeysForImsiEncryption(); return null; }); } public String getDeviceSvn(String callingPackage) { return getDeviceSvnUsingSubId(getDefaultSubscription(), callingPackage); } Loading Loading @@ -434,7 +433,6 @@ public class PhoneSubInfoController extends IPhoneSubInfo.Stub { aContext, aSubId, aCallingPackage, aMessage)); } private <T> T callPhoneMethodForSubIdWithPrivilegedCheck( int subId, String message, CallPhoneMethodHelper<T> callMethodHelper) { return callPhoneMethodWithPermissionCheck(subId, null, message, callMethodHelper, Loading