Category Archive: CyanogenMod

Установка CyanogenMod 11 на HTC One X

Это был мой первый опыт по установке неродной прошивки, поэтому я наступил на много граблей. Данная статья призвана помочь вам не допустить моих ошибок…

Два совета, которые позволят прошить CyanogenMod без лишних проблем и реанимации «кирпича»:

  1. Зарядите телефон на 100%
  2. Обязательно обновите HBOOT до версии 1.36.0000 или чуть выше

Почему перед началом работ по перепрошивке нужно зарядить телефон на 100%?
Расскажу свою историю… С первых моих действий я совершил ошибку — не стал заряжать сотку до рекомендуемых 70%, думал, что сотка во время прошивки будет заряжаться от кабеля. Но не тут то было, зарядкой батареи управляет прошивка. На телефоне была старая версия HBOOT, поэтому все мои попытки установки CyanogenMod были тщеты, и за это время телефон разрядился в ноль, перестав включаться.
Продержав сутки телефон на зарядке, он так и не зарядился. Где-то прочитал, что нужно передернуть провода на батарее. Особенность HTC One X в том, что батарея несъемная, поэтому я разобрал телефон, чтобы перетыкнуть провода:
htc-one-x-disassembled
Причем, чтобы добраться до батерии, нужно разобрать — всё.
Передернув провод, я собрал аппарат. Боялся, что мог забыть подключить какой-нибудь шлейф (но в конце выясниться, что собрал девайс верно).
Аппарат по прежнему не включался, потом вычитал, что можно поключая, а потом отключая USB-кабель можно немного зарядить телефон. В итоге у меня включился телефон. И я понял, что разбирать телефон было не нужно!

Далее необходимо хорошо зарядить телефон, для этого я запускал вечно выполняющийся скрипт charge.bat.
Вот код этого скрипта:

@echo off
:start
fastboot getvar battery-voltage
fastboot reboot-bootloader
ping /n 6 localhost >nul
goto start

Скрипт все время с небольшой задержкой перегружает устройство, тем самым оно по чуть-чуть заряжается.