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

Commit 222a0079 authored by wayneyang's avatar wayneyang Committed by WAYNE YANG
Browse files

Adds the knownSigner protection level to the permission of

the demo device provisioning.

The security review: b/267405430

Bug: 213131927
Test: manual
Change-Id: Icfa32e6ef55618197647a3958368a7a9d4caefd3
parent e997a46f
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -3707,7 +3707,8 @@

    <!-- @SystemApi @hide Allows an application to set a device owner on retail demo devices.-->
    <permission android:name="android.permission.PROVISION_DEMO_DEVICE"
                android:protectionLevel="signature|setup" />
                android:protectionLevel="signature|setup|knownSigner"
                android:knownCerts="@array/demo_device_provisioning_known_signers" />

    <!-- @TestApi @hide Allows an application to reset the record of previous system update freeze
         periods. -->
+6 −0
Original line number Diff line number Diff line
@@ -227,4 +227,10 @@
    <string-array name="device_state_notification_thermal_contents">
        <item>@string/concurrent_display_notification_thermal_content</item>
    </string-array>

    <!-- Certificate digests for trusted apps that will be allowed to obtain the knownSigner of the
         demo device provisioning permissions. -->
    <string-array name="demo_device_provisioning_known_signers">
        <item>@string/config_retailDemoPackageSignature</item>
    </string-array>
</resources>