diff options
| author | Jay Thomas Sullivan <jaysullivan@google.com> | 2022-01-31 18:38:46 -0800 |
|---|---|---|
| committer | Jay Thomas Sullivan <jaysullivan@google.com> | 2022-02-01 20:24:58 -0800 |
| commit | 7fd9adf992ef127d1473aca6b0a10b530ac0ca18 (patch) | |
| tree | c159d514a84af3bd182353c1520a81e74be3218e /core/java/android/inputmethodservice/InputMethodService.java | |
| parent | e6c96ebb51efe69d3ae071c05d5726f66379da1b (diff) | |
Define splits for AUDIO/VIDEO/IMAGE permissions
Define three permission splits:
- READ_EXTERNAL_STORAGE to READ_MEDIA_AUDIO (targetSdk<T)
- READ_EXTERNAL_STORAGE to READ_MEDIA_VIDEO (targetSdk<T)
- READ_EXTERNAL_STORAGE to READ_MEDIA_IMAGE (targetSdk<T)
This results in the following behavior: any time any legacy application
(i.e., targetSdk<TIRAMISU) is granted READ_EXTERNAL_STORAGE, it will
also automatically be granted READ_MEDIA_AUDIO, READ_MEDIA_VIDEO, and
READ_MEDIA_IMAGE.
The motivation for this change is to support the "Media Permission
Update for Android T" project.
Bug: 201318587
Test: atest CtsPermissionTestCases CtsPermission3TestCases
Change-Id: I79171cbda6a3d6d1d4bb87994c8b02f7174ea4db
Diffstat (limited to 'core/java/android/inputmethodservice/InputMethodService.java')
0 files changed, 0 insertions, 0 deletions
