Commit Graph

8527 Commits

Author SHA1 Message Date
Elliott Hughes
6d51e37da1 Merge "Add support for only starting 64 bit zygote." am: 449986300c am: 3192270f07 am: 17a7c8ebfb am: 65c2a80418
Original change: https://android-review.googlesource.com/c/platform/build/+/2060123

Change-Id: If20af951a5dc7ceb85e57a9f6b1890ec37e5ebc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-13 21:19:18 +00:00
Elliott Hughes
3192270f07 Merge "Add support for only starting 64 bit zygote." am: 449986300c
Original change: https://android-review.googlesource.com/c/platform/build/+/2060123

Change-Id: I91a3acd6a55ced408d6f27c3dc8538ae3d929e50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-13 20:19:00 +00:00
Christopher Ferris
5a564d837c Add support for only starting 64 bit zygote.
Added code to support a single system image that can start the
64 bit zygote only, or both the 64 bit and 32 bit zygote. By
default, the system will default to 64 bit only.

For this image, all abilist properties are only present in the
vendor partition. All other copies of these properties are deleted.

Bug: 227482437

Test: Verified that secondary doesn't start with same disk image
Test: with ro.zygote set to zygote64 and abilists set appropriately.
Test: Verified that secondary does not start when restarting netd.
Test: with ro.zygote set to zygote64_32 and abilists set appropriately.
Test: Verified that secondary does start when restarting netd.
Test: Verified that a 64 bit device only starts the primary.
Test: Verified that a 32 bit device only starts the primary.
Change-Id: Ifc6413cecc4df8ba041699f7d0b10786d1926d64
Merged-In: Ifc6413cecc4df8ba041699f7d0b10786d1926d64
2022-07-13 20:01:23 +00:00
Elliott Hughes
449986300c Merge "Add support for only starting 64 bit zygote." 2022-07-13 19:57:47 +00:00
SzuWei Lin
951279493d Support dynamic 64-bit media service
64-bit GSI requires support both 64_32-bit and 64-bit devices at
the same time. Add a new variable TARGET_DYNAMIC_64_32_MEDIASERVER
to put mediaserver_dynamic.rc into GSI. Which starts 64-bit
mediaserver if ro.zygote is zygote64. Otherwise, it keeps the
original behavior to start 32-bit meidaserver.

Bug: 236664614
Test: make gsi_arm64-user; Check system/etc/init
Test: make gsi_arm-user; Check systen/etc/init
Test: cts-tradefed; run cts-on-gsi -m CtsViewTestCases
Change-Id: I74699ec5fafadcbe78a7fef6d10aaed752cd5afa
2022-07-06 12:06:46 +08:00
Xin Li
05442a9213 Merge tm-dev-plus-aosp-without-vendor@8763363
Bug: 236760014
Merged-In: I1dffeb055a68250f574630d4ef5fedc51bad4a2b
Change-Id: I4e4b6a02fc140a1e38ce533031d7eb0a739396df
2022-06-28 21:23:05 +00:00
Almaz Mingaleev
1fc6e74466 Merge "Remove tzdatacheck from system image." am: f68794510f am: c99a3ec7c2 am: d6ea8ffebe am: 53775be87c
Original change: https://android-review.googlesource.com/c/platform/build/+/954146

Change-Id: I97d724b4211b8ca0c5ae33562132d791be40780b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-27 19:59:45 +00:00
Almaz Mingaleev
d6ea8ffebe Merge "Remove tzdatacheck from system image." am: f68794510f am: c99a3ec7c2
Original change: https://android-review.googlesource.com/c/platform/build/+/954146

Change-Id: If5ae073d84bdfa63615aa8f72e8130d464202fb3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-24 19:31:24 +00:00
William Escande
fe1f79a593 Change Bluetooth apex mountpoint am: 9c2f61119c am: 1f82bb50c6 am: 0f9241cd5c
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19038222

Change-Id: If5ed0b1f3f7f5813c47e17bd11a9aeefea652d96
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23 11:15:48 +00:00
William Escande
0f9241cd5c Change Bluetooth apex mountpoint am: 9c2f61119c am: 1f82bb50c6
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19038222

Change-Id: I95d1175218bc14c6203a37f6a7a878a6b4ff4bae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23 10:51:31 +00:00
William Escande
b106f233e9 Change Bluetooth apex mountpoint am: 9c2f61119c am: 3ef5ea6bc7
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19038222

Change-Id: I600ed581c236e88247ae33ccc60030a0337a9993
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23 10:50:54 +00:00
William Escande
3ef5ea6bc7 Change Bluetooth apex mountpoint am: 9c2f61119c
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19038222

Change-Id: I626792cb3f7da13871d7adfd09ddd37a8eac9ac7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23 10:34:03 +00:00
William Escande
05a313812b Change Bluetooth apex mountpoint am: 9c2f61119c
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/19038222

Change-Id: I52df88824ab4f24a43c9233e8b81b213eb4bf008
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23 10:33:36 +00:00
Almaz Mingaleev
f68794510f Merge "Remove tzdatacheck from system image." 2022-06-23 07:47:26 +00:00
William Escande
9c2f61119c Change Bluetooth apex mountpoint
Apex name has been changed to com.android.btservices
Changing mount point accordingly
Bug: 235892590
Test: Flash / boot bt / look logs & pair a device

Change-Id: I1e32f26c5e2b121391bc85c6b50b2ccdf57ff5de
2022-06-22 13:19:47 -07:00
Christopher Ferris
80c5ed09c4 Merge "Remove libbacktrace." am: 4876480992 am: 6507bb0510 am: 332ed0d5f3 am: 13fa9c5c7f am: ceccaad57b
Original change: https://android-review.googlesource.com/c/platform/build/+/2128481

Change-Id: I514d950d5ed2462c4cab1611c7d54bc8513d0004
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 19:12:39 +00:00
Automerger Merge Worker
ad5a175a70 Merge "Merge "Use the btservices apex for bluetooth stack" into tm-dev am: ac0f3f2211 am: e0d52fdf27 am: 003fdb547b" into tm-qpr-dev-plus-aosp 2022-06-22 18:38:53 +00:00
Christopher Ferris
ceccaad57b Merge "Remove libbacktrace." am: 4876480992 am: 6507bb0510 am: 332ed0d5f3 am: 13fa9c5c7f
Original change: https://android-review.googlesource.com/c/platform/build/+/2128481

Change-Id: I32b5fdb22973b4a8ca495cfc139cb7435accae42
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 18:38:09 +00:00
Oriol Prieto Gascó
77e14d8cab Merge "Use the btservices apex for bluetooth stack" into tm-dev am: ac0f3f2211 am: e0d52fdf27 am: 003fdb547b
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18985505

Change-Id: If97917ae57f3ce399e86a2fd92daa2e37cfa9284
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 18:38:07 +00:00
Oriol Prieto Gascó
003fdb547b Merge "Use the btservices apex for bluetooth stack" into tm-dev am: ac0f3f2211 am: e0d52fdf27
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18985505

Change-Id: I7bc170b208a489bc67bc3faab4865e23884c81af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 18:12:30 +00:00
Oriol Prieto Gascó
03486a8a20 Merge "Use the btservices apex for bluetooth stack" into tm-dev am: ac0f3f2211 am: a4944b1876
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18985505

Change-Id: Idd0095d1ec0d642968a9cd4a8272f7d5589eb703
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 18:12:14 +00:00
Oriol Prieto Gascó
a4944b1876 Merge "Use the btservices apex for bluetooth stack" into tm-dev am: ac0f3f2211
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18985505

Change-Id: I64497517d91455096feb37ca1659bb2eba8ce4a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 17:44:35 +00:00
Oriol Prieto Gascó
c169cbb5cf Merge "Use the btservices apex for bluetooth stack" into tm-dev am: ac0f3f2211
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18985505

Change-Id: Ic881268ffa579d3510c3fd58785d92dfbe415c7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 17:43:24 +00:00
Christopher Ferris
332ed0d5f3 Merge "Remove libbacktrace." am: 4876480992 am: 6507bb0510
Original change: https://android-review.googlesource.com/c/platform/build/+/2128481

Change-Id: Id3caa6c400728b58201335dd0ba3f60174fb75a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 17:43:07 +00:00
Christopher Ferris
4876480992 Merge "Remove libbacktrace." 2022-06-22 17:07:33 +00:00
Chris Wailes
c1e8c9a807 Merge "Add USAP related system properties" am: 881e3a493f am: 4a1d724df2 am: e9c0ef1c39 am: c5bbe98ffc am: d00f28b75e
Original change: https://android-review.googlesource.com/c/platform/build/+/2043301

Change-Id: I51c7b2dfc6c24ca3964fc17d7117983fc9bf29cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22 00:33:44 +00:00
Chris Wailes
d00f28b75e Merge "Add USAP related system properties" am: 881e3a493f am: 4a1d724df2 am: e9c0ef1c39 am: c5bbe98ffc
Original change: https://android-review.googlesource.com/c/platform/build/+/2043301

Change-Id: I35a2b6281d7bb8f2824cb466c790c7625ca90586
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-21 23:45:53 +00:00
Chris Wailes
e9c0ef1c39 Merge "Add USAP related system properties" am: 881e3a493f am: 4a1d724df2
Original change: https://android-review.googlesource.com/c/platform/build/+/2043301

Change-Id: I83de0bde75c08382a2af3c8e2857e4ed5d6bc625
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-21 23:08:54 +00:00
Chris Wailes
881e3a493f Merge "Add USAP related system properties" 2022-06-21 22:19:49 +00:00
Treehugger Robot
4ef3ff64d9 Merge "Delete OneTimeInitializer AOSP app from the makefile." am: 1b89a42778 am: ed0aaca506 am: 97b0c167b4 am: 72433dd700 am: 46dd4e039c
Original change: https://android-review.googlesource.com/c/platform/build/+/2128482

Change-Id: If0dc386da7fa97ec480ec74f3bd30fd4a3e39f58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-21 19:25:45 +00:00
Treehugger Robot
46dd4e039c Merge "Delete OneTimeInitializer AOSP app from the makefile." am: 1b89a42778 am: ed0aaca506 am: 97b0c167b4 am: 72433dd700
Original change: https://android-review.googlesource.com/c/platform/build/+/2128482

Change-Id: Ibbf31ea5720f98078fcb04b478f72d7bd5393df4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-21 18:59:28 +00:00
Treehugger Robot
97b0c167b4 Merge "Delete OneTimeInitializer AOSP app from the makefile." am: 1b89a42778 am: ed0aaca506
Original change: https://android-review.googlesource.com/c/platform/build/+/2128482

Change-Id: I5572f515ae2ad42eaa73bb9d64bc1a5edb543a6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-21 18:09:13 +00:00
Treehugger Robot
1b89a42778 Merge "Delete OneTimeInitializer AOSP app from the makefile." 2022-06-21 17:25:23 +00:00
Oriol Prieto Gasco
bfd1aa30f5 Use the btservices apex for bluetooth stack
Test: TH

Bug: 236187653, 236192423

Change-Id: Id57f3e86f243948d3ea21c6e1a7150ab07c317b5
2022-06-19 23:04:56 +00:00
Raman Tenneti
97c0af9500 Delete OneTimeInitializer AOSP app from the makefile.
Bug: 227214526
Test: presubmit
Change-Id: Id01f3f27a4d97497f1977b2327ff0d8fc52bc359
2022-06-17 15:20:33 -07:00
Christopher Ferris
d496e2a966 Remove libbacktrace.
Bug: 120606663

Test: Builds.
Change-Id: I0ee340f14f05d936272339cf47140202f019ccfb
2022-06-17 14:28:47 -07:00
Chris Wailes
197429ccb0 Add USAP related system properties
Test: Build; flash; set property; check device state
Bug: 161725679
Change-Id: I68fd45de51e20ad696e4a0e3201fb89031e97e5e
2022-06-16 23:39:23 +00:00
Jooyung Han
1bf8b54a66 Merge "Remove AIDL libs from VNDK libs" into tm-dev-plus-aosp am: 29693cec7b am: e4274d43f8
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18881371

Change-Id: I3d312052f84864571d55537fbf2621488e0cf198
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-16 01:54:37 +00:00
Jiakai Zhang
3f06af64fd Merge "Set TARGET_USES_64_BIT_BINDER for mainline_sdk." am: d02946c4c3 am: 21d0333357 am: 04ed50089e am: fcc760aa8e am: 679d9572fb
Original change: https://android-review.googlesource.com/c/platform/build/+/2121572

Change-Id: I6ab42b109894531e647a720ac3084d7bf6e75511
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
(cherry picked from commit e88b6b26e0)
Merged-In: I6ab42b109894531e647a720ac3084d7bf6e75511
2022-06-15 16:48:24 +00:00
Jooyung Han
cdce3c46cc Remove AIDL libs from VNDK libs
The remaining AIDL libs are still in use by other VNDK libs.

Bug: 234181591
Test: m
Merged-In: I234a55f10c01ca1786eb5e6715a75ed72705ca50
Change-Id: I234a55f10c01ca1786eb5e6715a75ed72705ca50
2022-06-14 16:42:19 +09:00
Jooyung Han
58a0f98fc3 Remove AIDL libs from VNDK libs
The remaining AIDL libs are still in use by other VNDK libs.

Bug: 234181591
Test: m
Merged-In: I234a55f10c01ca1786eb5e6715a75ed72705ca50
Change-Id: I234a55f10c01ca1786eb5e6715a75ed72705ca50
(cherry picked from commit be9d1e21f6)
2022-06-14 14:13:22 +09:00
TreeHugger Robot
86e7c6e40f Merge "Remove AIDL libs from VNDK libs" 2022-06-14 03:13:27 +00:00
Almaz Mingaleev
be8faafc1c Remove tzdatacheck from system image.
It is part of TZUvA feature, which was superseded by tzdata mainline
module(s).

Bug: 148144561
Test: see system/timezone
Change-Id: I5f67e34e9beb608d3cf3c4c072b268805865f6dd
Merged-In: I5f67e34e9beb608d3cf3c4c072b268805865f6dd
2022-06-13 11:43:56 +00:00
Jiakai Zhang
e88b6b26e0 Merge "Set TARGET_USES_64_BIT_BINDER for mainline_sdk." am: d02946c4c3 am: 21d0333357 am: 04ed50089e am: fcc760aa8e am: 679d9572fb
Original change: https://android-review.googlesource.com/c/platform/build/+/2121572

Change-Id: I6ab42b109894531e647a720ac3084d7bf6e75511
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-13 11:04:05 +00:00
Jiakai Zhang
679d9572fb Merge "Set TARGET_USES_64_BIT_BINDER for mainline_sdk." am: d02946c4c3 am: 21d0333357 am: 04ed50089e am: fcc760aa8e
Original change: https://android-review.googlesource.com/c/platform/build/+/2121572

Change-Id: I0bcc3777afc84aef173887f4982b23a39bbc8056
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-13 10:45:35 +00:00
Jiakai Zhang
04ed50089e Merge "Set TARGET_USES_64_BIT_BINDER for mainline_sdk." am: d02946c4c3 am: 21d0333357
Original change: https://android-review.googlesource.com/c/platform/build/+/2121572

Change-Id: I2f895f8dd1ee68f10b0bf92f5af72e88f8be5100
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-13 10:12:19 +00:00
Jiakai Zhang
f5637f94fe Set TARGET_USES_64_BIT_BINDER for mainline_sdk.
Devices are all using 64 bit binder, and mainline_sdk should too.
According the comment here: https://cs.android.com/android/platform/superproject/+/master:build/make/target/board/BoardConfigMainlineCommon.mk;l=25;drc=6e7693f1597a0934833a72faf35e918dfbdb6ecd,
this flag is required even for non-64 bit devices.

`libbinder` doesn't compile on host with 32 bit binder.

Test: packages/modules/common/build/mainline_modules_sdks.sh \
        --build-platform-sdks-for-mainline --build-release=latest
Change-Id: I357ce42e88ad13ed259d573b9dd2bbfc27b82687
2022-06-10 14:35:53 +01:00
Almaz Mingaleev
63e95a443f Remove tzdatacheck from system image.
It is part of TZUvA feature, which was superseded by tzdata mainline
module(s).

Bug: 148144561
Test: see system/timezone
Change-Id: I5f67e34e9beb608d3cf3c4c072b268805865f6dd
2022-06-06 15:49:13 +01:00
Jooyung Han
be9d1e21f6 Remove AIDL libs from VNDK libs
The remaining AIDL libs are still in use by other VNDK libs.

Bug: 234181591
Test: m
Change-Id: I234a55f10c01ca1786eb5e6715a75ed72705ca50
2022-06-02 17:39:06 +09:00
Treehugger Robot
14d095a278 Merge "Remove fs utilities from init_boot module list" am: fb553d9d41 am: 0b31ec4294 am: ede72337f8 am: 35280d81c9 am: b05b878ec7
Original change: https://android-review.googlesource.com/c/platform/build/+/2106846

Change-Id: I4129096e49bb39523550581ab356ef2282eb0880
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 20:11:18 +00:00