Chcesz zainstalować niestandardową pamięć ROM? Potrzebujesz do tego odpowiedniego pakietu GApps? Oto jak możesz pobrać i zainstalować najnowsze aplikacje Google.
Szybkie linki
- Dlaczego GApps?
- Warianty GApps
- Popularne dystrybucje GApps
- Jak zainstalować GApps
Pakiety GApps (skrót od Google Apps) są niezbędne w społeczności programistów Android aftermarket. Są to specjalnie spreparowane opcjonalne dodatki do niestandardowe ROMy które można wykorzystać do pobrania na urządzenie aplikacji Google, takich jak Usługi Google Play i Sklep Play. Jeśli zastanawiasz się, jak wybrać i zainstalować odpowiedni pakiet GApps na swoim urządzeniu lub na jednym z najlepsze telefony z Androidem, ten przewodnik powinien ci w tym pomóc.
Dlaczego GApps?
Google wymaga, aby każdy producent urządzeń z Androidem przestrzegał Dokument definicji zgodności (CDD), aby przejść Pakiet testów zgodności (CTS), więc mogą być mogli wstępnie instalować na swoich urządzeniach aplikacje i usługi Google. Deweloperzy niestandardowej pamięci ROM nie mogą jednak łatwo łączyć tych aplikacji i usług Google ze swoimi kompilacjami. Ponieważ te aplikacje nie korzystają z licencji Apache ani GPLv2, umieszczanie ich w pamięci ROM stanowi wyzwanie prawne.
Właśnie w tym miejscu pojawiają się pakiety GApps. Opiekunowie GApps polegają na skryptach kompilacji, które umożliwiają automatyczne tworzenie nowych zaktualizowanych pakietów w regularnych odstępach czasu. Z drugiej strony programiści ROM zwykle budują niestandardowe ROMy w taki sposób, aby użytkownik końcowy mógł flashować dystrybucję GApps innej firmy na szczycie swoich kompilacji i bezproblemowo uzyskują możliwość korzystania ze Sklepu Google Play lub innych aplikacji wymagających Google Play Usługi.
Pamiętaj, że w większości przypadków aplikacje Google nie są wymagane do uruchamiania ani uruchamiania niestandardowych ROM-ów. Jednak wielu użytkowników uważa je za korzystne, aby w pełni wykorzystać ekosystem Androida. Dlatego oddzielenie pakietu aplikacji Google od źródeł ROM z opcją ich późniejszej instalacji jest sytuacją korzystną dla wszystkich.
Warianty GApps
Dla zwykłego użytkownika kilka własnych aplikacji Google stopniowo stało się integralną częścią funkcjonalności lub wyglądu Androida. Następnie przychodzą ci, którzy preferują absolutnie minimalistyczną konfigurację i uważają praktycznie wszystko za bloatware.
Ponieważ naprawdę trudno jest znaleźć wspólne rozwiązanie dla wszystkich, opiekunowie GApps zwykle oferują kilka wariantów swoich kompilacji. Z tego powodu można znaleźć pakiety GApps z tagami „pico”, „basic”, „full” i podobnymi. Oczywiście Sklep Play wraz z obowiązkowymi Usługami Play i powiązanymi bibliotekami to wspólne komponenty między nimi, ale kluczową różnicą jest liczba dołączonych własnych aplikacji Google Tam.
Kompatybilność ze starszymi wersjami Androida to kolejny interesujący aspekt sceny GApps. Nie na wszystkich urządzeniach można uruchomić najnowszą i najlepszą wersję Androida, nawet z pomocą niestandardowych pamięci ROM, dlatego konieczne jest utrzymanie obsługi starszych wersji. Co więcej, niektóre biblioteki niskiego poziomu są zależne od architektury procesora, więc główni opiekunowie czasami oferują również kompilacje specyficzne dla architektury.
Popularne dystrybucje GApps
Na przestrzeni lat popularność zyskało wiele różnych dystrybucji GApps. Poniżej znajdziesz niektóre z najbardziej lubianych i aktywnie utrzymywanych ofert GApps od społeczności deweloperów rynku wtórnego.
Otwórz GApps
Być może najpopularniejszy wybór do pobierania Google Apps na niestandardowe ROMy, projekt Open GApps rozpoczął się w 2015 roku jako duchowy następca ParanoidAndroid GApps. Baza kodu tej dystrybucji była wielokrotnie forkowana, a wszystko to dzięki wszechstronności projektu, obszernej dokumentacji i bogatej obsłudze starszych wersji Androida.
- Pobierz Open GApps
- Wątek dyskusji XDA na Open GApps
- Obsługa wersji Androida: Z Androida 4.4 KitKat na Androida 11. Opiekunowie oferują również pakiety testowe dla Androida 12 I Androida 12L.
- Wsparcie platformy: Ramię, ramię64, x86 i x86-64.
-
Warianty:
- Pico: Ten pakiet jest przeznaczony dla użytkowników, którzy chcą mieć dostęp do absolutnego minimum instalacji GApps.
- Nano: ten pakiet jest przeznaczony dla użytkowników, którzy chcą jak najmniejszego śladu Google, a jednocześnie cieszyć się natywną obsługą „OK Google” i wyszukiwarki Google.
- Mikro: Ten pakiet jest przeznaczony dla użytkowników starszych urządzeń z małymi partycjami systemowymi lub dla tych, którzy preferują minimalistyczne podejście.
- mini: ten pakiet jest przeznaczony dla tych, którzy korzystają z ograniczonych aplikacji Google lub wolą instalować aplikacje samodzielnie.
- Pełny: Jeśli wolisz korzystać z aplikacji stockowych/AOSP, ten pakiet jest przeznaczony dla Ciebie.
- Magazyn: Ten pakiet zawiera wszystkie aplikacje Google, które są standardowo dostępne w smartfonach Pixel.
- Super: Ten pakiet jest przeznaczony dla tych, którzy chcą mieć wszystkie aplikacje Google. Obejmuje wszystkie aplikacje Google, które kiedykolwiek były dostarczane na urządzeniu Google.
- Aromat: Pakiet Aroma jest specjalną wersją zwykłego pakietu „Super”, ale z graficznym interfejsem, który to zrobi pozwalają wybrać, które konkretne aplikacje zainstalować (lub nie) bez konieczności ręcznego pisania gapps-config plik.
- TVStock: Ten pakiet jest przeznaczony dla urządzeń z systemem Android TV. Obejmuje wszystkie aplikacje Google, które są standardowo dostarczane z Nexus Playerem.
- TVMini: mniejszy zestaw Google Apps dla urządzeń z systemem Android TV, podobny do wersji Mini w porównaniu z wersją Stock.
NikGApps
NikGApps to kolejna bogata w funkcje dystrybucja GApps, która oferuje rozbudowane opcje dostosowywania dla zaawansowanych użytkowników. Utworzony przez starszego członka XDA Nikhil, jedną z najbardziej wyróżniających cech tego projektu GApps jest dedykowany pakiet Android Go dla urządzeń z niższej półki. W przeciwieństwie do innych dystrybucji, pozwala również na brudne flashowanie pakietu w dowolnym momencie.
- Pobierz NikGApps
- Wątek dyskusji XDA na NikGApps
Wreszcie, użytkownicy mogą przesłać swoje niestandardowe konfiguracje do repozytorium projektu, aby stworzyć spersonalizowaną kompilację.
- Obsługa wersji Androida: Androida 12, 12L i Androida 13. Kompilacje dla Androida 10 i 11 są również dostępne w zależności od potrzeb.
- Wsparcie platformy: ramię64.
-
Warianty:
- Core: minimalny zestaw Google Apps wymagany do uruchomienia Sklepu Play.
- Podstawowy: wszystko z Core, plus Google Carrier Services, Google Dialer (zastępuje AOSP Dialer), Google Messages (zastępuje AOSP Messages), Google Contacts (zastępuje AOSP Contacts) itp.
- Omni: wszystko od Basic, plus Gmail (zastępuje e-mail AOSP), kreator konfiguracji Google/Pixel, Zdjęcia Google (zastępuje galerię AOSP) itp.
- Stock: wszystko od Omni plus Google Sound Recorder, Google Markup, Google Sounds, Google Wallpaper itp.
- Pełna: wszystko z magazynu, a także Google Chrome (zastępuje przeglądarkę AOSP), Asystent Google, Android Auto itp.
- Idź: Przeznaczony dla urządzeń z niższej półki. Nieco ulepszona wersja wariantu Core.
- Elity: Specjalny wariant dostosowany do twórców kodu i znaczących opiekunów ROM.
FlameGApps
Wcześniej znany jako ExLiteGApps, projekt FlameGApps jest pomysłem starszego członka XDA ayandebnath. Dzięki modułowej konstrukcji dystrybucji użytkownicy końcowi mogą instalować różne komponenty, takie jak Pixel Launcher z urządzeniem Usługi personalizacji, Wyszukiwarka Google z Asystentem i Usługi personalizacji urządzeń korzystające z oficjalnych pakietów dodatkowych.
- Pobierz FlameGApps
- Wątek dyskusji XDA na temat FlameGApps
- Obsługa wersji Androida: Od Androida 10 do Androida 12/12L. Nie ma jeszcze oficjalnego wsparcia dla Androida 13, chociaż deweloper wydał wersję kanarek dla testów.
- Wsparcie platformy: ramię64.
-
Warianty:
- Podstawowy: obejmuje podstawowe GApps, takie jak Usługi Google Play (GMS), Google Services Framework (GSF), Sklep Google Play i inne niezbędne elementy.
- Pełna: zawiera wszystkie niezbędne podstawowe aplikacje z bardziej przydatnymi, takimi jak Dialer Google, Kontakty Google, Wiadomości Google itp.
Aplikacje BiTG
Z rozmiarem mniejszym niż 90 MB, BiTGApps od XDA Senior Member HitMan to charakterystyczna minimalistyczna dystrybucja. Oprócz minimalizmu oferuje również kilka unikalnych funkcji, takich jak umożliwienie optymalizacji baterii dla wszystkich Aplikacje Google, możliwość instalacji bezpośrednio z uruchomionego systemu i instalowanie w sposób bezsystemowy jako Magisk moduł.
- Pobierz aplikację BiTGApps
- Wątek dyskusji XDA na temat BiTGApps
- Obsługa wersji Androida: Od Androida Nougat (7.1) do Androida 13.
- Wsparcie platformy: Ramię, ramię64.
-
Warianty:
- Podstawowy/standardowy: celem jest trzymanie się minimalnej konfiguracji, która może zapewnić odpowiednią funkcjonalność usług Google. Ten wariant obsługuje również tryb bezsystemowy, pod warunkiem, że masz już dostęp do konta root przez Magisk.
- Mini: zawiera Android Auto, Asystenta Google i Google Text-to-Speech oprócz pakietu podstawowego.
- Omni: jeśli chcesz wybrać konfigurację Pixel-esque, powinieneś wybrać wariant Omni. Skład jest podobny do składu NikGApps.
LiteGApps
Założona przez starszego członka XDA Wahyu6070, LiteGApps to wyjątkowa dystrybucja, która obejmuje szeroką gamę przypadków użycia. Możesz zainstalować go poprzez odzyskiwanie lub jako moduł Magisk.
- Pobierz LiteGApps
- Wątek dyskusji XDA na LiteGApps
- Obsługa wersji Androida: Androida 5.0 Lollipop na Androida 13. Dostępne jest również wstępne wsparcie dla Androida 14.
- Wsparcie platformy: Ramię, ramię64, x86 i x86-64.
-
Warianty:
- Oryginał: oferuje następujące warianty podrzędne: Lite, Basic, Core, Go, User, Basic, Nano, Micro i Pixel. Kompozycje są podobne do tych z Open GApps.
- Plus-Plus: Możesz użyć wariantu „Plus-Plus” do obsługi wersji zwykłych, LTS (starsze wersje Androida) i MicroG.
MagiskGapps
Powstały jako rozwidlenie NikGApps, MagiskGapps by wariat1805 to całkowicie bezsystemowa dystrybucja aplikacji Google. Można go użyć do bezproblemowej zmiany istniejącej instalacji innej dystrybucji GApps bez czyszczenia partycji systemowej.
- Pobierz MagiskGapps
- Repozytorium Github MagiskGapps
- Obsługa wersji Androida: Androida 11 do Androida 13.
- Wsparcie platformy: ramię64.
-
Warianty:
- GMS: tylko niezbędne usługi Google i komponenty do synchronizacji.
- Rdzeń: Sklep Play na pakiecie GMS.
- Podstawowy: kilka dodatkowych aplikacji, takich jak Dialer Google, Wiadomości i Kontakty, wraz z pakietem podstawowym.
- Stock: pełne aplikacje w stylu Pixel.
- Idź: Zoptymalizowany dla urządzeń klasy podstawowej.
MindTheGapps
Utrzymywany przez współtwórcę LineageOS, Alessandro Astone, starszego członka AKA XDA chociaż, MindTheGapps to kolejna kompaktowa dystrybucja GApps. Ten jest szczególnie znany w społeczności jako oficjalnie zalecane rozwiązanie GApps przez LineageOS team dla swojej niestandardowej pamięci ROM.
- Pobierz MindTheGapps (Lustro)
- Obsługa wersji Androida: Androida 10 do Androida 13. Możesz także znaleźć osobne pakiety dla Android TV. Warto zauważyć, że obsługuje również starsze pakiety dla Androida 9 Pie i Androida 8.1 Oreo.
- Wsparcie platformy: Arm, Arm64 (również x86, ale tylko dla starszych wersji Androida).
- Warianty: Nic. Jest tylko jeden wariant bez opcji dostosowywania. Zapewnia wszystko, co jest potrzebne do korzystania z systemów Google i nic więcej.
Jak zainstalować GApps
Pobierz i przygotuj
Przed zainstalowaniem pakietu GApps musisz wybrać wersję, która pasuje do architektury procesora urządzenia docelowego i bazy Androida żądanej niestandardowej pamięci ROM. Należy pamiętać, że niektórzy producenci OEM celowo wysyłają oprogramowanie sprzętowe Arm32 na urządzenia Arm64, więc skonsultuj się z opiekunem niestandardowej pamięci ROM, aby określić kompatybilność platformy. Jeśli zamierzasz flashować niestandardową pamięć ROM, która jest dostarczana ze zintegrowanymi aplikacjami Google, nie musisz instalować samodzielnego pakietu GApps.
Aby poznać architekturę procesora, uruchom następujące polecenie za pomocą aplikacji emulatora terminala na swoim urządzeniu:
getpropro.produkt.procesor.abi
Mówiąc z grubsza, jeśli masz smartfon, który jest dość nowy i planujesz zainstalować niestandardowa pamięć ROM oparta na systemie Android 13, pobierz jedną z GApps Arm64 dla Androida 13 z powyższej listy.
Zakładamy, że masz zainstalowane niestandardowe odzyskiwanie, takie jak TWRP, i (opcjonalnie) masz uprawnienia administratora do rzeczywistego procesu flashowania. Jeśli nie, mamy przewodniki jak zrootować urządzenie z Androidem I jak zainstalować TWRP.
Flashowanie GApps z TWRP
W większości przypadków pakiet GApps musi zostać sflashowany przed pierwszym uruchomieniem niestandardowej pamięci ROM! Zawsze zaleca się przywrócenie ustawień fabrycznych i sformatowanie danych, aby usunąć wszelkie możliwe pozostałości po wcześniej zainstalowanej dystrybucji GApps.
- Upewnij się, że Twój komputer ma ADB i Fastboot. Instrukcje konfiguracji można znaleźć Tutaj.
- Zaleca się użytkownikom systemu Windows zainstalować najnowsze sterowniki OEM dla swoich urządzeń z systemem Android.
- Pobierz oba niestandardowy pakiet ROM i pasujący pakiet GApps w Twoim komputerze.
- Uruchom ponownie urządzenie docelowe w trybie odzyskiwania, używając odpowiedniej kombinacji klawiszy lub używając ADB:
Odzyskiwanie ponownego uruchomienia adb
- Teraz dotknij Wytrzeć, Przywrócenie ustawień fabrycznych, i w końcu, Sformatuj dane aby kontynuować proces czyszczenia. Spowoduje to usunięcie szyfrowania i usunięcie wszystkich plików przechowywanych w pamięci wewnętrznej.
- Powrót do menu głównego.
- Sideload niestandardowego pakietu ROM ZIP:
- Wybierz na urządzeniu docelowym Zaawansowany, Następnie Ładowanie boczne ADB zacząć.
- Na komputerze hosta załaduj pakiet z boku, używając:
adb sideload nazwa_pliku.zip
- Bez ponownego uruchamiania dotknij przycisku Wstecz, a następnie powtórz ten sam proces dla pakietu GApps:
adb sideload gapps.zip
- Ekran TWRP na urządzeniu docelowym powinien pokazywać postęp instalacji.
- Po pomyślnym zainstalowaniu wszystkiego stuknij w Uruchom ponownie system przycisk.
Walidacja
Jeśli wszystko pójdzie dobrze, po ponownym uruchomieniu powinieneś przygotować aplikacje i usługi Google.
Większość dystrybucji GApps i niestandardowych ROM obsługuje przetrwanie OTA, co oznacza, że nie jest konieczne ponowne flashowanie pakietu GApps podczas instalowania aktualizacji ROM. Aktualizacja głównej wersji to jednak inna historia, ponieważ musisz zlokalizować odpowiedni pakiet GApps dla nowej bazy Androida i w razie potrzeby przeprowadzić czystą instalację.