summaryrefslogtreecommitdiffstats
path: root/data/etc
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2013-08-12 20:31:36 -0700
committerJeff Sharkey <jsharkey@android.com>2013-08-12 20:31:36 -0700
commit02e4d16ed9a0499ad72f2ff427e8bf0e85d7ae06 (patch)
treed5b963d7f270c9432f82e0f78bdd88b6961ee958 /data/etc
parent998cfa2c63c54a73d0c51d062408d370ed0b3107 (diff)
downloadframeworks_base-02e4d16ed9a0499ad72f2ff427e8bf0e85d7ae06.zip
frameworks_base-02e4d16ed9a0499ad72f2ff427e8bf0e85d7ae06.tar.gz
frameworks_base-02e4d16ed9a0499ad72f2ff427e8bf0e85d7ae06.tar.bz2
Add GIDs to packages.list, update SD card perms.
Write supplementary GIDs to packages.list for lower-level system components to parse. WRITE_EXTERNAL_STORAGE also implies sdcard_r GID. Switch to always enforce READ_EXTERNAL_STORAGE permission. Update permission docs to mention new behavior. Change-Id: I316ba4b21beebb387ac05c80980ae9b38235b37d
Diffstat (limited to 'data/etc')
-rw-r--r--data/etc/platform.xml7
1 files changed, 7 insertions, 0 deletions
diff --git a/data/etc/platform.xml b/data/etc/platform.xml
index ec8e7ea..1f38ddb 100644
--- a/data/etc/platform.xml
+++ b/data/etc/platform.xml
@@ -63,7 +63,14 @@
</permission>
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
+ <group gid="sdcard_r" />
+ <group gid="sdcard_rw" />
+ </permission>
+
+ <permission name="android.permission.ACCESS_ALL_EXTERNAL_STORAGE" >
+ <group gid="sdcard_r" />
<group gid="sdcard_rw" />
+ <group gid="sdcard_all" />
</permission>
<permission name="android.permission.WRITE_MEDIA_STORAGE" >