Kiedy posiadasz urządzenie z Androidem, stajesz się częścią społeczności open-source. Oprogramowanie Androida jest open-source, co oznacza, że każdy może wejść, zmodyfikować kod oprogramowania, przepakować go i otworzyć do pobrania przez innych użytkowników. Z tego powodu świat modów otaczający Androida jest entuzjastyczny i kreatywny.
Zarówno hobbyści, jak i profesjonalni programiści są często tymi, którzy tworzą poprawki i ulepszenia aplikacji i oprogramowania na długo przed oficjalnym zespołem programistów Androida (tak było w przypadku zielonego odcienia wyświetlacza Google Pixel 4XL i problemów z DeX na Linux). Dzięki forom społeczności, takim jak XDA, który jest jak strona fanów dla programistów dla Androida, bardzo łatwo jest eksplorować i znajdować te domowe ulepszenia w postaci niestandardowych ROM i GSI.
Co to jest niestandardowa pamięć ROM?
Na smartfonie z systemem Android jest fabrycznie zainstalowana pamięć ROM, która określa wydajność i dostępne funkcje. ROM oznacza pamięć tylko do odczytu i jest oprogramowaniem układowym. Niestandardowe pamięci ROM są opracowywane przez społeczność Androida typu open source i mogą odblokowywać nowe funkcje i poprawiać sposób działania systemu operacyjnego na urządzeniu z Androidem. Większość z tych niestandardowych ROM-ów jest bezpłatna.
Co to jest GSI?
GSI oznacza ogólne obrazowanie systemu. GSI ostatecznie pomagają testować aplikacje na urządzeniach, które oficjalnie nie obsługują Twojej aplikacji. Są na tyle podobne do ROM-ów, że można pobrać ROM lub GSI, które zapewniają szczególne ulepszenie urządzenia z Androidem, ale istnieje zasadnicza różnica.
ROM a GSI
ROM jest opracowywany dla konkretnego urządzenia z systemem Android. GSI to bardziej aplikacja na wiele urządzeń. Nie ma gwarancji, że GSI będzie działać bez błędów we wszystkich programach dla Androida, ani też programiści GSI nie potrafią naprawić tych błędów. Nie ma nic złego w flashowaniu GSI przez ROM, zwłaszcza jeśli ROM nie jest dostępny dla twojego urządzenia. Tylko upewnij się, że Twój telefon jest zgodny z Project Treble i ma odblokowany bootloader. Odblokowując bootloader (oprogramowanie, które jest ładowane przy każdym włączeniu telefonu), możesz przywrócić ustawienia fabryczne.
Ogólnie rzecz biorąc, ROM jest bardziej stabilny.
Zainstaluj niestandardową pamięć ROM
Chociaż możesz wahać się przed wykonaniem tego nowego kroku w systemie operacyjnym Android, pobieranie i instalowanie, zwane również flashowaniem, niestandardowa pamięć ROM nie jest taka trudna. Nie daj się jednak zwieść. Możesz zepsuć swój telefon po królewsku, jeśli nie zastosujesz się do instrukcji. Ale podobnie jak ustawianie mebli IKEA, jeśli będziesz postępować zgodnie z instrukcją, twoja kanapa – lub w tym przypadku telefon – nie pęknie, gdy na niej usiądziesz.
Aby pobrać niestandardową pamięć ROM, Twój telefon będzie również potrzebował:
- Bootloader do odblokowania
- GApps (Google Apps)
- Odzyskiwanie niestandardowe
Utwórz kopię zapasową swoich danych! Gdybym mógł powtórzyć to polecenie dla całego akapitu, zrobiłbym to. Nie poświęcaj tego, co masz, za coś, czego nie masz. Jak wspomniano wcześniej, możesz zepsuć telefon, migając niestandardową pamięć ROM. Nie ryzykuj, zrób kopię zapasową.
Pobierz, ale nie wyodrębniaj, niestandardową pamięć ROM, której chcesz użyć.
Znajdź aplikację Google odpowiadającą pamięci ROM. Zapisz oba na swoim smartfonie.
Uruchom smartfon w trybie odzyskiwania. Przyciski mogą się różnić w zależności od urządzenia. Przytrzymaj przycisk zmniejszania głośności + przycisk zasilania przez kilka sekund.
Gdy znajdziesz się na ekranie odzyskiwania, wybierz Zainstaluj.
![Jak zainstalować niestandardowe ROMy i GSI na urządzeniach Samsung Galaxy? Jak zainstalować niestandardowe ROMy i GSI na urządzeniach Samsung Galaxy?]()
Wybierz opcję Zainstaluj z [tam, gdzie został zapisany plik zip]. Nazywa się to flashowaniem suwaka.
Zostaniesz poprowadzony przez etapy wyboru, aby pobrać właściwy plik zip. Na koniec zostaniesz poproszony o potwierdzenie flasha.
![Jak zainstalować niestandardowe ROMy i GSI na urządzeniach Samsung Galaxy? Jak zainstalować niestandardowe ROMy i GSI na urządzeniach Samsung Galaxy?]()
Po zainstalowaniu wróć i wyczyść pamięć podręczną.
Zainstaluj GSI
Pobieranie i instalowanie GSI jest całkowicie zależne od urządzenia. Istnieje jednak kilka ogólnych kroków, aby zorientować się, jak przebiega proces.
Twoje urządzenie potrzebuje:
- Zgodność z wysokimi tonami
- Odblokowywalny system rozruchowy
- Metoda wyłączania weryfikacji rozruchu
Przed kontynuowaniem wykonaj kopię zapasową danych.
Aby pobrać GSI, musisz upewnić się, że Twoje urządzenie jest zgodne z Treble. Uruchom następujące polecenie na ADB: getprop ro.treble.enabled . Jeśli otrzymasz „fałsz”, nie możesz uruchomić GSI na swoim telefonie.
Następnie zechcesz sprawdzić, z jakim systemem operacyjnym GSI Twój telefon jest zgodny. W ADB uruchom ten monit: cat /system/etc/ld.config.version_identifier.txt \ | grep -A 20 „\[dostawca\]” . Jeśli otrzymasz „prawdę”, możesz uruchomić prawie każdy GSI. Jeśli jest fałszywy, możesz uruchomić tylko GSI, który jest tym samym systemem operacyjnym, co Twój telefon.
Wyłącz weryfikację rozruchu.
Aby sflashować specyfikacje GSI, konieczne będzie skasowanie aktualnych specyfikacji systemu.
Uruchom ponownie urządzenie.
Zawijanie
Przed zainstalowaniem niestandardowych pamięci ROM lub GSI wykonaj kopię zapasową wszystkich danych, nie ma znaczenia, czy jesteś nowicjuszem, czy profesjonalistą, żaden poziom doświadczenia nie sprawi, że utrata danych będzie łatwiejsza do radzenia sobie emocjonalnie. O ile oczywiście nie używasz telefonu z Androidem przeznaczonego do eksperymentów.