From b61eaaac59298afafa973ee739a072290e000348 Mon Sep 17 00:00:00 2001 From: Jeff Brown Date: Fri, 6 Jun 2014 19:46:26 -0700 Subject: [PATCH] Add @SystemApi annotation to internal permissions. This is a first pass at annotating permissions that should not be granted or used by to third-party apps but that may be required by privileged system applications. For this patch, the annotation was only added to permissions that have a protection level of at least system. Signature-only permissions were left alone since they only need to be visible to built-in components. Change-Id: I189472028274c133793ad8e4068585c536dd7f38 --- core/res/AndroidManifest.xml | 195 ++++++++++++++++++----------------- 1 file changed, 98 insertions(+), 97 deletions(-) diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml index e4cbf5f2e05e3..9e5068f01174a 100644 --- a/core/res/AndroidManifest.xml +++ b/core/res/AndroidManifest.xml @@ -301,7 +301,7 @@ android:label="@string/permlab_sendSms" android:description="@string/permdesc_sendSms" /> - - @@ -406,10 +406,9 @@ android:label="@string/permlab_writeContacts" android:description="@string/permdesc_writeContacts" /> - - @@ -694,20 +693,20 @@ android:label="@string/permlab_accessLocationExtraCommands" android:description="@string/permdesc_accessLocationExtraCommands" /> - - - - - - + - - - - - @@ -1079,7 +1078,7 @@ android:label="@string/permlab_camera" android:description="@string/permdesc_camera" /> - - - - - - - @@ -1309,7 +1309,7 @@ android:label="@string/permlab_interactAcrossUsersFull" android:description="@string/permdesc_interactAcrossUsersFull" /> - - + - - + - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - + - @@ -2351,13 +2351,13 @@ android:description="@string/permdesc_callPrivileged" android:protectionLevel="signature|system" /> - + - - - - + - - - - - - - - - - - - - - - - - - - -