Hani Kazmi
05f85914d8
Enable ECM restrictions for Usage Access and Device Admin
...
This commit continues the work to make all special app access
permissions ECM restrictable. Some implementation notes:
1. The FilterTouchesSwitchPreference and AppSwitchPrefernce components
are replaced with RestrictedSwitchPreference. afaict this is a
superset - it still filters out obscured touches and shows the app
icon.
2. I'm treating this as mostly a refactoring, and so do not have a
feature flag around most of the changes. Enabling ECM for them /is/
behind the feature flag in RestrictedLockUtilsInternal.
3. app_ops_permissions_details.xml is currently only used by
UsageAccessDetails.
Bug: 297372999
Test: Manually tested on device. Automated tests to follow
Change-Id: I65fe7ec099582de19192a77ad2e41c1558761502
2023-12-07 15:59:52 +00:00
..
2023-11-13 11:52:44 +08:00
2023-12-07 17:14:58 +08:00
2023-10-26 19:34:58 +00:00
2023-06-29 18:17:10 +08:00
2023-02-16 05:59:01 +00:00
2023-12-07 17:11:49 +08:00
2023-06-29 07:11:42 +00:00
2023-01-13 09:51:21 +00:00
2023-11-14 10:40:43 +08:00
2023-12-04 17:37:09 +00:00
2023-10-25 14:46:11 +00:00
2023-02-17 18:10:59 +00:00
2023-12-07 10:58:40 +00:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-11-20 03:10:33 +00:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-04-27 14:46:45 -07:00
2023-04-21 23:46:19 -07:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-11-17 23:57:54 +00:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-01-09 05:30:33 +00:00
2023-01-09 05:30:33 +00:00
2023-01-09 05:30:33 +00:00
2023-01-09 05:30:33 +00:00
2023-01-09 05:30:33 +00:00
2023-10-25 12:17:49 +08:00
2023-02-07 14:34:54 +00:00
2023-10-25 12:17:49 +08:00
2023-10-25 12:17:49 +08:00
2023-01-09 05:30:33 +00:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-05 13:10:10 -08:00
2023-12-07 15:59:52 +00:00