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

Commit 022a88a9 authored by Wang ArvinX's avatar Wang ArvinX Committed by android-build-merger
Browse files

Merge "Set Assistant UID of the current user." am: 19a2507e

am: 202b6d11

Change-Id: I62cc7133ad90c78d350f2ce2f599cc7dee3cf64f
parents 46b6b2b2 202b6d11
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -1461,10 +1461,13 @@ public class AudioService extends IAudioService.Stub
        }
        if (!TextUtils.isEmpty(packageName)) {
            PackageManager pm = mContext.getPackageManager();
            ActivityManager am =
                          (ActivityManager) mContext.getSystemService(mContext.ACTIVITY_SERVICE);

            if (pm.checkPermission(Manifest.permission.CAPTURE_AUDIO_HOTWORD, packageName)
                    == PackageManager.PERMISSION_GRANTED) {
                try {
                    assistantUid = pm.getPackageUid(packageName, 0);
                    assistantUid = pm.getPackageUidAsUser(packageName, am.getCurrentUser());
                } catch (PackageManager.NameNotFoundException e) {
                    Log.e(TAG,
                            "updateAssistantUId() could not find UID for package: " + packageName);