Privileged applications in Android

Magudesh
Jan 23, 2021

Overview about the priv-app applications

Core permissions:

Permissions which is defined in the frameworks/base/core/res/AndroidManifest.xml

Before Oreo(8.0),

SignatureorSystem permission is no longer supported to /system partition

APKs which are inside the /system/priv-app directory only able to access signature permissions

On Oreo(8.0),

privapp-permissions.xml is introduced to grant system permissions

After Oreo(8.0),

Device won’t boot if permissions are not granted or deny in the privapp-permissions.xml

--

--