diff options
author | Svet Ganov <svetoslavganov@google.com> | 2015-07-08 13:03:17 -0700 |
---|---|---|
committer | Svetoslav Ganov <svetoslavganov@google.com> | 2015-07-08 20:12:51 +0000 |
commit | f6ab90061ecfffdc9aed2827936c5015f5b6b340 (patch) | |
tree | 11a53094372977a70b7c0350f7388e71aa103748 | |
parent | 7baf9db8e938cfd39aac8de0c44bf3b2101b4392 (diff) | |
download | android_packages_apps_PackageInstaller-f6ab90061ecfffdc9aed2827936c5015f5b6b340.tar.gz android_packages_apps_PackageInstaller-f6ab90061ecfffdc9aed2827936c5015f5b6b340.tar.bz2 android_packages_apps_PackageInstaller-f6ab90061ecfffdc9aed2827936c5015f5b6b340.zip |
Make package installer a privileged core app
Package installer should be a core app, so it is available when we boot
in a core app only mode for the user to enter a pattern to decrypt.
Package installer is now a privileged app as it needs provileged
permissions in the additions to the ones we explicitly grant it.
This is to ensure it will get these permissions when its cert changes.
bug:22341030
Change-Id: I52137fe181b84fca6d49fb6b1b363527f0fd323c
-rw-r--r-- | Android.mk | 2 | ||||
-rw-r--r-- | AndroidManifest.xml | 2 |
2 files changed, 3 insertions, 1 deletions
@@ -31,6 +31,8 @@ LOCAL_AAPT_FLAGS := --auto-add-overlay \ LOCAL_PACKAGE_NAME := PackageInstaller LOCAL_CERTIFICATE := platform +LOCAL_PRIVILEGED_MODULE := true + LOCAL_PROGUARD_FLAG_FILES := proguard.flags include $(BUILD_PACKAGE) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index bcf59250..d0c106c6 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" - package="com.android.packageinstaller"> + package="com.android.packageinstaller" coreApp="true"> <original-package android:name="com.android.packageinstaller" /> |