diff options
author | Svetoslav <svetoslavganov@google.com> | 2015-04-16 16:19:24 -0700 |
---|---|---|
committer | Svetoslav Ganov <svetoslavganov@google.com> | 2015-04-18 00:18:53 +0000 |
commit | 6c589570c44752d96f35620de271ccae7d32502d (patch) | |
tree | af012089695ea7cb6f3de2e61d392a9a5aae6e7a /api | |
parent | 9cf312db82c1ae70bd433906f2b723f86f60215b (diff) | |
download | frameworks_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.txt | 1 | ||||
-rw-r--r-- | api/system-current.txt | 1 |
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"; |