Add WRITE_APN_SETTINGS to shell identity
- This is required for CTS that tests APN insertion and deletion without
carrier privileges.
Test: atest ApnReadPhoneStateTest.java (from ag/21152460)
Test: atest EmergencyCallsTest.java
Bug: 263485311
Change-Id: I8acd3d793d2288e0fa315c4d02071ecba4e8d1f6
Merged-In: I8acd3d793d2288e0fa315c4d02071ecba4e8d1f6
diff --git a/packages/Shell/AndroidManifest.xml b/packages/Shell/AndroidManifest.xml
index 0f67124..82ca63d 100644
--- a/packages/Shell/AndroidManifest.xml
+++ b/packages/Shell/AndroidManifest.xml
@@ -819,6 +819,9 @@
<!-- Permission required for CTS test - ActivityCaptureCallbackTests -->
<uses-permission android:name="android.permission.DETECT_SCREEN_CAPTURE" />
+ <!-- Permission required for CTS test - CtsTelephonyProviderTestCases -->
+ <uses-permission android:name="android.permission.WRITE_APN_SETTINGS" />
+
<application android:label="@string/app_label"
android:theme="@android:style/Theme.DeviceDefault.DayNight"
android:defaultToDeviceProtectedStorage="true"