Odblokowanie Bootloadera (bootloadera) na twoim telefonie lub tablecie z Androidem jest konieczne, jeśli potrzebujesz root'a (z wyjątkiem sytuacji, w której używasz Kingo Root dla tego programu), zainstaluj własne oprogramowanie sprzętowe lub niestandardowe odzyskiwanie. W tej instrukcji krok po kroku opisano proces odblokowywania oficjalnych środków, a nie programów innych firm. Zobacz także: Jak zainstalować niestandardowe odzyskiwanie TWRP na Androida.
W tym samym czasie możesz odblokować bootloader na większości telefonów i tabletów - Nexus 4, 5, 5x i 6p, Sony, Huawei, większość HTC i innych (z wyjątkiem nienazwanych chińskich urządzeń i telefonów powiązanych z jednym operatorem, problem).
Ważna informacja: Po odblokowaniu bootloadera w systemie Android wszystkie dane zostaną usunięte. Dlatego, jeśli nie są zsynchronizowane z magazynami w chmurze lub nie są przechowywane na twoim komputerze, zajmij się tym. Ponadto, w przypadku nieprawidłowych działań i po prostu błędów w odblokowaniu bootloadera, istnieje możliwość, że twoje urządzenie po prostu się nie włączy - te ryzyka, które podejmujesz (a także możliwość utraty gwarancji - tutaj różni producenci mają różne warunki).Kolejny ważny punkt - zanim zaczniesz, całkowicie naładuj baterię swojego urządzenia.
Pobierz sterowniki Android SDK i USB, aby odblokować bootloader Bootloader
Pierwszym krokiem jest pobranie Narzędzi dla programistów Android SDK z oficjalnej strony. Idź do strony http://developer.android.com/sdk/index.html i przewiń do sekcji "Inne opcje pobierania".
W sekcji Tylko narzędzia SDK pobierz odpowiednią dla siebie opcję. Użyłem archiwum ZIP z Androidem SDK dla Windows, które następnie rozpakowałem do folderu na dysku komputera. Istnieje również prosty instalator dla systemu Windows.
Z folderu z Androidem SDK uruchom plik Menedżera SDK (jeśli się nie uruchamia - okno po prostu pojawia się i znika, a następnie zainstaluj Javę z oficjalnej strony java.com).
Po uruchomieniu sprawdź element platformy Android narzędzia SDK, pozostałe elementy nie są potrzebne (z wyjątkiem sterownika Google USB na końcu listy, jeśli masz Nexusa). Kliknij przycisk Zainstaluj pakiety, aw następnym oknie "Zaakceptuj licencję", aby pobrać i zainstalować składniki. Po zakończeniu procesu zamknij Menedżera SDK systemu Android.
Ponadto musisz pobrać sterownik USB dla urządzenia z systemem Android:
- W przypadku Nexusa są one pobierane za pomocą Menedżera SDK, zgodnie z powyższym opisem.
- W przypadku Huawei sterownik znajduje się w narzędziu HiSuite.
- Dla HTC - jako część HTC Sync Manager
- W przypadku Sony Xperia sterownik jest ładowany z oficjalnej strony. http://developer.sonymobile.com/downloads/drivers/fastboot-driver
- LG - LG PC Suite
- Rozwiązania dla innych marek można znaleźć na odpowiednich oficjalnych stronach internetowych producentów.
Włącz debugowanie USB
Następnym krokiem jest włączenie debugowania USB na Androidzie. Aby to zrobić, wykonaj następujące kroki:
- Przejdź do ustawień, przewiń w dół - "Informacje o telefonie".
- Kilkakrotnie kliknij "Numer kompilacji", aż zobaczysz komunikat, że zostałeś programistą.
- Wróć na stronę głównych ustawień i otwórz element "Dla programistów".
- W sekcji "Debugowanie" włącz "Debugowanie USB". Jeśli w ustawieniach programisty znajduje się element odblokowujący OEM, włącz go również.
Uzyskaj kod odblokowujący Bootloadera (nie jest niezbędny dla żadnego Nexusa)
W przypadku większości telefonów innych niż Nexus (nawet jeśli jest to Nexus od jednego z producentów wymienionych poniżej), aby odblokować bootloader, musisz również uzyskać kod odblokowujący. Pomoże to oficjalnym stronom producentów:
- Sony Xperia - http://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/
- HTC - http://www.htcdev.com/bootloader
- Huawei - https://emui.huawei.com/en/plugin.php?id=unlock&mod=detail
- LG - https://developer.lge.com/resource/mobile/RetrieveBootloader.dev
Te strony opisują proces odblokowywania, a także możesz otrzymać kod odblokowujący według identyfikatora urządzenia. Ten kod będzie wymagany w przyszłości.
Nie wyjaśniam całego procesu, ponieważ różni się on w przypadku różnych marek i jest szczegółowo wyjaśniony na odpowiednich stronach (choć w języku angielskim). Dotykam się tylko, aby uzyskać identyfikator urządzenia.
- W przypadku telefonów Sony Xperia kod odblokowujący będzie dostępny na powyższej stronie zgodnie z Twoim IMEI.
- W przypadku telefonów i tabletów Huawei kod ten uzyskuje się również po zarejestrowaniu i wprowadzeniu wymaganych danych (w tym identyfikator produktu, który można uzyskać za pomocą kodu klawiatury telefonu, który zostanie wyświetlony) na wcześniej określonej stronie.
Ale dla HTC i LG proces jest nieco inny. Aby uzyskać kod odblokowujący, musisz podać identyfikator urządzenia, opisujący sposób jego uzyskania:
- Wyłącz urządzenie z Androidem (całkowicie, trzymając przycisk zasilania, a nie tylko ekran)
- Naciśnij i przytrzymaj przyciski zasilania + wyciszenie, aż pojawi się ekran startowy w trybie szybkiego uruchamiania. W przypadku telefonów HTC należy wybrać przyciski zmiany głośności szybkiego uruchamiania i potwierdzić wybór, naciskając krótko przycisk zasilania.
- Podłącz telefon lub tablet przez USB do komputera.
- Przejdź do folderu Android SDK - Platform-tools, a następnie przytrzymaj klawisz Shift, kliknij ten folder prawym przyciskiem myszy (w wolnym miejscu) i wybierz element "Otwórz okno poleceń".
- W wierszu polecenia wprowadź identyfikator urządzenia fastboot oem (na LG) lub fastboot oem get_identifier_token (dla HTC) i naciśnij Enter.
- Zobaczysz długi kod numeryczny umieszczony na kilku liniach. Jest to identyfikator urządzenia, który należy wprowadzić na oficjalnej stronie internetowej, aby uzyskać kod odblokowujący.W przypadku LG wysyłany jest tylko plik odblokowujący.
Uwaga: Pliki otwierające pliki .bin, które zostaną przesłane pocztą, najlepiej umieścić w folderze Platform-tools, aby nie wskazywały pełnej ścieżki do nich podczas wykonywania poleceń.
Odblokowywanie bootloadera
Jeśli jesteś już w trybie fastboot (jak opisano powyżej dla HTC i LG), kilka kolejnych kroków nie jest wymagane przed wprowadzeniem poleceń. W innych przypadkach wchodzimy w tryb Fastboot:
- Wyłącz telefon lub tablet (całkowicie).
- Naciśnij i przytrzymaj przycisk zasilania i zmniejsz głośność, aż telefon uruchomi się w trybie Fastboot.
- Podłącz urządzenie przez USB do komputera.
- Przejdź do folderu Android SDK - Platform-tools, a następnie przytrzymaj klawisz Shift, kliknij ten folder prawym przyciskiem myszy (w wolnym miejscu) i wybierz element "Otwórz okno poleceń".
Następnie, w zależności od posiadanego modelu telefonu, wprowadź jedno z następujących poleceń:
- odblokowanie flashbooka - w przypadku Nexusa 5x i 6p
- odblokuj szybkie odblokowanie - dla innych Nexusów (starszych)
- fastboot oem odblokuj unlock_code unlock_code.bin - dla HTC (gdzie unlock_code.bin jest plik otrzymany od nich pocztą).
- fastboot flash unlock unlock.bin - w przypadku LG (gdzie unlock.bin jest plikiem odblokowującym wysłanym do ciebie).
- W przypadku Sony Xperia polecenie odblokowania bootloadera pojawi się na oficjalnej stronie internetowej po przejściu całego procesu z wyborem modelu itp.
Podczas wykonywania polecenia na samym telefonie może być konieczne potwierdzenie odblokowania bootloadera: wybierz "Tak" za pomocą przycisków głośności i potwierdź wybór, naciskając krótko przycisk zasilania.
Po wykonaniu polecenia i pewnym oczekiwaniu (podczas gdy nowe pliki są usuwane i / lub nagrywane są nowe, co widzisz na ekranie Android) twój bootloader zostanie odblokowany.
Ponadto, na ekranie szybkiego uruchamiania, przy użyciu klawiszy głośności i potwierdzeniu przez krótkie naciśnięcie przycisku zasilania, możesz wybrać element do ponownego uruchomienia lub uruchomienia urządzenia. Uruchomienie Androida po odblokowaniu bootloadera może zająć dużo czasu (do 10-15 minut), mieć cierpliwość.