Commit Graph

8595 Commits

Author SHA1 Message Date
Anton Hansson
724f917c37 Merge "Slim down the sdk product" am: 8033f34ec2 am: b68586f031 am: 8a67ba2f47 am: c67e69fce5
Original change: https://android-review.googlesource.com/c/platform/build/+/2096354

Change-Id: I867e42e3e24d83f0a37bfe55976b6d8136d2f467
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 11:15:16 +00:00
TreeHugger Robot
2f2bbf846b Merge "Remove "@1.0-" from android.system.suspend service's name" into tm-dev-plus-aosp am: 8164406bb5 am: 03d0409a99
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18445050

Change-Id: Id952693010149924c6e71d1180307e5d348bbdda
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 11:14:09 +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
8d0d110ad1 Merge "Use non-next NetworkStack" into tm-dev am: 7c87090ec4 am: d03d150174
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18331684

Change-Id: I9d2b21745f05c3f6fd3bd9f05fea4d7c0c86ef4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-17 05:23:37 +00:00
Remi NGUYEN VAN
7c87090ec4 Merge "Use non-next NetworkStack" into tm-dev 2022-05-17 04:23:45 +00:00
Omer Osman
5279119c81 Merge "Update VNDK core to link to BT Audio HAL V2 library" into tm-dev am: 2551027046 am: 10e08668f3 am: 3d28a20c3b
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18112478

Change-Id: I6b86ecb98fa8489953b0004ddf5b1211ae640f44
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 18:02:07 +00:00
Omer Osman
f5c99419e0 Merge "Update VNDK core to link to BT Audio HAL V2 library" into tm-dev am: 2551027046 am: d69b8824ff
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18112478

Change-Id: Ieef2443289592afa52a70d1406af00839ab4e3b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 17:54:35 +00:00
Omer Osman
7ff34c11ba Merge "Update VNDK core to link to BT Audio HAL V2 library" into tm-dev am: 2551027046 am: 10138b05e6
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18112478

Change-Id: I3ae636ebeebbc38c100538ef1a13e366c364c88e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 17:53:31 +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
Ken Chen
73c1e623d8 Merge "Delete com.android.cronet from base_system" into tm-dev am: 4303e12b3e am: 33343af937
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18180369

Change-Id: I94e8a9f397d1b40dfec6a70a83d4dc2459196ba3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 03:33:05 +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
e315ca0228 platform/build/make - T is now 33 #2 am: a84dc6cb63 am: b2795d9a5c am: ff791c12ce am: b88101e2fd
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18083390

Change-Id: I6d4b0363db992ffba0b1f8ee8a8c74fa29131c46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 19:41:44 +00:00
Yurii Zubrytskyi
b88101e2fd platform/build/make - T is now 33 #2 am: a84dc6cb63 am: b2795d9a5c am: ff791c12ce
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18083390

Change-Id: I09dcde57ab1317126348b291068652ab0de12ab9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 19:15:22 +00:00
Yurii Zubrytskyi
ff791c12ce platform/build/make - T is now 33 #2 am: a84dc6cb63 am: b2795d9a5c
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/18083390

Change-Id: I3ce1fd2760e346c2d7d0641526daeb41a1f320fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-02 18:45:06 +00:00
Jiyong Park
685d97ac3f Updated vndk list am: 0b2eb8f45e am: 464b192606
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/17983683

Change-Id: Ia85ca0d2b06b2f66d1ce8e65fca1fdf2ffec2f74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 19:27:40 +00:00
Jiyong Park
cbc32eb3cf Updated vndk list am: 0b2eb8f45e am: e2be159d72 am: 168e41f422
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/17983683

Change-Id: I8a94957b057197ad1570bfc035c9bb508f4b908c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 19:17:03 +00:00
Jiyong Park
168e41f422 Updated vndk list am: 0b2eb8f45e am: e2be159d72
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/17983683

Change-Id: Iacd68a50650a2fe578987b83f3e5581a25321fbf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29 18:52:12 +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
c853b677ec Merge "Add a product for building linux_bionic in --soong-only mode." am: 0f96329283 am: fbf8cd8b00 am: e0d25da43d am: 6a0c0911d7 am: 062db27d87
Original change: https://android-review.googlesource.com/c/platform/build/+/2063871

Change-Id: Ia8609730c7c2b8e94204a6109248c4f8d7015d20
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 19:07:49 +00:00
Martin Stjernholm
062db27d87 Merge "Add a product for building linux_bionic in --soong-only mode." am: 0f96329283 am: fbf8cd8b00 am: e0d25da43d am: 6a0c0911d7
Original change: https://android-review.googlesource.com/c/platform/build/+/2063871

Change-Id: If551d204389e773f840e4d36f25c0176e0dc279f
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 18:51:15 +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
9f52da6732 Merge "Enable CFI for SYNA wpa_supplicant_8" into tm-qpr-dev am: 4be2f5add7 am: 48d23ac7ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/17822710

Change-Id: I45b85510b7865dcb4f79db1862b50299f1e7a9ed
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 05:03:30 +00:00
TreeHugger Robot
4be2f5add7 Merge "Enable CFI for SYNA wpa_supplicant_8" into tm-qpr-dev 2022-04-25 04:19:38 +00:00
Treehugger Robot
9752f4b703 Merge "Add boot AVB key setting to GSI" am: f9fcd028df am: d02479f849 am: 7ab456ee2a am: df0327b8ad am: 6493f47e18
Original change: https://android-review.googlesource.com/c/platform/build/+/2068887

Change-Id: Iae96bfd2dc5f0bd1645de1f3cd77f6588486c6c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-20 21:09:48 +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
normanwhl
b321737c6c Enable CFI for SYNA wpa_supplicant_8
Since the wpa_supplicant_8 has enabled cfi, the
static lib that it uses should enable cfi, otherwise
there will be runtime crashes.

Bug: 225784334
Test:
lunch tangor-userdebug
m -j
run the image on the tangotron and wpa_supplicant should
not crash with cfi failures.

Change-Id: I17384a47c66cf9385cbb41ad0c0786907ce2f28c
2022-04-20 03:33:16 +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
d185089a11 Merge "platform/build/make - T is now 33" into tm-dev am: 5b38d64185 am: 99ffd2e1d5
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/17583283

Change-Id: I92b04076f35447dfe3fbba7e3c6c987f3b82ee6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14 06:48:55 +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
Treehugger Robot
9978f6e412 Merge "Non-module targets." am: ff15a27bd7 am: 7c30a61bc6 am: 6687e127b0 am: fdfbd833eb am: cb0458c874
Original change: https://android-review.googlesource.com/c/platform/build/+/2055031

Change-Id: I37da4b0991ad8b8fccfa93155f93e017ad8f6ace
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-11 21:25:39 +00: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
4dfedc0697 Merge "Support building EROFS for GSI targets" am: 36fc586e07 am: f1d3b2638b am: f68f5fd173 am: c9d8f2dde1 am: 756a1c2397
Original change: https://android-review.googlesource.com/c/platform/build/+/2052705

Change-Id: I4ef8a3cf0c81e5edb2f0e6d44eaade73108bc6ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-08 10:56:13 +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