OSDN Git Service

Require permission for internal broadcast
authorAmith Yamasani <yamasani@google.com>
Fri, 24 Jul 2015 00:15:45 +0000 (17:15 -0700)
committerAmith Yamasani <yamasani@google.com>
Fri, 24 Jul 2015 00:59:41 +0000 (17:59 -0700)
commitd81f8270bec71ec9a569c8308c42cacd7aba0d23
tree6c7deada0df81831aec43d9059669b906aae76d1
parentb3e407609f567884f9322e7b34461baa14e3f3ae
Require permission for internal broadcast

It was possible for other apps to request removal of the guest user
that was handled by an internal receiver in SystemUI.

Fix requires the broadcast sender to have an internal permission
so that only SystemUI can send that broadcast (PendingIntent).

Bug: 22671268
Change-Id: I63a8ced692e6d1cb2872b962ad247a827dbafbc6
packages/SystemUI/AndroidManifest.xml
packages/SystemUI/src/com/android/systemui/statusbar/policy/UserSwitcherController.java