summaryrefslogtreecommitdiffstats
path: root/api
diff options
context:
space:
mode:
authorSvetoslav <svetoslavganov@google.com>2015-04-16 16:19:24 -0700
committerSvetoslav Ganov <svetoslavganov@google.com>2015-04-18 00:18:53 +0000
commit6c589570c44752d96f35620de271ccae7d32502d (patch)
treeaf012089695ea7cb6f3de2e61d392a9a5aae6e7a /api
parent9cf312db82c1ae70bd433906f2b723f86f60215b (diff)
downloadframeworks_base-6c589570c44752d96f35620de271ccae7d32502d.zip
frameworks_base-6c589570c44752d96f35620de271ccae7d32502d.tar.gz
frameworks_base-6c589570c44752d96f35620de271ccae7d32502d.tar.bz2
Remove unnecessary WRITE_SMS permission - framework
Currently only one app can write to the SMS provider and it has to be set as the default SMS app by the user in the UI. The default SMS app is set by enabling the write SMS app op for it and keeping this op off for other SMS apps. Hence, this permission does not guard anything and can be taken out. The API change is fine as if an app refers to the permission in the manifest as string it will be ignored and if it was referred in Java the value is statically compiled in the source. Change-Id: I1128c3b034e6c7dda4baa051500ac1ef46a53575
Diffstat (limited to 'api')
-rw-r--r--api/current.txt1
-rw-r--r--api/system-current.txt1
2 files changed, 0 insertions, 2 deletions
diff --git a/api/current.txt b/api/current.txt
index 180f0d4..c6620ef 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -156,7 +156,6 @@ package android {
field public static final java.lang.String WRITE_PROFILE = "android.permission.WRITE_PROFILE";
field public static final java.lang.String WRITE_SECURE_SETTINGS = "android.permission.WRITE_SECURE_SETTINGS";
field public static final java.lang.String WRITE_SETTINGS = "android.permission.WRITE_SETTINGS";
- field public static final java.lang.String WRITE_SMS = "android.permission.WRITE_SMS";
field public static final deprecated java.lang.String WRITE_SOCIAL_STREAM = "android.permission.WRITE_SOCIAL_STREAM";
field public static final java.lang.String WRITE_SYNC_SETTINGS = "android.permission.WRITE_SYNC_SETTINGS";
field public static final java.lang.String WRITE_USER_DICTIONARY = "android.permission.WRITE_USER_DICTIONARY";
diff --git a/api/system-current.txt b/api/system-current.txt
index 76c0261..70df9bf 100644
--- a/api/system-current.txt
+++ b/api/system-current.txt
@@ -228,7 +228,6 @@ package android {
field public static final java.lang.String WRITE_PROFILE = "android.permission.WRITE_PROFILE";
field public static final java.lang.String WRITE_SECURE_SETTINGS = "android.permission.WRITE_SECURE_SETTINGS";
field public static final java.lang.String WRITE_SETTINGS = "android.permission.WRITE_SETTINGS";
- field public static final java.lang.String WRITE_SMS = "android.permission.WRITE_SMS";
field public static final deprecated java.lang.String WRITE_SOCIAL_STREAM = "android.permission.WRITE_SOCIAL_STREAM";
field public static final java.lang.String WRITE_SYNC_SETTINGS = "android.permission.WRITE_SYNC_SETTINGS";
field public static final java.lang.String WRITE_USER_DICTIONARY = "android.permission.WRITE_USER_DICTIONARY";