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

Commit 15cc75b6 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

am: 022a88a9

Change-Id: Ibbe2761dfee2e35d017d67633651f0e659c05535
parents 918d248b 022a88a9
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -1473,10 +1473,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);