GrapheneOS отказывается от приложений AOSP и разрабатывает собственные альтернативы

Команда разработчиков GrapheneOS направляет всё больше ресурсов на стандартные приложения Android, которые по-прежнему поставляются вместе с операционной системой. В недавней ветке обсуждений разработчики изложили планы по доработке нескольких оставшихся приложений AOSP, которые отстают в развитии, и приведению набора стандартного программного обеспечения в соответствие со стандартами, ожидаемыми от современной операционной системы. Этот шаг знаменует собой более широкие усилия, направленные на то, чтобы проект получил больший контроль над приложениями, встроенными в ОС.
В случае с некоторыми приложениями разработчики предпочитают начинать работу с нуля, а не пытаться исправлять старый код. Первой основной целью является стандартная галерея AOSP, которую GrapheneOS планирует вначале разрабатывать как форк ReFra — приложения-галереи для Android с открытым исходным кодом, созданного с использованием Jetpack Compose. Команда пока не определилась, будет ли новая «Галерея» и в дальнейшем следовать за основным проектом или в конечном итоге полностью от него отклонится, отметив, что у неё достаточно ресурсов для реализации любого из этих подходов или даже для создания галереи с нуля. Клавиатура AOSP также будет заменена на гораздо более качественную. Команда рассмотрела предложения по использованию альтернативных решений, таких как FUTO Keyboard, и пояснила, что её некоммерческая лицензия не соответствует требованиям проекта.
Компания GrapheneOS также подготовила функцию безопасной вставки, призванную устранить давнюю проблему конфиденциальности, связанную с системой буфера обмена Android. Приложения по-прежнему смогут записывать данные в буфер обмена и считывать данные, которые они сами туда поместили, но не смогут получить доступ к содержимому буфера обмена, заданному другим приложением. Это предотвращает считывание приложениями потенциально конфиденциальных данных из буфера обмена, как только они становятся активным приложением — по словам разработчиков, такое поведение может привести к утечке информации в приложения, нарушающие конфиденциальность. Данная функция будет интегрирована со стандартной панелью инструментов выделения, методами ввода, службами доступности и сочетаниями клавиш. Команда заявляет, что это фактически сделает уведомления о считывании буфера обмена ненужными, и планируется, что данная функция будет включена в систему в ближайшее время.
Однако не каждое приложение AOSP получает одинаковый уровень внимания. Представители GrapheneOS заявляют, что приложение «Файлы» (AOSP Files), вероятно, получит лишь ограниченные улучшения и на данный момент не является основным приоритетом, поскольку лежащий в его основе файловый менеджер по-прежнему активно поддерживается в рамках AOSP. Пренебрежение интерфейсом этого приложения в значительной степени обусловлено тем, что Google не использует стандартную версию AOSP в качестве файлового менеджера для пользователей на устройствах Pixel. В результате на протяжении многих лет данному приложению уделялось гораздо меньше внимания с точки зрения дизайна.
В то время как базовые утилиты, такие как файловый менеджер, отходят на второй план, средства коммуникации операционной системы получают совершенно противоположное внимание. Самым крупным предстоящим обновлением станет масштабная переработка стандартного приложения «Сообщения», над которой команда работала в течение нескольких месяцев, переписав его с использованием современного кода Android Compose. Как отмечают разработчики, это крупное обновление приложения для обмена сообщениями ожидает, пока сначала будет развернут срочный патч для ОС. Хотя модернизация интерфейса является ближайшим приоритетом, GrapheneOS в конечном итоге планирует превратить приложение в независимый клиент с нативной поддержкой RCS и сквозным шифрованием MLS. Отвечая на вопросы пользователей в X, разработчики пояснили, что на данный момент у них нет конкретных сроков для этого обновления. Команда все ещё находится на ранней стадии планирования и намерена значительно доработать приложение «Сообщения», прежде чем приступить к масштабной работе по добавлению RCS без использования Google Mobile Services. До тех пор, пока не будет создано это собственное решение, пользователи, которым сегодня необходимы расширенные функции обмена сообщениями, по-прежнему могут безопасно использовать приложение Google Messages через изолированную среду Google Play.
Источник(и)
GrapheneOS через X и Mastadon





