Commit Graph

8595 Commits

Author SHA1 Message Date
Pete Bentley
19b3361a02 Add prng_seeder to base PRODUCT_PACKAGES.
Needs to be on all (for now) devices with libcrypto, i.e. all
of them.

I failed to learn from https://r.android.com/1305853 that
adding something to Conscrypt's requirements doesn't work if
the module is coming from a prebuilt...

Again, the correct solution here would actually be to make
libcrypto rather than Conscrypt require prng_seeder but Soong
considers that a circular dependency

Bug: 243933553
Test: m installclean && m and verify prng_seeder is installed and running.
Change-Id: Ie34f8c693469eaeedae6a010b956d6c6513a6b15
2022-10-20 18:42:35 +01:00
Treehugger Robot
d62cd0e448 Merge "Retire compatibility_matrix.xml in goldfish" am: 434295ceb5 am: 4eab59ebb9 am: e3ce4019c7
Original change: https://android-review.googlesource.com/c/platform/build/+/2261202

Change-Id: Ie25bad7d2acbd4b19257dc9e69a745e4cfa841bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-19 17:43:12 +00:00
Treehugger Robot
4eab59ebb9 Merge "Retire compatibility_matrix.xml in goldfish" am: 434295ceb5
Original change: https://android-review.googlesource.com/c/platform/build/+/2261202

Change-Id: I78b7d697eeab57683b875f572ecd61f45fb86124
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-19 16:24:01 +00:00
Roman Kiryanov
09741e4e4d Retire compatibility_matrix.xml in goldfish
not required

Bug: 250696437
Test: presubmit
Signed-off-by: Roman Kiryanov <rkir@google.com>
Change-Id: I3dc983e829613daabbc836bea3e0e26af632a25d
2022-10-18 13:54:05 -07:00
Devin Moore
a5108bd0eb Merge "Don't install omx service by default on new devices" am: cd91bec2ca am: 0c007b0b5c am: 0982aabba1
Original change: https://android-review.googlesource.com/c/platform/build/+/2254788

Change-Id: Ib118c71a3cd70ecf453d10d939529b152f507909
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17 17:10:16 +00:00
Devin Moore
0c007b0b5c Merge "Don't install omx service by default on new devices" am: cd91bec2ca
Original change: https://android-review.googlesource.com/c/platform/build/+/2254788

Change-Id: I17a75fd2885e0a3402d03576350ccab92393e928
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17 16:08:16 +00:00
Devin Moore
cd91bec2ca Merge "Don't install omx service by default on new devices" 2022-10-17 15:21:31 +00:00
Dennis Song
a0f242ae87 Add GSI overlay for SystemUI
Use runtime resource overlay to override SystemUI resources
in case some legacy devices might have invalid settings,
and the invalid settings might cause unexpected SystemUI
errors when installing GSI on different devices.

Bug: 245806899
Test: Build and install GSI on Pixel
Change-Id: I704ba8f1a4a1d058e5e992d3ca18bdb4bda6610d
2022-10-17 16:42:16 +08:00
Devin Moore
a835eb9810 Don't install omx service by default on new devices
On devices launching after Android U, we no longer install the HIDL OMX
service. It is deprecated.

Test: Build and run Cuttlefish with SHIPING_API_LEVEL 33 and 34
Bug: 218588089
Change-Id: I9a6dbffd381bdad5428e9c365bd50445a9b14a67
2022-10-14 15:51:49 +00:00
Yi-yo Chiang
80492c9557 Merge "Add virt APEX to arm64 & x86_64 GSI" am: f6eab1f608 am: e91b6dad06 am: e080d9705d
Original change: https://android-review.googlesource.com/c/platform/build/+/2249053

Change-Id: If62f2f0e281656275316ab50081fe0f6249e4db1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 06:58:35 +00:00
Kean Mariotti
7da1ba109b Merge "Add layertracegenerator executable" 2022-10-14 06:54:00 +00:00
Yi-yo Chiang
e91b6dad06 Merge "Add virt APEX to arm64 & x86_64 GSI" am: f6eab1f608
Original change: https://android-review.googlesource.com/c/platform/build/+/2249053

Change-Id: I04ff1e2a86e7674059dafd19c7aea8bc61de4fda
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-14 05:40:54 +00:00
Yi-Yo Chiang
595a0f7c20 Add virt APEX to arm64 & x86_64 GSI
Bug: 252441099
Test: Install GSI (MASTER) on Pixel 6a (TM) && fastboot oem pkvm enable
Test: atest VirtualizationTestCases.64
Test: atest MicrodroidHostTestCases
Test: atest MicrodroidTestApp
Change-Id: Iad14c8627e2807ef5ab2930ba9ed3626c77f9aa7
2022-10-13 17:19:01 +08:00
Helen Qin
4ea16966bb Include CredentialManager UX app into system image.
The CredentialManager UX is a set of confirmation / selection dialogs
that let a user configure the provider / credential retrieval or saving
options.

Test: build
Bug: 253157036,247862353

Change-Id: I915cb622119a6ad1d542c4c1d5ced84a4ebef78e
2022-10-12 20:58:27 +00:00
Hassan Ali
27d9648dd4 Merge "Add configinfrastructure to bootclasspath" 2022-10-10 13:46:28 +00:00
Ryan Lin
2f3c64cd5e Merge "Fix unavailable window magnification feature for upgraded device" 2022-10-07 06:12:47 +00:00
Xin Li
1c3ae20645 Merge tm-qpr-dev-plus-aosp-without-vendor@9129937
Bug: 248070379
Merged-In: I592acf9a3868e2a60e203b2201e7fadcbb0e7f04
Change-Id: Ia67b109e76eea8167961bf525ee29957cc7264de
2022-10-06 12:02:16 -07:00
Colin Cross
fc494d3797 Merge "Add initial files for aosp_riscv64 target" am: a4e13d8866 am: 14a6cc5ca1 am: c87ac557c7
Original change: https://android-review.googlesource.com/c/platform/build/+/2241477

Change-Id: I92267e3d81db945512a06b300da61b740883f7a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-06 00:51:14 +00:00
Colin Cross
c87ac557c7 Merge "Add initial files for aosp_riscv64 target" am: a4e13d8866 am: 14a6cc5ca1
Original change: https://android-review.googlesource.com/c/platform/build/+/2241477

Change-Id: I82ae232fb79acababb9d68c770bffe637460a18c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-06 00:29:32 +00:00
Colin Cross
a4e13d8866 Merge "Add initial files for aosp_riscv64 target" 2022-10-05 22:03:22 +00:00
Colin Cross
dac728895d Add initial files for aosp_riscv64 target
Add barebones files to support building for a riscv64 target.

Bug: 250918230
Test: lunch aosp_riscv64-userdebug && m ALLOW_MISSING_DEPENDENCIES=true nothing
Change-Id: I61e6ecf6706b7682c77b07e6593d78c7d1eaef39
2022-10-05 12:04:31 -07:00
Hassan Ali
0b51b8c29d Add configinfrastructure to bootclasspath
Test: m configinfrastructure-sdk
Bug: 248552678
Change-Id: Id241ab2a547685d0ac47ca60e5e659ff43cff70f
2022-10-05 13:14:15 +00:00
Treehugger Robot
5091a89751 Merge "Also copy init.zygote64.rc for 64-bit primary 32-bit secondary targets." am: 694cb51d7e am: 375427bd4d am: f81bb83d10 am: c84bf73230 am: 324c7e0567
Original change: https://android-review.googlesource.com/c/platform/build/+/2241356

Change-Id: I9c0418d339f4af2505b7e8f0fe11f46f1b10d54b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 23:44:44 +00:00
Treehugger Robot
324c7e0567 Merge "Also copy init.zygote64.rc for 64-bit primary 32-bit secondary targets." am: 694cb51d7e am: 375427bd4d am: f81bb83d10 am: c84bf73230
Original change: https://android-review.googlesource.com/c/platform/build/+/2241356

Change-Id: I2b1977cbf22f0beb7f2472c5a2bb0cb6150789ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 23:16:32 +00:00
Treehugger Robot
1a56449563 Merge "Retire emulator.mk" am: 7af526f93f am: a005fa4e87 am: 0ee4c4cfa9 am: b9dc536e17 am: 1190099822
Original change: https://android-review.googlesource.com/c/platform/build/+/2241353

Change-Id: Ibd2050f8143b3ffc0e6daf17a37804ce3fb0ff8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 22:20:18 +00:00
Treehugger Robot
1190099822 Merge "Retire emulator.mk" am: 7af526f93f am: a005fa4e87 am: 0ee4c4cfa9 am: b9dc536e17
Original change: https://android-review.googlesource.com/c/platform/build/+/2241353

Change-Id: I1fe34a7097d785925842b76b6a68ed6618befe19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 22:19:44 +00:00
Treehugger Robot
694cb51d7e Merge "Also copy init.zygote64.rc for 64-bit primary 32-bit secondary targets." 2022-10-04 21:14:37 +00:00
Peter Collingbourne
58a7f29c21 Also copy init.zygote64.rc for 64-bit primary 32-bit secondary targets.
Bug: 250705777
Change-Id: I59563d4907bb91fcdb17dbe5d687411cf8be7031
2022-10-04 11:31:57 -07:00
Roman Kiryanov
d9bbd880fd Retire emulator.mk
use emulator_vendor.mk instead

Bug: 250696437
Test: presubmit
Signed-off-by: Roman Kiryanov <rkir@google.com>
Change-Id: Ib770efb32fdf014d8ffa20ec34485d3235036a4a
2022-10-04 10:34:36 -07:00
ryanlwlin
fe635dab29 Fix unavailable window magnification feature for upgraded
device

The feature xml is copyed to vendor partition. However,
OEM might not update the vendor parition when migrating system.
To fix it, we need to copy it to system partition.

Bug: 244382630
Test: manual test
Change-Id: Ie81d2c36f5cd0ad5aaa93e778a5162525c6fcfc5
2022-10-02 16:04:22 +08:00
Qiao Li
2ab16e59bc Merge "Add federatedcompute in build branch" 2022-09-30 16:46:00 +00:00
Sandro Montanari
459a16efd9 Merge "Rollback "Make com.android.sepolicy mandatory"" am: 1bcc569e14 am: 152c8ffb55 am: b4093a65c2 am: 72d96fe42a am: 489181f360
Original change: https://android-review.googlesource.com/c/platform/build/+/2215049

Change-Id: I57777dedacf6f36f4a3dd83ff7bc218c633b564f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-29 12:58:51 +00:00
Sandro Montanari
489181f360 Merge "Rollback "Make com.android.sepolicy mandatory"" am: 1bcc569e14 am: 152c8ffb55 am: b4093a65c2 am: 72d96fe42a
Original change: https://android-review.googlesource.com/c/platform/build/+/2215049

Change-Id: I85fb69a49edf8cc13e3cb733cb6032cbb649582d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-28 10:39:30 +00:00
Sandro
d571ca6d4a Rollback "Make com.android.sepolicy mandatory"
Rolling back the changes from aosp/2199179.

Bug: 243923977#comment9
Test: adb shell ls /dev/selinux /system/etc/selinux
Change-Id: If205f106230c2f076f72396011b68079ddd4d253
2022-09-26 11:49:30 +00:00
qiaoli
60cc7b6423 Add federatedcompute in build branch
Test: TH
Bug: 244640209
Change-Id: I23b0809c11e3c6189a467c8e2cd7a1375425e3ac
2022-09-23 23:54:10 +00:00
Kean Mariotti
2cde8c726f Add layertracegenerator executable
Add layertracegenerator into userdebug + eng builds
to convert SurfaceFlinger's transaction traces into layer traces

Bug: 226139740
Test: adb root && adb shell layertracegenerator /data/misc/wmtrace/transactions_trace.winscope /data/misc/wmtrace/generated_layers_trace.winscope
Change-Id: Ic4aeffd904a318334a41bf0d21ca025936da86e3
2022-09-22 08:00:39 +00:00
Anna Zhuravleva
992fb169bc Merge "Add Health Connect library to system server jars." 2022-09-12 11:30:47 +00:00
Anna Zhuravleva
e4b7aa86e4 Merge "Add healthconnect library to bootlcasspath." 2022-09-09 10:24:19 +00:00
Anton Hansson
9468ea824a Merge "Make banchan support arm64only and x86_64only" am: 59699234bc am: bf6553e9dd am: ce377be68d am: 49fda11626 am: c7c6dc711b
Original change: https://android-review.googlesource.com/c/platform/build/+/2207697

Change-Id: I48cf79b2fac7ea85c16e7bd641e1bc5e0e14dbfb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 14:07:38 +00:00
Inseob Kim
479c3b2339 Merge "Check same vndk variants when builing vndk_package" am: 5c60e24509 am: f396dd153b am: 73044c9127 am: c2aafc7ca5 am: 3c37a83f8d
Original change: https://android-review.googlesource.com/c/platform/build/+/2208858

Change-Id: If647d84241d9abe70a05082f72a784746a877b48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 14:04:56 +00:00
Anton Hansson
c7c6dc711b Merge "Make banchan support arm64only and x86_64only" am: 59699234bc am: bf6553e9dd am: ce377be68d am: 49fda11626
Original change: https://android-review.googlesource.com/c/platform/build/+/2207697

Change-Id: I6e9509f41564ac192bdb1103a5dfe5fdc935f0cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 13:35:46 +00:00
Inseob Kim
3c37a83f8d Merge "Check same vndk variants when builing vndk_package" am: 5c60e24509 am: f396dd153b am: 73044c9127 am: c2aafc7ca5
Original change: https://android-review.googlesource.com/c/platform/build/+/2208858

Change-Id: I59aaab69712e4942118cbe0b956266e7007bac8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-08 13:34:23 +00:00
Anna Zhuravleva
dede1b9f77 Add Health Connect library to system server jars.
Bug: 245722029
Test: build
Change-Id: Ice145e15d876b5f37ffb6a071afbb36b106be26a
2022-09-08 13:25:48 +00:00
Anton Hansson
59699234bc Merge "Make banchan support arm64only and x86_64only" 2022-09-08 10:57:34 +00:00
Inseob Kim
5c60e24509 Merge "Check same vndk variants when builing vndk_package" 2022-09-08 09:31:25 +00:00
Anton Hansson
533fb45b9a Merge "add module_x86_64only product" am: fe9d1d316d am: 3f5b7c3dbb am: e180270b7a am: 19855615d5
Original change: https://android-review.googlesource.com/c/platform/build/+/2207696

Change-Id: Ia71a2c03f9c39083eef956f9bd8471834d9cae07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-07 14:26:51 +00:00
Anton Hansson
5cc0b4ff73 Merge "add module_arm64only product" am: 25ce929205 am: 8483fca791 am: 5dbfdae92b am: 1b52ed8def
Original change: https://android-review.googlesource.com/c/platform/build/+/2207695

Change-Id: Ie71bec036a01f13efb0044287814eed150030d58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-07 13:32:00 +00:00
Inseob Kim
ad503c265c Check same vndk variants when builing vndk_package
Since the vndk apex is introduced, same vndk variants check has stopped
when building vndk_package, and it's performed only with checkbuild.

Bug: 244654349
Test: m vndk_package
Change-Id: Iee30b5df75565c024f93d40bc6eaa7a729c2e09c
2022-09-07 20:02:30 +09:00
Anton Hansson
90ac61c8b6 Make banchan support arm64only and x86_64only
Test: banchan arm64only
Test: banchan x86_64only
Change-Id: I1a787a4c5d80db18d7712d257e196dc19f3496b7
2022-09-06 16:26:10 +00:00
Sam Delmerico
eab83032ae add module_x86_64only product
64bit only systems won't load modules with mixed 32/64 binaries. We need
a 64bit only product to build with.

Bug: 205990590
Test: lunch module_x86_64only && m
Test: vendor/google/build/build_mainline_modules.sh
Change-Id: I906f6cd10882986c8182ed16916e07c0f0d8b32e
Merged-In: I906f6cd10882986c8182ed16916e07c0f0d8b32e
2022-09-06 14:35:03 +00:00