Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit de1ab851 authored by Martijn Coenen's avatar Martijn Coenen Committed by Android (Google) Code Review
Browse files

Merge "Supplemental processes don't get external storage."

parents 823af0a0 41466ea4
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1333,7 +1333,7 @@ public class Environment {
        final Context context = AppGlobals.getInitialApplication();
        final int uid = context.getApplicationInfo().uid;
        // Isolated processes and Instant apps are never allowed to be in scoped storage
        if (Process.isIsolated(uid)) {
        if (Process.isIsolated(uid) || Process.isSupplemental(uid)) {
            return false;
        }

+1 −1
Original line number Diff line number Diff line
@@ -4674,7 +4674,7 @@ class StorageManagerService extends IStorageManager.Stub
    private int getMountModeInternal(int uid, String packageName) {
        try {
            // Get some easy cases out of the way first
            if (Process.isIsolated(uid)) {
            if (Process.isIsolated(uid) || Process.isSupplemental(uid)) {
                return StorageManager.MOUNT_MODE_EXTERNAL_NONE;
            }