summaryrefslogtreecommitdiff
path: root/data/etc/Android.mk
AgeCommit message (Collapse)Author
2018-12-18Convert data/etc/Android.mk to blueprint Anton Hansson
Should produce identical artifacts. Test: boot blueline Change-Id: Iad06f3efc727d97bdef3d4a7cec9b2b1fbc775b9
2018-12-18Merge "Move SystemUI and its permissions to /product" Anton Hansson
2018-12-18Move SystemUI and its permissions to /product Anton Hansson
Since this app is frequently customized by OEMs, it doesn't fit in the mainline /system image right now. Move it to /product. Bug: 110072687 Test: make Test: boot blueline Test: atest SystemUITests Change-Id: If27bcccd62f239f716db5ee7f4f1418d936e1cf4
2018-12-18Move Settings privapp-permissions to /product Anton Hansson
The app is moving to /product, so move the permission grants as well. Bug: 110072687 Test: boot blueline Change-Id: I34fcab908db5b7a96a50b45bb45941282b05a82d
2018-12-17Move Settings/SystemUI permissions to separate files Anton Hansson
This makes it possible to move the permission around separately from all the other permissions. This permission file is included automatically when the respective app is included. Bug: 110072687 Test: make Change-Id: I91b30561d4a4000334ffbf3b98bb632d962f4b97
2018-11-14Create privapp permission grant file for TZ updater Anton Hansson
This will be installed in /system/etc/permission when the TZ updater app is installed. Bug: 119481876 Test: make Change-Id: I85a9ac353ee0ed0e30bc1db12a37370445e05527
2018-02-22Package whitelist for hiddenapi checks. Mathew Inwood
Some packages in the system image are not built against the SDK, so enforcing hiddenapi checks for these will break them. Add a whitelist for such packages. For now, just add the contacts provider to the whitelist. The list will be further populated later. Test: Added test app package name to whitelist to verify. Bug: 73244707 Merged-In: I94746b7f12dd9371d5068bb235eb853f63ee4d97 Change-Id: I1cbbd220c61b1b4b767c301f97096607ee902a7b
2017-01-19Enable background restrictions Christopher Tate
Apps that target O+ are always subject to background restrictions. Legacy apps' background restriction is subject to the OP_RUN_IN_BACKGROUND app op. Apps with these properties are exempted from background restrictions: - persistent process - currently on the idle battery whitelist - global whitelist for things like bluetooth services Bug 30953212 Change-Id: Icc19b2fbc05f40dcf8c3fc4abf718c373dc8d4f6
2017-01-19Revert "Enable background restrictions" Chris Tate
This reverts commit 21f778060badb1e78bffde05e8de7662d275003d. Change-Id: I65586f9739da84fb32b51b0ea166b8288c41d1b3
2017-01-18Enable background restrictions Christopher Tate
Apps that target O+ are always subject to background restrictions. Legacy apps' background restriction is subject to the OP_RUN_IN_BACKGROUND app op. Apps with these properties are exempted from background restrictions: - persistent process - currently on the idle battery whitelist - global whitelist for things like bluetooth services Bug 30953212 Change-Id: Ib444829a2d222125f64ff19e8218823fa78373f9
2016-11-14Control privileged permissions for priv-apps Fyodor Kupolov
Added support for privapp-permissions config element. It allows to explicitly control what privileged permissions applications should be granted. Feature is controlled by ro.control_privapp_permissions property. Possible values: - 0/false, the feature is completely disabled - signature|privileged permissions are granted automatically without logging. *Default behavior* - 1/true, enforce that only whitelisted permissions are granted. Only devices with ro.control_privapp_permission=1 will pass CTS tests. Test: Manual Bug:31008485 Change-Id: I93a8c2782cc72b3953f32c237086d08d82ac0d5b
2012-08-16Get rid of LOCAL_MODULE_TAGS := user Joe Onorato
Change-Id: I1c4e67f935a7c511cda9980f4475dfd0272617a5
2010-03-08Adding definitions & APIs for features that are newly-optional in FroYo. Dan Morrill
This also refactors the files containing the features so that they are more modular. Note that this also changes data/etc/Android.mk so that required_hardware.xml is NOT copied automatically for all devices anymore. Accordingly, that file is removed.
2009-09-16Add more features. Dianne Hackborn
The base set of features probably still needs to be fleshed out, but it's a start. Change-Id: Ifca80943810d48764d6ad0c6361abb1fae482d9f
2009-03-09auto import from //branches/cupcake/...@137197 The Android Open Source Project
2009-03-03auto import from //depot/cupcake/@135843 The Android Open Source Project
2009-03-03auto import from //depot/cupcake/@135843 The Android Open Source Project
2009-01-09auto import from //branches/cupcake/...@125939 The Android Open Source Project
2008-10-21Initial Contribution The Android Open Source Project