Commit Graph

8595 Commits

Author SHA1 Message Date
Seth Moore
0b7e327b47 Merge "Add rkpd system service mainline module to build" am: 922a22fb9e am: 4f4c9dbf02 am: b74dfb0464
Original change: https://android-review.googlesource.com/c/platform/build/+/2263923

Change-Id: I5562546810fc9334b96c9cc50c423a8516307c7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 22:35:13 +00:00
Seth Moore
4f4c9dbf02 Merge "Add rkpd system service mainline module to build" am: 922a22fb9e
Original change: https://android-review.googlesource.com/c/platform/build/+/2263923

Change-Id: I753cf53e4e8e723536d1737d4b35fa447c0d7e0e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 22:02:45 +00:00
Seth Moore
922a22fb9e Merge "Add rkpd system service mainline module to build" 2022-12-01 21:45:38 +00:00
Martin Stjernholm
d4d31d5d04 Merge "Remove dalvik.vm.usejitprofiles system property." 2022-12-01 20:30:54 +00:00
John Reck
60860ac5c3 IAllocator-V2
Test: make
Change-Id: Ifa1ef1a91e7de94d5ad27c846d287d9bbacabd2a
Merged-In: Ifa1ef1a91e7de94d5ad27c846d287d9bbacabd2a
2022-12-01 17:38:53 +00:00
Marc Kassis
de657cf3f1 graphics.common V3 -> V4
Bug: 251177105
Test: m
Change-Id: I5ed6fbaf18aa1568f3bebf5f46ab31484d386598
Merged-In: I5ed6fbaf18aa1568f3bebf5f46ab31484d386598
2022-12-01 16:25:57 +01:00
Louis Chang
0df807eab6 Adding window_extensions.mk
Adding window_extensions.mk to include all the necessary
packages and properties.

Bug: 235797785
Test: build and verified locally
Change-Id: I79a4152c02d40d6686b98b14c264f3d52c7c4a2c
2022-11-30 15:25:38 +00:00
Seth Moore
52295677f3 Merge "Add rkpd mainline module" am: dd026fce63
Original change: https://android-review.googlesource.com/c/platform/build/+/2307905

Change-Id: I8fdbea303b9912d09e174794ecb6842ee8057b13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-28 22:38:33 +00:00
Seth Moore
dd026fce63 Merge "Add rkpd mainline module" 2022-11-28 22:02:35 +00:00
Treehugger Robot
83c103a72b Merge "Determine whether to enable userfaultfd GC at build time." am: 092073607d am: 90a4db9cf4 am: b99072d253
Original change: https://android-review.googlesource.com/c/platform/build/+/2304232

Change-Id: I58ea8d077ed4d551b633c69fe56ce12cbb20ddec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-22 16:54:35 +00:00
Treehugger Robot
90a4db9cf4 Merge "Determine whether to enable userfaultfd GC at build time." am: 092073607d
Original change: https://android-review.googlesource.com/c/platform/build/+/2304232

Change-Id: I309d6877894a3b37284d5f49b69c7b258614563e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-22 15:53:25 +00:00
Treehugger Robot
092073607d Merge "Determine whether to enable userfaultfd GC at build time." 2022-11-22 15:10:20 +00:00
Martin Stjernholm
7bf4c34e29 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.

Test: Boot
Bug: 254434433
Change-Id: I1a77f006f204cd2f1fb302bcf4b1126f54e2e78b
2022-11-22 14:56:03 +00:00
Cynthia Wasonga
05a6e2e847 Merge "Prevent pre-installation of aosp system apps on clone profile" 2022-11-22 13:39:05 +00:00
Seth Moore
363cf8881f Add rkpd system service mainline module to build
Test: service-rkp-unittest
Change-Id: I74e0bff2965154a0091d6573b4bfb2c93027b0cb
2022-11-21 11:15:10 -08:00
Seth Moore
277a3f6f83 Add rkpd mainline module
Bug: 254112668
Test: It builds
Merged-In: Iacd7164d9fae68a622ad45467c2e4af2f0111468
Change-Id: Iacd7164d9fae68a622ad45467c2e4af2f0111468
2022-11-21 10:57:39 -08:00
TreeHugger Robot
e25a759725 Merge "Add rkpd mainline module" 2022-11-21 16:56:34 +00:00
Cynthia Wasonga
3001ead929 Prevent pre-installation of aosp system apps on clone profile
Apps and their corresponding config files linked here: go/clone-configs-and-mks

Bug: 238970256
Test: Confirmed that the apps don't get pre-installed on the clone profile

Change-Id: I72beb9fd2ea5bcd5f1bf382a44a14812ef92c07d
2022-11-21 16:03:16 +00:00
Seth Moore
49b88e4171 Add rkpd mainline module
Bug: 254112668
Test: It builds
Change-Id: Iacd7164d9fae68a622ad45467c2e4af2f0111468
2022-11-18 15:28:21 -08:00
John Reck
572b5b3bfa Merge "IAllocator-V2" 2022-11-18 22:40:27 +00:00
Qiao Li
6dd8774d6c Merge "Delete federatedcompute boot jar in build branch" 2022-11-18 17:55:50 +00:00
John Reck
5c7f190fbc IAllocator-V2
Test: make
Change-Id: Ifa1ef1a91e7de94d5ad27c846d287d9bbacabd2a
2022-11-18 11:21:23 -05:00
Treehugger Robot
b531957c23 Merge "Add init_first_stage to riscv64" am: 1cea5a1239 am: edc01f79ee am: 72b63aa805
Original change: https://android-review.googlesource.com/c/platform/build/+/2307211

Change-Id: Ifa0cc8a0ba64da62aebcc1396467e20dbe932242
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 23:32:21 +00:00
Treehugger Robot
edc01f79ee Merge "Add init_first_stage to riscv64" am: 1cea5a1239
Original change: https://android-review.googlesource.com/c/platform/build/+/2307211

Change-Id: I3349ada8abadcbd48076bf71e12a37d054a96fea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 22:41:36 +00:00
Colin Cross
2c102533b5 Add init_first_stage to riscv64
aosp_riscv64 doesn't use base-system.mk yet, add init_first_stage
to the ramdisk manually.

Test: lunch aosp_riscv64-userdebug && m out/target/product/generic_riscv64/ramdisk.img
Change-Id: I148e436b34e8900815eb8dac42a6c1f5251f824d
2022-11-17 10:51:31 -08:00
Treehugger Robot
3d81281f9c Merge "Move allocator-V1 entry" am: b2c0b2d6cd
Original change: https://android-review.googlesource.com/c/platform/build/+/2305882

Change-Id: Ia27b13ba3762242c1e6e827da9c69ecf6e434e94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 18:24:16 +00:00
John Reck
51edbc88c9 Merge "Move allocator-V1 entry" 2022-11-17 16:53:37 +00:00
Jiakai Zhang
d6c6e3a9f3 Determine whether to enable userfaultfd GC at build time.
This is determined by:
- a product config flag
- the vendor API level

It is then passed to the device as a system property
"ro.dalvik.vm.enable_uffd_gc".

This change is a no-op change. It doesn't enable userfaultfd GC by
default. OVERRIDE_ENABLE_UFFD_GC=default can be passed to the build
system to enable userfaultfd GC for testing purposes.

Bug: 242553398
Test: -
  1. lunch aosp_redfin-userdebug
  2. OVERRIDE_ENABLE_UFFD_GC=default build/soong/soong_ui.bash --dumpvars-mode --vars=ENABLE_UFFD_GC
  3. See "false" in the output
Test: -
  1. lunch aosp_oriole-userdebug
  2. OVERRIDE_ENABLE_UFFD_GC=default build/soong/soong_ui.bash --dumpvars-mode --vars=ENABLE_UFFD_GC
  3. See "true" in the output
Test: -
  1. lunch aosp_redfin-userdebug
  2. OVERRIDE_ENABLE_UFFD_GC=true build/soong/soong_ui.bash --dumpvars-mode --vars=ENABLE_UFFD_GC
  3. See "true" in the output
Test: -
  1. lunch aosp_oriole-userdebug
  2. OVERRIDE_ENABLE_UFFD_GC=false build/soong/soong_ui.bash --dumpvars-mode --vars=ENABLE_UFFD_GC
  3. See "false" in the output
Change-Id: Ifd6e6cddb502315912ff949619a5b526ae0d73ff
2022-11-17 16:33:44 +00:00
John Reck
8244fb3b1e Move allocator-V1 entry
Just a shuffle to avoid a merge conflict

Test: make
Merged-In: Id68e4ef3b38965c08c9b783d32ccc2aca342ed24
Change-Id: Ia7945144227cb7c23e727a4c490d443ba28b9abf
2022-11-16 20:07:46 -05:00
John Reck
ba2dfa88de Move allocator-V1 entry
Just a shuffle to avoid a merge conflict

Test: make
Change-Id: Id68e4ef3b38965c08c9b783d32ccc2aca342ed24
2022-11-16 20:06:24 -05:00
Nikita Ioffe
1c12e7f870 Merge changes from topics "move-avf-jar-to-bcp", "virt-apex-on-system" am: 05cc591fff am: d629795e71 am: 2ca4302f8e
Original change: https://android-review.googlesource.com/c/platform/build/+/2266264

Change-Id: Ic23093b42b7924d4f04a9e747baf399ed92e68c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 19:09:56 +00:00
Nikita Ioffe
c1b1104ef1 Unconditionally install com.android.virt APEX am: bb9d6db326 am: bc02a0cc4d am: cdf6f5160b
Original change: https://android-review.googlesource.com/c/platform/build/+/2268026

Change-Id: Ifadb457dfc99e98e7fc25a1787eb5595e149e2d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 19:09:52 +00:00
Nikita Ioffe
d629795e71 Merge changes from topics "move-avf-jar-to-bcp", "virt-apex-on-system" am: 05cc591fff
Original change: https://android-review.googlesource.com/c/platform/build/+/2266264

Change-Id: I9f5def7531c6819dca44a41ee27137adfc51c863
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 09:08:06 +00:00
Nikita Ioffe
bc02a0cc4d Unconditionally install com.android.virt APEX am: bb9d6db326
Original change: https://android-review.googlesource.com/c/platform/build/+/2268026

Change-Id: I0fc2e66015161bd1c20405bf447654b86dae77d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 09:08:04 +00:00
Nikita Ioffe
05cc591fff Merge changes from topics "move-avf-jar-to-bcp", "virt-apex-on-system"
* changes:
  Add framework-virtualization to PRODUCT_APEX_BOOT_JARS
  Unconditionally install com.android.virt APEX
2022-11-16 08:49:36 +00:00
Ben Murdoch
293d3adb03 Increase GF dynamic partition size to 8G
Bug: 235574341
Bug: 258783815
Test: $ lunch sdk_phone64_x86_64-userdebug; m
      $ ls -l $OUT/super.img - check 8G
      $ grep -i dynamic_partitions_group_size $OUT/misc_info.txt

(cherry picked from commit bb8e6f5b12)
Merged-In: Ib08ee42e76a91b1c61c1b870f890dba66ed61209
Change-Id: I6c3ef94f9f08f42bd1edd01ff740d00c8d870e33
2022-11-15 16:05:09 +00:00
Ben Murdoch
162d5e9de3 Merge "Increase GF dynamic partition size to 8G" am: 7bc6e3e89f am: ce26bb42d5 am: e34a024371
Original change: https://android-review.googlesource.com/c/platform/build/+/2300457

Change-Id: Ia7d98e52bad0d2b4f99a50d8bf73cf7a63c4f39c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-15 12:38:07 +00:00
Ben Murdoch
ce26bb42d5 Merge "Increase GF dynamic partition size to 8G" am: 7bc6e3e89f
Original change: https://android-review.googlesource.com/c/platform/build/+/2300457

Change-Id: I4e08d59554d3fa8bfd801a740e29fb2720f76488
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-15 12:01:37 +00:00
Nikita Ioffe
74ab6e95c9 Add framework-virtualization to PRODUCT_APEX_BOOT_JARS
Bug: 243512044
Test: build & flash oriole
Test: build & flash redfin
Change-Id: I8554d2b0ccdb217b764dc52381e047104d720aec
2022-11-15 08:45:25 +00:00
Nikita Ioffe
bb9d6db326 Unconditionally install com.android.virt APEX
The change in the packages/modules/Virtualization in the same topic
takes care for defining the right variant of the APEX to be installed:

* Devices with AVF support will get the full com.android.virt APEX
* Devices without AVF support will get an almost empty version that only
  contains an app that defines AVF-related permissions, and soon the BCP
  fragment jar.

Bug: 243512044
Test: build & flash oriole
Test: build & flash redfin
Change-Id: I2c38e03529a77dd2820212812433741725115ce0
2022-11-15 08:40:11 +00:00
qiaoli
be7b50f0ca Delete federatedcompute boot jar in build branch
Test: TH
Bug: 253316936
Change-Id: Ia3add966bb3e5e9d750cf28441c3f5fc34312233
2022-11-15 07:18:51 +00:00
Ben Murdoch
bb8e6f5b12 Increase GF dynamic partition size to 8G
Bug: 258783815
Test: $ lunch sdk_phone64_x86_64-userdebug; m
      $ ls -l $OUT/super.img - check 8G
      $ grep -i dynamic_partitions_group_size $OUT/misc_info.txt
Change-Id: Ib08ee42e76a91b1c61c1b870f890dba66ed61209
2022-11-14 17:15:22 +00:00
Treehugger Robot
9ca6680495 Merge "Add a ramdisk stub for targets that referred to goldfish's arm32.mk" am: 74d79e3284 am: fe150e2fa3 am: 78de2cd7df
Original change: https://android-review.googlesource.com/c/platform/build/+/2295643

Change-Id: I0b302cec7392f992c9cb24f7c4e4b41d5d9d19df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-10 13:45:26 +00:00
Treehugger Robot
fe150e2fa3 Merge "Add a ramdisk stub for targets that referred to goldfish's arm32.mk" am: 74d79e3284
Original change: https://android-review.googlesource.com/c/platform/build/+/2295643

Change-Id: I9616bf9c6a98128a4ebc8ff8a90cd8a34f5178ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-10 08:18:00 +00:00
Treehugger Robot
cf1aa1f741 Merge "Remove references to device/generic/goldfish/arm32-vendor.mk" am: 2a273f50d4 am: 845fd94a44 am: f33dd70bf7
Original change: https://android-review.googlesource.com/c/platform/build/+/2271940

Change-Id: I0f08e2e11b56f07c85191c4a9024d6493552519f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-09 21:24:22 +00:00
Treehugger Robot
845fd94a44 Merge "Remove references to device/generic/goldfish/arm32-vendor.mk" am: 2a273f50d4
Original change: https://android-review.googlesource.com/c/platform/build/+/2271940

Change-Id: Ib7accf4c713acf57c9ea193c0539d6cb28e3edef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-09 20:52:27 +00:00
Roman Kiryanov
d9682377fe Add a ramdisk stub for targets that referred to goldfish's arm32.mk
there is a check that requires the ramdisk to be nonempty.

Bug: 250696437
Test: presubmit
Change-Id: If3918ec1eb0e6263ed845e48c7415755c0cfc832
Signed-off-by: Roman Kiryanov <rkir@google.com>
2022-11-09 12:24:16 -08:00
Treehugger Robot
2a273f50d4 Merge "Remove references to device/generic/goldfish/arm32-vendor.mk" 2022-11-09 19:52:36 +00:00
Treehugger Robot
28e5c5eb93 Merge "Add the path of GSI document in gsi_release.mk" am: 94c9b20f1d am: d64b523aa0 am: 1d690b805a
Original change: https://android-review.googlesource.com/c/platform/build/+/2287294

Change-Id: I6a5b36359c13094495261836a0f8ccd3f1276d2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-08 02:38:17 +00:00
Treehugger Robot
d64b523aa0 Merge "Add the path of GSI document in gsi_release.mk" am: 94c9b20f1d
Original change: https://android-review.googlesource.com/c/platform/build/+/2287294

Change-Id: Ie2ac870948098eb5a82ba113faae4041e4342a9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-08 01:38:27 +00:00