diff options
| author | Chen Xu <fionaxu@google.com> | 2019-10-07 00:24:41 -0700 |
|---|---|---|
| committer | Chen Xu <fionaxu@google.com> | 2019-10-11 13:46:01 -0700 |
| commit | 45c183d201c99e06d5bff6a0077acedf8dd94109 (patch) | |
| tree | 2a49cd8705ad9d2e6dcf0ed0c84cd27c9c791bc9 /core/java/android/app/ApplicationPackageManager.java | |
| parent | 503be6e625ed459bc060e6d1a305bab14dd9124f (diff) | |
add a new telephony protection level
for oems which take telephony mainline module, all telephony related
apks will be signed with non-platform certificate. that said apks won't
be able to grant platform signature permission. Solution is to add a new
telephony protection level.
Bug: 141479803
Test: cts & manual
Change-Id: Ib3be016080d42fd76e7c131f4e44d815ce431e6e
Diffstat (limited to 'core/java/android/app/ApplicationPackageManager.java')
| -rw-r--r-- | core/java/android/app/ApplicationPackageManager.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/core/java/android/app/ApplicationPackageManager.java b/core/java/android/app/ApplicationPackageManager.java index 86bf20a57eec..03ef286c48c1 100644 --- a/core/java/android/app/ApplicationPackageManager.java +++ b/core/java/android/app/ApplicationPackageManager.java @@ -3160,6 +3160,15 @@ public class ApplicationPackageManager extends PackageManager { } @Override + public String[] getTelephonyPackageNames() { + try { + return mPM.getTelephonyPackageNames(); + } catch (RemoteException e) { + throw e.rethrowAsRuntimeException(); + } + } + + @Override public String getSystemCaptionsServicePackageName() { try { return mPM.getSystemCaptionsServicePackageName(); |
