4 typowe problemy, które należy znać podczas instalowania niestandardowej pamięci ROM systemu Android

  • Joseph Goodman
  • 0
  • 2992
  • 404
Reklama

Głównym powodem, dla którego ja i wielu innych wolę telefony z Androidem niż iPhony, jest to, że Google udostępnia dużą część kodu Androida. Inni programiści mogą wtedy tworzyć wersje Androida z mniejszą ilością części, których nie lubimy, i większą ilością części, które wykonujemy.

Ale to nie jest doświadczenie z Androidem, które dostajesz przy pierwszym zakupie urządzenia. Zamiast tego musisz wziąć sprawy w swoje ręce, odblokowując bootloader telefonu i flashując niestandardową pamięć ROM.

Jest to proces techniczny, który, jako zaniżenie, nie jest dla wszystkich. O systemie Android pisałem od lat i nadal uważam ten proces za cierpliwość. Jest tak wiele punktów, w których wszystko może i często idzie nie tak.

Oto niektóre z głównych problemów, na które możesz natknąć się, gdy flashujesz pamięć ROM systemu Android.

1. Instalowanie ADB i Fastboot

Jeśli znasz się na wymianie systemów operacyjnych na swoim komputerze, prawdopodobnie znasz Linuksa. Proces ten polega na zainstalowaniu systemu Linux na dysku CD lub pamięci USB, ponownym uruchomieniu komputera i naciśnięciu klawisza podczas rozruchu, który umożliwia załadowanie alternatywnego systemu operacyjnego zamiast dysku twardego.

Proces na Androidzie jest znacznie bardziej skomplikowany. Nie można uzyskać, używając tylko telefonu lub tabletu; potrzebujesz również komputera. Następnie musisz pobrać na niego specjalistyczne oprogramowanie.

W szczególności musisz mieć Android Debug Bridge, lepiej znany jako ADB. Ten zestaw narzędzi zawiera program o nazwie Fastboot. ADB rozmawia z telefonem, gdy jest włączony. Fastboot rozmawia z telefonem po ponownym uruchomieniu w specjalnym trybie, pomocnie nazywanym “Tryb Fastboot.” Oba narzędzia komunikują się za pomocą kabla USB.

Instalacja ADB jest stosunkowo prosta. Wejdź na stronę Google dla programistów Androida i pobierz odpowiednią wersję na swój komputer. ADB obsługuje systemy Windows, macOS i Linux.

Jaki jest problem?

ADB i Fastboot są narzędziami wiersza poleceń. Zamiast otwierać aplikację i klikać kilka przycisków, musisz nauczyć się otwierać wiersz poleceń i pisać, co robić.

Otwarcie wiersza poleceń nie jest złą rzeczą, ale zwiększa ilość wiedzy technicznej potrzebnej do pracy. Zastąpienie systemu operacyjnego na komputerze nie wymaga wiersza polecenia, ale wymaga zastąpienia tego w telefonie.

Co więcej, ponieważ ADB i Fastboot nie były dostarczane z komputerem, musisz przekierować linię poleceń do lokalizacji, w której zainstalowałeś ADB. W przeciwnym razie komputer będzie reagował na wprowadzane polecenia tylko z zamieszaniem. Może być również konieczne uruchomienie poleceń z uprawnieniami administratora.

Uwaga: Istnieją narzędzia, które mogą wykonać dla ciebie większość tego ciężkiego podnoszenia. Programy te nie pochodzą od Google ani innych producentów smartfonów, ani nie użyłem niestandardowej pamięci ROM, która poinstruowała mnie, żebym użył takiej metody. W komentarzach możesz podzielić się swoimi doświadczeniami z takimi aplikacjami.

2. Instalowanie sterowników

Urządzenia, które podłączasz do komputera, wymagają specjalnego oprogramowania, które mówi dwóm elementom sprzętu, jak się komunikować. Windows, macOS i Linux obsługują sterowniki inaczej. W systemach macOS i Linux wiele sterowników jest wbudowanych w system operacyjny, podczas gdy system Windows wymaga osobnego pobierania sterowników, tak jak w przypadku aplikacji.

Jaki jest problem?

Trudno wiedzieć, kiedy masz problem ze sterownikiem. Ani ADB, ani Fastboot nie powiedzą ci tego bezpośrednio. Ale jeśli wpiszesz polecenie i nic się nie stanie, prawdopodobnie masz problem ze sterownikiem.

Problemy ze sterownikami mogą być trudne do rozwiązania. Kiedy ostatnio instalowałem niestandardową pamięć ROM, nie miałem problemu z rozpoznaniem mojego urządzenia przez ADB. Po ponownym uruchomieniu w trybie Fastboot Fastboot rozpoznał także moje urządzenie.

Jednak po wprowadzeniu poleceń Fastboot nic się nie wydarzyło. Mimo że Fastboot widział moje urządzenie, nie mógł powiedzieć telefonowi, aby cokolwiek zrobił. Większość przewodników online powie ci, że jeśli Fastboot widzi twoje urządzenie, masz działające sterowniki. Możesz więc wyobrazić sobie moją frustrację, gdy w końcu doszedłem do wniosku, że tak, moje problemy były związane ze sterownikami.

Instrukcje online zazwyczaj mówią, że ADB jest łatwiejszy w użyciu w systemie macOS lub Linux niż w systemie Windows. Jednak konsekwentnie musiałem zdobyć Windows, aby dokończyć pracę. Linux może mieć sterowniki do komunikacji z moim telefonem, ale z jakiegokolwiek powodu ADB i Fastboot nadal mają problemy. Ale kiedy instaluję sterowniki dla systemu Windows, zwykle działa to dobrze. (Nigdy nie próbowałem używać komputera Mac).

3. Odblokowanie programu ładującego

Program rozruchowy to część telefonu, która określa system operacyjny do uruchomienia. Domyślnie program ładujący uruchomi tylko system operacyjny podany przez producenta. I jest zamknięty.

Musisz odblokować program ładujący, zanim będziesz mógł nakazać telefonowi załadowanie alternatywnego systemu operacyjnego, co robisz po zainstalowaniu niestandardowej pamięci ROM.

Jaki jest problem?

Nie każdy telefon z Androidem ma odblokowalny bootloader. Wiele - jeśli nie większość - nie. Wśród tych, którzy to robią, musisz uważać, który model kupujesz. Najbezpieczniej jest kupić wersję urządzenia odblokowaną przez operatora. Nigdy nie kupuj telefonu od operatora! Kup odblokowane telefony i oszczędzaj setki Nigdy nie kupuj telefonu od operatora! Kup odblokowane telefony i zaoszczędź setki Odblokowane telefony mogą kosztować fortunę, ale oszczędności to więcej niż nadrabiają. Możesz zaoszczędzić tysiące, nie podpisując umowy. Mamy sześć telefonów, które są dostarczane bez umowy! .

Wersje przewoźnika to hazard. W USA modele GSM od AT&T i T-Mobile mają większe wsparcie niż urządzenia CDMA od Sprint i Verizon. Ale to nie jest trudna i szybka zasada.

Telefony Google to najbezpieczniejszy zakład. Urządzenia Pixel i linia Nexus przed nimi są stosunkowo łatwe do odblokowania. Sony to kolejna dobra opcja. Firma informuje, jak odblokować swoje urządzenia, oferuje kod źródłowy i zapewnia niezbędne sterowniki dla wielu swoich urządzeń.

Proces odblokowania bootloadera różni się w zależności od producenta. W przypadku telefonów Google wystarczy wprowadzić poprawne polecenie. W przypadku innych marek może być konieczne poproszenie o kod odblokowujący, aby wprowadzić obok polecenia. Wysłanie żądania zwykle wiąże się z odwiedzeniem strony internetowej i chociaż odpowiedź jest zazwyczaj natychmiastowa, nie zawsze tak jest.

4. Korzystanie z odzyskiwania niestandardowego

Po odblokowaniu programu ładującego nadszedł czas, aby rozpocząć instalację niestandardowej pamięci ROM.

Większość smartfonów jest dostarczana z tak zwanym poprawa. Jest to część telefonu, którą ładujesz w celu naprawy uszkodzonego systemu operacyjnego. Możesz stąd wyczyścić urządzenie, przywracając system z powrotem do nowego.

Niestandardowe odzyskiwanie oferuje więcej opcji. Możesz całkowicie wykonać kopię zapasową całego oprogramowania telefonu, aby przywrócić urządzenie dokładnie tak, jak jest teraz. Możesz również usunąć stary system operacyjny i zainstalować nowy, proces znany jako błyskowy.

Jaki jest problem?

Niestandardowe odzyskiwanie nie jest dostępne dla każdego telefonu. Chociaż jeśli Twój telefon ma niestandardową obsługę pamięci ROM, istnieje duże prawdopodobieństwo, że istnieje również zgodne niestandardowe odzyskiwanie.

W zależności od urządzenia instalacja niestandardowego odzyskiwania może być niemożliwa. W takim przypadku zajmij się tymczasowym uruchomieniem niestandardowego odzyskiwania bez usuwania tego, który ma obecnie telefon.

Jeśli masz problemy z instalacją lub uruchomieniem niestandardowego odzyskiwania, prawdopodobnie masz problemy ze sterownikami.

Co do tej niestandardowej pamięci ROM…

Gdy już uruchomisz niestandardowe odzyskiwanie, proces jest od tego momentu dość prosty. Nadal istnieje możliwość wystąpienia błędów, ale są one mniej prawdopodobne, a większość ciężkich podnoszenia jest za tobą.

Na szczęście powyższe kroki są zazwyczaj sprawami jednorazowymi. Jeśli zainstalowałeś niestandardowe odzyskiwanie, nie potrzebujesz już komputera do flashowania nowych systemów operacyjnych. Chociaż jeśli Twój telefon wymaga tymczasowego uruchomienia odzyskiwania, będziesz musiał mieć pod ręką ADB i Fastboot na swoim komputerze.

Niektóre niestandardowe ROM-y są stabilne jak skała. Inne są błędnym bałaganem. Zatem w zależności od okoliczności możesz jeszcze nie wyjść z lasu. Możesz zdecydować, że niestandardowa pamięć ROM po prostu nie jest warta wysiłku Dlaczego już nie potrzebujesz niestandardowej pamięci ROM dla urządzeń z systemem Android Dlaczego już nie potrzebujesz niestandardowej pamięci ROM dla urządzeń z systemem Android Telefon z Androidem w ostatnich latach znacznie się poprawił - podobnie jak potrzebujesz nawet niestandardowej pamięci ROM? .




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.