Commit Graph

8595 Commits

Author SHA1 Message Date
Bo Hu
043da90fb3 Merge "emulator: do not enforce 8G system image partition" am: 7012508bf5 am: 7624c44f1d am: 50fd1924be
Original change: https://android-review.googlesource.com/c/platform/build/+/2393534

Change-Id: I79f68a7521f9d56b2cbd394193638ebf3a0fd7c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-23 21:42:33 +00:00
Bo Hu
7624c44f1d Merge "emulator: do not enforce 8G system image partition" am: 7012508bf5
Original change: https://android-review.googlesource.com/c/platform/build/+/2393534

Change-Id: Idc41e5f4118c7e7aa0b082ed4031892e8d05e252
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-23 19:54:06 +00:00
Fabián Cañas
d8beee09b8 Add binder transaction recording tool to base system debug packages
Test: Make a fresh image. Use and explore with `record_binder`
Change-Id: I4ab24d34c17218b816143864f69819e9ce70e6ae
2023-01-23 14:45:40 -05:00
Bo Hu
7012508bf5 Merge "emulator: do not enforce 8G system image partition" 2023-01-23 18:54:33 +00:00
Treehugger Robot
c8daa6c76e Merge "Add aosp_riscv64 to AndroidProducts for TARGET_BUILD_APPS" am: 96159b063d am: bd2e23ee99 am: 20fd85c38f
Original change: https://android-review.googlesource.com/c/platform/build/+/2393219

Change-Id: I1268ecc1022acd450b21431776f930ee5a090f05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-20 05:17:32 +00:00
Treehugger Robot
bd2e23ee99 Merge "Add aosp_riscv64 to AndroidProducts for TARGET_BUILD_APPS" am: 96159b063d
Original change: https://android-review.googlesource.com/c/platform/build/+/2393219

Change-Id: Ibade628e5d41b8040e4fdd2f0df53d04ab6c38c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-20 04:19:08 +00:00
Treehugger Robot
96159b063d Merge "Add aosp_riscv64 to AndroidProducts for TARGET_BUILD_APPS" 2023-01-20 03:54:11 +00:00
Motomu Utsumi
7d212c2027 Merge "Remove cronet from PRODUCT_PACKAGES" am: 95bfc2b8f5
Original change: https://android-review.googlesource.com/c/platform/build/+/2248673

Change-Id: I54728244ad739f1dc804a65b194d73d5fa518808
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-20 02:40:05 +00:00
Motomu Utsumi
95bfc2b8f5 Merge "Remove cronet from PRODUCT_PACKAGES" 2023-01-20 02:03:26 +00:00
Colin Cross
4dc7c85153 Add aosp_riscv64 to AndroidProducts for TARGET_BUILD_APPS
Allow building unbundled prebuilts for aosp_riscv64.

Test: TARGET_BUILD_APPS=CtsShim TARGET_PRODUCT=aosp_riscv64 m
Change-Id: If563f2e9b6c0181ad2465367e30bb283bea1fcf9
2023-01-19 14:58:07 -08:00
Patrick Rohr
34c150429a Merge "Remove cronet from PRODUCT_PACKAGES" 2023-01-19 21:37:01 +00:00
Akilesh Kailash
3c0a3b5c94 Merge "Enable Batch writes for OTA installation." am: 529aa12817 am: dbe1b59d3c am: c018013091
Original change: https://android-review.googlesource.com/c/platform/build/+/2372277

Change-Id: Iebaae138fa0a19dea9b056c5cad1ae80e87df362
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-19 02:21:38 +00:00
Akilesh Kailash
dbe1b59d3c Merge "Enable Batch writes for OTA installation." am: 529aa12817
Original change: https://android-review.googlesource.com/c/platform/build/+/2372277

Change-Id: I596aa0c9ed36d4832ad136d814310d7bb253236e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-19 00:19:50 +00:00
Akilesh Kailash
529aa12817 Merge "Enable Batch writes for OTA installation." 2023-01-18 23:15:34 +00:00
Treehugger Robot
60c73a989d Merge "Fix generic ramdisk build failures on dedicated recovery partitions" am: 2797146c86 am: 621e9cc599 am: 8b33b62d4a
Original change: https://android-review.googlesource.com/c/platform/build/+/2388833

Change-Id: I6374a7bdd6a11396b0c497126db9681b84c31df2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 21:20:54 +00:00
Treehugger Robot
621e9cc599 Merge "Fix generic ramdisk build failures on dedicated recovery partitions" am: 2797146c86
Original change: https://android-review.googlesource.com/c/platform/build/+/2388833

Change-Id: Ia3fff9e16c204c846c1600c9cdcb83dc39bac027
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 20:24:56 +00:00
Treehugger Robot
2797146c86 Merge "Fix generic ramdisk build failures on dedicated recovery partitions" 2023-01-18 19:25:57 +00:00
Bo Hu
7fb8a697aa emulator: do not enforce 8G system image partition
Only use 8G as default size, when product does not specify
the system image sizes.

Bug: 265440010
Test: build and check sizes

Change-Id: I8da862482600d06eda9b84d0cc5db65f713067b5
2023-01-18 11:09:03 -08:00
Devin Moore
b446d19ba5 Merge "Replace the HIDL cas service from default vendor images" am: 6e04deaec9 am: d5cbd27c6e am: 8d9bff909c
Original change: https://android-review.googlesource.com/c/platform/build/+/2380863

Change-Id: Ic2b83c9cc62e07468b03f263c7a809fb845054b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 18:37:14 +00:00
Devin Moore
d5cbd27c6e Merge "Replace the HIDL cas service from default vendor images" am: 6e04deaec9
Original change: https://android-review.googlesource.com/c/platform/build/+/2380863

Change-Id: Ic07cf0f0f60bfe7a6c8e2c9a41ea7bb759aa3e72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 17:41:13 +00:00
Devin Moore
6e04deaec9 Merge "Replace the HIDL cas service from default vendor images" 2023-01-18 17:36:03 +00:00
Martin Stjernholm
9f2fc85deb Merge "Add system property for the new boot-after-mainline-update compilation reason." 2023-01-18 16:29:33 +00:00
Hsin-Yi Chen
bc9294cb0c Merge "Update check-vndk-list rules" am: bed1ff2372 am: ae57cff779 am: 8e8d8949ac
Original change: https://android-review.googlesource.com/c/platform/build/+/2379708

Change-Id: I7a5c23e59b4c23e314cd1c1c8a808f8ead617d3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 15:39:49 +00:00
Hsin-Yi Chen
ae57cff779 Merge "Update check-vndk-list rules" am: bed1ff2372
Original change: https://android-review.googlesource.com/c/platform/build/+/2379708

Change-Id: I5575be4545555bb99d51f127607cc01cd60bab00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 14:16:32 +00:00
Hsin-Yi Chen
bed1ff2372 Merge "Update check-vndk-list rules" 2023-01-18 13:42:53 +00:00
Akilesh Kailash
9210c0c377 Enable Batch writes for OTA installation.
By default set `ro.virtual_ab.compression.threads` it to false.
Enabling this will improve OTA install time at the cost
of one more CPU.

Bug: 254188450
Test: OTA on Pixel
Change-Id: Idf1fa950a5fc394f0d783d80c84045295185fb85
Signed-off-by: Akilesh Kailash <akailash@google.com>
2023-01-18 06:20:37 +00:00
Kelvin Zhang
1143aaf772 Fix generic ramdisk build failures on dedicated recovery partitions
For targets with BoardUsesRecoveryAsBoot set to true, binaries in
generic_ramdisk are installed to $OUT/recovery/root/first_stage_ramdisk
This path is not on generic_ramdisk.mk 's allowlist, hence build fails.
To fix the failure, add $OUT/recovery/root/first_stage_ramdisk/system to
allow list.

Test: th, lunch eos-userdebug(a dedicated recovery partition target) and build.

Bug: 265477065
Change-Id: I89cf229adc028a7e5de632b9a3188ecb411de735
2023-01-17 17:11:55 +00:00
Martin Stjernholm
8450989b34 Add system property for the new boot-after-mainline-update compilation
reason.

Test: Boot
Bug: 265685704
Ignore-AOSP-First: Topic with internal changes - will cherry-pick to
  AOSP later.
Change-Id: I11d8d6eac1ea0e9537a839ee39adf3edb51852ec
2023-01-16 18:54:51 +00:00
Devin Moore
4f5534b0d3 Replace the HIDL cas service from default vendor images
This has been converted to AIDL.

Test: none
Bug: 227673974
Change-Id: I7eaef8da34d29c448358749d331758cbed7851df
2023-01-12 19:17:57 +00:00
Xin Li
d8cc7f97ad Merge tm-qpr-dev-plus-aosp-without-vendor@9467136
Bug: 264720040
Merged-In: Iea5b6fffed7c27855d87e35292f07a56686e4197
Change-Id: I912db6aac23dc5ee37b8b4455eec553da31d6dbc
2023-01-11 22:54:26 -08:00
Kun Niu
3c13774e72 Merge "Set UNBUNDLED_BUILD_SDKS_FROM_SOURCE to true by default in module_common.mk if the branch is not using slim manifests. This makes sure that mainline modules build locally are using the build from source sdk." am: 33790fc855 am: 3f20c0264c am: 909b243e67
Original change: https://android-review.googlesource.com/c/platform/build/+/2362614

Change-Id: I349519c8f1a93a4cf0382c8b9e817bc6d9ad566a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11 02:50:18 +00:00
Kun Niu
909b243e67 Merge "Set UNBUNDLED_BUILD_SDKS_FROM_SOURCE to true by default in module_common.mk if the branch is not using slim manifests. This makes sure that mainline modules build locally are using the build from source sdk." am: 33790fc855 am: 3f20c0264c
Original change: https://android-review.googlesource.com/c/platform/build/+/2362614

Change-Id: Iccb497863e0b6c6a8d8927fb828dac0ad303edc3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11 01:34:01 +00:00
Kun Niu
33790fc855 Merge "Set UNBUNDLED_BUILD_SDKS_FROM_SOURCE to true by default in module_common.mk if the branch is not using slim manifests. This makes sure that mainline modules build locally are using the build from source sdk." 2023-01-11 00:03:59 +00:00
Hsin-Yi Chen
ede358bde1 Update check-vndk-list rules
- Move LLNDK dumps from vndk directory to platform directory.
- Rename ndk and platform subdirectories from the codename to "current".

Bug: 238383845
Test: make check-vndk-list

Change-Id: Iafd9c970ebbdcc670c2ec406fda5ae861469a023
2023-01-09 14:12:12 +08:00
Avichal Rakesh
d43618d965 Add vndk cameraservice to GSI
Bug: 243593375
Test: n/a
Change-Id: I7e96e4f069331c3809ca8be6e61016c018fb7fe3
2022-12-20 14:05:09 -08:00
Treehugger Robot
499ded5a82 Merge "Remove dalvik.vm.usejitprofiles system property." am: ded89ff976 am: b8caaf16db
Original change: https://android-review.googlesource.com/c/platform/build/+/2327879

Change-Id: Iac17016466335c3d4fbc5ce228db1588e33f044f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-16 19:56:11 +00:00
Treehugger Robot
ded89ff976 Merge "Remove dalvik.vm.usejitprofiles system property." 2022-12-16 18:51:08 +00:00
Kun Niu
40e6f9bdca Set UNBUNDLED_BUILD_SDKS_FROM_SOURCE to true by default in
module_common.mk if the branch is not using slim manifests.
This makes sure that mainline modules build locally are
using the build from source sdk.

Bug: 262783668
Test: time m atest && time atest-dev CtsNetTestCasesLatestSdk[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex] --verbose
Change-Id: I37b94448a45b0b811ae1815ad8c46589c62e8542
2022-12-16 10:48:49 -08:00
Treehugger Robot
a08d282e1e Merge "Remove linkerconfig from base_system" am: b1cf7a7e66 am: cdbbe7b934 am: ad22fd5258
Original change: https://android-review.googlesource.com/c/platform/build/+/2348442

Change-Id: I6d7a97d4143b7e5a7d43353638776c18e318ae40
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 08:44:50 +00:00
Treehugger Robot
ad22fd5258 Merge "Remove linkerconfig from base_system" am: b1cf7a7e66 am: cdbbe7b934
Original change: https://android-review.googlesource.com/c/platform/build/+/2348442

Change-Id: I81c1f92ab0a708a3328c09453902a602de58b5a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 08:05:45 +00:00
Jooyung Han
be6f3a146d Remove linkerconfig from base_system
Linkerconfig is served by com.android.runtime APEX which is already
listed in base_system (via runtime_libart.mk).

Bug: 260982509
Bug: 262330207
Test: MicrodroidAppTest
Test: vm run-microdroid
Change-Id: I2451526cb42be1ad60dcec3ae477fad2b9df9f83
2022-12-13 18:21:56 +09:00
Xin Li
3cdf392f61 Merge Android 13 QPR1
Bug: 261731544
Merged-In: Idccbf36672703b1e9a6b27bf117459284bc7ed26
Change-Id: I3c0651138a35d0ec3289be1b0e6873bba57593b4
2022-12-09 10:23:02 -08:00
Steven Moreland
c367b14b8e Merge "graphics.common V3 -> V4" into tm-qpr-dev-plus-aosp 2022-12-08 18:53:32 +00:00
Hassan Ali
19cdf97934 Add service configinfrastructure
Test: m
Bug: 261723346
Change-Id: If3eb3ea3bf2d3a0ef0b47192f8da43fb5b2afee0
2022-12-07 19:25:39 +00:00
Marc Kassis
1b308a4002 graphics.common V3 -> V4
Bug: 251177105
Test: m
Change-Id: I0d03ff56140843cfec9e6f37672a8b3f8e298c2a
Merged-In: I5ed6fbaf18aa1568f3bebf5f46ab31484d386598
2022-12-07 08:34:29 +00:00
Louis Chang
bcf33bde83 Adding window_extensions.mk am: 0df807eab6 am: fd3709738d
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/20271257

Change-Id: I4e5395c65793cacab3e6972fdd3fa4d675c97b2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-07 08:31:14 +00:00
Louis Chang
fd3709738d Adding window_extensions.mk am: 0df807eab6
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/20271257

Change-Id: I5f3cc3713478c55e499593ed982a17cee5fb7ea7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-07 08:09:34 +00:00
Martin Stjernholm
4a75e406ed Remove dalvik.vm.usejitprofiles system property.
Disabling profiles is no longer supported. Most of the profile support
has been active even when this property was false, and it won't be
supported in the ART Service.

(cherry-picked from commit 7bf4c34e29)

Test: Boot
Bug: 254434433
Merged-In: I1a77f006f204cd2f1fb302bcf4b1126f54e2e78b
Change-Id: I1a77f006f204cd2f1fb302bcf4b1126f54e2e78b
2022-12-06 17:40:29 +00:00
John Reck
bc14f0bedf Merge "IAllocator-V2" am: 2d0f81120c
Original change: https://android-review.googlesource.com/c/platform/build/+/2278630

Change-Id: Ic6d58503ade6ae65370a7e6ffe076320047713ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 00:23:36 +00:00
John Reck
2d0f81120c Merge "IAllocator-V2" 2022-12-01 23:48:40 +00:00