Allow screenOffScan to holders of MEDIA_CONTENT_CONTROL
Before this change, only holders of MEDIA_ROUTING_CONTROL are allowed to perform screen off scans. But MEDIA_ROUTING_CONTROL is an appopp permission that's not available to privileged apps via pre-granting. MEDIA_CONTENT_CONTROL is a privileged permission that's pre-grantable. This is a cherrypick of 49da9beb0e986210c5f6912dbd35618b92305c9d. Bug: b/352401364 Test: atest CtsMediaBetterTogetherTestCases CtsMediaHostTestCases Flag: com.android.media.flags.enable_full_scan_with_media_content_control (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:225bb17aacbd7f887497515dd8a28f2b7e71e762) Merged-In: I1118bf56a03977ddcfdf37c21f14f532ff3ad0d5 Change-Id: I1118bf56a03977ddcfdf37c21f14f532ff3ad0d5
Showing
- media/java/android/media/MediaRouter2.java 11 additions, 4 deletionsmedia/java/android/media/MediaRouter2.java
- media/java/android/media/flags/media_better_together.aconfig 10 additions, 0 deletionsmedia/java/android/media/flags/media_better_together.aconfig
- services/core/java/com/android/server/media/MediaRouter2ServiceImpl.java 20 additions, 0 deletions...ava/com/android/server/media/MediaRouter2ServiceImpl.java
- services/core/java/com/android/server/media/MediaRouterService.java 6 additions, 0 deletions...ore/java/com/android/server/media/MediaRouterService.java
Loading
Please register or sign in to comment