platform_app cannot access serialno_prop (AOSP neverallow). Route through Build.getSerial() which delegates to DeviceIdentifiersPolicyService in system_server. Add READ_PRIVILEGED_PHONE_STATE to manifest and privapp-permissions allowlist.
15 lines
585 B
XML
15 lines
585 B
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
SPDX-FileCopyrightText: oxmc / PawletOS
|
|
SPDX-License-Identifier: Apache-2.0
|
|
-->
|
|
<permissions>
|
|
<privapp-permissions package="me.pawlet.updater">
|
|
<permission name="android.permission.ACCESS_CACHE_FILESYSTEM"/>
|
|
<permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/>
|
|
<permission name="android.permission.REBOOT"/>
|
|
<permission name="android.permission.RECOVERY"/>
|
|
<permission name="android.permission.START_ACTIVITIES_FROM_BACKGROUND"/>
|
|
</privapp-permissions>
|
|
</permissions>
|