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

Commit 4d9ba6fe authored by Ivan Chiang's avatar Ivan Chiang
Browse files

Use Process.myUserHandle to instead of wrong uid

Test: manual
Bug: 144816835
Change-Id: I8cf767b8973cc55c6a5b48b5e5c4e5420d4ad8a9
parent 3c9519e3
Loading
Loading
Loading
Loading
+3 −5
Original line number Original line Diff line number Diff line
@@ -32,7 +32,7 @@ import android.content.pm.PackageManager.NameNotFoundException;
import android.content.res.Configuration;
import android.content.res.Configuration;
import android.net.Uri;
import android.net.Uri;
import android.os.Looper;
import android.os.Looper;
import android.os.UserHandle;
import android.os.Process;
import android.provider.DocumentsContract;
import android.provider.DocumentsContract;
import android.provider.Settings;
import android.provider.Settings;
import android.text.TextUtils;
import android.text.TextUtils;
@@ -171,13 +171,11 @@ public final class Shared {
     */
     */
    public static boolean shouldRestrictStorageAccessFramework(Activity activity) {
    public static boolean shouldRestrictStorageAccessFramework(Activity activity) {
        final String packageName = getCallingPackageName(activity);
        final String packageName = getCallingPackageName(activity);
        final int uid = UserId.CURRENT_USER.getIdentifier();
        final boolean ret = CompatChanges.isChangeEnabled(RESTRICT_STORAGE_ACCESS_FRAMEWORK,
        final boolean ret = CompatChanges.isChangeEnabled(RESTRICT_STORAGE_ACCESS_FRAMEWORK,
                packageName, UserHandle.getUserHandleForUid(uid));
                packageName, Process.myUserHandle());


        Log.d(TAG,
        Log.d(TAG,
                "shouldRestrictStorageAccessFramework = " + ret + ", packageName = " + packageName
                "shouldRestrictStorageAccessFramework = " + ret + ", packageName = " + packageName);
                        + " with user = " + uid);


        return ret;
        return ret;
    }
    }