commit | 03d9c1450aa441454dfdf6abeee6ae37304aa8da | [log] [tgz] |
---|---|---|
author | Hao Ke <haok@google.com> | Mon Apr 22 15:13:58 2024 +0000 |
committer | Cherrypicker Worker <android-build-cherrypicker-worker@google.com> | Mon Jul 01 15:24:51 2024 +0000 |
tree | baad6dae075562a30a8a0e1c8d1ea99fcda15fc4 | |
parent | 23646b93f5f1a75cc32c073c08add6f0e64e1a96 [diff] |
Fix READ/WRITE operation access issues on Restricted appOps. Problems were identified around read and write access to the restricted appOps, this change includes: - Filter out restricted appOps status for unprivileged readers. - Allow additional privileged appOps permission holder reading restricted appOps status. Bug: 336273802 Bug: 336323279 Test: Local test see b/336273802#comment3 Test: atest AppOpsTest#testRestrictedSettingsOpsRead (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:955e78071ec49139583056e21f612edba6439436) Merged-In: I09008b365e36b2c20c9a1fe5a1d52699ddb17d35 Change-Id: I09008b365e36b2c20c9a1fe5a1d52699ddb17d35 24D1-dev is based on 24Q2-release. Therefore, we merged this CL to 24D1-dev.