Commit graph

36010 commits

Author SHA1 Message Date
Adam Seaton
ca25ed58d2 Update Security String to 2017-05-01 on nyc-dev am: 573e7e75ca am: 368d0a8a42 am: 751d4cd04e am: e815842343 am: 4fae4a0fb1
am: 93887301f5

Change-Id: I5d339e57c396a90dfde446d7dc1a09c5c39b4e91
2017-03-16 16:53:15 +00:00
Adam Seaton
93887301f5 Update Security String to 2017-05-01 on nyc-dev am: 573e7e75ca am: 368d0a8a42 am: 751d4cd04e am: e815842343
am: 4fae4a0fb1

Change-Id: I738cca37b6f786d557879cbdef5ed2e9458c6023
2017-03-16 16:50:14 +00:00
Adam Seaton
4fae4a0fb1 Update Security String to 2017-05-01 on nyc-dev am: 573e7e75ca am: 368d0a8a42 am: 751d4cd04e
am: e815842343

Change-Id: I08540bc0374762443e18d25830534e4d5103ba1f
2017-03-16 16:47:44 +00:00
Adam Seaton
e815842343 Update Security String to 2017-05-01 on nyc-dev am: 573e7e75ca am: 368d0a8a42
am: 751d4cd04e

Change-Id: I5f2098c7aeac332db181a7327a84400de7344c47
2017-03-16 16:44:44 +00:00
Adam Seaton
751d4cd04e Update Security String to 2017-05-01 on nyc-dev am: 573e7e75ca
am: 368d0a8a42

Change-Id: I009a8d76a744afded3ef11b6c2485d5e7a9d9d31
2017-03-16 16:41:43 +00:00
Adam Seaton
368d0a8a42 Update Security String to 2017-05-01 on nyc-dev
am: 573e7e75ca

Change-Id: I04549e4c2926780d8e78edca3ca9f98615b00e97
2017-03-16 16:39:13 +00:00
Adam Seaton
573e7e75ca Update Security String to 2017-05-01 on nyc-dev
Bug:34137924
2017-03-16 16:31:51 +00:00
Miao Wang
0c386896c9 Merge "Add TARGET_OUT_VENDOR_RENDERSCRIPT_BITCODE definition." am: 3fd80635af am: 45976ab0c9
am: b3ccb7679b

Change-Id: Ia7253e725bf5a410a223eef46eec9befc1952537
2017-03-16 06:54:55 +00:00
Miao Wang
b3ccb7679b Merge "Add TARGET_OUT_VENDOR_RENDERSCRIPT_BITCODE definition." am: 3fd80635af
am: 45976ab0c9

Change-Id: I589c78fe9c4e216edebc59c56042fdfadcae1ffd
2017-03-16 06:52:22 +00:00
Miao Wang
45976ab0c9 Merge "Add TARGET_OUT_VENDOR_RENDERSCRIPT_BITCODE definition."
am: 3fd80635af

Change-Id: Id6c164577684e0ed03e8ff1adf29d4648cf31f6c
2017-03-16 06:49:54 +00:00
Treehugger Robot
3fd80635af Merge "Add TARGET_OUT_VENDOR_RENDERSCRIPT_BITCODE definition." 2017-03-16 06:45:48 +00:00
Jiyong Park
a2a63dd52d Merge "Silence module path warnings for a while" am: d5c3d1366f am: 42fc6363a6
am: 9a28a6443c

Change-Id: Ie6c62ada01dbf6c8659fed8d43b9ab6193a100f0
2017-03-16 05:59:04 +00:00
Jiyong Park
9a28a6443c Merge "Silence module path warnings for a while" am: d5c3d1366f
am: 42fc6363a6

Change-Id: Ic02414fe5f179ea2fa891416635b5b5ff36e84c8
2017-03-16 05:57:33 +00:00
Jiyong Park
42fc6363a6 Merge "Silence module path warnings for a while"
am: d5c3d1366f

Change-Id: I9bc012f72dd347b725c1104c22eb84940966df5c
2017-03-16 05:54:32 +00:00
Treehugger Robot
d5c3d1366f Merge "Silence module path warnings for a while" 2017-03-16 05:49:25 +00:00
TreeHugger Robot
5a6dafc945 Merge "Enforce RROs for all the build-time ROs" 2017-03-16 04:25:48 +00:00
Jiyong Park
79f5918199 Silence module path warnings for a while
Warning messages like, "libart_fake: framework library must be installed
to system/lib64 but requested to be installed at system/fake-libs64.
Please fix.", are temporarily muted since some of those warnings might
be false alarms.

Let's just silence the warning for everybody and investigate the cases
internally by turning on the build flag SHOW_MODULE_PATH_WARNINGS.

Test: the warning messages should not be shown unless built with
SHOW_MODULE_PATH_WARNINGS=true.

Change-Id: I5eb3ab3385c92a5192723ff1008277c321162191
2017-03-16 12:57:21 +09:00
Alex Klyubin
71d223b8c3 Merge "Remove unused /selinux_version" am: f32107fbb2 am: ac5ac23bb3
am: 561e101ec9

Change-Id: I25fed6576441cbd329bb0228ff47c625172c8444
2017-03-15 20:15:42 +00:00
Alex Klyubin
561e101ec9 Merge "Remove unused /selinux_version" am: f32107fbb2
am: ac5ac23bb3

Change-Id: I8d134c0e0829876adea15ab43a5d798cc9533a1d
2017-03-15 20:10:11 +00:00
Alex Klyubin
ac5ac23bb3 Merge "Remove unused /selinux_version"
am: f32107fbb2

Change-Id: Iba4f3d7eca37bbf20d9527245baf44f32b67c07f
2017-03-15 20:05:15 +00:00
Treehugger Robot
f32107fbb2 Merge "Remove unused /selinux_version" 2017-03-15 19:59:03 +00:00
Colin Cross
7ec20311d9 resolve merge conflicts of da00e137ec to stage-aosp-master am: 2afade582d
am: 47f8853220  -s ours

Change-Id: I01fa23366bf9318d6fa49acc3420f96684425737
2017-03-15 18:35:37 +00:00
Colin Cross
47f8853220 resolve merge conflicts of da00e137ec to stage-aosp-master
am: 2afade582d

Change-Id: I17e69cae25f1f8fb4befbfcda6154a2fe9a2df9b
2017-03-15 18:30:37 +00:00
Colin Cross
2afade582d resolve merge conflicts of da00e137ec to stage-aosp-master
Change-Id: Ie81c0f4f5f14ae3e51ee717a50d0c29b26161b90
2017-03-15 10:20:24 -07:00
Treehugger Robot
da00e137ec Merge "Compute PLATFORM_VERSION and PLATFORM_VERSION_CODENAME" 2017-03-15 17:04:58 +00:00
Alex Klyubin
4fe461d2a0 Remove unused /selinux_version
This file is no longer needed because it was needed for supporting
reloadable/dynamic SELinux policy which is no longer supported.

Test: Clean build, flash, device boots without additional denials.
      Reboot to recovery works, no additional denials.
Bug: 33642277
Change-Id: Ie65e74b8c8437694bc1ea019ab844f60f9e89ade
2017-03-15 09:47:36 -07:00
TreeHugger Robot
c7a72d1c5a Merge "Revert "Add LOCAL_ASSET_DIR support (-A) to aapt2"" 2017-03-15 09:02:40 +00:00
Adam Lesinski
7932676215 Revert "Add LOCAL_ASSET_DIR support (-A) to aapt2"
This reverts commit 996bc3ce7b.

Reason for revert: Need to update prebuilts, but prebuilts not built by server yet...

Change-Id: I87deb3ed9512278ff40c185059230dbd66524989
2017-03-15 07:00:41 +00:00
Adam Lesinski
6e4a20e126 Merge "Add LOCAL_ASSET_DIR support (-A) to aapt2" 2017-03-15 02:30:37 +00:00
Colin Cross
4b6bc2b427 Merge "package-modules: use && instead of ; between copy commands" am: e0e20079c2 am: 8843039368
am: d826201c69

Change-Id: Ib5529cd05e439878a1083756e3b73d4d08940809
2017-03-15 02:28:39 +00:00
Colin Cross
d826201c69 Merge "package-modules: use && instead of ; between copy commands" am: e0e20079c2
am: 8843039368

Change-Id: I651caea23c32671a5ff06d65a858db9ed63ff009
2017-03-15 02:23:39 +00:00
Colin Cross
8843039368 Merge "package-modules: use && instead of ; between copy commands"
am: e0e20079c2

Change-Id: I5984eeac0581b8fdd5ae6186291cce02f430e450
2017-03-15 02:18:40 +00:00
Colin Cross
e0e20079c2 Merge "package-modules: use && instead of ; between copy commands" 2017-03-15 02:09:20 +00:00
Colin Cross
b3bfc7172b Compute PLATFORM_VERSION and PLATFORM_VERSION_CODENAME
Compute PLATFORM_VERSION and PLATFORM_VERSION_CODENAME from
TARGET_PLATFORM_VERSION.  Add explicit values for O, even though
they are the same as the fall backs, as placeholders for future
values.

Bug: 35445510
Test: manual
Merged-In: I30a7142f732c85b637d2ce072373bc867cedcd42
Change-Id: I30a7142f732c85b637d2ce072373bc867cedcd42
2017-03-15 01:10:28 +00:00
Colin Cross
f075bcbc98 package-modules: use && instead of ; between copy commands
Using ; to join commands in a rule causes failures to be ignored by
make.  Use && instead, and add true at the end as the second operand
to the last && operator.

Also inline copy-test-in-batch, batching is no longer necessary as
kati will fall back to a shell script if the recipe is too long to
fit in a command line.

Test: builds
Change-Id: I4a2528bf2a15106cfabaae0336662c4a0464271d
2017-03-14 16:58:34 -07:00
TreeHugger Robot
54ac816381 Merge "Add aosp_arm64_ab for generic system image for A/B-ready devices" 2017-03-14 23:47:31 +00:00
Adam Lesinski
996bc3ce7b Add LOCAL_ASSET_DIR support (-A) to aapt2
Although performing the inclusion of assets/ at a later stage is
preferable, (since aapt just copies the files) do the easy thing and
support what aapt did. In the future perhaps we can zip up the
assets/ directories when also merging in the classes.dex.

Bug: 35461578
Test: manual
Change-Id: I7cd36585e7c292e43b5528969900c6ead2b80c0b
2017-03-14 12:28:09 -07:00
Alex Klyubin
4ed1bc98d1 Merge "Add /file_contexts.bin only to devices which need it" am: 77dab1ed35 am: 47b3e3d92e
am: 932def3aaa

Change-Id: Ib5a66afee6df3017c4ede1610729f66ac445b189
2017-03-14 14:56:55 +00:00
Jaekyun Seok
3070610b72 Enforce RROs for all the build-time ROs
This CL is to generate every static RRO package for its target package
automatically at build-time.

BOARD_ENFORCE_RRO build variable is added to specify whether enforcing
RRO is required or not.

BOARD_ENFORCE_RRO_EXEMPT_SOURCES build variable is added to specify
the module list of which item should be exempt from enforcing RRO.

Test: tested on bullhead and sailfish
Bug: 34097942
Change-Id: I455b2ce34e66c57a540c299b5e378b7c4e78d5b8
2017-03-14 23:55:50 +09:00
Alex Klyubin
932def3aaa Merge "Add /file_contexts.bin only to devices which need it" am: 77dab1ed35
am: 47b3e3d92e

Change-Id: I739ae1146cde7826b8afe67252b67ec5366c08f0
2017-03-14 14:52:23 +00:00
Alex Klyubin
47b3e3d92e Merge "Add /file_contexts.bin only to devices which need it"
am: 77dab1ed35

Change-Id: Ic290b4c919b28bd9110f0f7fd782a564beb53ca0
2017-03-14 14:47:24 +00:00
Treehugger Robot
77dab1ed35 Merge "Add /file_contexts.bin only to devices which need it" 2017-03-14 14:41:31 +00:00
Jaesoo Lee
2e922625fb Merge "configstore: add default implementation of configstore@1.0 HAL" am: 2b61f19254 am: 371f5d502c
am: 8e6c456eca  -s ours

Change-Id: I16492d6abf1a42a00a5290fbc37e9800883f2d28
2017-03-14 06:59:28 +00:00
Jaesoo Lee
8e6c456eca Merge "configstore: add default implementation of configstore@1.0 HAL" am: 2b61f19254
am: 371f5d502c

Change-Id: I36e806744fb27829c272e3e0bb3dc1eb71465899
2017-03-14 06:55:30 +00:00
Jaesoo Lee
371f5d502c Merge "configstore: add default implementation of configstore@1.0 HAL"
am: 2b61f19254

Change-Id: Ie122892697d2073575fcbb7dae4ba9838778517e
2017-03-14 06:50:30 +00:00
Jaesoo Lee
2b61f19254 Merge "configstore: add default implementation of configstore@1.0 HAL" 2017-03-14 06:44:13 +00:00
Jiyong Park
3a4326a1cd Merge "fix: cannot determine the type of modules with class 'samples'" am: b1331938a3 am: 0871e0029f
am: bc10ee9771

Change-Id: I2a382c162c67244cd11c44cd481e1a8a44f045ab
2017-03-14 02:31:13 +00:00
Jiyong Park
bc10ee9771 Merge "fix: cannot determine the type of modules with class 'samples'" am: b1331938a3
am: 0871e0029f

Change-Id: I99c7199e7a037e123a6a66e442874c86780def6b
2017-03-14 02:26:44 +00:00
Jiyong Park
0871e0029f Merge "fix: cannot determine the type of modules with class 'samples'"
am: b1331938a3

Change-Id: I2908df25418d37f4be1c653110233900a063af8c
2017-03-14 02:21:43 +00:00
Treehugger Robot
b1331938a3 Merge "fix: cannot determine the type of modules with class 'samples'" 2017-03-14 02:14:59 +00:00