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

Commit 2aecf813 authored by Stephen Hughes's avatar Stephen Hughes Committed by Android (Google) Code Review
Browse files

Merge "Allow access to all USB directories through SAF."

parents e55cd0e2 4827cdf3
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -318,6 +318,16 @@ public class ExternalStorageProvider extends FileSystemProvider {
                return false;
            }

            // Allow all directories on USB, including the root.
            try {
                RootInfo rootInfo = getRootFromDocId(docId);
                if ((rootInfo.flags & Root.FLAG_REMOVABLE_USB) == Root.FLAG_REMOVABLE_USB) {
                    return false;
                }
            } catch (FileNotFoundException e) {
                Log.e(TAG, "Failed to determine rootInfo for docId");
            }

            final String path = getPathFromDocId(docId);

            // Block the root of the storage