Merge "add missing permission check in PhoneStateListener"

am: feb7d14aa8

Change-Id: I7ccfab5789cd2adf654d6d593cec22f496a9a767
This commit is contained in:
Chen Xu
2019-01-23 18:22:29 -08:00
committed by android-build-merger

View File

@@ -2116,6 +2116,16 @@ public class TelephonyRegistry extends ITelephonyRegistry.Stub {
android.Manifest.permission.READ_PRECISE_PHONE_STATE, null);
}
if ((events & PhoneStateListener.LISTEN_RADIO_POWER_STATE_CHANGED) != 0) {
mContext.enforceCallingOrSelfPermission(
android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE, null);
}
if ((events & PhoneStateListener.LISTEN_VOICE_ACTIVATION_STATE) != 0) {
mContext.enforceCallingOrSelfPermission(
android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE, null);
}
return true;
}