summaryrefslogtreecommitdiff
path: root/core/java/android/os/Process.java
diff options
context:
space:
mode:
authorMartijn Coenen <maco@google.com>2020-02-11 12:21:24 +0100
committerMartijn Coenen <maco@google.com>2020-02-11 12:24:18 +0100
commitbc3a5111d1026f1a959df581da0d53c597041f59 (patch)
treed46267d7ee8a002de57f03af0c9b8a155f58110d /core/java/android/os/Process.java
parenta0466a29f92f95a2d67bc5fd14feea5f84255c7f (diff)
Give installers/DownloadManager/MTP correct GIDs.
On devices without sdcardfs, these classes of apps get the right storage access by being a part of the correct group. Bug: 146419093 Test: manually verify apps get the correct GID Change-Id: I7021cbf8a2e84bda7a49519da36e84fcf3f479a8
Diffstat (limited to 'core/java/android/os/Process.java')
-rw-r--r--core/java/android/os/Process.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/core/java/android/os/Process.java b/core/java/android/os/Process.java
index 8d0946156044..dbe3b7bd1794 100644
--- a/core/java/android/os/Process.java
+++ b/core/java/android/os/Process.java
@@ -214,6 +214,20 @@ public class Process {
*/
public static final int FSVERITY_CERT_UID = 1075;
+ /**
+ * GID that gives write access to app-private data directories on external
+ * storage (used on devices without sdcardfs only).
+ * @hide
+ */
+ public static final int EXT_DATA_RW_GID = 1078;
+
+ /**
+ * GID that gives write access to app-private OBB directories on external
+ * storage (used on devices without sdcardfs only).
+ * @hide
+ */
+ public static final int EXT_OBB_RW_GID = 1079;
+
/** {@hide} */
public static final int NOBODY_UID = 9999;