Commit Graph

67024 Commits

Author SHA1 Message Date
Treehugger Robot
011852097a Merge "Add soong config var for library linking strategy" am: 5b62daa03c am: 8d9a98e9bf
Original change: https://android-review.googlesource.com/c/platform/build/+/1525439

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I9795d8a756ffea6d46dc7c7a1a14e607d648acbb
2021-01-26 17:54:44 +00:00
Treehugger Robot
8d9a98e9bf Merge "Add soong config var for library linking strategy" am: 5b62daa03c
Original change: https://android-review.googlesource.com/c/platform/build/+/1525439

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I023a5b6e7c282d5b7ebeeadc5813cca645103a39
2021-01-26 17:26:40 +00:00
Treehugger Robot
5b62daa03c Merge "Add soong config var for library linking strategy" 2021-01-26 16:57:55 +00:00
Treehugger Robot
82389f1dd5 Merge "Disable BLE_VND_INCLUDED in GSI" am: ee7aa0906c am: 3f5064ae05
Original change: https://android-review.googlesource.com/c/platform/build/+/1398276

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ieb6889a02879319ef7508e361ee483c2a05b98d0
2021-01-26 10:37:29 +00:00
Treehugger Robot
3f5064ae05 Merge "Disable BLE_VND_INCLUDED in GSI" am: ee7aa0906c
Original change: https://android-review.googlesource.com/c/platform/build/+/1398276

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Id0687e7f52e57d1ae5164a2ffcbbab2f3e5599d6
2021-01-26 09:51:09 +00:00
Treehugger Robot
ee7aa0906c Merge "Disable BLE_VND_INCLUDED in GSI" 2021-01-26 09:18:51 +00:00
Jeongik Cha
e8da786a9b Merge "update vndk list" am: af5fb31f1c am: cdc316afb7
Original change: https://android-review.googlesource.com/c/platform/build/+/1556437

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I1bc4eefb16338edc8b7baea3e53dfb42365f26e4
2021-01-26 06:41:02 +00:00
Jeongik Cha
cdc316afb7 Merge "update vndk list" am: af5fb31f1c
Original change: https://android-review.googlesource.com/c/platform/build/+/1556437

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If1417796555ab5ea35d806b24cc63fc359ac44bf
2021-01-26 05:59:28 +00:00
Jeongik Cha
af5fb31f1c Merge "update vndk list" 2021-01-26 03:33:15 +00:00
Jeongik Cha
3000bb809e update vndk list
AIDL interface will need to specific its version. For gradually adpating
those library is temporarily okay.
It will be cleaned up once the transition is done

Bug: 150578172
Test: m
Change-Id: I93e4f9f8e56f2f6e0e90f01a80a5c390ca49be63
Merged-In: I93e4f9f8e56f2f6e0e90f01a80a5c390ca49be63
2021-01-26 10:01:07 +09:00
Kelvin Zhang
76e444a4c7 Merge "Create a function that can generate ApexInfo using target-files" am: 62eea43d9b am: 79fbc479ea
Original change: https://android-review.googlesource.com/c/platform/build/+/1541369

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I52e580592fe2e659f8470ea7e468e226ca453c54
2021-01-25 19:50:00 +00:00
Kelvin Zhang
79fbc479ea Merge "Create a function that can generate ApexInfo using target-files" am: 62eea43d9b
Original change: https://android-review.googlesource.com/c/platform/build/+/1541369

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia74731890c78ea4a99e71ecf771f5269ed18b122
2021-01-25 19:12:52 +00:00
Kelvin Zhang
62eea43d9b Merge "Create a function that can generate ApexInfo using target-files" 2021-01-25 17:55:53 +00:00
Ulyana Trafimovich
24de42021f Merge "Add LOCAL_PROVIDES_USES_LIBRARY and use it in module dexpreopt config." am: bcabefa689 am: db1e8b46d0
Original change: https://android-review.googlesource.com/c/platform/build/+/1541771

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I80343137ae068e9c028a0deb1610810088af0da4
2021-01-25 14:48:39 +00:00
Ulyana Trafimovich
f66c0f77b1 Merge "Add subcontexts field to JSON class loader context representation." am: 0d20c7cf5e am: df770772dd
Original change: https://android-review.googlesource.com/c/platform/build/+/1541769

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I093d3392b16920454914139221e761f313fce557
2021-01-25 14:48:15 +00:00
Ulyana Trafimovich
db1e8b46d0 Merge "Add LOCAL_PROVIDES_USES_LIBRARY and use it in module dexpreopt config." am: bcabefa689
Original change: https://android-review.googlesource.com/c/platform/build/+/1541771

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ibf7e360fb726cccc1a19afaa3103d5f20f682c17
2021-01-25 14:47:58 +00:00
Ulyana Trafimovich
df770772dd Merge "Add subcontexts field to JSON class loader context representation." am: 0d20c7cf5e
Original change: https://android-review.googlesource.com/c/platform/build/+/1541769

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I3ecbdd23102c882f24cd237c01c964eae23cdb18
2021-01-25 14:35:23 +00:00
Ulyana Trafimovich
bcabefa689 Merge "Add LOCAL_PROVIDES_USES_LIBRARY and use it in module dexpreopt config." 2021-01-25 14:32:59 +00:00
Ulyana Trafimovich
0d20c7cf5e Merge "Add subcontexts field to JSON class loader context representation." 2021-01-25 14:32:23 +00:00
Treehugger Robot
bf4c34bb22 Merge "Moving $OUT/vendor-ramdisk-debug.cpio.lz4 to intermediate dir" am: c12f1084c0 am: 128b15c494
Original change: https://android-review.googlesource.com/c/platform/build/+/1554189

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I3ba203a163a358c71c4a6ba92002d1669653b932
2021-01-24 15:46:22 +00:00
Treehugger Robot
128b15c494 Merge "Moving $OUT/vendor-ramdisk-debug.cpio.lz4 to intermediate dir" am: c12f1084c0
Original change: https://android-review.googlesource.com/c/platform/build/+/1554189

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4ed939f5b49f7b1fa7ba40ed0c9bfc1bf75668f9
2021-01-24 15:09:26 +00:00
Treehugger Robot
c12f1084c0 Merge "Moving $OUT/vendor-ramdisk-debug.cpio.lz4 to intermediate dir" 2021-01-24 14:53:43 +00:00
Yan Wang
7b2b15ac6c Merge "Revert "Do not set ro.iorapd.enable=true"" am: 7ffa8b89d4 am: 2d862ef86b
Original change: https://android-review.googlesource.com/c/platform/build/+/1557011

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I7ada972b701551fa7c88269be73198c37bdb62b6
2021-01-23 03:45:55 +00:00
Yan Wang
2d862ef86b Merge "Revert "Do not set ro.iorapd.enable=true"" am: 7ffa8b89d4
Original change: https://android-review.googlesource.com/c/platform/build/+/1557011

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ibf5205e582668b730e545f4549c9705ecc91a900
2021-01-23 03:12:20 +00:00
Yan Wang
7ffa8b89d4 Merge "Revert "Do not set ro.iorapd.enable=true"" 2021-01-23 02:51:13 +00:00
Mohammad Samiul Islam
9fd5886e23 Create a function that can generate ApexInfo using target-files
If an OTA contains compressed APEX inside it, then the device will need
to allocate space on /data partition for their decompression. In order
to calculate how much space the OTA process needs to allocate, the
process needs more information about the APEX contained inside the OTA.

In this CL, we are adding functionality to the OTA generation script
that allows us to gather information about the APEX stored inside the
target-file zip. However, we did not integrate the new functionality
with the ota_from_target_files.py scrip yet. That will be done on follow
up CL.

Bug: 172911822
Test: atest releasetools_py3_test
Change-Id: I2ac42018f628c2c21527b3e086be1f4e7e7247ad
2021-01-22 20:13:32 -05:00
Yan Wang
af2e80471b Revert "Do not set ro.iorapd.enable=true"
This reverts commit 4a4a4df0af.

Reason for revert: This CL leaves the flag unset. Iorap is disabled by default now and rely on this flag to wake up in Rasta experiment.

IORap is disabled by default. We set this flag to run
Rasta experiment. This conflicts with go/aog/1557011.

To be more specific about how "ro.iorapd.enable" works now,
we added two device configs.
Iorap by default is off and starts when
(https://source.corp.google.com/android/system/iorap/iorapd.rc?q=iorapd.rc)

* ro.iorapd.enable is true excluding unset
* One of the device configs is true.

We have to set "ro.iorapd.enable" to true, so that iorap
can be started in the Rasta experiments.

Change-Id: I9630712b74cd411a5678632fb1ff695a84ed1048
2021-01-23 00:22:38 +00:00
Elliott Hughes
86e3d7f1a9 Merge "current.txt: remove libadf since it is no longer supported" am: caf8f60ae4 am: eecec69772
Original change: https://android-review.googlesource.com/c/platform/build/+/1556841

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I5f81bd12fe4b765ca2391252eb49d6fe77e90652
2021-01-23 00:15:35 +00:00
Elliott Hughes
eecec69772 Merge "current.txt: remove libadf since it is no longer supported" am: caf8f60ae4
Original change: https://android-review.googlesource.com/c/platform/build/+/1556841

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I1720e272e69c36faa96a4ee5764a1b3104a4f1b7
2021-01-22 23:54:11 +00:00
Elliott Hughes
caf8f60ae4 Merge "current.txt: remove libadf since it is no longer supported" 2021-01-22 23:37:48 +00:00
Marissa Wall
00c7fcc766 current.txt: remove libadf since it is no longer supported
Libadf is being removed since there are no android common kernels
that support adf. Remove support from miniui.

Test: Compiles and boots
Bug: 150467766
Change-Id: I67b52c62aaaba0da9a0cbb762f0947a4ea8e1b89
Merged-In: I67b52c62aaaba0da9a0cbb762f0947a4ea8e1b89
2021-01-22 12:53:55 -08:00
Joe Onorato
de45dd56ba Merge "Add skeleton for product-config tool." am: 55abbc75d2 am: 379ed14700
Original change: https://android-review.googlesource.com/c/platform/build/+/1467030

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie0e0ee1ab1d3b7270735a483540a6ade31e31eff
2021-01-22 19:30:21 +00:00
Joe Onorato
379ed14700 Merge "Add skeleton for product-config tool." am: 55abbc75d2
Original change: https://android-review.googlesource.com/c/platform/build/+/1467030

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I7aa103990e7189689d5632a3bfcd37bab43be5f6
2021-01-22 18:43:33 +00:00
Joe Onorato
55abbc75d2 Merge "Add skeleton for product-config tool." 2021-01-22 18:15:38 +00:00
Liz Kammer
c8381ba16b Add soong config var for library linking strategy
Support building cc modules with different library linking strategies
for apexes, to support different apex strategies pre/post S

Test: m APEX_BUILD_FOR_PRE_S_DEVICES
      library_linking_strategy_sample_binary
Bug: 154663937
Change-Id: Ic95ddce5e2b0619adff5b6b8a4e2da0d44df7173
2021-01-22 13:08:00 -05:00
Ulya Trafimovich
514d809b20 Add LOCAL_PROVIDES_USES_LIBRARY and use it in module dexpreopt config.
The new variable stores the name of the <uses-library>, if for some
reason it is different than the name of the module for that library
(normally they are the same, but sometimes differ). If the variable is
undefined or defined to an empty string, the name of the <uses-library>
is considered to be the same as the name of its module. It is recorded
in a module's dexpreopt.config file as "ProvidesUsesLibrary" field.

Bug: 132357300
Test: lunch aosp_cf_x86_phone-userdebug && m
Change-Id: Iac1be0fac79a944e4c26867cc58e274b76709da8
2021-01-22 12:09:30 +00:00
Ulya Trafimovich
1047a0a4be Add subcontexts field to JSON class loader context representation.
For now the subcontexts are always empty. A follow-up change will
actually populate that field from dependencies' dexpreopt.config files.

Bug: 132357300
Test: lunch aosp_cf_x86_phone-userdebug && m
Change-Id: I6cf0e8363dff4b406cb62ba3d76d566dbfec57e7
2021-01-22 12:00:24 +00:00
Chengyou Ho
e3365c3709 Merge "Add weaver HAL to VNDK-core list" am: e9df7af1ed am: 2485072817
Original change: https://android-review.googlesource.com/c/platform/build/+/1554182

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I0d63f63bf91f80d19617b9a6672ab942b2a63d52
2021-01-22 07:16:35 +00:00
Chengyou Ho
2485072817 Merge "Add weaver HAL to VNDK-core list" am: e9df7af1ed
Original change: https://android-review.googlesource.com/c/platform/build/+/1554182

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia51a7ace9370d30a4814eea549ee1d3d085a54aa
2021-01-22 06:53:37 +00:00
Chengyou Ho
e9df7af1ed Merge "Add weaver HAL to VNDK-core list" 2021-01-22 06:35:35 +00:00
ChengYou Ho
604fc5f8fa Add weaver HAL to VNDK-core list
Bug: 176107318
Change-Id: Ifec01698ee6b8bb688fb446d087cfa3ae608b49f
2021-01-22 06:34:13 +00:00
Evgenii Stepanov
6670b2ab8a Merge "Support memtag_heap sanitizer type in make." am: d0bd7f0db6 am: ec1305244b
Original change: https://android-review.googlesource.com/c/platform/build/+/1550422

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ibbbbb5f59d8ba2f8610542e26725c5659450e80d
2021-01-21 23:07:38 +00:00
Evgenii Stepanov
ec1305244b Merge "Support memtag_heap sanitizer type in make." am: d0bd7f0db6
Original change: https://android-review.googlesource.com/c/platform/build/+/1550422

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I2f5348767ca1eec8900878fcc81a4fb271b93f42
2021-01-21 21:16:00 +00:00
Joe Onorato
841c3e3ea6 Add skeleton for product-config tool.
There's also a bunch of boilerplate error handling and option parsing
stuff that I wish someone would put into a library that's available to
the android tree.

Test: atest product-config-test
Change-Id: Ieebcc7bd47a8644d1374fb02c146e9038859f4a2
2021-01-21 12:38:04 -08:00
Evgenii Stepanov
d0bd7f0db6 Merge "Support memtag_heap sanitizer type in make." 2021-01-21 20:21:13 +00:00
Jiyong Park
4a3e78ce35 Merge "Add a missing guard around JACOCO_REPORT_CLASSES_ALL" am: 3b455ea92e am: 00a89bbaae
Original change: https://android-review.googlesource.com/c/platform/build/+/1555272

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Iab051662376092ed0df4abf9399c3be04953e735
2021-01-21 07:47:38 +00:00
Jiyong Park
00a89bbaae Merge "Add a missing guard around JACOCO_REPORT_CLASSES_ALL" am: 3b455ea92e
Original change: https://android-review.googlesource.com/c/platform/build/+/1555272

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Id2d15d91c3a7296c6dff9928dc6aab8a18bd6a0c
2021-01-21 07:29:34 +00:00
Jiyong Park
3b455ea92e Merge "Add a missing guard around JACOCO_REPORT_CLASSES_ALL" 2021-01-21 06:53:42 +00:00
Jiyong Park
3c87560119 Add a missing guard around JACOCO_REPORT_CLASSES_ALL
Fixing a mistake that was made by
https://android-review.googlesource.com/c/platform/build/+/1549484/

Bug: N/A
Test: m nothing
Change-Id: I5d4c14934e9fa3fc493dcddb2916d39054da7422
2021-01-21 12:48:11 +09:00
Yo Chiang
2e70f2dd6b Merge "Move gsi_arm64 makefile to device/generic/common" am: 6059135b8b am: 040df0fa52
Original change: https://android-review.googlesource.com/c/platform/build/+/1552334

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Iba00a3d9ee4ca79755e04515fd6df13e8d1b6c52
2021-01-21 03:44:26 +00:00