Commit Graph

2298 Commits

Author SHA1 Message Date
TreeHugger Robot
57fcc33111 Merge "Give shell android.permission.GET_TOP_ACTIVITY_INFO" into sc-dev 2021-06-09 17:15:44 +00:00
Zak Cohen
46e5c0df76 Give shell android.permission.GET_TOP_ACTIVITY_INFO
Grant shell android.permission.GET_TOP_ACTIVITY_INFO for testing Launcher
tests that need access to AssistContentRequester in shell context.

Bug: 190344718
Test: Local build and flash, ran test
Merged-In: I551e0bee413432653f39c91664d716f695311b6f
Change-Id: I551e0bee413432653f39c91664d716f695311b6f
2021-06-09 03:27:58 +00:00
Meng Wang
0c1b382ace Merge "Allow ImsServiceEntitlement app to schedule jobs" into sc-dev 2021-06-08 23:50:09 +00:00
TreeHugger Robot
15cc80b39c Merge "Use RobotoStatic-Regular for the weight 400 of roboto family" into sc-dev 2021-06-08 17:57:30 +00:00
TreeHugger Robot
53c5d85bef Merge "Update com.android.statementservice to support v2 API" into sc-dev 2021-06-07 18:50:45 +00:00
Jahdiel Alvarez
7a19e4a94e Merge "Add CarWatchdog privileged permissions in allowlist for CarShell package" into sc-dev 2021-06-07 16:40:33 +00:00
Winson
374e6d6cc9 Update com.android.statementservice to support v2 API
Brings AOSP up to a true representative implementation which can be
shipped on production devices.

Bug: 171219506

Test: manual, push AOSP, pm enable, pm verify-app-links

Change-Id: I5de6405afe884a19d35d09b266457c4ad4eee91b
2021-06-03 16:37:26 -07:00
samalin
cc01a8a656 Allow ImsServiceEntitlement app to schedule jobs
ImsServiceEntitlement is a headless app for certain carriers requiring
background IMS provisioning only. So the app needs to be allowed to
schedule jobs.

Bug: 189397221
Test: make
Change-Id: Ib910681ef81a417aaa4a13514260cfa26098a048
2021-06-03 16:38:16 +00:00
TreeHugger Robot
e36c773634 Merge "Add emergency app to power-save allowlist" into sc-dev 2021-06-02 23:47:04 +00:00
Suprabh Shukla
a1812e90a3 Add emergency app to power-save allowlist
Test: Manually run:
adb shell dumpsys alarm
Should show 'com.android.emergency' under 'Exempted bucket packages'.

Bug: 189866352
Change-Id: I485dd3e4d9026e576b670a1a4439ea62eec987f3
2021-06-02 14:08:32 -07:00
Hai Zhang
49ca739329 Remove allowlist for GET_RUNTIME_PERMISSION_GROUP_MAPPING.
The permission has been removed in ag/14670362.

Bug: 182094776
Bug: 185607880
Change-Id: I780d951c57283f0097780fb780afec915c64303c
2021-06-02 05:08:20 +00:00
Jahdiel Alvarez
96d1208d01 Add CarWatchdog privileged permissions in allowlist for CarShell package
Test: atest AtsCarTests:CarWatchdogManagerTest
Bug: 189354222
Change-Id: If87b2eed7d7e183b29e0d9eba9b54505c117218c
2021-05-26 22:05:18 +00:00
Seigo Nonaka
18c044d31b Use RobotoStatic-Regular for the weight 400 of roboto family
Bug: 189235998
Test: Manually done
Change-Id: I253a72df5641b57d371598cec6853737c5e98ba9
2021-05-25 14:09:52 -07:00
TreeHugger Robot
6572539f65 Merge "Check "BIND_HOTWORD_DETECTION_SERVICE" permission before binding HotwordDetectionService" into sc-dev 2021-05-25 13:24:35 +00:00
Patrick Baumann
43628ca24c Updates OWNERS files
Bug: 186864416
Test: Builds
Change-Id: I04dfc5c2c7143825334ebc62742e335b8c889492
2021-05-21 14:13:18 -07:00
lpeter
e66524d14f Check "BIND_HOTWORD_DETECTION_SERVICE" permission before binding HotwordDetectionService
Bug: 187914415
Test: atest CtsVoiceInteractionTestCases
Test: atest CtsVoiceInteractionTestCases --instant
Change-Id: I4ccd8fd5b153f28fa4b1463f7412bb8067cc4ffd
2021-05-21 10:49:56 +08:00
TreeHugger Robot
92c4b3d31d Merge "Revert "Revert "Remove GET_ACCOUNTS_PRIVILEGED from PermissionCo..."" into sc-dev 2021-05-19 20:11:21 +00:00
Hai Zhang
0bd63263db Revert "Revert "Remove GET_ACCOUNTS_PRIVILEGED from PermissionCo..."
Revert "Revert "Remove GET_ACCOUNTS_PRIVILEGED from PermissionCo..."

Revert "Revert "Remove GET_ACCOUNTS_PRIVILEGED from PermissionCo..."

Revert submission 14640417-revert-14608710-pc-account-permission-YZYJDZRTJD

Reason for revert: Reversion didn't fix test.
Reverted Changes:
I5b3cd130e:Revert "Remove GET_ACCOUNTS_PRIVILEGED from Permis...
I38aa53cc5:Revert "Remove GET_ACCOUNTS_PRIVILEGED from Permis...
Ibed0af2c7:Revert "Remove GET_ACCOUNTS_PRIVILEGED from Permis...

Bug: 185607880
Bug: 188643368
Change-Id: Iee9e3f4b01ad1f3d5285e712a70cf218886c8de9
2021-05-19 16:18:31 +00:00
Neil Fuller
bc9061fdf3 Merge "Add permission to shell for CTS test" into sc-dev 2021-05-19 16:11:12 +00:00
Ard Biesheuvel
e6c75ec2dc Revert "Remove GET_ACCOUNTS_PRIVILEGED from PermissionController."
Revert "Remove GET_ACCOUNTS_PRIVILEGED from PermissionController."

Revert "Remove GET_ACCOUNTS_PRIVILEGED from PermissionController."

Revert submission 14608710-pc-account-permission

Reason for revert:
Causes kernel presubmit breakage (b/188643368)
[avd/avd_boot_test_kernel_triggered-stable-host-image] DeviceBootTest.DeviceBootTest#DeviceBootTest

Reverted Changes:
I5ed894f7d:Remove GET_ACCOUNTS_PRIVILEGED from PermissionCont...
I2e765abb8:Remove GET_ACCOUNTS_PRIVILEGED from PermissionCont...
Ia11eb94f8:Remove GET_ACCOUNTS_PRIVILEGED from PermissionCont...

Change-Id: I5b3cd130e3d541cd2d97e74bd9da158c47dc0ea8
Bug: 188643368
2021-05-19 13:29:43 +00:00
Neil Fuller
bc4a843f18 Add permission to shell for CTS test
This grants the shell app the SUGGEST_EXTERNAL_TIME permission needed
for the TimeManagerTest (CTS) to invoke the
TimeManager.suggestExternalTime() method during tests.

Bug: 184947690
Bug: 177079827
Test: See associated cts change
Merged-In: Ia1995ec9503dbd2b12e0b5b5f92a96e02f85beec
Change-Id: Ia1995ec9503dbd2b12e0b5b5f92a96e02f85beec
2021-05-18 14:04:55 +01:00
Hai Zhang
4147b7f3bb Remove GET_ACCOUNTS_PRIVILEGED from PermissionController.
It was only added for debugging in ag/12255967, and now that we no
longer need that info, we should remove it before S release.

Change-Id: I2e765abb8fbb9277a7a1ff4e0226161eeb3d5eed
Fixes: 185607880
Test: presubmit
2021-05-18 00:53:58 +00:00
Aaron Huang
63fd72154c Merge "Split out NetworkStack and Tethering permission" into sc-dev 2021-05-17 14:15:53 +00:00
Zhomart Mukhamejanov
1aa8e74d5c Merge "Add android.car.permission.CONTROL_CAR_CLIMATE to bugreport app" into sc-dev 2021-05-13 22:10:13 +00:00
Jeff Chang
5c62d1f9d6 Merge "Make no-history activity be finished with different tasks" into sc-dev 2021-05-13 02:35:37 +00:00
Zhomart Mukhamejanov
01f50a208d Add android.car.permission.CONTROL_CAR_CLIMATE to bugreport app
This is to allow closing the HVAC menu when bugreport is opened,
required by CLOSE_SYSTEM_DIALOG broadcast.
See bugreport app's AndroidManifest.xml for details.

Bug: 187471256
Test: run locally
Change-Id: I9630ca46ed7ea9cc536bf390a07d95d980701c69
2021-05-11 16:02:12 +00:00
TreeHugger Robot
793ae837f5 Merge changes from topic "ClusterState.displayId" into sc-dev
* changes:
  Adds car.permission.CAR_INSTRUMENT_CLUSTER_CONTROL to CarSystemUI.
  Removes car.permission.ACCESS_PRIVATE_DISPLAY_ID from ClusterHome.
2021-05-11 02:20:28 +00:00
TreeHugger Robot
880ad9cfb1 Merge "Add READ_VOICEMAIL permission to privapp-permissions." into sc-dev 2021-05-10 16:34:29 +00:00
Grace Jia
ff9040693d Add READ_VOICEMAIL permission to privapp-permissions.
For packages don't have READ_VOICEMAIL permission, CallLogProvider will
limit its access to voicemails by applying strict grammar check. Add
this permission to CallLogBackupAgent to avoid exception when backup and
restore.

Bug: 184244328
Test: Manually restore the device
Change-Id: I7848a6b58f4502d4dd9a346e5e3725e5d741c02f
2021-05-10 16:29:29 +00:00
Yuncheol Heo
8376f3d27a Adds car.permission.CAR_INSTRUMENT_CLUSTER_CONTROL to CarSystemUI.
- The permission is need to use ClusterHomeManager.

Bug: 173454330
Test: it bulids
Change-Id: I3553d8136866b04804ba849fe601abff86c3b92f
2021-05-06 23:42:02 -07:00
Yuncheol Heo
714df2c520 Removes car.permission.ACCESS_PRIVATE_DISPLAY_ID from ClusterHome.
Bug: 173454330
Test: it builds
Change-Id: Iade4f6e5486ad10936cb1e4b881bc3f63b61ece6
2021-05-06 23:41:25 -07:00
TreeHugger Robot
9ff733a0c1 Merge "Add EVS permissions to CarSystemUI." into sc-dev 2021-05-01 01:12:27 +00:00
Yuncheol Heo
83a8f97251 Add EVS permissions to CarSystemUI.
- MONITOR_CAR_EVS_STATUS to get the status of EVS.
- CONTROL_CAR_EVS_ACTIVITY to generate the session token.

Bug: 170792252
Test: SystemUI brings up without crash.
Change-Id: Ibc2af746ba699de91ced6866c50c0774af429b51
2021-04-29 11:56:54 -07:00
Aaron Huang
41b2979db1 Split out NetworkStack and Tethering permission
Split the networkstack and tethering permission out of
privapp-permissions-platform.xml so that they can get
overridden properly.

Bug: 151213404
Test: NetworkStackTests
      TetheringTests
Change-Id: Ic5dea321a441c1366f5faf2ecd683a2fa708bc80
2021-04-29 19:33:38 +08:00
Eric Jeong
72402519c2 Grant CONTROL_CAR_POWER_POLICY permission to car shell
- The permission is needed to run CarPowerManagerTest in ATS

Bug: 178415284
Test: atest com.google.android.car.ats.CarPowerManagerTest
Change-Id: I200640b7899115d25e1343825186793d86633bcb
2021-04-28 22:21:28 -07:00
TreeHugger Robot
c72ac760e1 Merge "Add Sony DualShock3 controller sensor axes mapping." into sc-dev 2021-04-26 17:48:53 +00:00
mavishsu
b2c772f0b3 Adds shift+capslock key combination to Virtual.kcm.
Bug: 185564467
Test: Manual test.
1. Push modified Virtual.kcm file to the device
2. Check caps+shift can input lowercase letters

Change-Id: I9f78ce7f8f6690db08958241b5baf3c9fce04b10
2021-04-23 08:58:58 +00:00
Hongwei Wang
b899f626b6 Merge "Apply PictureInPictureSurfaceTransaction upon reparent" into sc-dev 2021-04-23 05:17:12 +00:00
Hongwei Wang
0df585fb8d Apply PictureInPictureSurfaceTransaction upon reparent
When autoEnterPip from Task with multiple activities, besides passing
the mLastRecentsAnimationBounds we should also try to pass the last
PictureInPictureSurfaceTransaction to the new Task and apply both.

Changed also
- deprecate the last recents animation bounds and use the transaction only
- reset the transform once applied to the original task

Known issue: original task appears transparent in overview once.

Video: http://recall/-/aaaaaabFQoRHlzixHdtY/hNZ0H62PqgVDEUGh1TVMiT
Bug: 184789412
Bug: 185509920
Test: manual with ApiDemos, see Video
Change-Id: I7fb77e41e1963e14ecaf53bd135d6b4cb24493c9
2021-04-22 11:14:44 -07:00
Chris Ye
6d576bf9a2 Add Sony DualShock3 controller sensor axes mapping.
Add sensor axes mapping to Sony DualShock3 key layout files.

Bug: 186075116
Test: Manually pairing Sony DualShock3 game controller and launch the
sensor demo app.

Change-Id: Ibfdeb527542c33a65ca565bc890ab2af34c6c1cc
2021-04-21 22:40:41 -07:00
Treehugger Robot
88d1911f16 Merge "Grant keystore permission to register pull stats" am: 63788ff48a am: e2d58f3789 am: f42a439274
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1683905

Change-Id: I06580e0443e78eb4ea23e7aa0278b14ae9e8da3c
2021-04-22 03:29:20 +00:00
Treehugger Robot
f42a439274 Merge "Grant keystore permission to register pull stats" am: 63788ff48a am: e2d58f3789
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1683905

Change-Id: I83a3b63a484fa14369297a884aa81253e2c49394
2021-04-22 03:27:34 +00:00
Seth Moore
226b32669c Grant keystore permission to register pull stats
Test: statsd_testdrive 10103
Bug: 172013262
Change-Id: I4d3ad2172b522b79454f5232b6d89c16178593d5
2021-04-21 23:13:43 +00:00
Hall Liu
cd1a5490ec Merge "Remove fixed grant of READ_PHONE_STATE and cleanup" into sc-dev 2021-04-21 21:42:00 +00:00
Nate Myren
f7c1b2721e Merge "Change Permission Group methods to be callback, gate behind perm" into sc-dev 2021-04-21 21:01:05 +00:00
TreeHugger Robot
16472322f9 Merge "Pipe start op throught app ops policy and delegate" into sc-dev 2021-04-21 15:06:11 +00:00
Svet Ganov
8b1aad623e Pipe start op throught app ops policy and delegate
bug: 185504196

Test: atest CtsAppOpsTestCases
      atest CtsPermissionTestCases
      atest CtsPermission2TestCases
      atest CtsPermission3TestCases
      atest CtsPermission4TestCases
      atest CtsPermission5TestCases

Change-Id: I5869a3e9719830f59624519f2d54f0765119cf5f
2021-04-21 08:06:35 +00:00
Treehugger Robot
fd03622048 Merge "Adding a permission to Shell for testing" am: 7342dafaa5 am: 23f9ef4d2b
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1679721

Change-Id: I6f02958325c6c6a5f944bf4220338e950b7b0d10
2021-04-21 02:52:28 +00:00
Hyundo Moon
013cf241a1 Merge changes from topic "system_mr2_media_content_control" into sc-dev
* changes:
  System MediaRouter2: Resolve API review
  Change MODIFY_AUDIO_ROUTING permission to MEDIA_CONTENT_CONTROL
2021-04-21 01:45:42 +00:00
Suprabh Shukla
508e114192 Adding a permission to Shell for testing
Adding UPDATE_DEVICE_STATS to enable testing alarms with WorkSource
objects.

Test: atest CtsAlarmManagerTestCases

Bug: 185530825
Change-Id: Ia0f8afa6dc1a13c95553b691f352c6d8c7ae5ccf
Merged-In: Ia0f8afa6dc1a13c95553b691f352c6d8c7ae5ccf
2021-04-20 15:32:03 -07:00