У новій версії операційної системи Android під кодовою назвою Q компанія Google зосередилася в першу чергу на конфіденційності та безпеки особистих даних користувачів. Однак після випуску двох бета-збірок пошуковий гігант несподівано вирішив відмовитися від одного з ключових нововведень ОС.
У другій бета-версії Android Q розробники Google реалізували функцію Scoped Storage, який міняє принцип доступу додатків до файлової системи пристрою. Ідея полягає в тому, щоб у програм була власна область сховища без доступу до всієї пам’яті. Як результат, додатки не потребують спеціальних дозволів для запису інформації в свої файли і не мають прямого доступу до даних інших програм. Все це дозволяє істотно підвищити безпеку Android.
Щоб запобігти злому ПО, що не підтримує Scoped Storage, а це абсолютна більшість програм на даний момент, Google додала режим сумісності. Він відключає обмеження на зберігання для Scoped Storage в додатках, встановлених до оновлення пристрою до другої бети Android Q, а також для тих, що були створені для Android 9+. Але при видаленні і перевстановлення такого ПО для нього відключається режим сумісності. Через це користувачі стикаються з непрацюючими додатками, а їх творцям не вистачає часу для впровадження підтримки Scoped Storage до фінального релізу Android Q.
Все це змусило Google відмовитися від Scoped Storage в наступній версії операційної системи і реалізувати більш поступовий перехід до запуску цієї функції. Компанія вимагатиме, щоб розробники адаптували свої додатки до нововведення протягом наступного року, до релізу Android R.