Если инфорация оказалась интересна и/или полезна, не побрезгуйте, оставьте комментарий ;)

понедельник, 8 августа 2016 г.

Перепрошивка CyanogenMod (Mokee) на HTC One M8 (часть 2)

  1. Запускаем командную строку или Power Shell.Переходим в папку c:\Android, где лежат утилиты и образы
  2. Проверяем связь с устройством:

    fastboot devices


    Должен отобразится серийный номер устройства. Если отображается сообщения "<waiting for device>" или "no permissions fastboot", значит, компьюер не может установить связь с устройством. Надо перепроверить предыдущие шаги
  3. Получаем идентификатор устройства
    fastboot oem get_identifier_token

    Вывод будет такой:

    или такой:
    Выделяем и копируем идентификатор, как показано на снимке - без выделения INFO или <bootloader>. Первая копируемая строка "<<<< Identifier Token Start >>>>", последняя копируемая строка: "<<<<< Identifier Token End >>>>>". Я вначале ошибся и случайно скопировал и строку "Please cut following message". Генератор на следующем шаге выдавал ошибку.
  4. На сайте hpdev.com (http://www.htcdev.com/bootloader/unlock-instructions/page-2) переходим к пункту 7 и вводим в окно скопированный код:

    Нажимаем Submit. Система пришлет на почту файл с ответом и ссылкой на дальнейшие действия (http://www.htcdev.com/bootloader/unlock-instructions/page-4/).
  5. Файл из вложения надо положить в папку с утилитами (c:\Android).
  6. Вводим команду разблокировки:

    fastboot flash unlocktoken Unlock_code.bin

     
  7. На экране телефона появится сообщение:

    Это последний момент. Когда можно передумать. Если всё решено, клавишами регулировки звука выберите Yes. Нажмите кнопку Power. Должитесь разблокировки и перезагрузки.
  8. Выполните пункты 10-11, то есть войдите в режим FASTBOOT. Не забудьте перед перезагрузкой отключить телефон от компютера, а на шаге 11 подключить его обратно.
  9. Выполняем проверку связи (пункт 13).
  10. Загружаем образы ОС и Gapps (имена файлов могут быть другими - см. пункт 8 и 9):

    adb push cgmod.zip /sdcard/
    adb push gapps.zip /sdcard/


    Заливка файлов займет некоторое время.
  11. Перепрошиваем загрузчик на TWRP:

    fastboot erase cache
    fastboot flash recovery your_recovery_image.img
    Ожидаем окончания процедуры.
  12. Перезагружаем телефон. Выполняем пункт 10 (НО НЕ 11). Выбираем в меню загрузки RECOVERY.
  13. Загрузится "Team Win Recovery Project" (TWRP). Здесь уже работает тачскрин.
    How To: Install Xposed Framework on the OnePlus 3 | Androidheadlines ...Можно сделать резервную копию, хотя в своем случае я в этом смысла не увидел.
  14. Делаем сброс устройству: выбираем Wipe. Будет две кнопки, которые можно не трогать. внизу будет ползунок "Swipe to Factory Reset". Проводим пальцем и наш телефон опять очищен. Возвращаемся в главное меню
  15. Выбираем "Install". Выбираем на флешке файл ОС, в моем примере - это cgmod.zip. Дальше я выбрал "Add More Zips" и сразу добавил gapps.zip. Проводим пальцем по "Swipe to Confirm Flash". Ждем окончания прошивки. Процесс занимает минут 10. Тут не лишним будет напомнить о запитке телефона от внешнего источника питания.
  16. После окончания прошивки переходим в главное меню и выбираем Reboot. Телефон загрузится в новую операционную систему.
  17. Поздравления! Ура.
Благодарности:
Результаты прошивки:
Хорошие - батарейка живет в два раза дольше. Устойчивостью и функционалом прошивки доволен.
Плохие - проблема с тем, периодически что собеседник меня не слышит, не исчезла.

Комментариев нет: