Commit graph

7286 commits

Author SHA1 Message Date
Nishant Panwar
8eaf2d496d Merge "Add SDK library framework-pdf-v in MediaProvider" into main am: 4070731507 am: 04d3711835
Original change: https://android-review.googlesource.com/c/platform/build/+/2954779

Change-Id: Ia7e0717a0985fbf3f662a747420847c1f64aa61f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-22 07:43:42 +00:00
Nishant Panwar
04d3711835 Merge "Add SDK library framework-pdf-v in MediaProvider" into main am: 4070731507
Original change: https://android-review.googlesource.com/c/platform/build/+/2954779

Change-Id: I133868720f662e4d465bf02fa7381df144619ce6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-22 07:02:26 +00:00
Nishant Panwar
4070731507 Merge "Add SDK library framework-pdf-v in MediaProvider" into main 2024-02-22 06:32:14 +00:00
Ted Bauer
3cef9f86d6 Merge "aconfig: introduce new aflags CLI" into main am: 30512e43be am: b174d70ad9
Original change: https://android-review.googlesource.com/c/platform/build/+/2956393

Change-Id: I3c62e39d91982b2d108276eb44f399a36649262d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-21 22:37:19 +00:00
Ted Bauer
b174d70ad9 Merge "aconfig: introduce new aflags CLI" into main am: 30512e43be
Original change: https://android-review.googlesource.com/c/platform/build/+/2956393

Change-Id: I983eb31ada9a5f957f4c61c9e28d8ecfa7ed18d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-21 22:17:37 +00:00
Ted Bauer
4dbf58a187 aconfig: introduce new aflags CLI
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
2024-02-21 13:23:49 -05:00
Hsin-Yi Chen
52a9fb0d1b Merge "Define a make target for all LLNDK dumps" into main am: bc5a4271ee am: 4acf2f7541
Original change: https://android-review.googlesource.com/c/platform/build/+/2968542

Change-Id: If5397e4b223234ed7037869074b633c772d176c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-21 09:11:02 +00:00
Hsin-Yi Chen
4acf2f7541 Merge "Define a make target for all LLNDK dumps" into main am: bc5a4271ee
Original change: https://android-review.googlesource.com/c/platform/build/+/2968542

Change-Id: I67bd741967cfab8d2114b81a7e7aa05a231c2015
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-21 08:31:05 +00:00
Hsin-Yi Chen
23d855680c Define a make target for all LLNDK dumps
- 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
2024-02-21 03:46:57 +00:00
Nishant Panwar
6d0576122a Add SDK library framework-pdf-v in MediaProvider
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
2024-02-17 05:09:00 +00:00
Mitch Phillips
613c7c26a3 Merge "Re-enable MTE stack on fullmte builds." into main am: 0b29218f80 am: e93f531df9
Original change: https://android-review.googlesource.com/c/platform/build/+/2953627

Change-Id: I73b717c72e956b227dc0d643393ac64169f2ff30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-16 11:08:50 +00:00
Mitch Phillips
e93f531df9 Merge "Re-enable MTE stack on fullmte builds." into main am: 0b29218f80
Original change: https://android-review.googlesource.com/c/platform/build/+/2953627

Change-Id: I08a941842154d453016c69746e1011ef3befd074
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-16 09:44:24 +00:00
Mitch Phillips
0b29218f80 Merge "Re-enable MTE stack on fullmte builds." into main 2024-02-16 09:01:34 +00:00
Greg Kaiser
29c30b5814 Merge "Remove TARGET_VNDK_USE_CORE_VARIANT" into main am: e97c59a64f am: ebba62b32f
Original change: https://android-review.googlesource.com/c/platform/build/+/2959233

Change-Id: I89fdf6507cb81270a2b2a4118597dc8a695ca254
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-13 23:07:19 +00:00
Greg Kaiser
ebba62b32f Merge "Remove TARGET_VNDK_USE_CORE_VARIANT" into main am: e97c59a64f
Original change: https://android-review.googlesource.com/c/platform/build/+/2959233

Change-Id: I8e4e1aaf023871c32890bf7380d00d17c62346c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-13 22:22:35 +00:00
Greg Kaiser
e97c59a64f Merge "Remove TARGET_VNDK_USE_CORE_VARIANT" into main 2024-02-13 21:50:19 +00:00
Greg Kaiser
c26ea1995a Remove TARGET_VNDK_USE_CORE_VARIANT
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
2024-02-13 15:52:21 +00:00
Kiyoung Kim
ae4dab909f Merge "Do not set BOARD_VNDK_VERSION and PLATFORM_VNDK_VERSION" into main am: 1d952f82a5 am: f74c3b5fe8
Original change: https://android-review.googlesource.com/c/platform/build/+/2949648

Change-Id: I68d09320131c2f9d06e3c25926e4eb464d7295ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-13 02:05:32 +00:00
Kiyoung Kim
f74c3b5fe8 Merge "Do not set BOARD_VNDK_VERSION and PLATFORM_VNDK_VERSION" into main am: 1d952f82a5
Original change: https://android-review.googlesource.com/c/platform/build/+/2949648

Change-Id: I3b47559ad8182f8c8c04e345c8ef18bcc90c459a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-13 01:24:47 +00:00
Kiyoung Kim
1d952f82a5 Merge "Do not set BOARD_VNDK_VERSION and PLATFORM_VNDK_VERSION" into main 2024-02-13 00:51:53 +00:00
Treehugger Robot
bec5da1bc5 Merge "Add the WebViewBootstrap module to the base system." into main am: 9689e9007d am: 66a5221c65
Original change: https://android-review.googlesource.com/c/platform/build/+/2955127

Change-Id: I329f19d94982f646a9b588de1ff554167b757853
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-08 23:35:51 +00:00
Treehugger Robot
66a5221c65 Merge "Add the WebViewBootstrap module to the base system." into main am: 9689e9007d
Original change: https://android-review.googlesource.com/c/platform/build/+/2955127

Change-Id: Ib7b413d394423ace0824bf99cd892e78c69027a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-08 22:56:15 +00:00
Jay Sullivan
6a80d90ed2 Merge "[ECM] Include enhanced-confirmation.xml in system image" into main 2024-02-08 19:12:24 +00:00
Jay Thomas Sullivan
f63de670ae [ECM] Include enhanced-confirmation.xml in system image
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
2024-02-08 19:12:15 +00:00
Mitch Phillips
ce3cfdc17f Re-enable MTE stack on fullmte builds.
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
2024-02-08 14:56:19 +01:00
Kiyoung Kim
1e14cdfd56 Do not set BOARD_VNDK_VERSION and PLATFORM_VNDK_VERSION
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
2024-02-07 21:07:23 +09:00
Richard Coles
a468160ee0 Add the WebViewBootstrap module to the base system.
When the flag is enabled, add the module to the base system.

Bug: 318717084
Test: build with/without flag
Change-Id: Ifd8c7cc85c711786f491a76d452ad1cac18b655b
2024-02-07 06:27:27 -05:00
Alice Ryhl
48e9351e92 Merge "Add kcmdlinectrl to base system" into main am: dc7efff9f6 am: 10292e1338
Original change: https://android-review.googlesource.com/c/platform/build/+/2908358

Change-Id: I4472e202d726b28bbe6b15c7ab575c569f9e5c67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-06 09:11:27 +00:00
Alice Ryhl
10292e1338 Merge "Add kcmdlinectrl to base system" into main am: dc7efff9f6
Original change: https://android-review.googlesource.com/c/platform/build/+/2908358

Change-Id: I2453f9e1b43b3bf11391825b5095b4634c132a26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-06 08:29:08 +00:00
Alice Ryhl
dc7efff9f6 Merge "Add kcmdlinectrl to base system" into main 2024-02-06 07:52:10 +00:00
Nikita Ioffe
8d72201be9 Merge "Add service-virtualization.jar to PRODUCT_APEX_SYSTEM_SERVER_JARS" into main am: 65146d24b0 am: 40cb5a1d84
Original change: https://android-review.googlesource.com/c/platform/build/+/2946229

Change-Id: I69022ed42a763bfdf8eb870c18bc82d89c2765ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-05 23:52:28 +00:00
Nikita Ioffe
40cb5a1d84 Merge "Add service-virtualization.jar to PRODUCT_APEX_SYSTEM_SERVER_JARS" into main am: 65146d24b0
Original change: https://android-review.googlesource.com/c/platform/build/+/2946229

Change-Id: Iacf5799a384d4f6bfeea68905d4416c2a6c789be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-02-05 23:10:45 +00:00
Nikita Ioffe
441d359c7b Add service-virtualization.jar to PRODUCT_APEX_SYSTEM_SERVER_JARS
This jar is part of the com.android.virt non-updatable APEX.

Bug: 323339759
Test: build
Test: boot device
Change-Id: I8090b8bf22d647d5f6c1dd1bf68a6e468b4ac694
2024-02-05 13:15:12 +00:00
Harshit Mahajan
08a4f790d3 Merge "Revert^2 "[CrashRecovery] Add module to BCP and SSCP"" into main 2024-02-02 10:58:17 +00:00
Yisroel Forta
1d9b23b43e Merge "Add Profiling module" into main 2024-02-01 20:02:40 +00:00
Yisroel Forta
f64e1b27e7 Add Profiling module
Ignore-AOSP-First: in topic with internal first project
Test: service successfully starts
Bug: 293957254
Change-Id: Id9ef203544bb0ffe6caa2ee8ccf98876112aee81
2024-01-31 15:59:16 +00:00
Harshit Mahajan
f39abd6ceb Revert^2 "[CrashRecovery] Add module to BCP and SSCP"
1b22a8e7dd

Bug: b/289203818
Test: m
(cherry picked from https://android-review.googlesource.com/q/commit:7b6a18c4bd9d195f2e0da5469c0d56751cd4dd51)
Merged-In: I4837ef66e14b06ce62be30e04eb988ebab9c2c6c
Change-Id: I4837ef66e14b06ce62be30e04eb988ebab9c2c6c
2024-01-31 14:39:07 +00:00
Anh Pham
4074762932 Merge "Add ContactKeysProvider to the system image." into main 2024-01-31 14:16:52 +00:00
Anh Pham
10986f2dcf Add ContactKeysProvider to the system image.
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
2024-01-31 09:35:00 +01:00
Ján Sebechlebský
7f7f262069 Merge "Set virtual_camera_service_enabled soong config variable" into main 2024-01-31 08:26:17 +00:00
Xin Li
e693b5037e Merge Android 24Q1 Release (ab/11220357)
Bug: 319669529
Merged-In: I21eb7d5dc8cef9c1dd797ba1ab2ee830a8a5a42b
Change-Id: I42210485ad8f07e19408bef0e5a2af23f6a0e596
2024-01-30 10:33:42 -08:00
Jan Sebechlebsky
939e8d6f39 Set virtual_camera_service_enabled soong config variable
... 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
2024-01-30 11:52:55 +01:00
Kangping Dong
590bfc625c Merge "[Thread] add ot-ctl to userdebug for testing" into main am: e2799f42ef am: 7610286ecc
Original change: https://android-review.googlesource.com/c/platform/build/+/2928052

Change-Id: Idc6c8b4449a5aee18cb82b8fdfb186069d7e5307
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-30 09:06:55 +00:00
Kangping Dong
e2799f42ef Merge "[Thread] add ot-ctl to userdebug for testing" into main 2024-01-30 07:50:48 +00:00
Daniel Zheng
6a57f5448d Merge "Allow cow_version to be overwriteable" into main am: 6a34ceb68e am: fa24950134
Original change: https://android-review.googlesource.com/c/platform/build/+/2924921

Change-Id: I7efcfe4247357c51345b5e489a6af5ed2155e85b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-29 20:29:58 +00:00
Daniel Zheng
6a34ceb68e Merge "Allow cow_version to be overwriteable" into main 2024-01-29 20:00:09 +00:00
Kangping Dong
503ed30891 [Thread] add ot-ctl to userdebug for testing
ot-ctl is a helper utility to control the ot-daemon system service for
development and testing.

This commit adds ot-ctl into /system/bin for userdebug images.

Bug: 322595971
Change-Id: Ic2440c4af14be303db637e9ab6b08785ef3b9f82
2024-01-29 02:20:35 +00:00
Yu-Ting Tseng
d1536d1ee1 Merge "Add uprobestats to base_system.mk." into main 2024-01-26 17:08:05 +00:00
Treehugger Robot
9738a2ea83 Merge "Add SatelliteClient to the product packages" into main am: 0011f62146 am: 409f44691d
Original change: https://android-review.googlesource.com/c/platform/build/+/2929411

Change-Id: I4a594d7ebcbe56131cd56c8817be9aec6ecc9300
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-26 16:00:48 +00:00
Yu-Ting Tseng
7151b71b3c Add uprobestats to base_system.mk.
Ignore-AOSP-First: uprobestats currently only exists on the internal branch
Test: m && vendor/google/tools/flashall &&
  adb shell ls /system/bin/uprobestats
Bug: 296108553
Change-Id: I7c801e841e467a7653a076413e9d58b9bc16b1e4
2024-01-25 15:48:53 -08:00