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

Commit c1062acc authored by Jean-Michel Trivi's avatar Jean-Michel Trivi
Browse files

Fix enforceModifyAudioRoutingPermission for system_server

When checking MODIFY_AUDIO_ROUTING permission in AudioService,
grant it for calls coming from system_server.

Bug: 147655685
Test: see bug
Change-Id: I84cd70f742549da95816321335c613588f274807
parent a4d4f94e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2193,7 +2193,7 @@ public class AudioService extends IAudioService.Stub
    }

    private void enforceModifyAudioRoutingPermission() {
        if (mContext.checkCallingPermission(
        if (mContext.checkCallingOrSelfPermission(
                android.Manifest.permission.MODIFY_AUDIO_ROUTING)
                != PackageManager.PERMISSION_GRANTED) {
            throw new SecurityException("Missing MODIFY_AUDIO_ROUTING permission");