Aurora Store – wolne i otwartoźródłowe oprogramowanie na system Android, będące nieoficjalnym klientem (frontendem) usługi Google Play. Umożliwia wyszukiwanie, pobieranie i aktualizowanie aplikacji dostępnych w Google Play, również na urządzeniach bez Google Mobile Services (GMS) lub z alternatywną implementacją (np. microG).

Charakterystyka Aurora Store nie jest niezależnym sklepem z aplikacjami (własnym repozytorium) – treści prezentowane w aplikacji (aplikacje, opisy, odnośniki) pochodzą bezpośrednio z serwerów sklepu Google Play.

Historia i rozwój Repozytorium projektu na GitLab zostało utworzone 7 czerwca 2018 roku. W marcu 2021 serwis XDA Developers opisał wydanie wersji 4, wskazując m.in. na odświeżenie interfejsu i zmiany funkcjonalne w stabilnym kanale wydań.

Funkcje Do funkcji należą m.in.: wyszukiwanie aplikacji w katalogu sklepu Google Play oraz pobieranie, instalacja i aktualizacja aplikacji, logowanie na konto Google lub logowanie anonimowe (z użyciem pseudokont), „spoofing” urządzenia i ustawień regionalnych (np. zmiana profilu urządzenia lub locale w celu uzyskania dostępu do aplikacji z ograniczeniami), integracja z usługą Exodus Privacy (podgląd trackerów deklarowanych dla aplikacji), integracja z „Plexus” (podgląd kompatybilności aplikacji z brakiem usług Google Play lub z microG), czarna lista aktualizacji (pomijanie aktualizacji dla wybranych aplikacji).

Logowanie i model działania Wskazywane są dwa główne tryby uwierzytelniania: logowanie na własne konto Google oraz tryb anonimowy, wykorzystujący pseudokonta dostarczane przez projekt. W opisie trybu anonimowego wyjaśniono, że mechanizm może korzystać z zewnętrznych serwerów (tzw. „token dispenser”) generujących token dostępu do usług Google Play na podstawie puli kont testowych, który następnie jest przekazywany aplikacji użytkownika.

W zastrzeżeniach projektu wskazano również, że użycie Aurora Store z osobistym kontem Google może wiązać się z ryzykiem zablokowania lub ograniczenia konta przez Google (w zależności od interpretacji warunków korzystania z Google Play).

Prywatność i ograniczenia W dokumentacji trybu anonimowego opisano, że w celu doboru właściwego wariantu pakietu aplikacji oraz sprawdzania aktualizacji Aurora Store może przekazywać do usług Google Play m.in. dane identyfikujące konfigurację urządzenia (np. informacje odpowiadające zawartości build.prop) oraz listę zainstalowanych aplikacji; wskazano też możliwość stosowania „spoofingu” profilu urządzenia oraz czarnej listy aplikacji w kontekście aktualizacji.

W katalogu F-Droid aplikacja ma wymienione tzw. „anti-features”, m.in. zależność od niewolnej usługi sieciowej (Google Play) oraz raportowanie aktywności, co wynika z modelu działania jako klienta zewnętrznej platformy.

Dystrybucja Jako oficjalne kanały dystrybucji wymieniono m.in. repozytorium F-Droid, stronę projektu oraz wydania w repozytorium GitLab.

Odbiór i doświadczenia użytkowników W relacjach użytkowników i dyskusjach społeczności skupionych wokół alternatywnych dystrybucji Androida oraz prywatności najczęściej opisywano wahania dostępności logowania anonimowego, komunikaty o ograniczeniach po stronie usług Google oraz problemy z dostępem do aplikacji objętych ograniczeniami regionalnymi.

Logowanie anonimowe i ograniczenia dostępu W 2023 roku część użytkowników zgłaszała, że logowanie anonimowe przestaje działać, a jako przyczynę wskazywano blokowanie kont wykorzystywanych do tego trybu, co miało prowadzić do czasowego wyłączania zaplecza („token dispenser”) przez twórców projektu. W nowszych dyskusjach użytkownicy opisywali też komunikaty w rodzaju „rate limited” lub „limited access”, interpretowane jako efekt limitowania żądań po stronie usług Google Play, a w części przypadków sugerowano ponawianie prób po czasie lub zmianę warunków połączenia (np. przez VPN). Jako doraźne kroki pojawiały się również sugestie zatrzymania aplikacji i wyczyszczenia pamięci podręcznej, choć nie zawsze przynosiło to efekt w każdym przypadku.

Ograniczenia regionalne i widoczność aplikacji W dyskusjach użytkowników wskazywano, że na widoczność aplikacji w wynikach wyszukiwania mogą wpływać ograniczenia regionalne (geo-restrykcje) oraz konfiguracja profilu urządzenia, a także że niektóre zachowania w tym zakresie mogły się różnić między wydaniami Aurora Store (np. w kontekście logowania anonimowego i doboru lokalizacji/kraju przypisanego do użytego konta).

Przypisy

Linki zewnętrzne Oficjalna strona projektu: auroraoss.com Repozytorium projektu: gitlab.com/AuroraOSS/AuroraStore Karta aplikacji w F-Droid: f-droid.org

Kategoria:Wolne i otwarte oprogramowanie