<uses-permission android:name="android.permission.CHANGE_APP_IDLE_STATE" />
<uses-permission android:name="android.permission.PEERS_MAC_ADDRESS"/>
- <permission
- android:name="android.permission.REQUEST_SUPERUSER"
- android:protectionLevel="signature" />
-
- <permission
- android:name="android.permission.REPORT_SUPERUSER"
- android:protectionLevel="signature" />
-
- <permission-group
- android:name="android.permission-group.SUPERUSER"
- android:description="@string/superuser_description_more"
- android:icon="@drawable/ic_action_permission"
- android:label="@string/superuser"
- android:priority="10000" />
-
- <permission
- android:name="android.permission.ACCESS_SUPERUSER"
- android:description="@string/superuser_description_more"
- android:icon="@drawable/ic_action_permission"
- android:label="@string/superuser_description"
- android:logo="@drawable/ic_action_permission"
- android:permissionGroup="android.permission-group.SUPERUSER"
- android:protectionLevel="dangerous" />
-
<application android:label="@string/settings_label"
android:icon="@mipmap/ic_launcher_settings"
android:taskAffinity=""
android:allowBackup="false"
android:usesCleartextTraffic="true">
- <!-- Only system/su can open this activity -->
- <!-- This activity will then call the MultitaskSuRequestActivity to create a new task stack -->
- <activity
- android:name=".cyanogenmod.superuser.RequestActivity"
- android:configChanges="keyboardHidden|orientation|screenSize"
- android:label="@string/superuser"
- android:launchMode="singleTask"
- android:excludeFromRecents="true"
- android:permission="android.permission.REQUEST_SUPERUSER"
- android:process=":superuser"
- android:taskAffinity="com.android.settings.superuser"
- android:theme="@style/RequestThemeDark" />
- <!-- Only system/su can open this activity -->
- <!-- This is activity is started in multiuser mode when the user invoking su -->
- <!-- is not the device owner (user id 0). -->
- <activity
- android:name=".cyanogenmod.superuser.NotifyActivity"
- android:configChanges="keyboardHidden|orientation|screenSize"
- android:label="@string/superuser"
- android:launchMode="singleTask"
- android:excludeFromRecents="true"
- android:permission="android.permission.REQUEST_SUPERUSER"
- android:process=":superuser"
- android:taskAffinity="com.android.settings.superuser"
- android:theme="@style/RequestThemeDark" />
-
- <!-- Multiple instances of this activity can be running for multiple su requests -->
- <activity
- android:name=".cyanogenmod.superuser.MultitaskSuRequestActivity"
- android:configChanges="keyboardHidden|orientation|screenSize"
- android:excludeFromRecents="true"
- android:exported="false"
- android:label="@string/request"
- android:process=":superuser"
- android:taskAffinity="com.android.settings.superuser"
- android:theme="@style/RequestThemeDark" />
-
- <receiver
- android:name=".cyanogenmod.superuser.SuReceiver"
- android:permission="android.permission.REPORT_SUPERUSER" />
-
<!-- Settings -->
<activity android:name="Settings"