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

Commit d3e01ae7 authored by Charles Chen's avatar Charles Chen Committed by Automerger Merge Worker
Browse files

Merge "Allow package names to be retrieved for HotwordDetectionService" into udc-dev am: 011d00e1

parents bd519a46 011d00e1
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -4298,6 +4298,11 @@ public class ComputerEngine implements Computer {
        if (Process.isSdkSandboxUid(uid)) {
            uid = getBaseSdkSandboxUid();
        }
        if (Process.isIsolatedUid(uid)
                && mPermissionManager.getHotwordDetectionServiceProvider() != null
                && uid == mPermissionManager.getHotwordDetectionServiceProvider().getUid()) {
            uid = getIsolatedOwner(uid);
        }
        final int callingUserId = UserHandle.getUserId(callingUid);
        final int appId = UserHandle.getAppId(uid);
        final Object obj = mSettings.getSettingBase(appId);
@@ -4334,6 +4339,11 @@ public class ComputerEngine implements Computer {
            if (Process.isSdkSandboxUid(uid)) {
                uid = getBaseSdkSandboxUid();
            }
            if (Process.isIsolatedUid(uid)
                    && mPermissionManager.getHotwordDetectionServiceProvider() != null
                    && uid == mPermissionManager.getHotwordDetectionServiceProvider().getUid()) {
                uid = getIsolatedOwner(uid);
            }
            final int appId = UserHandle.getAppId(uid);
            final Object obj = mSettings.getSettingBase(appId);
            if (obj instanceof SharedUserSetting) {