Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 36d63008 authored by Rayan Osseiran's avatar Rayan Osseiran
Browse files

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
parent 3ed359b5
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -506,6 +506,8 @@ applications that come with the platform
        <permission name="android.permission.ACCESS_BROADCAST_RADIO"/>
        <!-- Permission required for CTS test - CtsAmbientContextServiceTestCases -->
        <permission name="android.permission.ACCESS_AMBIENT_CONTEXT_EVENT"/>
        <!-- Permission required for CTS test - CtsTelephonyProviderTestCases -->
        <permission name="android.permission.WRITE_APN_SETTINGS"/>
    </privapp-permissions>

    <privapp-permissions package="com.android.statementservice">
+3 −0
Original line number Diff line number Diff line
@@ -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"