From 58fd98accbff409601587b3357f2b3acf370f606 Mon Sep 17 00:00:00 2001 From: Mike Lockwood Date: Fri, 24 Sep 2010 11:02:47 -0400 Subject: [PATCH] Add constant for SDCARD_RW group ID. Change-Id: I3b009cd06d3c1bc308ba82694db7383134709f75 Signed-off-by: Mike Lockwood --- core/java/android/os/Process.java | 6 ++++++ .../src/com/android/camerabrowser/ObjectViewer.java | 5 ++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/core/java/android/os/Process.java b/core/java/android/os/Process.java index f695dbb4cdd49..1235b4d97c0c1 100644 --- a/core/java/android/os/Process.java +++ b/core/java/android/os/Process.java @@ -85,6 +85,12 @@ public class Process { */ public static final int WIFI_UID = 1010; + /** + * Defines the GID for the group that allows write access to the SD card. + * @hide + */ + public static final int SDCARD_RW_GID = 1015; + /** * Defines the start of a range of UIDs (and GIDs), going from this * number to {@link #LAST_APPLICATION_UID} that are reserved for assigning diff --git a/media/tests/CameraBrowser/src/com/android/camerabrowser/ObjectViewer.java b/media/tests/CameraBrowser/src/com/android/camerabrowser/ObjectViewer.java index 5899bc1c93097..9f2f98e388cfc 100644 --- a/media/tests/CameraBrowser/src/com/android/camerabrowser/ObjectViewer.java +++ b/media/tests/CameraBrowser/src/com/android/camerabrowser/ObjectViewer.java @@ -200,9 +200,8 @@ public class ObjectViewer extends Activity { } // temporary workaround until we straighten out permissions in /data/media - // 1015 is AID_SDCARD_RW - FileUtils.setPermissions(destDir.getPath(), 0775, Process.myUid(), 1015); - FileUtils.setPermissions(destFile.getPath(), 0664, Process.myUid(), 1015); + FileUtils.setPermissions(destDir.getPath(), 0775, Process.myUid(), Process.SDCARD_RW_GID); + FileUtils.setPermissions(destFile.getPath(), 0664, Process.myUid(), Process.SDCARD_RW_GID); success = true; }