How to compile Android Application with system permissions

android, permissions

Solution

After having some search I found how to sign my application with system (platform) key. System signatures are located in directory `<root-of-android-source-tree>/build/target/product/security`. You can use them to sign your application with system privileges.

Problem

I need to compile an application with system permissions in order to use target application com.android.settings. For now while I try to run my apk I get the error message Test run failed: Permission Denial: starting instrumentation ComponentInfo{com.jayway.test/android.test.InstrumentationTestRunner} from pid=354, uid=354 not allowed because package com.jayway.test does not have a signature matching the target com.android.settings How can I compile my application with system permissions?

Original source

Related problems