- Oct 21, 2021
-
-
Daniel Norman authored
APEXes can already contain RRO APKs by using the 'rro' apex Soong module field. However, these RROs were not being loaded properly by Zygote or PackageManagerService. For all RROs inside APEXes, the RRO uses the same overlay config that is used for other RROs on the APEX's preinstalled partition. For RROs targeting 'android', which are installed by Zygote using AssetManager: 1. OverlayConfig looks for active APEXes in the apex-info-list file, which is already accessible to Zygote. 2. OverlayConfig passes the APEX module names to OverlayConfigParser, for each preinstalled-partition. 3. OverlayConfigParser uses OverlayScanner to scan the each /apex/<APEX>/overlay directory. For other RROs: 1. PackageManagerService already parses and provides RROs inside APEXes to OverlayConfig. 2. RROs inside APEXes used to have no config rule applied because their path prefix (/apex/) did not match any partition rule. Now, their preinstalled path is used instead. Bug: 199200417 Test: Define a static RRO targeting 'android' inside a /vendor APEX. Define a static RRO for settings provider inside a /vendor APEX. Observe APEXes are enabled by default. Test: Make a change to an RRO inside a /vendor APEX. m <apex>; adb install <apex artifact>; adb reboot; Observe change has taken effect. Change-Id: I2bce9bc704789329b8c6aac6d476f17ff6718e0f
-
Joanne Chung authored
-
Tom Natan authored
Merge "Make ActivityOptions#setLaunchTaskId a system API" into sc-v2-dev am: fdf0378b am: 8ea64535 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16093509 Change-Id: I2a76d0ee05bc162bb171831aaf4691482756388d
-
Tom Natan authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16093509 Change-Id: I030b9d68699e949471078218856e1e1b25961179
-
Tom Natan authored
Merge "Add the min aspect ratio to ActivityRecordProto and populate it" into sc-v2-dev am: aeb4f22e am: f555e712 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16085831 Change-Id: I1f73f64e9a6545a126a3ff5c8f3008f3166c4e6e
-
Tom Natan authored
-
Tom Natan authored
Merge "Add the min aspect ratio to ActivityRecordProto and populate it" into sc-v2-dev am: aeb4f22e Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16085831 Change-Id: Ic8bee737638ecbabfe6df7dbd64991511097375a
-
Tom Natan authored
-
Makoto Onuki authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16095147 Change-Id: Ibcb57df3958a76b9f161e49f9cc39a49b0a9bce3
-
Makoto Onuki authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16095147 Change-Id: Ifeb51594e4ba48d0aa74b448cc773814a91b3bc3
-
Makoto Onuki authored
-
TreeHugger Robot authored
-
Ankita Vyas authored
-
Santiago Seifert authored
-
Julia Reynolds authored
-
Ben Miles authored
-
Santiago Seifert authored
Finalizers and cleaners are discouraged java practices. Concretely, counting on finalize to release MediaPlayer violates the requirement of single-threaded use in the class javadoc. Bug: 182712404 Bug: 201440544 Test: N/A. Javadoc only change. Change-Id: I920860a8ff49d0a6bd9cef321f69269194d5fd39
-
William Escande authored
-
Sergey Nikolaienkov authored
-
Sergey Nikolaienkov authored
* changes: Give CDM Associations real IDs Introduce PersistentDataStore for CdmService Implement extensible device ID in CDM
-
Bernardo Rufino authored
Merge "Change out value type for Parcel::hasFileDescriptorsInRange()" am: 6a793fe2 am: 21f38c92 am: ec6c274a am: d092f3d9 am: d659d92f Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1864633 Change-Id: I6da2af48b0a103d156b52e4e4d33204a9ed726e4
-
tim peng authored
[automerger skipped] Merge "DO NOT MERGE: HA still appears in Media device list even though it has been unpaired." into sc-v2-dev am: 9c053702 -s ours am: 540cc26c -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16000209 Change-Id: I67bfe2b0eee38462dbd3476dd612adcbc83753f8
-
TreeHugger Robot authored
-
Bernardo Rufino authored
Merge "Change out value type for Parcel::hasFileDescriptorsInRange()" am: 6a793fe2 am: 21f38c92 am: ec6c274a am: d092f3d9 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1864633 Change-Id: I3eddc37f009dcd464c23e10cf0336deb18305f50
-
tim peng authored
[automerger skipped] Merge "DO NOT MERGE: HA still appears in Media device list even though it has been unpaired." into sc-v2-dev am: 9c053702 -s ours am skip reason: Merged-In I4ed5db2bd01f4b4e8f246ed3e8f74e24149571f9 with SHA-1 78b25059 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16000209 Change-Id: I2086dbac6a78d8a8629a7f27017ae195643467e6
-
Bernardo Rufino authored
Merge "Change out value type for Parcel::hasFileDescriptorsInRange()" am: 6a793fe2 am: 21f38c92 am: ec6c274a Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1864633 Change-Id: I5eea0a118503b539ac5039a93e43120dbea12ec0
-
tim peng authored
Merge "DO NOT MERGE: HA still appears in Media device list even though it has been unpaired." into sc-v2-dev
-
Ricky Wai authored
-
Bernardo Rufino authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1864633 Change-Id: Ib3a48f5c3d5eceb4f29475fb84d981155f9ba3e3
-
Riya Ghai authored
-
Bernardo Rufino authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1864633 Change-Id: Iba0319e19e425730648439a2a1e68692a04fdfbd
-
Nick Chameyev authored
Merge "Do not animate statusbar unfold when in portrait orientation" into sc-v2-dev am: 8264da57 am: 5dfd76ff Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16057109 Change-Id: I26d66e2be09773ef45684cda47f95e69894308d7
-
TreeHugger Robot authored
[automerger skipped] Merge "Hide SoftInput when INVALID_DISPLAY" into sc-v2-dev am: 0b4f292d am: 4183637e -s ours am skip reason: Merged-In I3ab03667c28ec5beb6c3332aceaae4a63cd7309a with SHA-1 d41ac060 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16057896 Change-Id: Ib8893e6b59cb6dfcb4ce2873da8a317609659c3b
-
Lucas Lin authored
Merge "Set underlying networks into NetworkCapabilities directly" am: 528c63e5 am: 8e0a1d95 am: df78a4ec Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1829954 Change-Id: I72592bcff4f003ef1406cab0e271eab35ef07116
-
Bernardo Rufino authored
-
Nick Chameyev authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16057109 Change-Id: Ifa9dcf89f79beedc82a4813b807ebabf515ad0a2
-
TreeHugger Robot authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16057896 Change-Id: I8132a99155a003266d29e83acff45c5104b0bb3e
-
Lucas Lin authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1829954 Change-Id: If7ef10b79a52be6cbfdcb1297b93c0f88b0b1202
-