4 Commits

Author SHA1 Message Date
Dan Willemsen
06b93912d5 CtsShim: Support building with tapas
This way the build server can build these apks, instead of the manual
process that was described in the README.

Bug: 29122339
Change-Id: I2d3d9924da908d501d3b1b07b4a317f8ad6f413f
2016-06-08 15:08:04 -07:00
Todd Kennedy
ffe4fcbfcb Don't pre-opt shims
There's no code, so, no need to pre-opt the shims
Bug: 28398205

Change-Id: Ie7d33a59fafe963a6d60fa645d580fe1d770aba6
2016-05-03 11:11:39 -07:00
Todd Kennedy
20047d74d5 use prebuilt for the shim
The testing shim should be included as a prebuilt. This allows
us to destroy the signing key. This means that the shim can never
be upgraded in the field; aside from its intended purpose in
a CTS test.

Bug: 28398205
Change-Id: I033835d227416ff8aa6602abfc8b977c74cb666d
2016-05-02 14:24:00 -07:00
Todd Kennedy
5585dd971e Fix intent filter priorities
There are now three rules that guard intent filter priorities:
1) Only privileged applications will be granted a >0 priority
   filter [previously, _all_ system applications could do this]
2) There are certain actions that are considered protected [eg
   ACTION_VIEW, ACTION_SEND, ...] and even privileged applications
   will NOT be granted a >0 priority filter. There is one, and
   only one, exception for the SetupWizard.
3) Updates will NOT be granted a priority greater than the priority
   defined on the system image.

Bug: 27450489
Change-Id: Ifcec4d7a59e684331399abc41eea1bd6876155a4
2016-04-01 12:48:51 -07:00