Commit graph

8085 commits

Author SHA1 Message Date
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
Treehugger Robot
ede72337f8 Merge "Remove fs utilities from init_boot module list" am: fb553d9d41 am: 0b31ec4294
Original change: https://android-review.googlesource.com/c/platform/build/+/2106846

Change-Id: Iffb9d3b831c9d3b2c7e536db45dbf597b56ad29b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 18:56:40 +00:00
Kelvin Zhang
ade034f4e9 Remove fs utilities from init_boot module list
These modules aren't actually marked with "ramdisk_avaible: true",
so including them in the generic ramdisk module list don't do anything.
In addition, the generic ramdisk won't have enough space to store
all these modules, because each static executable would be 1MB in size, and init_boot is only 8MB.

Test: th
Change-Id: I589a43ca07d25ffc03a7b72516b329404a92d694
2022-05-26 18:00:32 +00:00
Anton Hansson
e59bd2aa7c Merge changes from topic "sdk-refactor-tmd" into tm-dev
* changes:
  Slim down the sdk product
  Remove unused dependencies from sdk goals
  Remove notice file for sdk system image
2022-05-26 16:07:25 +00:00
Matt Casey
5ead21266e Remove IntentResolver from build am: 42d97799f3
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18576967

Change-Id: I7154ce15d7b42d1489289fb2298cfd63b31f2673
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-25 17:55:16 +00:00
Kelvin Zhang
eca4150271 Merge "Install new snapuserd_ramdisk stem" am: 4117e78575 am: c6abf66e4b
Original change: https://android-review.googlesource.com/c/platform/build/+/2095025

Change-Id: Ib7cb5b7d9083953477d4ac97e82eb364127abc98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-25 16:27:07 +00:00
Kelvin Zhang
4117e78575 Merge "Install new snapuserd_ramdisk stem" 2022-05-25 15:39:17 +00:00
Anton Hansson
28f089d9b0 Slim down the sdk product
The sdk_phone_armv7 product is designed to build system images, which
adds unnecessary dependencies and enables unnecessary checks (such as
verifying dexpreopt artifacts).

Bug: 205008975
Test: m sdk sdk_repo dist && diff android-sdk.zip (only build.prop diffs)
Merged-In: I940655c39a3ae58839521416abafaf461df44921
Change-Id: I940655c39a3ae58839521416abafaf461df44921
2022-05-25 13:16:15 +00:00
Matt Casey
42d97799f3 Remove IntentResolver from build
Not currently in use, need some allowlisting before we can launch with
in the build.

Bug: 233468811
Bug: 215295976
Test: Run sharesheet, presubmits.
Change-Id: I1bafa1d4f6c10b88f7b758983f8f8f457463901a
2022-05-24 16:24:34 +00:00
Treehugger Robot
7668e5a13c Merge "Remove "@1.0-" from android.system.suspend service's name" 2022-05-20 18:49:39 +00:00
Anton Hansson
98550308c0 Merge "Revert^2 "Slim down the sdk product"" am: eb483046c0 am: 12ddff02db
Original change: https://android-review.googlesource.com/c/platform/build/+/2101190

Change-Id: Idb5f5d17681f1161fb65b0409ed0c9e5df6424e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-20 13:53:09 +00:00
Anton Hansson
eb483046c0 Merge "Revert^2 "Slim down the sdk product"" 2022-05-20 13:16:13 +00:00
Colin Cross
ff333b1d37 Merge "Don't depend on art's boot-image-profile.txt in thin manifests" am: 3bbbe3f04e am: 3171676936
Original change: https://android-review.googlesource.com/c/platform/build/+/2100244

Change-Id: I11bc332e0abd07f6c06f400fc4e11379fa6cfa0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-20 00:48:50 +00:00
Colin Cross
37823d1e6e Don't depend on art's boot-image-profile.txt in thin manifests
Use $(wildcard) to avoid referencing art/build/boot/boot-image-profile.txt
in thin manifests that don't have the art project.

Bug: 207813628
Test: tradefed build
Change-Id: I5d23834f4e8484d2c51b916b6e8395ee23315487
2022-05-18 14:15:59 -07:00
Frederick Mayle
cb577c2efc Remove "@1.0-" from android.system.suspend service's name
Bug: 232447926
Test: TH
Change-Id: If177707ae0459cd3e0521d3b8fba8417c5609c5f
Merged-In: If177707ae0459cd3e0521d3b8fba8417c5609c5f
2022-05-18 20:18:14 +00:00
Anton Hansson
6a6092cab0 Revert^2 "Slim down the sdk product"
8d4de90683

Change-Id: I34ffd88204cb0ee668abf26ecb7bb20f663ef7d9
2022-05-18 14:11:44 +00:00
Issei Suzuki
4224a5a845 Merge "Revert "Slim down the sdk product"" am: 3a294b6ca2 am: 3e78c03744
Original change: https://android-review.googlesource.com/c/platform/build/+/2100022

Change-Id: If0a46c9b4f16b1e22ab6c7ee19ede14e0b0a323b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 12:46:41 +00:00
Issei Suzuki
8d4de90683 Revert "Slim down the sdk product"
Revert submission 2096601-sdkprod

Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.googleplex.com/builds/build-details/8608272/targets/sdk, bug b/233036676
Reverted Changes:
I5ef671781:Update sdk parent
I940655c39:Slim down the sdk product
I926d520ce:Update sdk parent

Change-Id: I16953ba601a22b469c312dc481c45ec351ac8cbc
2022-05-18 11:36:23 +00:00
Anton Hansson
8a67ba2f47 Merge "Slim down the sdk product" am: 8033f34ec2 am: b68586f031
Original change: https://android-review.googlesource.com/c/platform/build/+/2096354

Change-Id: I3e8c345ad0170b08c2920ad93c6b6ee77efca9a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 11:01:37 +00:00
Frederick Mayle
c56b11cb87 Remove "@1.0-" from android.system.suspend service's name
Bug: 232447926
Test: TH
Change-Id: If177707ae0459cd3e0521d3b8fba8417c5609c5f
2022-05-17 22:30:56 +00:00
Remi NGUYEN VAN
7c87090ec4 Merge "Use non-next NetworkStack" into tm-dev 2022-05-17 04:23:45 +00:00
Omer Osman
10e08668f3 Merge "Update VNDK core to link to BT Audio HAL V2 library" into tm-dev am: 2551027046
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18112478

Change-Id: Ibe8f078dd20916f97d70144860dcd4d55a1a7f47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 17:16:58 +00:00
Omer Osman
2551027046 Merge "Update VNDK core to link to BT Audio HAL V2 library" into tm-dev 2022-05-13 16:54:28 +00:00
Anton Hansson
af94854296 Slim down the sdk product
The sdk_phone_armv7 product is designed to build system images, which
adds unnecessary dependencies and enables unnecessary checks (such as
verifying dexpreopt artifacts).

Bug: 205008975
Test: m sdk sdk_repo dist && diff android-sdk.zip (only build.prop diffs)
Change-Id: I940655c39a3ae58839521416abafaf461df44921
2022-05-12 22:41:02 +00:00
Ken Chen
85998a4a61 Delete com.android.cronet from base_system
No concrete plan to ship Cronet for now

Merged-In ID is from an unrelated change in this project that happens to be merged into branches downstream of tm-dev.

Bug: 230548501
Test: TH
Merged-In: Ifc6051cd9422b3f5c52322833d9a7f5e8263f857
Change-Id: I0ee3418a0def50a61251af665fbded869e0329e7
2022-05-12 13:53:26 +00:00
Remi NGUYEN VAN
8f559e099d Use non-next NetworkStack
NetworkStack now builds against stable T APIs, so T can use
the stable binaries instead of the "next" versions.

Since it has just been bumped, NetworkStack is equivalent to
NetworkStackNext at this point, so this is a no-op.

This change should not go into development branches using unstable SDKs
(including aosp/master downstreams), as per the merged-in.

Bug: 216396304
Test: m
Merged-In: I12348bd913f724c4675177ce6cdf582948d9d03c
Change-Id: I8788c5af37c862e9a74cc140d1dc917fb15ec5a9
2022-05-12 13:20:51 +09:00
Kelvin Zhang
823d695d3a Install new snapuserd_ramdisk stem
This installs snapuserd to /system/bin/snapuserd_ramdisk instead of
/system/bin/snapuserd

Test: th
Bug: 219841787
Change-Id: I517e251bf1f895b9de993ec7e5f57f11205172c8
2022-05-11 11:30:26 -07:00
Omer Osman
d047f6968a Update VNDK core to link to BT Audio HAL V2 library
Bug: 226441860
Test: A2DP sink device using bds-dev
Change-Id: Ib6dee1dbe7ef74762ca3a2b8d3382a76e6f5f005
2022-05-08 06:46:01 +00:00
Yurii Zubrytskyi
191f67191c platform/build/make - T is now 33 #2 am: a84dc6cb63
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18083390

Change-Id: Ie3ff9b9f3653c0a8bb9c6989178e2d5e14fe81ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 19:47:53 +00:00
Yurii Zubrytskyi
a84dc6cb63 platform/build/make - T is now 33 #2
update the api surface after some late fixes

Bug: 225745567
Test: Build
Change-Id: I5f14776ddb1d042c77ec4ea0fab0e25b4a89a4a1
2022-04-28 15:18:03 -07:00
Jiyong Park
b0768e5881 Updated vndk list am: 0b2eb8f45e
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/17983683

Change-Id: I2a24c1894d5483c5ceeed5448e14f06919855035
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 16:57:24 +00:00
Jiyong Park
0b2eb8f45e Updated vndk list
The recent freeze of android.hardware.[light|power] is reflected.

Bug: 17983786
Test: m nothing
Change-Id: I72ad4891b6afc30ccfc7ac87a1e86fb77827bedb
2022-04-28 10:38:39 +09:00
Treehugger Robot
7b90489e27 Merge "Add android.hardware.usb-V1 to vndk" 2022-04-27 16:21:29 +00:00
Martin Stjernholm
e0d25da43d Merge "Add a product for building linux_bionic in --soong-only mode." am: 0f96329283 am: fbf8cd8b00
Original change: https://android-review.googlesource.com/c/platform/build/+/2063871

Change-Id: I5f1a0f2800475784acffc8e17891cf58c959d2aa
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 17:50:28 +00:00
Martin Stjernholm
0f96329283 Merge "Add a product for building linux_bionic in --soong-only mode." 2022-04-25 16:54:49 +00:00
Badhri Jagan Sridharan
639593a3e4 Add android.hardware.usb-V1 to vndk
Bug: 200993386

Change-Id: Ibb328d9080c7879d9fc097039fcc9af18640937f
Merged-In: Ibb328d9080c7879d9fc097039fcc9af18640937f
(cherry picked from commit d67c8e4569)
2022-04-25 05:25:06 +00:00
Treehugger Robot
df0327b8ad Merge "Add boot AVB key setting to GSI" am: f9fcd028df am: d02479f849 am: 7ab456ee2a
Original change: https://android-review.googlesource.com/c/platform/build/+/2068887

Change-Id: Ic62f5c94f4159e5442204ccc11d9aa1865d2d132
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-20 20:18:43 +00:00
Martin Stjernholm
2d068b59e6 Add a product for building linux_bionic in --soong-only mode.
Modelled after the mainline_sdk product.

Test: build/soong/soong_ui.bash --make-mode --soong-only \
        SOONG_ALLOW_MISSING_DEPENDENCIES=true \
        TARGET_PRODUCT=linux_bionic com.android.art.host
Bug: 31559095
Bug: 229123823
Change-Id: I6051d21cc4bae561e987561ddad5f1ec5435c4ca
2022-04-20 16:58:29 +01:00
SzuWei Lin
97064c53ff Add boot AVB key setting to GSI
Signing tool assumes GSI targets has boot.img and get error without
these settings.

Bug: 229814765
Change-Id: I1e8e7f6375e396e1c2feb858b97e7d27dc5a2dec
2022-04-20 07:20:45 +00:00
satayev
ae590a3b02 Remove sepolicy module from system image.
Attempt #2. Previous attempt didn't remove precompiled sepolicy from
system image, which lead to 1s boot time regression. This is not being removed in the topic.

Include merged-in tag, to skip git_master revert.

Bug: 199914227
Test: presubmit and manual verification
Merged-In: Iafe242c8c7122174788215a02e03c8903316a223
Change-Id: Idea61f53411c541b06d74883711d633b822316d6
2022-04-14 12:26:01 +00:00
Yurii Zubrytskyi
97191b2095 platform/build/make - T is now 33
Bug: 225745567
Test: Build
Change-Id: If115998c2ef9ef58329faa937e11d673f5585aab
2022-04-12 12:47:25 -07:00
Christopher Ferris
66b6fd6049 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
2022-04-11 14:18:58 -07:00
Treehugger Robot
fdfbd833eb Merge "Non-module targets." am: ff15a27bd7 am: 7c30a61bc6 am: 6687e127b0
Original change: https://android-review.googlesource.com/c/platform/build/+/2055031

Change-Id: I5a6aa6499b4c39a8933ffee3d622023f2e8e0bf1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-11 20:43:09 +00:00
Treehugger Robot
ff15a27bd7 Merge "Non-module targets." 2022-04-11 19:42:29 +00:00
SzuWei Lin
c9d8f2dde1 Merge "Support building EROFS for GSI targets" am: 36fc586e07 am: f1d3b2638b am: f68f5fd173
Original change: https://android-review.googlesource.com/c/platform/build/+/2052705

Change-Id: If425b06759d9c0a3f179ad34cf59818945c9569c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-08 09:49:02 +00:00
Bob Badour
3a0f0c157e Non-module targets.
Bug: 151177513
Bug: 213388645
Bug: 210912771

Test: m droid dist reportmissinglicenses

Change-Id: Ia7cddef9748f6c036a2fc7539dad717ebc131f7c
2022-04-07 22:03:29 -07:00
SzuWei Lin
0c791bedb4 Support building EROFS for GSI targets
The EROFS is planned to replace the ext4 as the file system format
of readonly partitions. This patch is enabling the ability to
build GSI with EROFS. The usage is

  $ GSI_FILE_SYSTEM_TYPE=erofs make -j

Bug: 227552340
Test: lunch gsi_arm64-user; GSI_FILE_SYSTEM_TYPE=erofs make -j
Test: Verify the file system format of system.img
Change-Id: Ie815002c677d099c4db0ab7ca22db16ac6123659
2022-04-07 07:11:24 +00:00
Zach Johnson
ecc1a4b3e8 Merge "Copy com_google_android_bluetooth_services certs for sepolicy" into tm-dev 2022-04-07 00:45:19 +00:00
Jiyong Park
7d31be765b Update VNDK libraries list after the API freeze for TM
Bug: 225941299
Test: m
Change-Id: I13c91e2fbaef79c5016f32d4cdc7cce8f262894e
2022-03-31 11:08:39 +09:00
Treehugger Robot
6d9c577359 Merge "Build modules from source for module products." am: 06f7176fc6 am: cbe2b0a7a9 am: f1d08ac906
Original change: https://android-review.googlesource.com/c/platform/build/+/2020203

Change-Id: Ic402f43b7ab810dc7a7039dcdd816e211c4ffee4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 21:44:01 +00:00
Roopa Sattiraju
a2411e4b68 Copy com_google_android_bluetooth_services certs for sepolicy
BUG: 226403247
Test: TH
Change-Id: I6cf4e9fa1f2e5a2e628f10b1e734b2a8c8df61fc
2022-03-30 12:53:40 -07:00
Martin Stjernholm
47dcbeaefb Build modules from source for module products.
This overrides the branch default
(BRANCH_DEFAULT_MODULE_BUILD_FROM_SOURCE) if it is set to use
prebuilts.

Test: build/soong/soong_ui.bash --dumpvar-mode MODULE_BUILD_FROM_SOURCE
  returns false with BRANCH_DEFAULT_MODULE_BUILD_FROM_SOURCE:=false
  in internal
Test: env TARGET_PRODUCT=module_arm64 \
      build/soong/soong_ui.bash --dumpvar-mode MODULE_BUILD_FROM_SOURCE
  returns true with BRANCH_DEFAULT_MODULE_BUILD_FROM_SOURCE:=false
  in internal
Test: env TARGET_PRODUCT=mainline_modules_x86 \
      build/soong/soong_ui.bash --dumpvar-mode MODULE_BUILD_FROM_SOURCE
  returns true with BRANCH_DEFAULT_MODULE_BUILD_FROM_SOURCE:=false
  in internal
Test: env TARGET_PRODUCT=redfin \
      build/soong/soong_ui.bash --dumpvar-mode MODULE_BUILD_FROM_SOURCE
  returns false with BRANCH_DEFAULT_MODULE_BUILD_FROM_SOURCE:=false
  in internal
Bug: 222723757
Change-Id: I0faea006b0e95eff40bbfbe00cc74ba5985beeba
2022-03-30 18:16:51 +01:00
Treehugger Robot
d95ab2b792 Merge "Remove snapuserd from vendor ramdisk" am: 4f3937ac74 am: a0041bba5e am: 6f829843e1
Original change: https://android-review.googlesource.com/c/platform/build/+/2042523

Change-Id: Iae6550ed9f1ecb0dda4c8b390e184004ebf7812a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 02:47:10 +00:00
Etienne Ruffieux
0d0b1d8a8c Merge "Removing audio defaults from platform" into tm-dev 2022-03-25 00:27:37 +00:00
Kelvin Zhang
8a7277df41 Remove snapuserd from vendor ramdisk
When BOARD_MOVE_RECOVERY_RESOURCES_TO_VENDOR_BOOT is set,
snapuserd.recovery will be installed to vendor ramdisk, which we don't
want. To remove snapuserd from vendor ramdisk, remove
snapuserd.recovery. And only include it if dedicated recovery partition
is enabled. For non-dedicated recovery case, boot partition contains
snapuserd.

Test: th
Test: acloud create --local-image --local-instance, install OTA, reboot
Change-Id: Ib8173f68a1f43b736fe609977a36ad4851e0c367
2022-03-24 10:43:37 -07:00
Etienne Ruffieux
5be591a6f6 Removing audio defaults from platform
Audio defaults have a lot of dependencies, and to reduce
the number of libs exposed in platform we need to remove
these audio defaults.

Bug: 220306859
Test: atest
Tag: #feature
Change-Id: Iee2e347e6dceec4232e408145e97024476744455
2022-03-22 10:41:09 +00:00
Treehugger Robot
00ba4d5ea0 Merge "Remove iorapd from base product packages" 2022-03-22 04:09:42 +00:00
Treehugger Robot
b132c85eed Merge "Re-land "Enable CFI for Bluetooth in new home"" am: f16854d5f8 am: 670f673ec1 am: 7022c5a63e
Original change: https://android-review.googlesource.com/c/platform/build/+/2030703

Change-Id: I57e265aaf5f47ceb6891d9481822e9750d4d7613
2022-03-21 15:51:13 +00:00
Treehugger Robot
f16854d5f8 Merge "Re-land "Enable CFI for Bluetooth in new home"" 2022-03-21 15:02:11 +00:00
Treehugger Robot
ed21d0f56a Merge "Roll-forward the VNDK snapshot list of GSI to 32" 2022-03-18 09:09:35 +00:00
Yi-yo Chiang
1d7c7f674e Roll-forward the VNDK snapshot list of GSI to 32
Bug: 216414337
Test: Presubmit
Merged-In: Ic6cec82357cec8f4ad7bee62a4eaf2f7685b730f
Change-Id: I76026d6f518c51966bc652eeb617b61967af77a7
2022-03-18 04:50:48 +00:00
Myles Watson
d0a9ac08b9 Re-land "Enable CFI for Bluetooth in new home"
This reverts commit 2b0dd3bcbd.

Reason for revert: Fix landed at CL # 2029417
Bug: 221893030
Test: cert/run
Tag: #gd-refactor

Change-Id: I22799c8f898233851a5f2ae54add8e4f71541c94
2022-03-17 16:44:06 +00:00
TreeHugger Robot
7f18d8899b Merge "Revert "Remove sepolicy module from system image."" into tm-dev 2022-03-17 16:22:25 +00:00
Bram Bonné
ce8629fdbf Merge "Cherry pick sdk_sandbox dev keys." 2022-03-17 12:31:30 +00:00
Jeffrey Vander Stoep
9351a0be47 Revert "Remove sepolicy module from system image."
This reverts commit 4a829c5407.

Reason for revert: b/224844224

Change-Id: I6e9a74dffd5832807e498251899c580599f31b95
2022-03-17 10:34:23 +00:00
Yi-yo Chiang
278cdbc75e Roll-forward the VNDK snapshot list of GSI to 32
Bug: 216414337
Test: Presubmit
Change-Id: Ic6cec82357cec8f4ad7bee62a4eaf2f7685b730f
2022-03-17 05:34:43 +00:00
Beth Thibodeau
df463b64d0 Merge "Revert "Enable CFI for Bluetooth in new home"" am: cdd28862c3 am: 64cfe91ace am: 51cbf7ea12
Original change: https://android-review.googlesource.com/c/platform/build/+/2028833

Change-Id: Ib6ee2ed6b66e58a75dbd091b1f259276e00bd811
2022-03-17 02:48:21 +00:00
Beth Thibodeau
cdd28862c3 Merge "Revert "Enable CFI for Bluetooth in new home"" 2022-03-17 00:49:07 +00:00
Beth Thibodeau
2b0dd3bcbd Revert "Enable CFI for Bluetooth in new home"
This reverts commit 6c7cce123c.

Reason for revert: DroidMonitor: Potential culprit for b/225059300 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted

Change-Id: I0f790404ba95ec2ba343c31faa58f4eb7c198758
2022-03-17 00:21:02 +00:00
Treehugger Robot
8fd1b87afe Merge "Enable CFI for Bluetooth in new home" am: 21b35496ee am: 1eb525078b am: 5b70644ea6
Original change: https://android-review.googlesource.com/c/platform/build/+/2028706

Change-Id: Ib2181e86994b6103f6d16715992365fc401cc37a
2022-03-16 21:17:25 +00:00
Treehugger Robot
21b35496ee Merge "Enable CFI for Bluetooth in new home" 2022-03-16 20:34:04 +00:00
Myles Watson
6c7cce123c Enable CFI for Bluetooth in new home
Bug: 221893030
Test: cert/run
Tag: #gd-refactor
Change-Id: I34d8749d200de04b68f7ad9bd5b49b06dddc7841
2022-03-16 10:03:23 -07:00
Patrick Rohr
33b6aaff5e Merge "Remove ethernet-service jar dependency." 2022-03-16 16:03:30 +00:00
Bram Bonne
029dffaf72 Cherry pick sdk_sandbox dev keys.
Test: make, boot

Bug: 224796470
Bug: 203670791
Bug: 220320098

Merged-In: Ib0cdf7786c7f74cf294c54187649114e8ec6d315
Merged-In: I3f757c7e3e81c2ac31cd623eae68f7778bf3bafa
Change-Id: I70d6a745b8b2fc9ba68791caae2e83f8eb74c645
2022-03-16 15:39:41 +01:00
Treehugger Robot
7003c45166 Merge "Remove GKI from gsi_$arch" am: 9fee6befad am: 9b0c214673 am: 197e0be8ef
Original change: https://android-review.googlesource.com/c/platform/build/+/1936198

Change-Id: Id62f2a0f140183f1b2c767f1d097a0d434bad114
2022-03-16 08:41:49 +00:00
Treehugger Robot
9fee6befad Merge "Remove GKI from gsi_$arch" 2022-03-16 07:07:46 +00:00
Xiao Ma
2d498b0277 Merge "Remove ethernet-service jar dependency." into tm-dev 2022-03-16 03:47:23 +00:00
Xiao Ma
cb1e69c3bf Remove ethernet-service jar dependency.
ethernet service source code is going to be moved into Connectivity
mainline module, and start the ethernet service from the module. The
old ethernet-service lib will be deprecated, remove it from soong
build rule.

Bug: 210586283
Test: m
Change-Id: Iae154ca3462e76b7e0af7172d424f36dece63531
Merged-In: I19d517cac28c18c70b8dad979ecbfe3fb6d26902
2022-03-16 00:54:09 +00:00
Colin Cross
7ee2eaaf79 Use single module for clang runtime libraries
The clang prebuilts now provide a single module with per-architecture
variants instead of a module per architecture.

Bug: 220019988
Test: m checkbuild
Change-Id: Ie01cbca9cee73bf39ed54eca306d45f0bd4f3867
Merged-In: Ie01cbca9cee73bf39ed54eca306d45f0bd4f3867
2022-03-15 13:14:53 -07:00
satayev
4a829c5407 Remove sepolicy module from system image.
Bug: 199914227
Test: presubmit
Merged-In: If091dcea78358d024892533b734882274c2ea9a3
Change-Id: I02272bffa3abf2b7514eac1c917cda1f04b7e7da
2022-03-15 14:47:03 +00:00
Xiao Ma
3621c8ced8 Remove ethernet-service jar dependency.
ethernet service source code is going to be moved into Connectivity
mainline module, and start the ethernet service from the module. The
old ethernet-service lib will be deprecated, remove it from soong
build rule.

Bug: 210586283
Test: m
Change-Id: I19d517cac28c18c70b8dad979ecbfe3fb6d26902
2022-03-15 22:52:53 +09:00
Treehugger Robot
b3e4a2613b Merge "Split VABC into two .mk files" am: 344245b278 am: a7393ae928 am: 7151415278
Original change: https://android-review.googlesource.com/c/platform/build/+/2015629

Change-Id: I7d91b4168ae651b462f341eec98db76d858fbd0f
2022-03-14 21:10:44 +00:00
Treehugger Robot
7151415278 Merge "Split VABC into two .mk files" am: 344245b278 am: a7393ae928
Original change: https://android-review.googlesource.com/c/platform/build/+/2015629

Change-Id: I3853cfa64f062ee48b1f4c7169c2a5672fa7645a
2022-03-14 20:42:23 +00:00
Eric Jeong
5c55d72c6b Remove iorapd from base product packages
- iorapd is being removed.
- So, it cannot be installed.

Bug: 211461392
Test: build okay
Change-Id: I17491f42ca7a0b73de0b3a3c588a90c8e3e3f3e9
Merged-In: I17491f42ca7a0b73de0b3a3c588a90c8e3e3f3e9
(cherry picked from commit 4c0ac42c06)
2022-03-14 10:29:07 -07:00
Kelvin Zhang
ecdfb79033 Split VABC into two .mk files
1. android_t_baseline.mk enables baseline features, such as io_uring,
   userspace merge, etc. But sets compression method to none. T
   launching devices should include this. It also moves snapuserd from
   vendor_ramdisk to init_boot
2. To add compression, set PRODUCT_VIRTUAL_AB_COMPRESSION_METHOD to
   gz/brotli

Test: th
Bug: 219841787

Change-Id: I6ae4d951b0a64f142acd4c152ce96375d47ecf74
2022-03-14 09:31:47 -07:00
Treehugger Robot
b06f01b9ed Merge "Add snapuserd/e2fsprogs/f2fs-tools to init_boot partition" am: f99d7e96e3 am: e104a7024b am: 0e9776beab
Original change: https://android-review.googlesource.com/c/platform/build/+/2018336

Change-Id: I56cc6486531b5992d51374d4ee571682674314fd
2022-03-10 12:32:16 +00:00
Treehugger Robot
0e9776beab Merge "Add snapuserd/e2fsprogs/f2fs-tools to init_boot partition" am: f99d7e96e3 am: e104a7024b
Original change: https://android-review.googlesource.com/c/platform/build/+/2018336

Change-Id: I52877d98cac97f0216897b1f1ebfbbe4035b98cb
2022-03-10 11:59:23 +00:00
Kelvin Zhang
e30ed7c8da Add snapuserd/e2fsprogs/f2fs-tools to init_boot partition
Anything remotely related to first stage init should be added to
init_boot

Test: th
Bug: 219841787

Change-Id: I60ada5ff426b04f3e4f842ad7a714615fcc7cb77
2022-03-09 15:12:43 -08:00
Frank Wang
cb129f8959 Merge "Remove Auxiliary from build/target branch." into tm-dev 2022-03-04 16:38:38 +00:00
TreeHugger Robot
de9f083e04 Merge "Remove iorapd from base product packages" into tm-dev 2022-03-03 17:16:01 +00:00
Nikita Ioffe
c3b2672f1e Merge "Replace supplementalprocess with sdksandbox" into tm-dev 2022-03-03 16:31:55 +00:00
Frank Wang
d3b6ec274f Remove Auxiliary from build/target branch.
Test: TH
Bug: 210728915
Change-Id: Icfc05fed7c2d6797b33a64f739af3a5a9d3d2b66
2022-03-03 06:01:06 +00:00
TreeHugger Robot
9ef4f2e339 Merge "Pixel Common: system_dlkm: avb hashtree footer" into tm-dev 2022-03-03 02:16:47 +00:00
Ramji Jiyani
c3b0cc5fde Pixel Common: system_dlkm: avb hashtree footer
Add avb hashtree footer args for the system_dlkm
partition required for the T launch devices.

Bug: 222334390
Test: TH, manual build, Code testing gs101 & R6
Signed-off-by: Ramji Jiyani <ramjiyani@google.com>
Change-Id: I7a28ccfa2acad2e20c35a8a68edbffcca068678e
2022-03-02 12:38:10 -08:00
Nikita Ioffe
0d67930905 Replace supplementalprocess with sdksandbox
And also remove supplementalprocess APEX

Bug: 220320098
Test: m
Change-Id: I7d92d48173baf0d55a12c710f2e494442d7feeaa
2022-03-02 18:56:32 +00:00
Neha Pattan
9ed8aef8bd Merge "(1/3) Remove SupplementalApi from BCP." into tm-dev 2022-03-02 16:22:56 +00:00
Paul Hu
7fe3a47b68 Merge "Rename framework-connectivity-tiramisu to framework-connectivity-t" am: 70dc07dbd3 am: 8b81343e39
Original change: https://android-review.googlesource.com/c/platform/build/+/1976806

Change-Id: Ib745287298e60a21f021e9d586c8cb9d0e6b2d6d
2022-03-02 07:48:40 +00:00
Paul Hu
8b81343e39 Merge "Rename framework-connectivity-tiramisu to framework-connectivity-t" am: 70dc07dbd3
Original change: https://android-review.googlesource.com/c/platform/build/+/1976806

Change-Id: I1be61a70760e41474cd227a202a9ed19d29b384f
2022-03-02 07:27:23 +00:00
Paul Hu
70dc07dbd3 Merge "Rename framework-connectivity-tiramisu to framework-connectivity-t" 2022-03-02 07:11:25 +00:00
Akilesh Kailash
d9b1c6319c Merge "Enable Async merge during OTA" am: 6eb483745b am: 5b33dc20ae am: dc40e465b4
Original change: https://android-review.googlesource.com/c/platform/build/+/2001772

Change-Id: Ib4e6ecf3289a624ae4acd1b233268c90c938299c
2022-03-02 02:14:06 +00:00