Vadim Caen
39b397de9f
Merge "Release the SurfacePackageViewHost on splash screen removed" into sc-dev am: dc07d29bd0 am: e65475b1c6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14775423
Change-Id: I675fd44270a6a59863a2490e3723f0f53379b3c5
2021-06-16 12:42:44 +00:00
Vadim Caen
a46ff113be
Release the SurfacePackageViewHost on splash screen removed
...
The SurfacePackageViewHost was never release, leading to a leak of its
surfaces.
This CL ensure it is released:
- Directly in the shell if the SplashScreenView was not copied
- From the client, through the window manger and then to the shell if
the splash screen was copied in the client process
Test: Manually tested with app setting by checking if the surfaces
are actually removed (winscope + logs) in the following scenarios:
- When the application registers an OnExitAnimationListener
and calls remove(),
- When the application registers an OnExitAnimationListener
and dies without calling remove()
- When the applicaiton does not register an OnExitAnimationListener
and the shell removes the splash screen
Bug: 189759180
Change-Id: Ib68bfffad6720911368739d7dd87d8a03034c589
2021-06-15 15:39:09 +02:00
TreeHugger Robot
8ca1668d31
Merge "Give shell android.permission.GET_TOP_ACTIVITY_INFO" into sc-dev am: 57fcc33111 am: 78e8d725fd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14909796
Change-Id: Ie28f3e5b2de85cfffe70c0668bc9b3b2cf96c3c2
2021-06-09 17:23:10 +00:00
TreeHugger Robot
57fcc33111
Merge "Give shell android.permission.GET_TOP_ACTIVITY_INFO" into sc-dev
2021-06-09 17:15:44 +00:00
Louis Chang
2a55ecab38
Merge "Migrate resuming/pausing activity to TaskFragment" into sc-v2-dev am: 3b0a062f7a am: 14cf8d7308
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14775350
Change-Id: Id0e97bf39a8d7fbc87612d7ead63ba8986c50827
2021-06-09 03:38:26 +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
Louis Chang
3b0a062f7a
Merge "Migrate resuming/pausing activity to TaskFragment" into sc-v2-dev
2021-06-09 03:09:32 +00:00
Meng Wang
1483485778
Merge "Allow ImsServiceEntitlement app to schedule jobs" into sc-dev am: 0c1b382ace am: b7e67719e3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14762972
Change-Id: Ic20418050c11a42bee69ac923f8c04b79f838c09
2021-06-09 00:51:24 +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
1ef4096d8c
Merge "Update com.android.statementservice to support v2 API" into sc-dev am: 53c5d85bef am: 02ce2626f4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13438575
Change-Id: I736ce59307e6052b6c27718a96029253c06a4669
2021-06-07 19:07:52 +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
ddf3656b51
Merge "Add CarWatchdog privileged permissions in allowlist for CarShell package" into sc-dev am: 7a19e4a94e am: 508bf5a8ec am: 3b3def618c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14752415
Change-Id: Ica707795d0cd17b46182cf7573122394cb31ad2c
2021-06-07 16:50:54 +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
Louis Chang
ee0990f3bb
Migrate resuming/pausing activity to TaskFragment
...
The resumed, pausing and last-paused activities are now set
at the leaf task fragment.
Also fix some unit tests that having a task containing both
child activity and child task.
Bug: 189384393
Test: build and boot
Change-Id: I0e4b00130ffa624e7dab6d53cbd9f8f95bc5b3d8
2021-06-07 09:50:44 +08: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
a9aebf8a3c
Merge "Add emergency app to power-save allowlist" into sc-dev am: e36c773634 am: 8291125946 am: 046d88db92
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14804723
Change-Id: I53fd36abe51edd591ca1019969f036851a646c2b
2021-06-03 00:27:35 +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
f838f89513
Merge "Remove allowlist for GET_RUNTIME_PERMISSION_GROUP_MAPPING." into sc-dev am: 9e264163d4 am: 0f1f6405ef am: 2ff5f06cda
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14782438
Change-Id: I5fe14f5ab83207c1a10e4182adc63ae08563478b
2021-06-02 19:47:16 +00: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
TreeHugger Robot
a189352b35
Merge "Check "BIND_HOTWORD_DETECTION_SERVICE" permission before binding HotwordDetectionService" into sc-dev am: 6572539f65 am: 09002c32f6 am: ee6e60c8fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14540428
Change-Id: Ie669734fbf469eac199a3f0dd8e986a12276242a
2021-05-25 14:53:17 +00: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
6d72a8e453
Merge "Revert "Revert "Remove GET_ACCOUNTS_PRIVILEGED from PermissionCo..."" into sc-dev am: 92c4b3d31d am: a746cc8027 am: 5662e88b21
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14645039
Change-Id: I12fcc8fd9d3fd04d6b7987ee6deeb1df80c8982c
2021-05-20 05:02:46 +00:00
Neil Fuller
e6ed399271
Merge "Add permission to shell for CTS test" into sc-dev am: bc9061fdf3 am: 17ba82b205 am: b1377cb2e6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14621137
Change-Id: I811f37de7aabd0e878c3513749fbc37ed4475fa9
2021-05-20 04:31:08 +00:00
TreeHugger Robot
0f9786e3a7
Merge "Revert "Remove GET_ACCOUNTS_PRIVILEGED from PermissionController."" into sc-dev am: 393cd159ae am: 5ee0f1c551 am: da80076881
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14640418
Change-Id: Ib31aa5570c033a0e17a44896fc430220613f6c33
2021-05-20 04:15:11 +00:00
Patrick Baumann
fd55b563bb
Merge changes I04dfc5c2,Idc7e1f3c am: 1ef34e9022 am: 4c56bac295 am: 62bf50bbd8
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1705089
Change-Id: I78aa27d7521a981d3ef7494c3c2d20b44b048213
2021-05-20 00:22:15 +00:00
Aaron Huang
481d5247d4
Merge "Split out NetworkStack and Tethering permission" into sc-dev am: 63fd72154c am: 2c90e7946e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14352466
Change-Id: I52a7dd289f86ff805062f30e93b93de2ccf3ea1c
2021-05-19 22:51:28 +00:00
TreeHugger Robot
5662e88b21
Merge "Revert "Revert "Remove GET_ACCOUNTS_PRIVILEGED from PermissionCo..."" into sc-dev am: 92c4b3d31d am: a746cc8027
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14645039
Change-Id: I42806548485441f27e8467ebf8a53c610dff8dc7
2021-05-19 20:47:09 +00:00
TreeHugger Robot
92c4b3d31d
Merge "Revert "Revert "Remove GET_ACCOUNTS_PRIVILEGED from PermissionCo..."" into sc-dev
2021-05-19 20:11:21 +00:00
Neil Fuller
17ba82b205
Merge "Add permission to shell for CTS test" into sc-dev am: bc9061fdf3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14621137
Change-Id: Ia3343e4f04533f59f56e0e02464f354fa1230418
2021-05-19 16:24:03 +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
TreeHugger Robot
da80076881
Merge "Revert "Remove GET_ACCOUNTS_PRIVILEGED from PermissionController."" into sc-dev am: 393cd159ae am: 5ee0f1c551
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14640418
Change-Id: I03569b5a541cac6123b587967fa529d9a6ab5e29
2021-05-19 15:58:31 +00:00
TreeHugger Robot
141a4e0455
Merge "Revert "Remove GET_ACCOUNTS_PRIVILEGED from PermissionController."" into sc-dev am: 393cd159ae
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14640418
Change-Id: I941f58b34b30fab29bbc2da5bb6fa142fdecf11e
2021-05-19 15:34:14 +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
Patrick Baumann
62bf50bbd8
Merge changes I04dfc5c2,Idc7e1f3c am: 1ef34e9022 am: 4c56bac295
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1705089
Change-Id: Ibea92e6623d660b0bcbc324c8f188642841160dd
2021-05-18 23:16:02 +00:00
Hai Zhang
84a49a27c3
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 22:17:41 +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
Patrick Baumann
e6c0a4f8ce
Updates OWNERS files
...
Bug: 186864416
Test: Builds
Change-Id: I04dfc5c2c7143825334ebc62742e335b8c889492
2021-05-14 15:45:42 +00:00
Zhomart Mukhamejanov
6209c1a294
Merge "Add android.car.permission.CONTROL_CAR_CLIMATE to bugreport app" into sc-dev am: 1aa8e74d5c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14488957
Change-Id: I417237d9710d7fa41b18971fc0e40e9acbe6a03b
2021-05-13 22:27:57 +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
07d8a8dc2b
Merge "Make no-history activity be finished with different tasks" into sc-dev am: 5c62d1f9d6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13422396
Change-Id: I842fd983a5efdcfc79ab60a73b063a01eb545018
2021-05-13 02:45:39 +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