Miao Wang
b4cd6b65a7
Merge "Correctly configure armv8-2a for 32-bit"
...
am: e9bb6ca05b
Change-Id: I9e955db361a60b6c014c339c47ef94dc5651c63c
2018-11-27 17:11:15 -08:00
Treehugger Robot
e9bb6ca05b
Merge "Correctly configure armv8-2a for 32-bit"
2018-11-28 00:53:11 +00:00
Yifan Hong
f462760510
Merge "Infer prebuilt image size"
...
am: 08d07f5aa9
Change-Id: Ic7e1d23bf931a1ea0aeffe531becd453ab117ec7
2018-11-27 16:47:41 -08:00
Treehugger Robot
08d07f5aa9
Merge "Infer prebuilt image size"
2018-11-28 00:36:50 +00:00
Miao Wang
62c2390a55
Correctly configure armv8-2a for 32-bit
...
Bug: 119681317
Test: mm
Test: CtsRenderscriptTestCases
Change-Id: I455c94948430d3cc2dd320cce830ae18be6a93cd
2018-11-27 14:05:48 -08:00
Xiangyu/Malcolm Chen
08ac70695f
Merge changes from topic "RADIO_HAL_MIGRATE"
...
am: 7f3d46e46d
Change-Id: I4702b9c6531423f72d8dc025aedfa46414dfac09
2018-11-27 13:14:48 -08:00
Xiangyu/Malcolm Chen
7f3d46e46d
Merge changes from topic "RADIO_HAL_MIGRATE"
...
* changes:
Adding IRadioConfig 1.2 to current.txt.
Adding IRadio 1.4 to vndk current.txt
2018-11-27 21:00:42 +00:00
Malcolm Chen
07fdc21766
Adding IRadioConfig 1.2 to current.txt.
...
To better test CBRS, we want IRadio 1.1 to be Android P plus CBRS
HAL interfaces, while 1.2 will be 1.1 plus all other Android Q
interfaces. So we are creating V1_2 folder and moving everything
currently defined in android.hardware.radio.config.V1_1 there.
Bug: 117805040
Test: build and telephony unittest
Change-Id: Icf208036385d1d9994d07fe7d839b290f2234622
Merged-In: Icf208036385d1d9994d07fe7d839b290f2234622
2018-11-27 19:36:05 +00:00
Yifan Hong
70fc029ab8
Infer prebuilt image size
...
Test: call script twice; the second time uses prebuilts
Fixes: 119769527
Change-Id: Icd98a4dbfed91538cbc07aab957c7b042c05b330
2018-11-27 11:21:21 -08:00
Malcolm Chen
916106972d
Adding IRadio 1.4 to vndk current.txt
...
To better test CBRS, we want IRadio 1.3 to be Android P plus CBRS
HAL interfaces, while 1.4 will be 1.3 plus all other Android Q
interfaces. So we are creating V1_4 folder and moving everything
currently defined in android.hardware.radio.V1_3 there.
Bug: 117805040
Test: build and telephony unittest
Change-Id: I0a0c651b25caa4d0bd88bf51c02a9f7160d0caff
Merged-In: I0a0c651b25caa4d0bd88bf51c02a9f7160d0caff
2018-11-27 19:14:18 +00:00
Anton Hansson
4daf6aeee0
Merge "Add two more libraries to mainline_system"
...
am: 159eb0938b
Change-Id: If9910175109920f584244539f35cf9f1438d7233
2018-11-27 01:03:18 -08:00
Anton Hansson
159eb0938b
Merge "Add two more libraries to mainline_system"
2018-11-27 08:53:29 +00:00
Steven Moreland
8afcf3a2fc
Merge "safe_union@1.0 to vndk-sp"
...
am: b304fd0509
Change-Id: Icf3c4af93bc12292f1ef382afc956fe75e3f9ab1
2018-11-26 17:58:13 -08:00
Steven Moreland
b304fd0509
Merge "safe_union@1.0 to vndk-sp"
2018-11-27 01:20:55 +00:00
Steven Moreland
62da89ca75
safe_union@1.0 to vndk-sp
...
This is a types-only HAL used by any HAL as a convenient primitive for
effectively using safe_union, so it should be able to be
double-loadable.
Bug: 119790516
Test: build and boot walleye
Change-Id: I8f48ec6e3a0f47bfd5bb90d8c496848fbed85687
2018-11-26 12:24:32 -08:00
Tao Bao
132f6c8a2e
Merge "Use common.RunAndCheckOutput() in add_img_to_target_files.py."
...
am: f21a8f5376
Change-Id: I1c6606023008b0d22965066aceec55de7f25fb8f
2018-11-26 10:54:15 -08:00
Tao Bao
f21a8f5376
Merge "Use common.RunAndCheckOutput() in add_img_to_target_files.py."
2018-11-26 18:41:36 +00:00
Anton Hansson
ead72a4b37
Merge "Add support for TARGET_PRODUCT_PROP"
...
am: 5d218a123f
Change-Id: I23e733a72ffd60f36fa65d9face290f1e31167e6
2018-11-26 10:00:07 -08:00
Anton Hansson
5d218a123f
Merge "Add support for TARGET_PRODUCT_PROP"
2018-11-26 17:51:13 +00:00
Anton Hansson
1f6e024bcc
Add two more libraries to mainline_system
...
Bug: 80410283
Test: make
Change-Id: I479396b24b1a551afd591da9f4f550eb0a74b540
2018-11-26 17:08:07 +00:00
Anton Hansson
e9ee80e24a
Add support for TARGET_PRODUCT_PROP
...
Like TARGET_SYSTEM_PROP, but is merged into /product/build.prop.
Also change the formatting of the output of both of these macros
slightly, so make the start and end clearer.
Bug: 119911662
Test: migrate downstream products to use this
Change-Id: Iddae7aac3c51b5706f3fb2690c5ca5a98840ad34
2018-11-22 15:27:35 +00:00
Yifan Hong
0d69a1372a
Merge "dynamic_partition_use -> use_dynamic_partitions."
...
am: 9b024fe583
Change-Id: I51043b6f2098cc0b7983a46ea08395d85197cb8e
2018-11-21 16:33:23 -08:00
Yifan Hong
9b024fe583
Merge "dynamic_partition_use -> use_dynamic_partitions."
2018-11-22 00:19:56 +00:00
Ivan Lozano
d885783080
Merge "Add support for AArch64 XOM binaries."
...
am: 53ef500604
Change-Id: I906838223919e4bc9de6574d63d302a516d158c8
2018-11-21 14:39:30 -08:00
Ivan Lozano
53ef500604
Merge "Add support for AArch64 XOM binaries."
2018-11-21 22:20:53 +00:00
Yifan Hong
50611038e9
dynamic_partition_use -> use_dynamic_partitions.
...
Test: build OTA package
Change-Id: Ia43d23f49fc024ecc767da1c2186c4b446c034de
2018-11-21 13:00:57 -08:00
Tao Bao
2764aee664
Use common.RunAndCheckOutput() in add_img_to_target_files.py.
...
Test: `m dist` with aosp_marlin-userdebug
Test: python -m unittest test_add_img_to_target_files.py
Change-Id: Icff60a44e5c189c2443fbaba3fc6a2b106b409ea
2018-11-21 11:04:32 -08:00
Ivan Lozano
fda9a6f38e
Add support for AArch64 XOM binaries.
...
Adds build system support for generating AArch64 binaries with
execute-only memory layouts via a new LOCAL_XOM property. Also adds
support for an ENABLE_XOM build flag for global builds.
Bug: 77958880
Test: make -j ENABLE_XOM=true
Change-Id: I6af9e3615d0a9fdff802eae50e6ad94311ec8046
2018-11-21 09:05:08 -08:00
Anton Hansson
12b2b57850
Merge "Add a bunch of libraries to mainline_system"
...
am: 12fa690ff6
Change-Id: I464c8cdae96d91b6b70492fe9cf9f5df7699eab2
2018-11-21 04:14:26 -08:00
Anton Hansson
12fa690ff6
Merge "Add a bunch of libraries to mainline_system"
2018-11-21 10:16:24 +00:00
Yifan Hong
ab9357328c
Merge changes from topic "dp_sysprop"
...
am: 01284abf21
Change-Id: Ifff04ffc1a4cd100d3ca1094e28144edcc9a1706
2018-11-20 23:56:42 -08:00
Treehugger Robot
01284abf21
Merge changes from topic "dp_sysprop"
...
* changes:
ro.boot.dynamic_partitions: fix empty values
Remove ro.boot.logical_partitions
2018-11-21 07:39:21 +00:00
Yifan Hong
cb6923e4eb
Merge "PRODUCT_OTA_ENFORCE_VINTF_KERNEL_REQUIREMENTS: allow inheritance"
...
am: b906ebb313
Change-Id: I439ef709e9f997d01cc11d797346a7c0a44d88ed
2018-11-20 16:51:07 -08:00
Treehugger Robot
b906ebb313
Merge "PRODUCT_OTA_ENFORCE_VINTF_KERNEL_REQUIREMENTS: allow inheritance"
2018-11-21 00:41:44 +00:00
Yifan Hong
4a37a03758
ro.boot.dynamic_partitions: fix empty values
...
When PRODUCT_RETROFIT_DYNAMIC_PARTITIONS is empty, collapse-pairs will
write this line to build.prop:
ro.boot.dynamic_partitions=ro.boot.dynamic_partitions_retrofit=
... which is not what we want.
Test: build without dynamic partitions
Change-Id: I04c3c75fad20604657814b7f9cce2cc0635627ee
2018-11-20 16:06:17 -08:00
Yifan Hong
284b2b9fc9
Remove ro.boot.logical_partitions
...
Test: boots
Bug: 119286600
Change-Id: I0606c3989588de3afaacc170943eaca82c682085
2018-11-20 16:06:17 -08:00
Yifan Hong
34f75d3c7b
Merge changes from topic "dp_retrofit_gen"
...
am: d585de5933
Change-Id: I41d7b0f1e68950b01a22f8d18bc2edbcf3bb420c
2018-11-20 14:59:02 -08:00
Yifan Hong
d585de5933
Merge changes from topic "dp_retrofit_gen"
...
* changes:
Generate retrofit OTA.
Add split super images to target_files.
2018-11-20 22:44:06 +00:00
Yifan Hong
f8884e0c8b
Merge "Fix size checks for retrofit dynamic partitions."
...
am: fec2671f00
Change-Id: Icc82d59d2cb39d9cc96fe9e45af9eb756823f1ef
2018-11-20 14:43:39 -08:00
Treehugger Robot
fec2671f00
Merge "Fix size checks for retrofit dynamic partitions."
2018-11-20 22:30:56 +00:00
Yifan Hong
452d9267fc
PRODUCT_OTA_ENFORCE_VINTF_KERNEL_REQUIREMENTS: allow inheritance
...
Test: with this is true, build
`verified_assembled_system_matrix.xml`;
file includes kernel requirements
Change-Id: I833b4fefabefb2f0457171055afe5722981e3589
2018-11-20 11:50:52 -08:00
Yifan Hong
50e7954ac9
Generate retrofit OTA.
...
Test: m otapackage -j, manual apply on top of P
Bug: 118506262
Change-Id: Iedc389a1058007a604de0482f2348a9ef0d5892a
2018-11-20 11:17:39 -08:00
Yifan Hong
c767f7cbfc
Add split super images to target_files.
...
Test: build target files package
Bug: 118506262
Change-Id: Iee6143987c9bfa6f2d287e20c06ea5ef25e82985
2018-11-20 11:17:39 -08:00
Anton Hansson
6d8a179cf1
Add a bunch of libraries to mainline_system
...
These are libraries commonly depended on by things on the product
partition. Add them explicitly for now.
Bug: 80410283
Test: build mainline_system_arm64
Change-Id: I6696990243397aa7109f88951ff120acf2a0f7e8
2018-11-20 14:53:09 +00:00
Anton Hansson
366dd21d79
Merge "Add BOARD_USES_SYSTEM_OTHER_ODEX := true to mainline"
...
am: 6f2cfd93d8
Change-Id: If734c0b555c74b15bb10906ad590bd882b6542e6
2018-11-20 02:24:21 -08:00
Anton Hansson
6f2cfd93d8
Merge "Add BOARD_USES_SYSTEM_OTHER_ODEX := true to mainline"
2018-11-20 10:05:27 +00:00
Dan Willemsen
14899d1e7f
Merge changes from topics "iproute2-soong", "iw-soong"
...
am: 38d08510f8
Change-Id: I54ac46413bb45454417ea3cc07456cad5639716a
2018-11-19 22:39:19 -08:00
Dan Willemsen
38d08510f8
Merge changes from topics "iproute2-soong", "iw-soong"
...
* changes:
Add ss as a previously debug tagged module
Add iw as a previously debug tagged module
2018-11-20 06:27:16 +00:00
Yifan Hong
723b257b01
Merge "Remove PRODUCT_USE_LOGICAL_PARTITIONS."
...
am: 8bd7918a28
Change-Id: Ie9a77886584e9ccc1ee257878d168e995c71fc5c
2018-11-19 20:23:53 -08:00
Treehugger Robot
8bd7918a28
Merge "Remove PRODUCT_USE_LOGICAL_PARTITIONS."
2018-11-20 04:06:53 +00:00