commit | 782dc19e95a2bfde833a0803c1d8ab77d047c11c | [log] [tgz] |
---|---|---|
author | Zim <zezeozue@google.com> | Wed Mar 17 11:59:22 2021 +0000 |
committer | Zim <zezeozue@google.com> | Wed Mar 17 19:42:18 2021 +0000 |
tree | 82e83a862b8c7fb4a1303a5ce440d87b79c46330 | |
parent | 9b182c69f3452ae8d3e26591242aad6db12bc438 [diff] |
Fix MANAGE_EXTERNAL_STORAGE permission gid mapping In Android R, we introduced a platform.xml based mapping. Unfortunately, it only worked for signature|preinstalled apps. To support apps granted the appop (via special app access permissions), we now check the permission and appop grant state explicitly and grant the app the external_storage gid appropriately Test: Manual Bug: 165515144 Change-Id: Ib91e1b3a7e54ac2c83fb1d94446bed06fd44bcf6