am: aa752b266d -s ours
am skip reason: change_id I93bfe7f25f16a8e48871db7357ec587c21dcc7d6 with SHA1 0fb6fcca27 is in history
Change-Id: I406de917581bb62c542e5e7abc92df492ad95d3e
Note: libtombstoned_client.so was moved from the Runtime APEX to system with
http://r.android.com/941388.
Test: m systemimage
Bug: 124293228
Bug: 131587358
Change-Id: I9e517d3c2344b39cf2743a34723572e646675677
common.GetCareMap() may return an empty list on unavailable care_map
since the change in commit 8bdfb990ea.
Caller needs to handle such a case accordingly. This CL fixes the caller
in add_img_to_target_files.py, and changes the return value to None to
break legacy callers loudly.
Fixes: 131794385
Test: `atest releasetools_test`
Change-Id: I7c94f456064199237e84ef75732bdd10ebe31736
This reverts commit 5e0226b816.
Reason for revert: QT SDK Finalization. Will be merged again on/after May 13th
Bug: 129975435
Change-Id: Ia3693b2a4907c4ca9be56cfe18fda35b8545abba
am: 6a6f8f6e2f -s ours
am skip reason: change_id I51cb8931b915a710ab584f954b7a99c7a651d914 with SHA1 b37c79c3a2 is in history
Change-Id: Ifc489e5139b3ec0556b95d9a9abbe0f6ec6c918f
am: d8900299d7 -s ours
am skip reason: change_id I94e33091d0c837cae40776176b4dcfdd338aba90 with SHA1 0e97dbb8ca is in history
Change-Id: I97369535e593a465ff9a0276e2f587bdee93a87d
Preinstalled overlays needn't be signed with the same cert
as the package it overlays, simply being preinstalled is
enough. Sign with the default cert instead for now, which
provides fewer special privileges.
Bug: 129373833
Test: internal overlay test
Change-Id: Ie18f7ff749e3f079600f74203664bcb6d11f9d6a
am: 258fbef820 -s ours
am skip reason: change_id Ic7931f990369f744c8de62956a1a0a9c0451d6ab with SHA1 dca3186b84 is in history
Change-Id: Idb726358cadb694e4524fe5e0ed6334280c32a84
These were added as part of http://r.android.com/731514, but
most of these properties make no sense for the bootimage. Revert
to only defining date, date.utc and fingerprint.
Bug: 131066061
Test: inspect vendor/build.prop
Test: boot, no SELinux warnings for removed props
Change-Id: Ibbeff9870a5b71e83c2cceeb1327b12600077b23
am: feef8d4af5 -s ours
am skip reason: change_id Ieea8549d047750cf3580d6fe0204fdf55b6b8394 with SHA1 f9dd05f1bf is in history
Change-Id: Ibfd03ac011c48b65fd585e28d3d6e53c71783430
Non-installable, non-library modules can still have notice files
attached if they are bundled in an apex module, in which case the
current make setting would generate an error. This change makes it just
ignore them silently if the module is ETC. Other classes will still
trigger an error.
Bug: 130138217
Test: manual build + TreeHugger
Merged-In: Ic7931f990369f744c8de62956a1a0a9c0451d6ab
Change-Id: Ic7931f990369f744c8de62956a1a0a9c0451d6ab
(cherry picked from commit dca3186b84)
For enabling per product configuration of resolving startup
const strings.
Bug: 130217075
Bug: 131310042
Test: make
(cherry picked from commit b37c79c3a2)
Merged-In: I51cb8931b915a710ab584f954b7a99c7a651d914
Change-Id: I0ecc7823620bca9f252b3d91b82982db91dd248d
am: 75ed2e7f11 -s ours
am skip reason: change_id Ieb81e4fbb663bb4b69e9962c3fa9f16b03aeb907 with SHA1 acd862aed3 is in history
Change-Id: Iff55520636a3604d7ff424e6ba33681902a49fc6
The only copy needed is the one in the Conscrypt APEX.
Bug: 123925742
Test: m
Change-Id: Ieea8549d047750cf3580d6fe0204fdf55b6b8394
Merged-In: Ieea8549d047750cf3580d6fe0204fdf55b6b8394
When set, product-img-tag.zip contains super.img instead of individual
user images from target files. For virtual devices, super.img is needed
to boot the device, but individual user images aren't needed.
Test: on A/B DAP, with flag set:
- m updatepackage and look at img.zip
- img_from_target_files
both have super.img and not system / vendor / system_other
Test: on non-A/B DAP, with the flag set:
- m updatepackage and look at img.zip
- img_from_target_files
both have super.img and not system / vendor
Test: on A/B retrofit, with the flag set:
- m updatepackage and look at img.zip
- img_from_target_files
both have super_*.img and system_other.img, but not system / vendor
Bug: 113175337
Change-Id: I94e33091d0c837cae40776176b4dcfdd338aba90
(cherry picked from commit 0e97dbb8ca)
Merged-In: I94e33091d0c837cae40776176b4dcfdd338aba90