Google запускает очередное уменьшение свободы на Android, делая невозможным нормальную работу на модифицированных прошивках. Такие модифицированные версии Android, как LineageOS, GrapheneOS, Paranoid, crDroid, Elixir, Omni и другие, предоставляют дополнительные функции, а также позволяют получить новую версию Android на телефонах, для которых производитель перестал выпускать обновления. Но в результате внедрения Google Play Integrity, приложения будут отказываться работать на этих модифицированных прошивках.
В начале этого года мы видели, как Google использовал API для блокировки доступа к приложению отправки сообщений RCS на модифицированных прошивках. Официальной версией была попытка предотвратить спамеры отправки автоматических текстовых сообщений. Последняя проблема касается программы многофакторной аутентификации Authy, которая после взлома начала применять проверку Play Integrity, что привело к сообщениям о неисправностях GrapheneOS.
Менеджер сообщества GrapheneOS обратился с проблемой к Google, столкнувшись с Шоном Уилденом, работающим над аппаратными подсистемами безопасности Android. Уилден не ограничивается словами о ситуации, в которой оказалась Play Integrity по поводу модифицированных прошивок, написав: «Если это не официальная ОС, мы должны считать, что она плохая».
Это не означает, что модифицированные прошивки умерли или что приложения, использующие Play Integrity, никогда не будут иметь шанс работать на неофициальных сборках Android в будущем.
Фактически, Уиллден высказывает, что его команда и некоторое руководство Google от положительного к энтузиазменному воспринимают идею работы над процессом сертификации прошивок сторонних разработчиков и прохождения ими пакета тестов на совместимость Android.
Но действительно проблема, похоже, заключается в интересе — просто недостаточно людей, которые используют неофициальные прошивки на своих телефонах и сталкиваются с проблемами, связанными с отказом запуска программ из-за проверки целостности Play, чтобы потратить время, чтобы эти проекты были под защитой Play Integrity .