Lower protection level of permissions of permissions

Permissions ACCESS_NETWORK_STATE, INTERNET, NFC, DISABLE_KEYGUARD
do not lead to unrecoverable damage and do not lead to PII leaks,
hence they do not meet the bar to be runtime permissions and we
are lowering their protection level.

bug:21078873

Change-Id: I30c8e742d6a69474171994b65ce070068402ae47
This commit is contained in:
Svet Ganov
2015-05-12 20:50:14 -07:00
parent 0ca0f58000
commit b467330b14

View File

@ -849,7 +849,7 @@
<permission android:name="android.permission.INTERNET"
android:description="@string/permdesc_createNetworkSockets"
android:label="@string/permlab_createNetworkSockets"
android:protectionLevel="dangerous" />
android:protectionLevel="normal" />
<!-- Allows applications to access information about networks -->
<permission android:name="android.permission.ACCESS_NETWORK_STATE"
@ -942,7 +942,7 @@
<permission android:name="android.permission.NFC"
android:description="@string/permdesc_nfc"
android:label="@string/permlab_nfc"
android:protectionLevel="dangerous" />
android:protectionLevel="normal" />
<!-- @SystemApi Allows an internal user to use privileged ConnectivityManager APIs.
@hide -->
@ -1262,7 +1262,7 @@
<permission android:name="android.permission.DISABLE_KEYGUARD"
android:description="@string/permdesc_disableKeyguard"
android:label="@string/permlab_disableKeyguard"
android:protectionLevel="dangerous" />
android:protectionLevel="normal" />
<!-- ================================== -->
<!-- Permissions to access other installed applications -->