GrapheneOS rezygnuje z aplikacji AOSP i tworzy własne alternatywy

Zespół odpowiedzialny za GrapheneOS przeznacza coraz więcej zasobów na standardowe aplikacje systemu Android, które nadal są dostarczane wraz z systemem operacyjnym. W niedawnym wątku programiści nakreślili plany zajęcia się kilkoma pozostałymi aplikacjami AOSP, które pozostają w tyle, oraz dostosowania domyślnego zestawu oprogramowania do standardów oczekiwanych od nowoczesnego systemu operacyjnego. Posunięcie to stanowi część szerszych działań mających na celu zapewnienie projektowi większej kontroli nad aplikacjami wbudowanymi w system operacyjny.
W przypadku niektórych aplikacji programiści decydują się na rozpoczęcie prac całkowicie od zera, zamiast próbować naprawiać stary kod. Pierwszym głównym celem jest standardowa galeria AOSP, którą GrapheneOS planuje początkowo rozwijać jako rozwidlenie projektu ReFra – aplikacji galerii dla systemu Android typu FOSS, zbudowanej przy użyciu Jetpack Compose. Zespół nie podjął jeszcze decyzji, czy nowa aplikacja „Galeria” będzie nadal podążać za projektem nadrzędnym, czy też ostatecznie całkowicie się od niego oddzieli, zaznaczając, że dysponuje wystarczającymi zasobami, aby przyjąć dowolne z tych podejść, a nawet stworzyć galerię całkowicie od podstaw. Klawiatura AOSP również ma zostać zastąpiona znacznie lepszym rozwiązaniem. Zespół odniósł się również do sugestii dotyczących zastosowania alternatywnych rozwiązań, takich jak klawiatura FUTO, wyjaśniając, że jej licencja niekomercyjna nie spełnia wymagań projektu.
Firma GrapheneOS przygotowała również funkcję bezpiecznego wklejania, której celem jest rozwiązanie długotrwałego problemu związanego z prywatnością w systemie schowka systemu Android. Aplikacje nadal będą mogły zapisywać dane w schowku oraz odczytywać dane, które same tam umieściły, ale nie będą miały dostępu do treści schowka umieszczonych przez inną aplikację. Zapobiega to odczytywaniu przez aplikacje potencjalnie wrażliwych danych ze schowka w momencie, gdy stają się one aktywną aplikacją – zachowanie to, zdaniem twórców, może narażać informacje na dostęp ze strony aplikacji naruszających prywatność. Funkcja ta zostanie zintegrowana ze standardowym paskiem narzędzi zaznaczeń, metodami wprowadzania danych, usługami ułatwień dostępu oraz skrótami klawiaturowymi. Zespół twierdzi, że dzięki temu powiadomienia o odczytywaniu zawartości schowka staną się zbędne, a wkrótce planowane jest włączenie tej funkcji do systemu.
Nie każda aplikacja AOSP cieszy się jednak takim samym zainteresowaniem. GrapheneOS twierdzi, że aplikacja AOSP Files prawdopodobnie otrzyma jedynie ograniczone ulepszenia i nie stanowi ona obecnie głównego priorytetu, ponieważ jej podstawowy menedżer plików jest nadal aktywnie utrzymywany w ramach AOSP. Zaniedbany interfejs tej aplikacji wynika w dużej mierze z faktu, że firma Google nie wykorzystuje standardowej wersji AOSP jako menedżera plików przeznaczonego dla użytkowników na urządzeniach z serii Pixel. W rezultacie aplikacja ta przez lata cieszyła się znacznie mniejszym zainteresowaniem pod względem projektowym.
Podczas gdy podstawowe narzędzia, takie jak menedżer plików, schodzą na dalszy plan, narzędzia komunikacyjne systemu operacyjnego są traktowane dokładnie odwrotnie. Największą nadchodzącą zmianą jest gruntowna przebudowa domyślnej aplikacji do obsługi wiadomości, nad którą zespół pracował przez wiele miesięcy, wykorzystując nowoczesny kod Android Compose. Jak zauważyli programiści, ta znacząca aktualizacja komunikatora czeka jedynie na wdrożenie pilnej poprawki systemu operacyjnego. Chociaż modernizacja interfejsu jest obecnie priorytetem, GrapheneOS planuje ostatecznie przekształcić aplikację w niezależny klient z natywną obsługą RCS oraz szyfrowaniem typu end-to-end w standardzie MLS. Odpowiadając na pytania użytkowników na platformie X, programiści wyjaśnili, że obecnie nie mają ustalonego harmonogramu tej aktualizacji. Zespół nadal znajduje się we wczesnej fazie planowania i zamierza znacznie bardziej przebudować aplikację „Wiadomości”, zanim podejmie się ogromnego wysiłku związanego z dodaniem RCS bez polegania na usługach Google Mobile Services. Do czasu stworzenia tego niestandardowego rozwiązania użytkownicy, którzy obecnie korzystają z zaawansowanych funkcji komunikacyjnych, mogą nadal bezpiecznie korzystać z aplikacji Google Messages poprzez izolowane środowisko Google Play.
Źródło(-a)
GrapheneOS za pośrednictwem X i Mastadon





