Merge "Add flags to permission protected SysUI broadcasts"

This commit is contained in:
Michael Groover
2021-10-21 21:12:31 +00:00
committed by Android (Google) Code Review
4 changed files with 5 additions and 4 deletions

View File

@@ -144,7 +144,7 @@ public class PipMediaController {
mediaControlFilter.addAction(ACTION_NEXT);
mediaControlFilter.addAction(ACTION_PREV);
mContext.registerReceiverForAllUsers(mMediaActionReceiver, mediaControlFilter,
SYSTEMUI_PERMISSION, mainHandler);
SYSTEMUI_PERMISSION, mainHandler, Context.RECEIVER_EXPORTED);
// Creates the standard media buttons that we may show.
mPauseAction = getDefaultRemoteAction(R.string.pip_pause,

View File

@@ -174,7 +174,8 @@ public class SystemActions extends SystemUI {
mReceiver,
mReceiver.createIntentFilter(),
PERMISSION_SELF,
null);
null,
Context.RECEIVER_EXPORTED);
registerActions();
}

View File

@@ -81,7 +81,7 @@ class DemoModeController constructor(
val demoFilter = IntentFilter()
demoFilter.addAction(ACTION_DEMO)
context.registerReceiverAsUser(broadcastReceiver, UserHandle.ALL, demoFilter,
android.Manifest.permission.DUMP, null)
android.Manifest.permission.DUMP, null, Context.RECEIVER_EXPORTED)
}
override fun addCallback(listener: DemoMode) {

View File

@@ -749,7 +749,7 @@ public class PowerNotificationWarnings implements PowerUI.WarningsUI {
filter.addAction(ACTION_AUTO_SAVER_NO_THANKS);
filter.addAction(ACTION_DISMISS_AUTO_SAVER_SUGGESTION);
mContext.registerReceiverAsUser(this, UserHandle.ALL, filter,
android.Manifest.permission.DEVICE_POWER, mHandler);
android.Manifest.permission.DEVICE_POWER, mHandler, Context.RECEIVER_EXPORTED);
}
@Override