Adjust "AppOpPermissionListModel" and "AppOpsController" for SPA migration.
The adjustments are for the WiFi control permission page migration. Extensions including: - A broader permission NETWORK_SETTINGS should trump CHANGE_WIFI_STATE. - CHANGE_WIFI_STATE is not at protection level "appop", thus the method "getAppOpPermissionPackages" returns an empty list for permission "CHANGE_WIFI_STATE" in "AppOpPermissionListModel.transform". We need to check requested permissions instead. - WiFi control sets mode to "MODE_IGNORED" instead of "MODE_ERRORED" when disallows. Test: atest SpaPrivilegedLibTests:AppOpsControllerTest Test: atest SpaPrivilegedLibTests:AppOpPermissionAppListTest Bug: 262206181 Change-Id: Ib566ff3a28458e18014ea9456cd3870cf68ff973
Loading
Please register or sign in to comment