This change puts base_system and default_art_config references to
the profiling module behind the build flag.
It also adds the flag to soong_config_vars so it can be referenced
from the Profiling module and from platform_bootclasspath.
Bug: 293957254
Bug: 325523640
Test: Built locally on trunk_food (where flag is disabled) and
trunk_staging (where flag is enabled.)
Ignore-AOSP-First: Must be submitted in topic with internal-only
changes.
Change-Id: I51cfa65ff607753cc8c588793ea381419ac99260
This product is an extension of the sdk product, and allows the
"runtime" api stub artifacts are exported to the dist directory and used
to generate the stubs.
Test: lunch sdk_with_runtime_apis-trunk_staging-eng && m sdk dist
Bug: 326312949
Change-Id: I96f6c1f5a5e7b40165d55ea4c0898a880ed62c96
Add a new CLI binary that we can use as the officially recommended CLI
for reading and writing flags. For now, the CLI invokes commands to
interact with DeviceConfig and aconfig protos, but we will switch it to
interact with the forthcoming mmap-file-based aconfig storage. In the
meantime, we can add improved formatting and error reporting in a
separate layer.
This CL starts with the list command, which outputs a table of the
flags when you type `adb shell aflags list`.
Bug: 324436145
Test: atest aflags.test
Change-Id: Idd8aa78ccaace22a7e490014d410ad741f8f6fc6
- Define findlsdumps_LLNDK that vFRC process will build.
- Move LSDUMP_PATHS_FILE to target/product/gsi/Android.mk.
- Allow LLNDK dumps in prebuilts/abi-dumps/vndk.
Test: m findlsdumps_LLNDK check-vndk-list
Bug: 314010764
Change-Id: I6329cd4b1b919069291a13bd03720ceea46b95ff
SDK library for pdf related bootclasspath classes that were part of the non-updatable API before V, and were moved to the module in V. Other pdf related bootclasspath classes in mediaprovider should go to framework-pdf.
Bug: b/324667310
Test: presubmit and m
Change-Id: I92aabf297508f2c885a721d11d40b5262b6847fe
We introduced this in
https://android-review.googlesource.com/c/platform/build/+/1087517
but now with VNDK deprecated, this is no longer in use so we
remove it for clarity.
Bug: 319529309
Test: TreeHugger skipped running mokey_go32 boot test because there were no changes in the artifacts. Additionally, built a Go device, booted, and /linkerconfig/ld.config.txt is the same and things run as normal.
Change-Id: Ifba30d7cc30c641f265abe52ed2cf7c02660a5ec
This ensures that the source file...
frameworks/base/data/etc/enhanced-confirmation.xml
...is included in the system image filesystem, at:
/etc/sysconfig/enhanced-confirmation.xml
(This file is parsed by SystemConfigService and exposed through
SystemConfigManager. The exposed data is currently only used in one
place: EnhancedConfirmationService.)
Bug: 310654834
Test: manual
Change-Id: I6979be834eb04e018548db81bf6241ee8e797728
Ignore-AOSP-First: the referenced file is not in AOSP yet
The new toolchain has been rolled, and so we can re-enable stack MTE
instrumentation.
Bug: 320448268
Bug: 292478827
Test: atest bionic-unit-tests bionic-unit-tests-static \
CtsTaggingHostTestCases debuggerd_test CtsGwpAsanTestCases \
gwp_asan_unittest CtsHostsideWebViewTests # on husky_fullmte
Change-Id: Ie238a015edba3c6ca2e1266cee9142b0d8927cc2
Do not set BOARD_VNDK_VERSION and PLATFORM_VNDK_VERSION if VNDK is
deprecated. BOARD_VNDK_VERSION and PLATFORM_VNDK_VERSION should not be
used once VNDK is deprecated with KEEP_VNDK=false
Bug: 316829758
Test: AOSP CF build succeeded
Change-Id: Iead60663bed3653e63e7a444a873cfaea50780b0
When the flag is enabled, add the module to the base system.
Bug: 318717084
Test: build with/without flag
Change-Id: Ifd8c7cc85c711786f491a76d452ad1cac18b655b
This jar is part of the com.android.virt non-updatable APEX.
Bug: 323339759
Test: build
Test: boot device
Change-Id: I8090b8bf22d647d5f6c1dd1bf68a6e468b4ac694
Ignore-AOSP-First: in topic with internal first project
Test: service successfully starts
Bug: 293957254
Change-Id: Id9ef203544bb0ffe6caa2ee8ccf98876112aee81
Bug: 290696572
Ignore-AOSP-First: ContactKeysProvider currently only exists on the internal branch
Test: Build and saw that /system/priv-app has ContactKeysProvider
Test: atest CtsContactKeysManagerTestCases CtsContactKeysProviderPrivilegedApp
Change-Id: I5a85d1563dcc8a08af098a748c230ca3d5e7b881
... based on RELEASE_PACKAGE_VIRTUAL_CAMERA build flag.
Bug: 301023410
Bug: 318088136
Test: build with RELEASE_PACKAGE_VIRTUAL_CAMERA enabled / disabled
Ignore-AOSP-First: virtual camera is not (yet) merged in AOSP
Change-Id: Icd295052381831b30c2835f64dec7b08352d4708