Loading core/api/system-current.txt +2 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ package android { field public static final String ACCESS_MTP = "android.permission.ACCESS_MTP"; field public static final String ACCESS_NETWORK_CONDITIONS = "android.permission.ACCESS_NETWORK_CONDITIONS"; field public static final String ACCESS_NOTIFICATIONS = "android.permission.ACCESS_NOTIFICATIONS"; field public static final String ACCESS_RCS_USER_CAPABILITY_EXCHANGE = "android.permission.ACCESS_RCS_USER_CAPABILITY_EXCHANGE"; field public static final String ACCESS_SHARED_LIBRARIES = "android.permission.ACCESS_SHARED_LIBRARIES"; field public static final String ACCESS_SHORTCUTS = "android.permission.ACCESS_SHORTCUTS"; field public static final String ACCESS_SURFACE_FLINGER = "android.permission.ACCESS_SURFACE_FLINGER"; Loading Loading @@ -345,6 +346,7 @@ package android { field public static final int config_helpPackageNameValue = 17039388; // 0x104001c field public static final int config_systemAutomotiveCluster = 17039400; // 0x1040028 field public static final int config_systemAutomotiveProjection = 17039401; // 0x1040029 field public static final int config_systemContacts = 17039403; // 0x104002b field public static final int config_systemGallery = 17039399; // 0x1040027 field public static final int config_systemShell = 17039402; // 0x104002a } Loading core/res/AndroidManifest.xml +14 −1 Original line number Diff line number Diff line Loading @@ -1313,11 +1313,13 @@ android:protectionLevel="dangerous|instant" /> <!-- ====================================================================== --> <!-- Permissions for accessing the UCE Service --> <!-- Permissions for accessing the vendor UCE Service --> <!-- ====================================================================== --> <!-- @hide Allows an application to Access UCE-Presence. <p>Protection level: signature|privileged @deprecated Framework should no longer use this permission to access the vendor UCE service using AIDL, it is instead implemented by RcsCapabilityExchangeImplBase --> <permission android:name="android.permission.ACCESS_UCE_PRESENCE_SERVICE" android:permissionGroup="android.permission-group.PHONE" Loading @@ -1325,6 +1327,8 @@ <!-- @hide Allows an application to Access UCE-OPTIONS. <p>Protection level: signature|privileged @deprecated Framework should no longer use this permission to access the vendor UCE service using AIDL, it is instead implemented by RcsCapabilityExchangeImplBase --> <permission android:name="android.permission.ACCESS_UCE_OPTIONS_SERVICE" android:permissionGroup="android.permission-group.PHONE" Loading Loading @@ -2463,6 +2467,15 @@ <permission android:name="android.permission.BIND_GBA_SERVICE" android:protectionLevel="signature" /> <!-- Required for an Application to access APIs related to RCS User Capability Exchange. <p> This permission is only granted to system applications fulfilling the SMS, Dialer, and Contacts app roles. <p>Protection level: internal|role @SystemApi @hide --> <permission android:name="android.permission.ACCESS_RCS_USER_CAPABILITY_EXCHANGE" android:protectionLevel="internal|role" /> <!-- ================================== --> <!-- Permissions for sdcard interaction --> <!-- ================================== --> Loading core/res/res/values/config.xml +2 −0 Original line number Diff line number Diff line Loading @@ -1948,6 +1948,8 @@ <string name="config_systemAutomotiveCluster" translatable="false"></string> <!-- The name of the package that will hold the system shell role. --> <string name="config_systemShell" translatable="false">com.android.shell</string> <!-- The name of the package that will hold the system contacts role. --> <string name="config_systemContacts" translatable="false">com.android.contacts</string> <!-- The name of the package that will be allowed to change its components' label/icon. --> <string name="config_overrideComponentUiPackage" translatable="false"></string> Loading core/res/res/values/public.xml +2 −0 Original line number Diff line number Diff line Loading @@ -3138,6 +3138,8 @@ <public name="config_systemAutomotiveProjection" /> <!-- @hide @SystemApi --> <public name="config_systemShell" /> <!-- @hide @SystemApi --> <public name="config_systemContacts" /> </public-group> <public-group type="id" first-id="0x01020055"> Loading packages/Shell/AndroidManifest.xml +6 −0 Original line number Diff line number Diff line Loading @@ -345,6 +345,12 @@ <!-- Permissions required for CTS test - AdbManagerTest --> <uses-permission android:name="android.permission.MANAGE_DEBUGGING" /> <!-- Permission required for CTS test - CtsTelephonyTestCases --> <uses-permission android:name="android.permission.ACCESS_RCS_USER_CAPABILITY_EXCHANGE" /> <!-- Permission required for CTS test - CtsTelephonyTestCases --> <uses-permission android:name="android.permission.PERFORM_IMS_SINGLE_REGISTRATION" /> <!-- Permission needed for CTS test - DisplayTest --> <uses-permission android:name="android.permission.OVERRIDE_DISPLAY_MODE_REQUESTS" /> Loading Loading
core/api/system-current.txt +2 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ package android { field public static final String ACCESS_MTP = "android.permission.ACCESS_MTP"; field public static final String ACCESS_NETWORK_CONDITIONS = "android.permission.ACCESS_NETWORK_CONDITIONS"; field public static final String ACCESS_NOTIFICATIONS = "android.permission.ACCESS_NOTIFICATIONS"; field public static final String ACCESS_RCS_USER_CAPABILITY_EXCHANGE = "android.permission.ACCESS_RCS_USER_CAPABILITY_EXCHANGE"; field public static final String ACCESS_SHARED_LIBRARIES = "android.permission.ACCESS_SHARED_LIBRARIES"; field public static final String ACCESS_SHORTCUTS = "android.permission.ACCESS_SHORTCUTS"; field public static final String ACCESS_SURFACE_FLINGER = "android.permission.ACCESS_SURFACE_FLINGER"; Loading Loading @@ -345,6 +346,7 @@ package android { field public static final int config_helpPackageNameValue = 17039388; // 0x104001c field public static final int config_systemAutomotiveCluster = 17039400; // 0x1040028 field public static final int config_systemAutomotiveProjection = 17039401; // 0x1040029 field public static final int config_systemContacts = 17039403; // 0x104002b field public static final int config_systemGallery = 17039399; // 0x1040027 field public static final int config_systemShell = 17039402; // 0x104002a } Loading
core/res/AndroidManifest.xml +14 −1 Original line number Diff line number Diff line Loading @@ -1313,11 +1313,13 @@ android:protectionLevel="dangerous|instant" /> <!-- ====================================================================== --> <!-- Permissions for accessing the UCE Service --> <!-- Permissions for accessing the vendor UCE Service --> <!-- ====================================================================== --> <!-- @hide Allows an application to Access UCE-Presence. <p>Protection level: signature|privileged @deprecated Framework should no longer use this permission to access the vendor UCE service using AIDL, it is instead implemented by RcsCapabilityExchangeImplBase --> <permission android:name="android.permission.ACCESS_UCE_PRESENCE_SERVICE" android:permissionGroup="android.permission-group.PHONE" Loading @@ -1325,6 +1327,8 @@ <!-- @hide Allows an application to Access UCE-OPTIONS. <p>Protection level: signature|privileged @deprecated Framework should no longer use this permission to access the vendor UCE service using AIDL, it is instead implemented by RcsCapabilityExchangeImplBase --> <permission android:name="android.permission.ACCESS_UCE_OPTIONS_SERVICE" android:permissionGroup="android.permission-group.PHONE" Loading Loading @@ -2463,6 +2467,15 @@ <permission android:name="android.permission.BIND_GBA_SERVICE" android:protectionLevel="signature" /> <!-- Required for an Application to access APIs related to RCS User Capability Exchange. <p> This permission is only granted to system applications fulfilling the SMS, Dialer, and Contacts app roles. <p>Protection level: internal|role @SystemApi @hide --> <permission android:name="android.permission.ACCESS_RCS_USER_CAPABILITY_EXCHANGE" android:protectionLevel="internal|role" /> <!-- ================================== --> <!-- Permissions for sdcard interaction --> <!-- ================================== --> Loading
core/res/res/values/config.xml +2 −0 Original line number Diff line number Diff line Loading @@ -1948,6 +1948,8 @@ <string name="config_systemAutomotiveCluster" translatable="false"></string> <!-- The name of the package that will hold the system shell role. --> <string name="config_systemShell" translatable="false">com.android.shell</string> <!-- The name of the package that will hold the system contacts role. --> <string name="config_systemContacts" translatable="false">com.android.contacts</string> <!-- The name of the package that will be allowed to change its components' label/icon. --> <string name="config_overrideComponentUiPackage" translatable="false"></string> Loading
core/res/res/values/public.xml +2 −0 Original line number Diff line number Diff line Loading @@ -3138,6 +3138,8 @@ <public name="config_systemAutomotiveProjection" /> <!-- @hide @SystemApi --> <public name="config_systemShell" /> <!-- @hide @SystemApi --> <public name="config_systemContacts" /> </public-group> <public-group type="id" first-id="0x01020055"> Loading
packages/Shell/AndroidManifest.xml +6 −0 Original line number Diff line number Diff line Loading @@ -345,6 +345,12 @@ <!-- Permissions required for CTS test - AdbManagerTest --> <uses-permission android:name="android.permission.MANAGE_DEBUGGING" /> <!-- Permission required for CTS test - CtsTelephonyTestCases --> <uses-permission android:name="android.permission.ACCESS_RCS_USER_CAPABILITY_EXCHANGE" /> <!-- Permission required for CTS test - CtsTelephonyTestCases --> <uses-permission android:name="android.permission.PERFORM_IMS_SINGLE_REGISTRATION" /> <!-- Permission needed for CTS test - DisplayTest --> <uses-permission android:name="android.permission.OVERRIDE_DISPLAY_MODE_REQUESTS" /> Loading