Commit Graph

58043 Commits

Author SHA1 Message Date
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
de2634bdf0 Merge "Only dist recovery_ramdisk if BOARD_USES_RECOVERY_AS_BOOT"
am: 9de27595ec

Change-Id: Ifa10228e31c1fa3f7fa234dfa043a01c216f6ab0
2019-12-23 16:01:00 -08:00
Treehugger Robot
9de27595ec Merge "Only dist recovery_ramdisk if BOARD_USES_RECOVERY_AS_BOOT" 2019-12-23 23:32:38 +00:00
Automerger Merge Worker
a582ec70ae Merge "Add /system/vendor/odm for VINTF search path" am: dafae5228c am: b15c78ea17
Change-Id: I038ad38a701709a4fd42f4e111412dca33d34ff5
2019-12-23 23:15:47 +00:00
Yifan Hong
b15c78ea17 Merge "Add /system/vendor/odm for VINTF search path"
am: dafae5228c

Change-Id: I1a86ae8098c8f6b3e7c2320920f8f6e7a1fa1963
2019-12-23 15:01:31 -08:00
Yifan Hong
dafae5228c Merge "Add /system/vendor/odm for VINTF search path" 2019-12-23 22:26:55 +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
aa64af5c71 Merge "Dist ramdisk-recovery.img and misc_info.txt"
am: b581214e65

Change-Id: I31fdb339f60241bea2a6c5ca9adfd1b8fbd9e2f8
2019-12-23 10:41:30 -08:00
Daniel Mentz
b581214e65 Merge "Dist ramdisk-recovery.img and misc_info.txt" 2019-12-23 18:36:07 +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
Jiyong Park
70c96c7f11 unbreak sdk_phone_x86 boot
Bug: 146580512
Test: choosecombo 1 sdk_phone_x86 userdebug; m; emulator
Change-Id: I8227291c89e1cafc35e63eccd2f5ca34ecbd5434
2019-12-23 23:46:55 +09:00
Automerger Merge Worker
2958b05847 Merge "Move group_system_ext and passwd_system_ext to base_system_ext.mk" am: 6e487404ed am: beb44e1d01
Change-Id: I23460fe9675d3f92444135b39a46a34ebbe91f67
2019-12-23 11:17:35 +00:00
Justin Yun
beb44e1d01 Merge "Move group_system_ext and passwd_system_ext to base_system_ext.mk"
am: 6e487404ed

Change-Id: I89fd1f0cf8cf57decec5d1a462c6a5d11f185ec0
2019-12-23 03:04:55 -08:00
Treehugger Robot
6e487404ed Merge "Move group_system_ext and passwd_system_ext to base_system_ext.mk" 2019-12-23 11:02:45 +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
Jiyong Park
2320db6261 Merge changes from topic "runtime_apex_available"
am: 982da2812f

Change-Id: I496e4d93f67dc3a16f8f08c84b91773a66e48270
2019-12-22 20:54:18 -08: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
Justin Yun
cc1e4cfb6e Move group_system_ext and passwd_system_ext to base_system_ext.mk
As we have base_system_ext.mk for the packages in system_ext
partition, move the group and passwd files for system_ext partition
to base_system_ext.mk.

Bug: 141658360
Test: mainline checks pass
Change-Id: Iff50482b90ff9877a58c54c8149014e8c103a3c6
2019-12-23 10:31:54 +09: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
4a1a0a82f7 Merge "Define PRODUCT_PRODUCT_VNDK_VERSION"
am: 1ad03c7104

Change-Id: I1256cd471e05c53449866730332b20ed44ede782
2019-12-20 17:03:30 -08:00
Treehugger Robot
1ad03c7104 Merge "Define PRODUCT_PRODUCT_VNDK_VERSION" 2019-12-21 00:56:45 +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
1d3b5b73e4 Merge "[Tether16] Build Tethering package" am: b516ddd539 am: b1dd6eb60d
Change-Id: I0eb011e685fff2d479b26ab9524a2fb7afadb636
2019-12-20 14:00:26 +00:00
Mark Chien
b1dd6eb60d Merge "[Tether16] Build Tethering package"
am: b516ddd539

Change-Id: Ie848fbfe1dd8d756e84bbb77dd035c08a328219e
2019-12-20 05:46:52 -08:00
Mark Chien
b516ddd539 Merge "[Tether16] Build Tethering package" 2019-12-20 13:43:46 +00:00
Kiyoung Kim
63d6d96653 Do not build ld.config.txt
Remove ld.config.txt from build target as it will be replaced with
generated linker config.

Bug: 139638519
Test: m -j passed
Change-Id: Idc3742df74f27d71d7f65bd7f0f518b31ca7970c
2019-12-20 18:30:07 +09: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
d030761781 Merge "Use apex_available property"
am: 8029967a99

Change-Id: Ib6430362919ac9b41ae01d933ab2db3c58ad65b3
2019-12-19 22:53:31 -08:00
Treehugger Robot
8029967a99 Merge "Use apex_available property" 2019-12-20 06:48:33 +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
6ae6a3e422 Merge changes from topic "art_apex_available" am: 3977cb4f75 am: ca423af91d
Change-Id: I17c9555073ddd043b16ec3f0b8dc01b6f8fd5d09
2019-12-20 01:43:05 +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
ca423af91d Merge changes from topic "art_apex_available"
am: 3977cb4f75

Change-Id: If6e216a925027b00e4d8451f3527aa92f20ce6ef
2019-12-19 17:22:05 -08: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
Huihong Luo
dd82625f27 Merge "Add Multidisplay App and so to whitelist" into qt-qpr1-dev 2019-12-20 00:29:14 +00:00
Automerger Merge Worker
ff9ebf7705 Merge "Add userspace_reboot.mk and include it in mainline_system.mk" am: 58fa00583c am: e42f12a376
Change-Id: I22eece89788abed73b3ee06f4766d42d23db0af5
2019-12-20 00:26:19 +00:00
Nikita Ioffe
e42f12a376 Merge "Add userspace_reboot.mk and include it in mainline_system.mk"
am: 58fa00583c

Change-Id: I0099394f6980b6c47c9076308d13d4c9e5714d52
2019-12-19 16:03:22 -08:00
Nikita Ioffe
58fa00583c Merge "Add userspace_reboot.mk and include it in mainline_system.mk" 2019-12-19 23:44:06 +00:00
Yifan Hong
9cbb624abd Add system_ext to VINTF search paths.
Bug: 140280874
Test: pass

Change-Id: Ifd5b784fc3c4553284f74a1f06cbac0a9bef4c75
2019-12-19 14:00:10 -08:00
Yifan Hong
2870d1e3c1 Add /system/vendor/odm for VINTF search path
Compared with board_config.mk and found this one is missing.

Also add docs to explain where are these values from.

Test: pass

Change-Id: Ic22d75a538657bd286edcae6d95f9ee462911975
2019-12-19 14:00:03 -08: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