Loading core/java/android/os/Process.java +6 −0 Original line number Diff line number Diff line Loading @@ -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 Loading media/tests/CameraBrowser/src/com/android/camerabrowser/ObjectViewer.java +2 −3 Original line number Diff line number Diff line Loading @@ -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; } Loading Loading
core/java/android/os/Process.java +6 −0 Original line number Diff line number Diff line Loading @@ -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 Loading
media/tests/CameraBrowser/src/com/android/camerabrowser/ObjectViewer.java +2 −3 Original line number Diff line number Diff line Loading @@ -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; } Loading