Create new permission QUERY_AUDIO_STATE
Created a new permission to allow access to device audio state and granted it to shell. Test: N/A Bug: 182260585 Change-Id: If1bfcb1341402717fec74cc704caa7e1eb18fa2e
This commit is contained in:
@@ -28,6 +28,7 @@ package android {
|
|||||||
field public static final String NETWORK_SETTINGS = "android.permission.NETWORK_SETTINGS";
|
field public static final String NETWORK_SETTINGS = "android.permission.NETWORK_SETTINGS";
|
||||||
field public static final String NETWORK_STACK = "android.permission.NETWORK_STACK";
|
field public static final String NETWORK_STACK = "android.permission.NETWORK_STACK";
|
||||||
field public static final String OVERRIDE_DISPLAY_MODE_REQUESTS = "android.permission.OVERRIDE_DISPLAY_MODE_REQUESTS";
|
field public static final String OVERRIDE_DISPLAY_MODE_REQUESTS = "android.permission.OVERRIDE_DISPLAY_MODE_REQUESTS";
|
||||||
|
field public static final String QUERY_AUDIO_STATE = "android.permission.QUERY_AUDIO_STATE";
|
||||||
field public static final String QUERY_USERS = "android.permission.QUERY_USERS";
|
field public static final String QUERY_USERS = "android.permission.QUERY_USERS";
|
||||||
field public static final String READ_CELL_BROADCASTS = "android.permission.READ_CELL_BROADCASTS";
|
field public static final String READ_CELL_BROADCASTS = "android.permission.READ_CELL_BROADCASTS";
|
||||||
field public static final String READ_PRIVILEGED_PHONE_STATE = "android.permission.READ_PRIVILEGED_PHONE_STATE";
|
field public static final String READ_PRIVILEGED_PHONE_STATE = "android.permission.READ_PRIVILEGED_PHONE_STATE";
|
||||||
|
|||||||
@@ -4365,6 +4365,11 @@
|
|||||||
<permission android:name="android.permission.MODIFY_AUDIO_ROUTING"
|
<permission android:name="android.permission.MODIFY_AUDIO_ROUTING"
|
||||||
android:protectionLevel="signature|privileged" />
|
android:protectionLevel="signature|privileged" />
|
||||||
|
|
||||||
|
<!-- @TestApi Allows an application to query audio related state.
|
||||||
|
@hide -->
|
||||||
|
<permission android:name="android.permission.QUERY_AUDIO_STATE"
|
||||||
|
android:protectionLevel="signature" />
|
||||||
|
|
||||||
<!-- Allows an application to modify what effects are applied to all audio
|
<!-- Allows an application to modify what effects are applied to all audio
|
||||||
(matching certain criteria) from any application.
|
(matching certain criteria) from any application.
|
||||||
<p>Not for use by third-party applications.</p>
|
<p>Not for use by third-party applications.</p>
|
||||||
|
|||||||
@@ -187,6 +187,7 @@
|
|||||||
<uses-permission android:name="android.permission.SET_HARMFUL_APP_WARNINGS" />
|
<uses-permission android:name="android.permission.SET_HARMFUL_APP_WARNINGS" />
|
||||||
<uses-permission android:name="android.permission.MANAGE_SENSORS" />
|
<uses-permission android:name="android.permission.MANAGE_SENSORS" />
|
||||||
<uses-permission android:name="android.permission.MANAGE_AUDIO_POLICY" />
|
<uses-permission android:name="android.permission.MANAGE_AUDIO_POLICY" />
|
||||||
|
<uses-permission android:name="android.permission.QUERY_AUDIO_STATE" />
|
||||||
<uses-permission android:name="android.permission.MANAGE_CAMERA" />
|
<uses-permission android:name="android.permission.MANAGE_CAMERA" />
|
||||||
<!-- Permissions needed to test system only camera devices -->
|
<!-- Permissions needed to test system only camera devices -->
|
||||||
<uses-permission android:name="android.permission.CAMERA" />
|
<uses-permission android:name="android.permission.CAMERA" />
|
||||||
|
|||||||
Reference in New Issue
Block a user