Original CL got reverted because target aosp_arm64-userdebug was failing
to boot. Apparently, the right place to put the permission for launcher3
is in frameworks/base/data/etc/com.android.launcher3.xml, not
frameworks/base/data/etc/privapp-permissions-platform.xml (despite it
having an entry on the latter) because launcher3 lives in system_ext.
-- Original CL description
CellBroadcastReceiver, a mainline module signed with the networkstack,
needs it before showing emergency alerts to the user.
This is inline and ok with the rest of of the restrictions given that
STATUS_BAR that allows calls to StatusBarManager.collapsePanels() also
has "privileged" protection level.
Also adding permission to privapp-permissions-platform for Launcher3
because of b/177506944, despite it getting it via "recents" protection
level.
Bug: 177346942
Bug: 159105552
Test: atest PermissionPolicyTest
Test: Run DeviceBootTest for aosp_arm64-userdebug in forrest.
Change-Id: Ie3298c839003aeaca3cc84782e8846374beca5b8
Add new column definitions in the call log db to support storing the new
call composer elements in the call log. Also refactor addCall to use a
builder pattern, and add READ_VOICEMAIL for shell in order to support
new CTS tests
Test: atest CallLogTest
Bug: 174798736
Change-Id: I00e127510c382d9ff0ffc70f4c5ad7179ac7319a
CellBroadcastReceiver, a mainline module signed with the networkstack,
needs it before showing emergency alerts to the user.
This is inline and ok with the rest of of the restrictions given that
STATUS_BAR that allows calls to StatusBarManager.collapsePanels() also
has "privileged" protection level.
Also adding permission to privapp-permissions-platform for Launcher3
because of b/177506944, despite it getting it via "recents" protection
level.
Bug: 177346942
Bug: 159105552
Test: atest PermissionPolicyTest
Change-Id: If027c6824a58c8b9a917f9995e34bf8b306cab54
- It now overrides shell package itself
Bug: 177099512
Test: Check if shell package has all necessary permissions
Change-Id: I139b47fcb2992e42da020aaac8680ae8dd2efac0
As part of targetting the Android S API level, we need to explicitly
allow the privapp Traceur to start services from the background.
Test: atest TraceurUiTest
Bug: 176849372
Change-Id: I58c2a23653541f8516beedf0971d60403eedbb02
This CL adds flags per-change in a transition so that
extra meta-information (like is-wallpaper, shows-wallpaper,
translucent, starting-window-transfer) can be passed to
shell.
This then treats wallpaper like other activities WRT to
transitions (collect/send to shell) except for a couple
differences:
1. When any window is collected, if it shows wallpaper, then
the wallpaper will be automatically collected too.
2. During TransitionInfo construction, wallpaper containers
are excluded from promotion and root-leash calculation.
This also adds starting-window transfers to the transition
and adds support in the example player.
Bug: 169035082
Test: launch any non-wallpaper app (eg. messages), then press
home-button to bring home to front. The wallpaper should
be included with the home fading-in.
Change-Id: I7ceea614e16c2686f533937db10436f66764255e
Adding key layout and device configuration file
for Google Reference RCU.
The VID/PID pair used in file name is speicifically for
Reference RCU, which supports both G10 and G20.
b/173100313
test: manually on custom build for ADT-3
Change-Id: I2048012fb91adfc6a2f61065ba262d5ed344c673
Restructure the task looks-up methods to allow finding tasks
without passing in an ActivityRecord. This opens the opportunity
of looking reusable tasks before building an ActivityRecord, which
is the first step of stand-in activity replacement.
Bug: 175354896
Test: presubmit
Change-Id: Ic769790f0e5cbc921e144e1bb3d696519fc13555
New permission is needed to allow CTS to trigger the new WiFi subsystem
restart API.
Bug: 175084231
Test: atest android.net.wifi.cts.WifiManagerTest#testRestartWifiSubsystem
Change-Id: Id844fb799c61f65580e686d1da7ec38a62dd01d0