Как да отключите Bootloader на вашия Android телефон, официалния път
Отключването на буутлоудъра на вашия Android телефон е първата стъпка към вкореняване и мигане на потребителски ROM. И обратно на общоприетото схващане, той всъщност се поддържа напълно от много телефони. Ето как да отключите своя буутлоудъра по официалния начин.
Не всеки телефон ще ви позволи да направите това
Има два вида телефони в този свят: тези, които ви позволяват да отключите своя буутлоудър, и тези, които не го правят.
Независимо дали ви е разрешено да отключите своя зареждащ файл, зависи от производителя на телефона, модела, който имате, и дори от оператора ви. Всички телефони на Nexus са отключващи се от природата си, а много телефони от Motorola и HTC ви позволяват да отключите своя буутлоудър чрез подобен процес като Nexus.
Други телефони, обаче - и някои превозвачи - не ви позволяват да отключите своя буутлоудъра по официален начин, което означава, че трябва да изчакате разработчиците да използват уязвимостта на сигурността, ако искате да изкорени и флаш ROM. Ако имате един от тези телефони, това ръководство няма да ви помогне.
Най-добрият начин да разберете в коя категория попада вашият телефон е да разгледате секцията в XDA Developers. Ако имате HTC или Motorola телефон, може да имате възможност да изследвате неговата отключваща способност на уебсайта на HTC или Motorola. Ако не поддържа отключване, ще трябва да използвате неофициален метод за отключване или вкореняване, който обикновено ще намерите на форумите на XDA Developers.
Ако телефонът ви поддържа отключване чрез повече официални канали, прочетете.
Стъпка Zero: Направете всичко, което искате да запазите
Преди да започнем, важно е да споменем: този процес ще изтрие всичките ви данни. Така че ако имате снимки или други файлове на телефона, които искате да запазите, прехвърлете ги сега на компютъра си. Освен това, ако имате настройки на приложението, които искате да запазите, използвайте функцията им за архивиране, за да създадете файл с настройки за архивиране и да ги прехвърлите и на компютъра си.
Ето един допълнителен съвет: Тъй като знам, че в крайна сметка ще разваля телефона си, винаги ще отключвам своя буутлоудър веднага след като си купя ново устройство. По този начин не губя време да го настройвам само за да изтрия телефона след няколко дни и да го направя отново. Ако сте завладяващ Android tweaker, който знае, че скоро ще се изкорени, помислете за отключване, преди да минете през проблема с настройването на телефона си.
Когато архивирате всичко, което искате да запазите, продължете със стъпките по-долу.
Първа стъпка: Инсталирайте Android SDK и драйверите на телефона си
Ще ви трябват две неща за този процес: Android Debug Bridge, който е инструмент на командния ред за вашия компютър, който ви позволява да взаимодействате с телефона си и USB драйверите на телефона. Дори и да сте ги инсталирали преди, трябва да получите най-новите версии сега.
Подробна информация как да се инсталира и преди, но тук е кратката версия:
- Отидете на страницата за изтегляне на Android SDK и превъртете надолу до „SDK Tools Only“. Изтеглете ZIP файла за вашата платформа и го разархивирайте, където искате да съхраните ADB файловете.
- Стартирайте SDK мениджъра и премахнете отметката от всичко, с изключение на “Android SDK платформа-инструменти”. Ако използвате телефон Nexus, можете също да изберете „Google USB драйвер“, за да изтеглите драйверите на Google.
- След като завърши инсталирането, можете да затворите SDK мениджъра.
- Инсталирайте USB драйверите за телефона си. Можете да ги намерите на уебсайта на производителя на телефона (напр. Motorola или HTC). Ако имате Nexus, можете да инсталирате драйверите на Google, които сте изтеглили в стъпка 2, като използвате тези инструкции.
- Рестартирайте компютъра, ако бъдете подканени.
Включете телефона си и го включете в компютъра чрез USB кабел. Отворете папката с инструменти на платформата в папката на Android SDK, а Shift + Кликнете с десния бутон на празно място. Изберете „Отваряне на команден ред тук“ и изпълнете следната команда:
adb devices
Ако показва сериен номер, устройството ви се разпознава и можете да продължите с процеса. В противен случай се уверете, че сте изпълнили правилно горните стъпки.
Стъпка втора: Разрешаване на USB отстраняване на грешки
След това трябва да активирате няколко опции на телефона си. Отворете чекмеджето за приложения на телефона, докоснете иконата Настройки и изберете „About Phone“. Превъртете докрай надолу и докоснете елемента “Build Number” седем пъти. Трябва да получите съобщение, че сега сте разработчик.
Върнете се на главната страница с настройки и ще видите нова опция в долната част, наречена „Опции за програмисти“. Отворете го и активирайте „OEM Unlocking“, ако съществува опцията (ако не съществува, няма притеснения - това е необходимо само за някои телефони).
След това активирайте “USB Debugging”. Въведете вашата парола или ПИН, когато бъдете подканени, ако е приложимо.
След като свършите, свържете телефона с компютъра си. Трябва да видите изскачащ прозорец, озаглавен "Разрешаване на USB отстраняване на грешки?" На вашия телефон. Поставете отметка в полето „Винаги позволявайте от този компютър“ и натиснете OK.
Трета стъпка: Получете ключ за отключване (за телефони, които не са от Nexus)
Ако използвате устройство Nexus, можете да пропуснете следната стъпка. Устройствата, които не са от Nexus, вероятно ще трябва да преминат през една допълнителна стъпка, преди да продължите.
Отидете на страницата за отключване на системата за зареждане на производителя (например тази страница за телефони на Motorola или тази страница за HTC телефони), изберете устройството си (ако бъдете подканени) и влезте в профила си или създайте профил.
Останалата част от тази стъпка е малко по-различна в зависимост от телефона ви, но сайтът на производителя трябва да ви преведе през процеса. Тя ще върви по следния начин: Първо, изключете телефона и стартирайте в режим fastboot. Това е малко по-различно на всеки телефон, но на повечето съвременни устройства можете да стигнете до там, като задържите бутоните "Power" и "Volume Down" за 10 секунди. Освободете ги и трябва да сте в режим fastboot. (Потребителите на HTC ще трябва да изберат “Fastboot” с клавиша Volume Down и да натискат властта, за да го изберете първо.) Обикновено можете да намерите повече информация за вашия конкретен телефон с бързо търсене в Google, така че не се колебайте да го направите сега, преди да продължите.
Свържете телефона с компютъра с USB кабел. Вашият телефон трябва да указва, че устройството е свързано. Отворете папката с инструменти на платформата в папката си за Android SDK и Shift + Кликнете с десния бутон на празно място. Изберете „Отваряне на команден ред тук“ и използвайте прозореца на командния ред, за да извлечете ключа за отключване, както е описано от производителя. (Например, телефони на Motorola ще изпълняват fastboot oem get_unlock_data
, докато HTC телефони ще изпълняват fastboot oem get_identifier_token
команда.)
Командният ред ще изплюе токен под формата на много дълъг низ от символи. Изберете го, копирайте го и го поставете в съответното поле на уебсайта на производителя - уверете се, че няма интервали! - и изпратете формуляра. Ако устройството ви се отключва, ще получите имейл с ключ или файл, който ще използвате в следващата стъпка.
Ако устройството ви не се отключва, ще получите съобщение, в което се посочва така. Ако искате да изкорени устройството си или флаш ROM, ще трябва да използвате по-неофициален метод, който обикновено можете да намерите на сайта като XDA Developers.
Четвърта стъпка: Отключете телефона си
Сега сте готови да изпълните действително отключването. Ако телефонът ви все още е в режим fastboot, изпълнете командата по-долу. Ако не, изключете телефона и задръжте бутоните “Power” и “Volume Down” за 10 секунди. Освободете ги и трябва да сте в режим fastboot. (Потребителите на HTC ще трябва да изберат “Fastboot” с клавиша Volume Down и да натискат захранването, за да го изберете първо.) Свържете телефона с компютъра с USB кабел.
Отворете папката с инструменти на платформата в папката си за Android SDK и Shift + Кликнете с десния бутон на празно място. Изберете „Отворете командния ред тук“.
За да отключите устройството си, трябва да изпълните една проста команда. За повечето устройства Nexus тази команда е:
fastboot oem отключване
Ако имате по-нова Nexus, като Nexus 5X или 6P, командата ще бъде малко по-различна:
fastboot мига отключване
Ако имате устройство, което не е Nexus, вашият производител ще ви каже каква команда да изпълните. Например устройствата на Motorola трябва да работят fastboot oem отключване UNIQUE_KEY
, използвайки уникалния ключ от имейла, който сте получили. HTC устройствата ще работят fastboot oem unlocktoken Unlock_code.bin
използвайки файла Unlock_code.bin, който сте получили от HTC.
След като изпълните командата, телефонът ви може да попита дали сте сигурни, че искате да отключите. Използвайте клавишите за сила на звука, за да потвърдите.
Когато приключите, използвайте екранното меню, за да рестартирате телефона (или стартирате fastboot рестартиране
от компютъра). Ако всичко работи правилно, трябва да видите ново съобщение при зареждане, че вашият буутлоудъра е отключен и след няколко секунди той трябва да зареди Android. Важно е да стартирате андроида преди да правите каквото и да е друго, като мигането на потребителско възстановяване.
Поздравления за отключването на телефона ви! Още няма да забележите някаква разлика, но с отключен буутлоудър ще можете да преминете към персонализирано възстановяване, отваряйки вратата към root достъп и персонализирани ROM.
Кредит за изображения: Norebbo