Commit Graph

22765 Commits

Author SHA1 Message Date
android-build-team Robot
4882183afb Make change and version bump to QQ2A.191224.001
Change-Id: Iac9e56a3ea5743de2f5aaa5edb32497bc9dfe18a
2019-12-24 02:22:17 +00:00
Automerger Merge Worker
3648df452f Merge "Only dist recovery_ramdisk if BOARD_USES_RECOVERY_AS_BOOT" am: 9de27595ec am: de2634bdf0
Change-Id: I9a2d2b6be6992423ae1f8b2117af616dd5b74cce
2019-12-24 00:14:27 +00:00
Daniel Mentz
5a8feb5422 Only dist recovery_ramdisk if BOARD_USES_RECOVERY_AS_BOOT
Bug: 146798070
Change-Id: I9e9d313b8ca097b4930fc2c99800772c6bdcbb9e
2019-12-23 14:08:31 -08:00
Automerger Merge Worker
3ff4bb8205 Merge "Dist ramdisk-recovery.img and misc_info.txt" am: b581214e65 am: aa64af5c71
Change-Id: I3002e62d53c4d21d3dcc26269583782048a1a047
2019-12-23 18:53:38 +00:00
Daniel Mentz
4d6017d519 Dist ramdisk-recovery.img and misc_info.txt
Dist ramdisk-recovery.img and misc_info.txt. This is useful for
re-creating boot.img without having to download a huge target_files zip
file.

Change-Id: I2e1c1d547c95ca3433f89c68428c0c98fa4d19cd
2019-12-23 18:35:17 +00:00
Automerger Merge Worker
069bb10478 Merge changes from topic "runtime_apex_available" am: 982da2812f am: 2320db6261
Change-Id: I99a596b5c6d0393d6976c7231b49a4ef3b67b4cf
2019-12-23 05:06:42 +00:00
Treehugger Robot
982da2812f Merge changes from topic "runtime_apex_available"
* changes:
  apex-libs-absence checks are removed
  Remove bionic libs from APEX_MODULE_LIBS check
  Use apex_available property
2019-12-23 04:50:53 +00:00
Jiyong Park
22195346dd apex-libs-absence checks are removed
The check is implemented in Soong via the apex_available property.
For a module that should be in the APEX named "foo" and shouldn't be in
any other APEX and also in the platform (the non-updatable part), the
property can be set to "foo" (without "//apex_available:platform")
to express the restriction and then Soong will enforce it.

Bug: 128708192
Test: m
Change-Id: Ia1aaaacd685f466447b61deae2849cb0aa83def3
2019-12-23 03:41:59 +00:00
android-build-team Robot
78e01ca007 Make change and version bump to QQ2A.191223.001
Change-Id: I2a42ea787830575aa64eeeda9fd08634eb4e7a2b
2019-12-23 00:22:06 +00:00
Jiyong Park
be77c453a7 Remove bionic libs from APEX_MODULE_LIBS check
The test was to ensure that bionic libs are not installed to the
non-updatable part of the platform (e.g. system/lib). However, for
bionic libs, we actually have been installing them for bootstrapping.
Specifically, they are installed to /system/lib/bootstrap, not
/system/lib. The test has passed just because it didn't look into
/system/lib/bootstrap. Removing the unnecessary check.

Bug: 128708192
Bug: 133140750
Test: m
Test: m out/target/prduct/$(TARGET_DEVICE)/system/lib/libc.so doesn't
work
Change-Id: I93cbd74972cdd2daea45612136d5133fa49ab76a
2019-12-22 12:25:48 +09:00
android-build-team Robot
7056c64557 Make change and version bump to QQ2A.191222.001
Change-Id: Ieda2ca51c56492a9391687f34c5f4978db4a0d4f
2019-12-22 00:22:56 +00:00
android-build-team Robot
52aee44c42 Make change and version bump to QQ2A.191221.001
Change-Id: I9c79250aeb30d9cfacc0aa10b5da46b1c25ed349
2019-12-21 02:20:31 +00:00
Automerger Merge Worker
62686039f0 Merge "Define PRODUCT_PRODUCT_VNDK_VERSION" am: 1ad03c7104 am: 4a1a0a82f7
Change-Id: Ieb550459101170de842a2132ea04fdb845cc169d
2019-12-21 01:18:33 +00:00
Justin Yun
f19d840d13 Define PRODUCT_PRODUCT_VNDK_VERSION
PRODUCT_PRODUCT_VNDK_VERSION sets the VNDK version for product
partition. It may have "current" to use the PLATFORM_VNDK_VERSION.
If PRODUCT_PRODUCT_VNDK_VERSION is set, the native modules in product
partition are enforced to use VNDK's only from the system partition
as BOARD_VNDK_VERSION did to vendor partition.

Bug: 144534640
Test: build
Change-Id: I7ea148f0f8b7e44be7810adcacb30702d66831f1
2019-12-21 00:49:09 +00:00
Automerger Merge Worker
b84f1489a2 Merge "Use apex_available property" am: 8029967a99 am: d030761781
Change-Id: I980478ff17779ac10f1dbbce26eedb7e69b8c9d1
2019-12-20 07:05:46 +00:00
Jiyong Park
be2aed5529 Use apex_available property
Use apex_available property to prevent modules that are only for the
NN apex from being used outside of the APEX.

Bug: 128708192
Bug: 133140750
Test: m
Change-Id: I57fe857d99088ef08e065dd2a3fc5a9389b6eb0f
2019-12-20 13:18:27 +09:00
Jiyong Park
a4226d1942 Use apex_available property
Use apex_available property to prevent modules that are only for the
conscrypt apex from being used outside of the APEX.

Bug: 128708192
Bug: 133140750
Test: m
Change-Id: I08ca6cd8e5e4a254d9dd62695ee3ed317503d874
2019-12-20 13:13:50 +09:00
android-build-team Robot
4572eaa01a Make change and version bump to QQ2A.191220.001
Change-Id: I2da66acecd22c4bec91ec43e9d39344f14ebe659
2019-12-20 02:21:36 +00:00
Automerger Merge Worker
2b6fdb3dab Revert submission 1194828-revert-1191937-art_apex_available-DWXQGTKMAR am: f8b8c647e4 am: fc07c41a9e
Change-Id: I87209392968251e9c7131be858fc1b580ee60e30
2019-12-20 01:42:59 +00:00
Jiyong Park
fc07c41a9e Revert submission 1194828-revert-1191937-art_apex_available-DWXQGTKMAR
am: f8b8c647e4

Change-Id: I21a7d152470118c73e2c8c7f8af8897827c6456c
2019-12-19 17:21:57 -08:00
Treehugger Robot
3977cb4f75 Merge changes from topic "art_apex_available"
* changes:
  Add boringssl_self_test to PRODUCT_PACKAGES
  Revert submission 1194828-revert-1191937-art_apex_available-DWXQGTKMAR
2019-12-20 01:17:43 +00:00
Automerger Merge Worker
66f3eb88a3 Merge "Enable prebuilt ELF check for all targets" am: fd72df98fd am: 88f5f32c1b
Change-Id: I0de661634766e528b12b4ed3e81e6635a7cc281b
2019-12-19 15:28:33 +00:00
Logan Chien
fd72df98fd Merge "Enable prebuilt ELF check for all targets" 2019-12-19 15:07:36 +00:00
Automerger Merge Worker
21560ef9d5 Merge "Revert submission 1194828-revert-1191937-art_apex_available-DWXQGTKMAR" am: 812e606ac8 am: 7c6720bf5d
Change-Id: I498cc8235a5ad28402d60fe1a22265e488de06a0
2019-12-19 09:23:46 +00:00
Jiyong Park
f8b8c647e4 Revert submission 1194828-revert-1191937-art_apex_available-DWXQGTKMAR
Reason for revert: relanding with fix
Reverted Changes:
Ic4119368c:Revert submission 1191937-art_apex_available
Ia084976bb:Revert submission 1191937-art_apex_available
Iada86226d:Revert submission 1191937-art_apex_available
Ic76735eac:Revert submission 1191937-art_apex_available
I1eb30e355:Revert submission 1191937-art_apex_available
Icaf95d260:Revert submission 1191937-art_apex_available
Ie8bace4be:Revert submission 1191937-art_apex_available
I8961702cf:Revert submission 1191937-art_apex_available
I39316f9ef:Revert submission 1191937-art_apex_available
I522a7e83b:Revert submission 1191937-art_apex_available
I8b9424976:Revert submission 1191937-art_apex_available
I48b998629:Revert submission 1191937-art_apex_available

Change-Id: I8b4eed03c76153e2469f7b3e2e33c6e20e6e0409
2019-12-19 18:16:34 +09:00
android-build-team Robot
2b657ec8a7 Make change and version bump to QQ2A.191219.003
Change-Id: Id95b5ae1094c78cd0c90dd49d3a7851afeabe61f
2019-12-19 08:23:37 +00:00
android-build-team Robot
2242695dc6 Version bump to QQ2A.191219.002 [core/build_id.mk]
Change-Id: I07b2f5ea980f3629c24e7edef162d244944183c6
2019-12-19 07:24:24 +00:00
Jiyong Park
54aec677da Revert submission 1194828-revert-1191937-art_apex_available-DWXQGTKMAR
Reason for revert: relanding with fix
Reverted Changes:
Ic4119368c:Revert submission 1191937-art_apex_available
Ia084976bb:Revert submission 1191937-art_apex_available
Iada86226d:Revert submission 1191937-art_apex_available
Ic76735eac:Revert submission 1191937-art_apex_available
I1eb30e355:Revert submission 1191937-art_apex_available
Icaf95d260:Revert submission 1191937-art_apex_available
Ie8bace4be:Revert submission 1191937-art_apex_available
I8961702cf:Revert submission 1191937-art_apex_available
I39316f9ef:Revert submission 1191937-art_apex_available
I522a7e83b:Revert submission 1191937-art_apex_available
I8b9424976:Revert submission 1191937-art_apex_available
I48b998629:Revert submission 1191937-art_apex_available

Change-Id: Ie2314d1f4cb2b92f005dfc77fcfd7ebace88e48f
2019-12-19 12:35:29 +09:00
android-build-team Robot
76d39baa7a Make change and version bump to QQ2A.191219.001
Change-Id: If8f2b83d06a97f0142bdf3ea97b87d3204a56f18
2019-12-19 02:20:33 +00:00
Automerger Merge Worker
8e8f3dcb6d Merge changes from topic "revert-1191937-art_apex_available-DWXQGTKMAR" am: 7378ff158c am: 61042b72cf
Change-Id: Ia021d65f88d87230ba6b0341cea7debd34bc649b
2019-12-19 01:47:45 +00:00
Automerger Merge Worker
8bdad16235 Revert submission 1191937-art_apex_available am: 9bc1c0032c am: 86af17a5f2
Change-Id: I4568fda53491979e336b2b0f0742871a755f3eef
2019-12-19 01:47:37 +00:00
Joseph Murphy
86af17a5f2 Revert submission 1191937-art_apex_available
am: 9bc1c0032c

Change-Id: Ic97aeb0e1441de4720f2a8b200baad33d7cb845d
2019-12-18 17:23:51 -08:00
Joseph Murphy
7378ff158c Merge changes from topic "revert-1191937-art_apex_available-DWXQGTKMAR"
* changes:
  Revert submission 1191937-art_apex_available
  Revert submission 1191937-art_apex_available
2019-12-19 01:20:03 +00:00
Joseph Murphy
92e1a0bea0 Revert submission 1191937-art_apex_available
Original Commit Message:
"""
Rename modules that are APEX-only

The renamed modules are only available for APEXes, but not for the
platform. Use the <module_name>.<apex_name> syntax to correctly install
the APEX variant of the modules.
"""

Reason for revert: Build Cop - Breaks about 15 AOSP targets, with high confidence due to these changes being the only non-robot changes in those builds.

Reverted Changes:
I190ce2d10:Use apex_available property
I990e0a67e:Use apex_available property
I0d1295683:Revert "Avoid duplicated classes for boot dex jars...
I5fb725403:Find the jar libraries in APEX from the correct pa...
I322b1efcc:Rename modules that are APEX-only
Ifa2bd0f8f:Use apex_available property
Iac6533177:Use apex_available property
Ie999602c6:Use apex_available property
I2a3d73397:Use apex_available property
Ic91bcbb9a:Use apex_available property
Ia6c324eed:Use apex_available property
I964d0125c:Use apex_available property

Change-Id: I8961702cfb414ebec55014f57e0be3347b34cea9
2019-12-19 01:06:41 +00:00
Joseph Murphy
9bc1c0032c Revert submission 1191937-art_apex_available
Original Commit Message:
"""
Rename modules that are APEX-only

The renamed modules are only available for APEXes, but not for the
platform. Use the <module_name>.<apex_name> syntax to correctly install
the APEX variant of the modules.
"""

Reason for revert: Build Cop - Breaks about 15 AOSP targets, with high confidence due to these changes being the only non-robot changes in those builds.

Reverted Changes:
I190ce2d10:Use apex_available property
I990e0a67e:Use apex_available property
I0d1295683:Revert "Avoid duplicated classes for boot dex jars...
I5fb725403:Find the jar libraries in APEX from the correct pa...
I322b1efcc:Rename modules that are APEX-only
Ifa2bd0f8f:Use apex_available property
Iac6533177:Use apex_available property
Ie999602c6:Use apex_available property
I2a3d73397:Use apex_available property
Ic91bcbb9a:Use apex_available property
Ia6c324eed:Use apex_available property
I964d0125c:Use apex_available property

Change-Id: I39316f9ef2b0cd6c0a347f6b51d011748d0681aa
2019-12-19 01:06:36 +00:00
Automerger Merge Worker
628aedb95f Merge changes from topic "art_apex_available" am: e09efa6473 am: 750862ab53
Change-Id: I403313672b8d375e4a6254a62393f6e4d4890c4d
2019-12-19 00:42:02 +00:00
Jiyong Park
e09efa6473 Merge changes from topic "art_apex_available"
* changes:
  Find the jar libraries in APEX from the correct path
  Use apex_available property
2019-12-19 00:21:43 +00:00
Automerger Merge Worker
bd95cb7c87 Merge "Raise an error when partition setting is wrong" am: 0cb1ca1c4c am: 8953f65fa8
Change-Id: Ie1d52d2326f212742e47d63ca7312db6aa7acf37
2019-12-19 00:19:27 +00:00
Treehugger Robot
0cb1ca1c4c Merge "Raise an error when partition setting is wrong" 2019-12-18 23:56:44 +00:00
android-build-team Robot
385aac1cca Version bump to QQ1A.200205.002 [core/build_id.mk]
Change-Id: I92135242b91575096b23fbabcc0da5f3399d8308
2019-12-18 22:56:19 +00:00
Automerger Merge Worker
e8167c6a87 Merge "Update Security String to 2020-02-05 bug:146378789" into qt-qpr1-dev am: ef94d3e0aa
Change-Id: Icbcecbffecb70edfb14b1f6d4c627bf5febe0e55
2019-12-18 08:26:00 +00:00
android-build-team Robot
227187ab89 Make change and version bump to QQ1A.200205.001
Change-Id: Ice8345ac0a8a706e1c625c915407f878ba8e28cc
2019-12-18 08:25:40 +00:00
Lubo Hristov
0cf00dc5ca Update Security String to 2020-02-05
bug:146378789
(cherry picked from commit 9b687f04ca)

Change-Id: Ib24418a5ddfbaf8e5524147e79184b1633cdaaf8
2019-12-18 08:23:11 +00:00
android-build-team Robot
2ec38a91f5 Make change and version bump to QQ1A.200201.001
Change-Id: I9f188d7735700d65e30feb04e6506d06598f7e80
2019-12-18 06:25:02 +00:00
Lubo Hristov
7cb22b07d8 Update Security String to 2020-02-01 bug:146378789
(cherry picked from commit 82e8e79390)

Change-Id: I2cb805877eb95d342e9e8d64f6df6937eca6963a
2019-12-18 06:22:52 +00:00
Lubo Hristov
9b687f04ca Update Security String to 2020-02-05
bug:146378789
2019-12-18 05:34:05 +00:00
android-build-team Robot
20166e9c43 Make change and version bump to QQ2A.191218.001
Change-Id: Ib31b38d643ca9b1cfb31c2d3eb362d043f3394dd
2019-12-18 02:21:21 +00:00
android-build-team Robot
90ec46193f Make change and version bump to QQ1A.200105.004
Change-Id: I43398a1f10247bc61677cf3599049490998b3995
2019-12-17 20:58:46 +00:00
Lubo Hristov
1727d54a2f Set SPL to 2020-01-05
bug:144373594
(cherry picked from commit 12489ad00b)

Change-Id: I9ac7ad6415313fca25c2401e9dec8708b0cafea2
2019-12-17 20:58:30 +00:00
android-build-team Robot
64e7944ca9 Version bump to QQ1A.200105.003 [core/build_id.mk]
Change-Id: I69a014b59414010794997c8283bc7945e37b008c
2019-12-17 19:20:46 +00:00