aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Farden <adam@farden.cz>2015-06-21 22:59:49 +0200
committerAdam Farden <adam@farden.cz>2015-06-22 16:58:26 +0200
commitc312e8461de2887c2a6cfb23d0fd38d20fa8bce9 (patch)
tree7a7188712762417e7e967414e5ed1f1cfb8e2b0c
parentf3162440095b47bfa841bff16e992048b0b55f59 (diff)
TimeKeep should be a privileged system module
TimeKeep's sole purpose in life is to update 'persist.sys.timeadjust' so TimeKeep needs to be a privileged system module. This change is necessary for a sane SELinux policy.
-rw-r--r--Android.mk1
-rw-r--r--AndroidManifest.xml2
2 files changed, 3 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 2205ebd..91506a2 100644
--- a/Android.mk
+++ b/Android.mk
@@ -13,6 +13,7 @@ LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call all-java-files-under, src)
LOCAL_PACKAGE_NAME := TimeKeep
LOCAL_CERTIFICATE := platform
+LOCAL_PRIVILEGED_MODULE := true
LOCAL_PROGUARD_ENABLED := disabled
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index db6ef23..820542b 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -1,5 +1,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.sony.timekeep"
+ coreApp="true"
+ android:sharedUserId="android.uid.system"
android:versionCode="1"
android:versionName="1.0" >