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

Commit d6207313 authored by Melisa Carranza Zúñiga's avatar Melisa Carranza Zúñiga Committed by Android (Google) Code Review
Browse files

Merge "Registering SdkSandboxVerifierReceiver via manifest." into main

parents 179b7405 1cc2dba4
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -8391,6 +8391,16 @@
            </intent-filter>
        </receiver>

        <!-- Broadcast Receiver listens to sufficient verifier broadcast from Package Manager
            when installing new SDK. Verification of SDK code during installation time is run
            to determine compatibility with privacy sandbox restrictions. -->
        <receiver android:name="com.android.server.sdksandbox.SdkSandboxVerifierReceiver"
                 android:exported="false">
            <intent-filter>
                <action android:name="android.intent.action.PACKAGE_NEEDS_VERIFICATION"/>
            </intent-filter>
        </receiver>

        <service android:name="android.hardware.location.GeofenceHardwareService"
            android:permission="android.permission.LOCATION_HARDWARE"
            android:exported="false" />
+2 −1
Original line number Diff line number Diff line
@@ -357,7 +357,8 @@ final class VerifyingSession {
            verifierUser = UserHandle.of(mPm.mUserManager.getCurrentUserId());
        }
        // TODO(b/300965895): Remove when inconsistencies loading classpaths from apex for
        // user > 1 are fixed.
        // user > 1 are fixed. Tests should cover verifiers from apex classpaths run on
        // primary user, secondary user and work profile.
        if (pkgLite.isSdkLibrary) {
            verifierUser = UserHandle.SYSTEM;
        }