Odblokowanie bootloadera na telefonie z systemem Android to pierwszy krok do zrootowania i flashowania niestandardowych ROM-ów. I, wbrew powszechnej opinii, jest w pełni obsługiwany w wielu telefonach. Oto jak odblokować bootloadera w oficjalny sposób.
Na świecie są dwa rodzaje telefonów: te, które pozwalają odblokować twój bootloader, i te, które go nie posiadają.
To, czy możesz odblokować bootloader, zależy od producenta telefonu, posiadanego modelu, a nawet od operatora. Telefony Nexus są z natury możliwe do odblokowania, a wiele telefonów Motorola i HTC pozwala odblokować bootloader w podobny sposób jak Nexus.
Jednak inne telefony - i niektóre nośniki - nie pozwalają na odblokowanie bootloadera w sposób oficjalny, co oznacza, że trzeba czekać, aż programiści wykorzystają lukę w zabezpieczeniach, jeśli chcesz rootować i flashować ROMy. Jeśli masz jeden z tych telefonów, ten przewodnik niestety nie pomoże.
Najlepszym sposobem, aby dowiedzieć się, do jakiej kategorii należy telefon, jest przejrzenie sekcji w witrynie XDA Developers. Jeśli masz telefon HTC lub Motorola, możesz być w stanie zbytnio zbadać jego odblokowanie w HTC lub witrynie Motorola. Jeśli nie obsługuje odblokowywania, będziesz musiał użyć nieoficjalnej metody odblokowania lub rootowania, którą zwykle znajdziesz na forach deweloperów XDA.
Jeśli Twój telefon obsługuje odblokowywanie przez bardziej oficjalne kanały, czytaj dalej.
Zanim zaczniemy, należy wspomnieć: proces ten usunie wszystkie Twoje dane. Jeśli więc masz jakieś zdjęcia lub inne pliki w telefonie, które chcesz zachować, prześlij je teraz na komputer. Ponadto, jeśli masz jakieś ustawienia aplikacji, które chcesz zachować, skorzystaj z ich funkcji tworzenia kopii zapasowych, aby utworzyć plik ustawień kopii zapasowej i przenieść je również na komputer.
Oto dodatkowa wskazówka: ponieważ wiem, że w końcu wykorzenię mój telefon, zawsze odblokowuję bootloader, gdy tylko kupię nowe urządzenie. W ten sposób nie tracę czasu na ustawienie go tylko po to, aby usunąć telefon w ciągu kilku dni i zrobić to ponownie. Jeśli jesteś obsesyjnym androidem, który wie, że wkrótce zakorzenisz, rozważ odblokowanie, zanim podejmiesz próbę skonfigurowania telefonu.
Po utworzeniu kopii zapasowej wszystkich elementów, które chcesz zachować, wykonaj poniższe czynności.
Do tego procesu będą potrzebne dwie rzeczy: Android Debug Bridge, czyli narzędzie wiersza poleceń dla twojego komputera, pozwalające na komunikację z twoim telefonem i sterowniki USB twojego telefonu. Nawet jeśli wcześniej je zainstalowałeś, teraz powinieneś otrzymać najnowsze wersje.
Szczegółowo opisaliśmy sposób instalowania obu wcześniej, ale oto krótka wersja:
Włącz telefon i podłącz go do komputera za pomocą kabla USB. Otwórz folder platformy narzędzi w folderze Android SDK, a Shift + kliknij prawym przyciskiem myszy pusty obszar. Wybierz "Otwórz tutaj wiersz polecenia" i uruchom następujące polecenie:
urządzenia adb
Jeśli pokazuje numer seryjny, urządzenie zostanie rozpoznane i będziesz mógł kontynuować proces. W przeciwnym razie upewnij się, że wykonałeś powyższe kroki poprawnie.
Następnie musisz włączyć kilka opcji w swoim telefonie. Otwórz szufladę aplikacji telefonu, stuknij ikonę Ustawienia i wybierz "Informacje o telefonie". Przewiń do końca i siedem razy kliknij element "Numer kompilacji". Powinieneś otrzymać wiadomość, że jesteś programistą.
Wróć na główną stronę Ustawień i powinieneś zobaczyć w dolnej części nową opcję o nazwie "Opcje programisty". Otwórz to i włącz "Odblokowywanie OEM", jeśli opcja istnieje (jeśli nie, nie martw się - jest to konieczne tylko w niektórych telefonach).
Następnie włącz "Debugowanie USB". W razie potrzeby wprowadź hasło lub kod PIN.
Gdy to zrobisz, podłącz telefon do komputera. Powinieneś zobaczyć wyskakujące okienko zatytułowane "Pozwól na debugowanie USB?" Na twoim telefonie. Zaznacz pole "Zawsze zezwalaj z tego komputera" i stuknij OK.
Jeśli korzystasz z Nexusa, możesz pominąć ten krok. Urządzenia inne niż Nexus prawdopodobnie będą musiały przejść jeszcze jeden dodatkowy krok, zanim przejdziesz dalej.
Przejdź na stronę odblokowującą bootloadera producenta (na przykład tę stronę dotyczącą telefonów Motorola lub tej strony dla telefonów HTC), wybierz urządzenie (jeśli zostaniesz o to poproszony) i zaloguj się lub utwórz konto.
Reszta tego kroku jest nieco inna w zależności od telefonu, ale strona producenta powinna przeprowadzić Cię przez ten proces. To będzie wyglądało mniej więcej tak: najpierw wyłącz telefon i uruchom system Fastboot. To trochę inaczej na każdym telefonie, ale na większości nowoczesnych urządzeń można się tam dostać, przytrzymując przyciski "Power" i "Volume Down" przez 10 sekund. Puść je i powinieneś być w trybie fastboot.(Użytkownicy HTC będą musieli wybrać "Fastboot" za pomocą przycisku zmniejszania głośności i naciśnij przycisk zasilania, aby go najpierw wybrać.) Zwykle możesz znaleźć więcej informacji na temat swojego telefonu za pomocą szybkiego wyszukiwania w Google, więc możesz to zrobić teraz, zanim przejdziesz dalej.
Podłącz telefon do komputera za pomocą kabla USB. Twój telefon powinien informować, że urządzenie jest połączone. Na komputerze otwórz folder platformy narzędzi w folderze Android SDK i Shift + kliknij prawym przyciskiem myszy pusty obszar. Wybierz "Otwórz tutaj wiersz polecenia" i użyj tego okna wiersza polecenia, aby pobrać swój klucz odblokowania zgodnie z opisem producenta. (Na przykład telefony Motorola będą uruchamiaćfastboot oem get_unlock_data
polecenie, podczas gdy telefony HTC będą uruchamiaćfastboot oem get_identifier_token
dowództwo.)
Wiersz polecenia wypluje token w postaci bardzo długiego ciągu znaków. Wybierz go, skopiuj i wklej do odpowiedniego pola na stronie producenta - upewnij się, że nie ma spacji! - i prześlij formularz. Jeśli Twoje urządzenie jest odblokowane, otrzymasz wiadomość e-mail z kluczem lub plikiem, którego będziesz używać w następnym kroku.
Jeśli Twojego urządzenia nie można odblokować, otrzymasz komunikat z informacją, że tak. Jeśli chcesz zrootować urządzenie lub flashować ROM, musisz użyć bardziej nieoficjalnej metody, którą zwykle możesz znaleźć na stronie takiej jak deweloperzy XDA.
Teraz jesteś gotowy, aby wykonać odblokowanie. Jeśli twój telefon nadal działa w trybie fastboot, uruchom poniższe polecenie. Jeśli nie, wyłącz telefon i przytrzymaj przez 10 sekund przyciski "Zasilanie" i "Zmniejszenie głośności". Puść je i powinieneś być w trybie fastboot. (Użytkownicy HTC będą musieli wybrać "Fastboot" za pomocą przycisku zmniejszania głośności i naciśnij przycisk zasilania, aby go najpierw wybrać.) Podłącz telefon do komputera za pomocą kabla USB.
Na komputerze otwórz folder platformy narzędzi w folderze Android SDK i Shift + kliknij prawym przyciskiem myszy pusty obszar. Wybierz "Otwórz tu wiersz polecenia".
Aby odblokować urządzenie, musisz wykonać jedno proste polecenie. W przypadku większości urządzeń Nexus to polecenie brzmi:
odblokuj szybkie odblokowanie
Jeśli masz nowszego Nexusa, takiego jak Nexus 5X lub 6P, polecenie będzie nieco inne:
odblokowanie flashbooka
Jeśli masz urządzenie inne niż Nexus, producent powie Ci, jakie polecenie należy uruchomić. Na przykład urządzenia Motorola muszą działaćfastboot oem odblokuj UNIQUE_KEY
, używając unikalnego klucza z otrzymanej wiadomości e-mail. Urządzenia HTC będą działaćfastboot oem unlocktoken Unlock_code.bin
przy użyciu pliku Unlock_code.bin otrzymanego od HTC.
Po uruchomieniu polecenia telefon może zapytać, czy jesteś pewien, że chcesz odblokować. Użyj klawiszy głośności, aby potwierdzić.
Po zakończeniu użyj menu ekranowego, aby ponownie uruchomić telefon (lub uruchom aplikacjęponowne uruchomienie fastboot
polecenie z twojego komputera). Jeśli wszystko działało poprawnie, po uruchomieniu powinien pojawić się komunikat informujący, że twój bootloader jest odblokowany, i po kilku sekundach powinien uruchomić się na Androida. Przed uruchomieniem czegokolwiek innego, jak np. Flashowanie niestandardowego odzyskiwania, ważne jest, aby uruchomić system Android.
Gratuluję odblokowania telefonu! Jeszcze nie zauważysz wielkiej różnicy, ale dzięki odblokowanemu bootloaderowi będziesz mógł przesłać niestandardowe odzyskiwanie, otwierając drzwi do dostępu do roota i niestandardowych ROM-ów.
Zdjęcie: Norebbo