TreeHugger Robot
37b1cebdca
Merge "Add IntentFilter verification tests"
2020-08-14 17:21:17 +00:00
Alex Johnston
6b39c3d53a
Merge "Replace enforce device owner in DPMS"
2020-08-14 17:08:17 +00:00
Sudheer Shanka
b7fd7eeab7
Merge "Fix checkstyle errors."
2020-08-14 16:39:28 +00:00
Jordan Jozwiak
3eff9e429f
Merge "Allow usage of constant in tests"
2020-08-14 15:55:09 +00:00
Heemin Seog
40a61c0027
Merge "Separate UI and StatusBar from BiometricUnlockController"
2020-08-14 15:54:55 +00:00
TreeHugger Robot
1b395600b2
Merge "Remove logic for revealing recorders in mic indicator"
2020-08-14 15:24:58 +00:00
TreeHugger Robot
3802937b50
Merge "Use vibrator HAL getSupportedPrimitives on VibratorService"
2020-08-14 15:16:25 +00:00
Alex Johnston
f5f16db402
Replace enforce device owner in DPMS
...
* Replace enforceDeviceOwner and
getActiveAdminForCallerLocked(DeviceAdminInfo.USES_POLICY_DEVICE_OWNER)
with a precondition check.
Updated methods:
- setLogoutEnabled
- setStartUserSessionMessage
- setEndUserSessionMessage
- getStartUserSessionMessage
- getEndUserSessionMessage
- setDelegatedScopes
- setForceEphemeralUsers
- getForceEphemeralUsers
- requestBugreport
- switchUser
- setGlobalSetting
- setRecommendedGlobalProxy
- setDefaultSmsApplication
- removeUser
- startUserInBackground
- stopUser
- getSecondaryUsers
- isSystemOnlyUser
- reboot
- addOverrideApn
- updateOverrideApn
- removeOverrideApn
- getOverrideApns
- setOverrideApnsEnabled
- isOverrideApnEnabled
- setGlobalPrivateDns
- getGlobalPrivateDnsMode
- getGlobalPrivateDnsHost
- setUserControlDisabledPackages
Bug: 163473986
Test: atest com.android.server.devicepolicy.DevicePolicyManagerTest
atest com.android.cts.devicepolicy.DeviceOwnerTest#testUserSession
atest com.android.cts.devicepolicy.MixedDeviceOwnerTest#testDelegation
atest com.android.cts.devicepolicy.MixedProfileOwnerTest#testDelegation
atest com.android.cts.devicepolicy.MixedDeviceOwnerTest#testDelegatedCertInstaller
atest com.android.cts.devicepolicy.MixedProfileOwnerTest#testDelegatedCertInstaller
atest com.android.cts.devicepolicy.DeviceOwnerPlusProfileOwnerTest#testRequestBugreportAvailableIfAffiliated
atest com.android.cts.devicepolicy.DeviceOwnerTest#testRemoteBugreportWithTwoUsers
atest com.android.cts.devicepolicy.DeviceOwnerTest#testAdminActionBookkeeping
atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_SwitchUser
atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_CannotStopCurrentUser
atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_StartInBackground
atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_StartInBackground_MaxRunningUsers
atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_StopUser
atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_StopEphemeralUser_DisallowRemoveUser
atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_SkipSetupWizard
atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_LogoutUser
atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_Affiliated
atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_Ephemeral
atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_LeaveAllSystemApps
atest com.android.cts.devicepolicy.DeviceOwnerTest#testSetGlobalSettingLogged
atest com.android.cts.devicepolicy.DeviceOwnerTest#testSetTime
atest com.android.cts.devicepolicy.DeviceOwnerTest#testProxyStaticProxyTest
atest com.android.cts.devicepolicy.DeviceOwnerTest#testProxyPacProxyTest
atest com.android.cts.devicepolicy.DeviceOwnerTest#testDefaultSmsApplication
atest com.android.cts.devicepolicy.ManagedProfileTest#testCannotCallMethodsOnParentProfile
atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_RemoveRestrictionSet
atest com.android.cts.devicepolicy.DeviceOwnerTest#testUserAddedOrRemovedBroadcasts
atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_GetSecondaryUsers
atest com.android.cts.devicepolicy.DeviceAndProfileOwnerHostSideTransferTest#testTransferCompleteCallback
atest com.android.cts.devicepolicy.DeviceOwnerTest#testOverrideApn
atest com.android.cts.devicepolicy.DeviceOwnerTest#testSetUserControlDisabledPackages
atest com.android.cts.devicepolicy.DeviceOwnerTest#testWifiConfigLockdown
atest com.android.cts.devicepolicy.DeviceOwnerTest#testPrivateDnsPolicy
Change-Id: If3f761e8826a77aa1a4d476fad087f554094d6fd
2020-08-14 15:48:14 +01:00
TreeHugger Robot
6b3f736cea
Merge "Prevent re-use of dismissed wallet view"
2020-08-14 13:50:20 +00:00
Julia Reynolds
f9239b3afc
Merge "Remove app ops indicators from notifications"
2020-08-14 13:17:42 +00:00
Sergey Nikolaienkov
d812673958
Remove logic for revealing recorders in mic indicator
...
Removing the mRevealRecordingPackages flag and all the logic for
revealing identities of the recording applications in microphone
disclosure indicator.
Bug: 160676348
Bug: 161744641
Test: adb shell appops start com.google.android.katniss 27
Test: adb shell appops stop com.google.android.katniss 27
Change-Id: Ie62609dbf2f2b35f6847c2e2024ca98b66785c4f
2020-08-14 12:55:36 +00:00
Wilson Wu
ddd7797248
Merge "Update IMMS to comply with Android's inclusive language guidance"
2020-08-14 10:06:52 +00:00
Gyumin Sim
2503bf242d
Merge "Limit size of initial Parcel for async binder call"
2020-08-14 09:43:58 +00:00
Heemin Seog
6e792cce63
Separate UI and StatusBar from BiometricUnlockController
...
Bug: 162744974
Bug: 155711562
Test: manual, atest SystemUITests, atest :carsysui-presubmit
Change-Id: I1a8b6a31e6d965f849d678af0e4c46f236641aac
2020-08-13 23:35:53 -07:00
Les Lee
6c1cf6ccd8
Merge "wifi: Support SAE_TRANSITION when converting to WifiConfiguration" into rvc-qpr-dev am: bae844a14d am: fb4a3fc115
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12360937
Change-Id: I8f449394698cf25a093e4ca0c8de495a900b27d7
2020-08-14 05:58:10 +00:00
Les Lee
fb4a3fc115
Merge "wifi: Support SAE_TRANSITION when converting to WifiConfiguration" into rvc-qpr-dev am: bae844a14d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12360937
Change-Id: If25400b053a00679b5ebc28945701090468f83ad
2020-08-14 05:43:39 +00:00
Les Lee
bae844a14d
Merge "wifi: Support SAE_TRANSITION when converting to WifiConfiguration" into rvc-qpr-dev
2020-08-14 05:27:24 +00:00
Jin Seok Park
7a5be5533b
Merge "[Media ML] Copy over Debug#getCallers(int)"
2020-08-14 05:22:22 +00:00
TreeHugger Robot
8d0e4c5515
Merge "Introduce ActivityTransactionItem and reduce null checks"
2020-08-14 05:05:42 +00:00
Sudheer Shanka
ec7ab6e300
Fix checkstyle errors.
...
Bug: 163963556
Test: n/a
Change-Id: If3c2682c557dae502267875de4de51889ae8b8a8
2020-08-14 04:05:50 +00:00
Louis Chang
6deb419e1f
Merge "Unset activity type for process level configuration" into rvc-qpr-dev am: 25bfb82616 am: 6f148d8f36
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12360930
Change-Id: I9d8b3763134b013ca8f911ed1ec7d864a93d90aa
2020-08-14 03:50:37 +00:00
Winson Chung
cab4346bd8
Merge "Add some checks before using deferred-set controllers"
2020-08-14 03:44:57 +00:00
Louis Chang
6f148d8f36
Merge "Unset activity type for process level configuration" into rvc-qpr-dev am: 25bfb82616
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12360930
Change-Id: I13ef4042627670ab0f4f7d0af5e716764f960d93
2020-08-14 03:34:31 +00:00
Louis Chang
25bfb82616
Merge "Unset activity type for process level configuration" into rvc-qpr-dev
2020-08-14 03:19:00 +00:00
Jeffrey Carlyle
46b29daa0d
[automerger skipped] Merge "allow KeyguardIndicationController to be more easily overriden" into rvc-qpr-dev am: b1012032d3 am: 8c2b879a3c -s ours
...
am skip reason: Change-Id Iccbeaa527014abc00107ea1165f93330d80c3791 with SHA-1 1463e18d20 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12153272
Change-Id: I0be4ce594309865545dd53f3a20a6b80d7b3c180
2020-08-14 03:18:59 +00:00
Jeffrey Carlyle
8c2b879a3c
Merge "allow KeyguardIndicationController to be more easily overriden" into rvc-qpr-dev am: b1012032d3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12153272
Change-Id: I8114ca144e0981d3180d2fbca4bfb0920ac52281
2020-08-14 03:03:21 +00:00
TreeHugger Robot
afc4ef7cdc
Merge "Refactored user switch workflow to decouple UserInfo from TargetUser."
2020-08-14 02:54:22 +00:00
Jeffrey Carlyle
b1012032d3
Merge "allow KeyguardIndicationController to be more easily overriden" into rvc-qpr-dev
2020-08-14 02:32:06 +00:00
TreeHugger Robot
2f22473a8b
Merge "Use OneHandedSettingsUtil static utils directly"
2020-08-14 02:30:22 +00:00
Treehugger Robot
b749aa9ce1
Merge "Update language to comply with Android's inclusive language guidance" am: f98e615b6d am: 9016cc88e3 am: fbeb17c9ae am: 25013a7e30 am: 922fdf2f74
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1399715
Change-Id: Id1aa15faa7f2037336778b6a33c0777643e2954e
2020-08-14 02:16:58 +00:00
Treehugger Robot
922fdf2f74
Merge "Update language to comply with Android's inclusive language guidance" am: f98e615b6d am: 9016cc88e3 am: fbeb17c9ae am: 25013a7e30
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1399715
Change-Id: If371a65c15e320597ba558e9e865fb9e7bcc4945
2020-08-14 01:53:29 +00:00
Winson Chung
88d33ffa2c
Add some checks before using deferred-set controllers
...
Bug: 164201104
Test: Manual
Change-Id: Icfaaf661d7dd89a2e746dcfefb44731c275dcb06
2020-08-13 18:48:27 -07:00
Jin Seok Park
d9c93db011
[Media ML] Copy over Debug#getCallers(int)
...
Bug: 164049795
Test: N/A
Change-Id: I6ace7e92e697137f8c68278e613b880e9d80ac97
2020-08-14 10:46:17 +09:00
Jin Seok Park
47d658445c
Merge "[Media ML] Replace observing changes in Settings value"
2020-08-14 01:42:18 +00:00
Amy Zhang
a55981dfc5
Merge "Complete shareFrontend API implementation in TunerResourceManagerService"
2020-08-14 01:39:10 +00:00
Treehugger Robot
25013a7e30
Merge "Update language to comply with Android's inclusive language guidance" am: f98e615b6d am: 9016cc88e3 am: fbeb17c9ae
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1399715
Change-Id: I918d86a0f93f9e5262e922ad4d3110e9856b38f1
2020-08-14 01:36:25 +00:00
Treehugger Robot
fbeb17c9ae
Merge "Update language to comply with Android's inclusive language guidance" am: f98e615b6d am: 9016cc88e3
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1399715
Change-Id: Ifca888e568832dc25e46bccd72f135017b9638f4
2020-08-14 01:25:12 +00:00
Treehugger Robot
9016cc88e3
Merge "Update language to comply with Android's inclusive language guidance" am: f98e615b6d
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1399715
Change-Id: Ieb38a2506f125763f4df572ffd6e18a9c663f65e
2020-08-14 01:08:09 +00:00
Kevin Chyn
a4db2b3812
Merge changes I708312ca,Ie51b4e36
...
* changes:
2/n: Keep track of IBiometricsFace@1.0 challenge interruptions
1/n: Slight changes to ClientMonitor's Callback
2020-08-14 00:55:03 +00:00
Treehugger Robot
f98e615b6d
Merge "Update language to comply with Android's inclusive language guidance"
2020-08-14 00:53:57 +00:00
Winson
d3a10584c5
Add IntentFilter verification tests
...
In preparation for later changes, adds tests for the existing
domain verification flow for auto verified app links.
Implements a proxy verifier which saves incoming requests to
a file on disk which can be read back later by another call
from the host side test to send a success/failure code.
This tests some basic known success/failure cases, as well as
verifies the presence of bugs, which have been marked with TODOs
against the feature bug number, to be fixed with later work.
Also migrates manual test cases from
I200d85085ce79842a3ed39377d1f75ec381c8991.
Bug: 159952358
Bug: 162346237
Test: atest com.android.server.pm.test.intent.verify.IntentFilterVerificationTest
Change-Id: Ib646b7f6f155ae342195dd25f82bb2463a9ca2b7
2020-08-13 17:44:15 -07:00
Felipe Leme
7a907dbe46
Refactored user switch workflow to decouple UserInfo from TargetUser.
...
UserController calls SystemServiceManager on some stages of the user
switch lifecycle, and SystemServiceManager calls the respective
callbacks in the SystemService objects it manage.
Prior to Android 11, these callbacks would take a @UserIdInt userid,
but now they take a TargetUser (which in turns contains a Userinfo).
So, currently, UserController calls SystemServiceManager passing the
userid, and SystemServiceManager gets the UserInfo from
UserManagerService. That works fine most of the time, but there might
be some race conditions when a user is removed that can crash the
system when such user is stopped (because UserManagerService doesn't
have its UserInfo anymore).
This CL fixes this issue by refactoring the user switch workflow so:
- TargetUser doesn't hold a reference to the UserInfo anymore, but
offer the methods needed by SystemService implementations.
- SystemServiceManager keeps track of the TargetUser objects used in
the callbacks.
Test: manual verification
Fixes: 159831354
Change-Id: If68ab1b5e247c7389c8cac16432d8b8809507e86
2020-08-13 16:56:34 -07:00
Evan Laird
af25e16864
Merge "Create a DemoMode controller"
2020-08-13 23:43:51 +00:00
Brad Ebinger
d4deb298a0
Merge "Remove IMS call logs that may leak PII" into rvc-dev-plus-aosp am: 9e2226375a am: a3fdb07988 am: 66b8777046
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12371985
Change-Id: Ibeda62636c23e67139d935a0594f3c9220a145ee
2020-08-13 23:24:15 +00:00
Steven Moreland
eee71ccc12
Merge "ApplicationLoaders: improve classloader cache errs" am: 6bfe7f9a26 am: bf9f6b4f3b am: 96894457f7 am: dda9aa4f65 am: 17094702af
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1399628
Change-Id: I27603c56d50b6d59d25a61a81ccdd74ffd157b7f
2020-08-13 23:23:31 +00:00
TreeHugger Robot
1d70c5212f
Merge "Fix for mic dislosure indicator getting stuck"
2020-08-13 23:16:45 +00:00
Jeff Tinker
0739a50dd1
Update language to comply with Android's inclusive language guidance
...
See https://source.android.com/setup/contribute/respectful-code for reference
BUG=161896447
Change-Id: I8ca0bbfdc5ecbef3dc9ccff3ef40a14de4e9c6fc
2020-08-13 16:07:08 -07:00
Brad Ebinger
66b8777046
Merge "Remove IMS call logs that may leak PII" into rvc-dev-plus-aosp am: 9e2226375a am: a3fdb07988
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12371985
Change-Id: Id8cf80f0ba2f84479b90f356f85bb9bcdcbfcdba
2020-08-13 23:05:24 +00:00
Steven Moreland
17094702af
Merge "ApplicationLoaders: improve classloader cache errs" am: 6bfe7f9a26 am: bf9f6b4f3b am: 96894457f7 am: dda9aa4f65
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1399628
Change-Id: Ib3d2e32ba6c0130fa07475c9c25c1a63b76d9ce7
2020-08-13 23:04:24 +00:00
Brad Ebinger
a3fdb07988
Merge "Remove IMS call logs that may leak PII" into rvc-dev-plus-aosp am: 9e2226375a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12371985
Change-Id: I85f83f8591edc5d969cd63e262c54ef798d4ba78
2020-08-13 22:57:07 +00:00