commit | 80f43484b00e63308edb8c847863c2c5428944ca | [log] [tgz] |
---|---|---|
author | Jeff Sharkey <jsharkey@android.com> | Wed Feb 27 22:14:35 2019 -0700 |
committer | Jeff Sharkey <jsharkey@android.com> | Wed Feb 27 22:14:37 2019 -0700 |
tree | 4f751653ba8e6a097e38ae18562f3567698a9423 | |
parent | 214749d8e1bd071ba5f4bd3006987c30212d897f [diff] |
Intercept unlink(), remove(), and rename(). Handles cases where apps try deleting paths returned in "_data" columns, and where they try renaming across bind mounts. Bug: 124349250 Test: atest android.appsecurity.cts.ExternalStorageHostTest#testExternalStorageRename Change-Id: Ia2b53bd9310b8e8f24373ae09aed5f95de9ff836