Add hidden API to clear all cross-profile app-ops
Reset the INTERACT_ACROSS_PROFILES app-op for all apps on the device when creating a new work profile. This ensures that user grants for previous work profiles (perhaps with a different admin) are not saved and also not restored with backup-and-restore. Also, clear the shared preference storing which oem-whitelisted apps the user has granted. This ensures that the user sees them all again during work profile provisioning. Fixes: 151145623 Test: atest com.android.managedprovisioning.task.CreateManagedProfileTaskRoboTest Change-Id: I5f5c5aea1c36bd17a74c02e1b6fa9b4047f15003
Loading
Please register or sign in to comment