- Jan 22, 2021
-
-
Hai Zhang authored
- Added Context.getUser() to system API, to allow module framework classes to also implement multi-user support in manager classes. - Added PackageManager.getPermissionControllerPackageName() to system API for RoleControllerManager to know which package to bind to. Bug: 158736025 Test: build Change-Id: If69a97573eb1e676145e0accdfa73fef320aabe7
-
Hai Zhang authored
This is similar to LocalServices, but dedicated to module API in the same process. Bug: 158736025 Test: presubmit Change-Id: Ib9f14070a665ebd8c582376d7ea044d9b945b6b0
-
- Jan 21, 2021
-
-
Hai Zhang authored
The computePackageStateHash() implementation needs PackageManagerInternal.forEachInstalledPackage(), getApplicationEnabledState(), getEnabledComponents() and getDisabledComponents() to work, for which we don't have good alternatives in API. Even if we added those APIs, generating and iterating over PackageInfo for all packages in the system would surely drive up CPU and memory usage and regress our performance, and the new AndroidPackage system APIs isn't ready in S yet. So we can move computePackageStateHash() implementation into platform. Once we move role logic into system server, granting default roles may be fast enough and we may consider the deprecation/removal of this. This way we can also remove the final dependency we have on PackageManagerInternal and be ready for modularization. Bug: 158736025 Test: presubmit Change-Id: I14119f2e95c861ee3539108748a4912b051b4462
-
Wale Ogunwale authored
-
Hangyu Kuang authored
-
Sudheer Shanka authored
-
Sean Stout authored
-
Nate Myren authored
-
Beverly Tai authored
-
Nathan Harold authored
Merge "Revert "Revert "Fix permission on TM#isDataEnabled""" am: 2b79ba7f am: 47e1305b am: 66a873b5 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1543459 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I23928895de3898903191b0341947ab6de9a7c75a
-
Rambo Wang authored
Merge "Support new APIs in TelephonyManager to set/clear signal update request" am: 32c30af1 am: da259ecc am: 52c1eb1a Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532512 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I7a066aecce6445f3ea5b9dda58b70a7467562919
-
Ryan Mitchell authored
Merge changes I33358ce4,I5746ffae,Ie307ce30,I8cd5eb46,Ie02ddd37, ... am: 0b5e65b8 am: 77ad0e76 am: 514b93a6 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1550792 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I33bb25ece1e446a2881c20292e43494482d87d29
-
TreeHugger Robot authored
-
Ashwini Oruganti authored
-
TreeHugger Robot authored
-
Hangyu Kuang authored
-
Nathan Harold authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1543459 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I5fb6ff5923d029b367c754759f7b7deca7a63dfe
-
Rambo Wang authored
Merge "Support new APIs in TelephonyManager to set/clear signal update request" am: 32c30af1 am: da259ecc Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532512 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I2f47ec228c940bcf91ed93e078da137a713ee8c0
-
Ryan Mitchell authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1550792 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Idbf5c68c939202662e62e4031f128f40c805af52
-
Jack Yu authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13371827 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I4cac2e30dd42e069a85b81b1f79019d43ce9470c
-
Automerger Merge Worker authored
Merge "Merge "Dynamic Audio Buffer (1/3)" am: 75da9f9f am: 6b3d9261" into rvc-qpr-dev-plus-aosp am: d01a6469 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1398274 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I0cb528c14b844821f5d4ac7b3501320dde25adb7
-
TreeHugger Robot authored
Merge "Add a new reason code for IMS call failed due to network congestion" into rvc-qpr-dev am: 572c7f76 am: 617e4570 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13351221 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ia5d151d977c27636be0ed6d2becc238b43413fa8
-
Nathan Harold authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1543459 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ic371acb7f276df9c30848929f6066ab448648a3d
-
Jack Yu authored
-
Rambo Wang authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532512 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ia058f2795377e9a467c1877bf25df852cbef5329
-
Ryan Mitchell authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1550792 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I01457df78951ca3c400683d69132cc7cba2c5a4e
-
Nathan Harold authored
-
Automerger Merge Worker authored
-
Zach Johnson authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1398274 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I74b1f32014f0ecb095b3e689e8b1cb1c62eb539f
-
TreeHugger Robot authored
Merge "Add a new reason code for IMS call failed due to network congestion" into rvc-qpr-dev am: 572c7f76 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13351221 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I7977e10af0c615b69b34a0e32c8652a349a7d1a8
-
Josh Tsuji authored
-
Nate Myren authored
When looking for duplicate usages, do not compare to self Fixes: 178088373 Test: manual Change-Id: I5e7316caff5ff33017cd868324c066a3f3e99bd6
-
Ilya Matyukhin authored
-
Rambo Wang authored
-
Wale Ogunwale authored
Switch shell dnd to use new split-screen infra. Test: exiting tests pass Bug: 176061049 Change-Id: Iff299502d1126320dc0935a9925f0c74d3f3beee
-
Evan Laird authored
-
Evan Laird authored
This reverts commit df6c9291. Bug: 171513045 Test: atest SystemUITests Test: atest StatsdNotificationAtomTest Change-Id: I236a8a7edd4235319e064aba0872a3723980325c
-
Sarah Chin authored
-
hkuang authored
Bug: 178001803 Test: atest CtsMediaTranscodingTestCases:ApplicationMediaCapabilitiesTest Change-Id: I55d895128c673d6331b0290ab88cc5102de459dd
-
Ryan Mitchell authored
* changes: OMS: reduce number of OVERLAY_CHANGED broadcasts Revert "Revert "OMS: add transactional API"" Revert "Revert "Push OverlayDeviceTests onto /system"" Revert "Revert "OMS: add tests for the OMS transactional API"" Revert "Revert "OMS: block until settings are persisted"" Revert "Revert "OMS: replace OMSImpl.OverlayChangeListener with return v...""
-