diff options
| author | 2023-01-02 15:29:36 +0000 | |
|---|---|---|
| committer | 2023-01-18 16:08:41 +0000 | |
| commit | 75f5e68fe6498837c33bc2a8295b352e40b4bca4 (patch) | |
| tree | 65cec80fbb7391696f0324e408f1c3ac9afaec49 /libs/input/PointerController.cpp | |
| parent | 07ae4c7180339b264782de7dd4d6c29a867acab3 (diff) | |
Make Settings B&R flow work for HSUM
Current flow blocks system packages to be backed up for non-system users, unless explicitly allowed. This change modifies that allow list to include settings package.
Since settings is crucial part of B&R flow, hence it needs appropriate testing to ensure this works in HSUM.
There are many categories of settings for which B&R happens - System, Secure, Global, Device Config (Screen Rotation Lock, Display Density), Locale (Languages, App Languages), Lock Settings (Lock Pattern Visible), Softap Config (Tethering related), Network Policies (SIM specific Data related settings), Wifi Config (wpa_supplicant.conf file) and other SIM specific settings. To cover all bases, we manually test modifying settings from each category and doing B&R to see if changes are reflected.
Bug: 259848616
Test:
- Set 'auto_time_zone' and 'auto_time' Global settings both to 0 (Default is 1)
- Set 'accessibility_display_inversion_enabled' and 'lock_screen_show_notifications' Secure settings to 1 and 0 respectively (opposite of default values)
- Set 'screen_off_timeout' System setting to 60000 (Default value - 30000)
- Modify settings under System -> Languages & Input -> Languages. Add more languages.
- Set Screen Lock to be a pattern. Change Pattern settings to make to make pattern not visible (default is visible).
- Change Hotspot settings (Different hotspot name/password)
- Add different networks under Wifi.
- Set Auto screen rotation (default has auto rotation disabled)
- Set SIM specific settings (Set Roaming ON, Modify Data warning and limit setting).
- Do backup after settings change.
- Restore on a fresh install device and verify all the changes.
Change-Id: I53d3c6527903a600049dfb2376c7e140e1e55031
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions