commit | f6656a62bce6651d64b7a1155845482a928d24d5 | [log] [tgz] |
---|---|---|
author | Sarah Chin <sarahchin@google.com> | Thu Jan 16 12:17:23 2020 -0800 |
committer | Sarah Chin <sarahchin@google.com> | Thu Feb 20 16:45:23 2020 -0800 |
tree | 034de7f8af3c43444f2dc4b349e2e365ab95c06c | |
parent | b22401b95023f4ba47403438e64a52e3692ab28e [diff] [blame] |
Change permissions for getLteOnCdmaModeForSubscriber Test: atest FrameworksTelephonyTests Bug: 147335742 Change-Id: I693058af3193f5e22998251880420704e32c387e Merged-In: I693058af3193f5e22998251880420704e32c387e
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java index 49ca120..009ea43 100755 --- a/src/com/android/phone/PhoneInterfaceManager.java +++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -4316,9 +4316,9 @@ @Override public int getLteOnCdmaModeForSubscriber(int subId, String callingPackage, String callingFeatureId) { - if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState( - mApp, subId, callingPackage, callingFeatureId, - "getLteOnCdmaModeForSubscriber")) { + try { + enforceReadPrivilegedPermission("getLteOnCdmaModeForSubscriber"); + } catch (SecurityException e) { return PhoneConstants.LTE_ON_CDMA_UNKNOWN; }