Разблокировка bootloader HTC One
При выполнении процесса разблокировки загрузчика HTC все данные с телефона будут удалены (контакты, приложения, настройки т. д.)
1. В первую очередь убедитесь что включена Отладка по USB (USB Debugging). Настройки ---> Для разработчиков ---> Отладка по USB, и отложите телефон в сторону, пока что он нам не понадобится.
2. Скачайте из вложений к данному сообщению архив platrom-tools.zip (в самом низу сообщения)
3. Далее вам надо будет зарегистрироваться на сайте http://www.htcdev.com/ (если вы, конечно, еще не зарегистрированы там). Нажмите Register и введите свои данные, после чего проверьте свой email для подтверждения регистрации.
4. После того как вы зарегистрировались и вошли в свой аккаунт, на главной странице войдите в Developer Center и выберите Unlock Bootloader, нажав кнопку Get Started.
5. На следующей странице в выпадающем списке Select Your Device справа страницы, прокрутите в самый низ и выберите All Other Supported Models и нажмите кнопку Begin Unlock Bootloader, после чего перед вами появится окно в котором вам надо согласиться с условиями. Нажмите Yes в первом окне и поставьте обе галочки в следующем нажав в конце Proceed to Unlock Instructions. Не закрывайте страницу после этого, это очень важно!.
6. Распакуйте скачанный ранее platrom-tools.zip. Здесь нам надо скопировать 4 файла: adb.exe, AdbWinApi.dll, AdbWinUsbApi.dll, fastboot.exe.
7. Создайте на диске C:\ (обязательно на диске C:\) папку и назовите её fastboot, а затем скопируйте в неё те четыре файла упомянутые в пункте 6 (adb.exe, AdbWinApi.dll, AdbWinUsbApi.dll, fastboot.exe).
8. Запустите телефон в режиме fastboot. Дла этого отключите питание на устройстве, и одновременно удерживайте кнопку питания и уменьшения звука. Должно появиться меню, в котором можно управлять меню с помощью кнопок громкости. Выберите FASTBOOT и нажмите кнопку питания для выбора.
9. Теперь ваше устройство находится в режиме fastboot (скриншот ниже). Оставьте телефон в таком режиме и подключите его к компьютеру через USB.
10. Вернитесь на сайт htcdev.com (вкладку с которым вы не закрыли) и нажмите Proceed to Step 5.
11. На появившеся странице мы уже позаботились обо всем что от нас требуется в Step 5 (скопировали необходимые файлы в папку fastboot на диске C), так что сразу переходите к Step 6, где нам надо будет запустить коммандную строку (Command Prompt). Для этого нажмите Пуск на компьютере и в поле поиска введите cmd, выберите в результатах поиска cmd.exe и запустите в режиме администратора (правый клик по иконке cmd.exe ---> в режиме администратора).
12. Теперь нам надо указать путь к fastboot папке которую мы создали на диске C. Для этого наберите в командной строке cd C:/fastboot и нажмите Enter. Все мы в папке C:/fastboot.
13. Теперь нажмите Proceed to Step 8 на htcdev.com и введите в командной строке fastboot oem get_identifier_token, нажмите Enter.
14. Перед вами появится этот самый identifier token, который вам надо будет скопировать. Для чего наведите курсор мышки на окно командной строки, нажмите правую кнопку мыши и выберите из появившегося меню Mark.
15. Теперь выделите скопируйте токен, так как показано на картинке внизу. Убедитесь что вы захватили выделением <<<< Identifier Token Start >>> вначале, и <<<<< Identifier Token End >>>>> в конце. Не закрывайте командную строку после этого, просто сверните её!
16. Теперь на htcdev.com, прокрутите вниз страницы и найдите окно My Device Identifier Token, в которое скопируйте только что скопированный вами номер токена. Нажмите Submit.
17. После этого вы должны увидеть сообщение об успешной отправке токена, и о том что на ваш email (указанный при регистрации) отправлен ключ разблокировки (unlock key) в виде прикрепленного к письму файла.
18. Откройте ваш email и найдите только что полученное письмо, к нему должен быть прикреплен файл Unlock_code.bin. Скачайте файл на компьютер. Затем нажмите по ссылке Click here to continue the bootloader unlocking process, что перенаправит вас снова на страницу htcdev.com со следующим шагом по разблокировке, а именно Step 11.
19. Скопируйте только что скачанный Unlock_code.bin в созданную нами ранее папку C:/fastboot и снова откройте командную строку и наберите там следующую команду fastboot flash unlocktoken Unlock_code.bin (последняя строка на скриншоте ниже). Нажмите Enter.
20. После нажатия исполения команды в предыдущем пункте код разблокировки будет отправлен на ваш HTC One и в этот момент на экране вашего устройстве должно появиться сообщение с которым надо согласиться. Выберите с помощью кнопок звука (вверх, вниз) Yes и нажмите кнопку питания для выбора. Все bootloader разблокирован.
Получение root-прав на HTC One.
1. Теперь нам надо скачать Clockworkmod Recovery. Перейдите по ссылке http://www.clockworkmod.com/rommanager и скачайте необходимую версию. На момент этого сообщения последняя версия CWM для HTC One была 6.0.3.1, которую я прикрепил к сообщению внизу в zip архиве (recovery.zip). Если вы обновились до Lollipop, то качайте архив recovery_lollipop.zip
2. Второй файл который нам надо скачать расположен по ссылке download.chainfire.eu/supersu. Его так же можно скачать из вложений прикрепленных к посту внизу.
3. Теперь нам снова надо загрузить наш HTC One в режиме fastboot, точно так же как и в пункте 8 по разблокировке.
4. Оставляет телефон в таком режиме и подключаем его к компьютеру через USB.8. Запустите телефон в режиме fastboot. Дла этого отключите питание на устройстве, и одновременно удерживайте кнопку питания и звука вверх. Должно появиться меню, в котором можно управлять меню с помощью кнопок громкости. Выберите “FASTBOOT” и нажмите кнопку питания для выбора.
5. Убедитесь что скачанный вами файл Clockworkmod Recovery называется recovery.img. Прикрепленный к сообщению файл в zip архиве recovery.zip, уже переименован как надо, но если вы скачали CWM с clockworkmod.com, то переименуйте его в recovery.img. Поместите извлеченный из архива recovery.zip файл во всё ту же созданную нами ранее папку C:/fastboot.
6. Запустите командную строку, таким же образом как в пункте 11 по разблокировке HTC One.
7. В появившейся командной строке вам снова надо указать путь к fastboot папке на диске С, как в пункте 12 по разблокировке11. Для этого нажмите Пуск на компьютере и в поле поиска введите cmd, выберите в результатах поиска cmd.exe и запустите в режиме администратора (правый клик по иконке cmd.exe ---> в режиме администратора).
8. После этого наберите следующую команду fastboot flash recovery recovery.img и нажмите Enter. Clockworkmod Recovery будет установлен на ваше устройство.12. Теперь нам надо указать путь к fastboot папке которую мы создали на диске C. Для этого наберите в командной строке cd C:/fastboot и нажмите Enter. Все мы в папке C:/fastboot.
9. Можете закрыть командную строку и без отключения устройства от компьютера, перезагрузите его как обычно.
10. Теперь вам надо сбросить скачанный ранее UPDATE-SuperSU-v1.65.zip на внутреннюю SD карту устройства. Просто скопируйте этот файл через компьютер и сбросьте на внутренную карту телефона. Отключите телефон от компьютера.
11. Теперь вам надо загрузить телефон в режиме RECOVERY. Для этого выключите питание на устройстве и затем одновременно удерживайте кнопку питания и звука вверх. В появившемся меню выберите (для навигации используйте кнопки регулировки громкости, ввер/вниз) RECOVERY и нажмите питание для выбора. Устройство перезагрузится в режим RECOVERY.
12. В новом меню используйте кнопки регулировки громкости для навигации и кнопку питания для выбора. Выберите пункт Install zip from sdcard.
13. В следующем меню выберите choose zip from sdcard.
14. Теперь выберите сброшенный вами ранее на внутреннюю sd карту, SuperSU файл и нажмите кнопку питания для выбора.
15. В следующем меню выберите Yes - Install UPDATE-SuperSU-v1.65.zip и нажмите питание. Начнется процесс установки, телефон перезагрузится.
16. Готово, теперь вы имеете root-права на вашем HTC One.
Инструкция по возврату в заводское состояние HTC One M7 номер сборки прошивки 7.19.401.2Cкачать:
recovery.zip
platrom-tools.zip
recovery_lollipop.zip