В этом топике я хочу поделиться своим опытом установки кастомной прошивки на уже официально обновленный через FOTA до Android 2.1 HTC Hero.
Пару месяцев назад, устав ждать официальное обновление с Android 2.1 для моего HTC Hero с украинской локалью, который был куплен в Минске у оператора Velcom, я попытался выяснить, как поставить альтернативную прошивку? Однако, обилие слабо структурированного материала, несколько неудачных попыток, а так же противоречивые отзывы об опыте использования перепрошитых телефонов, отбили у меня желание глубже разбираться в этом вопросе.
В итоге я дождался официального обновления в июне и обновился. Меня не остановили предупреждения о том, что с обновлением будет закрыта уязвимость, позволяющая устанавливать модифицированный Recovery и, как следствие, кастомные прошивки. Однако я был уверен в том, что против лома нет приема и рано или поздно, но способ будет найден.
В итоге я был счастливым обладателем HTC Hero с Android 2.1 на борту в течение 2-х месяцев, а теперь являюсь не менее счастливым обладателем того же телефона, с такой же прошивкой (на 99%) и root'ом!
Для чего мне понадобился root? В первую очередь для доступа к платным приложениям в маркете с помощью Market Access, ну и привлекала пара полезных приложений, требовавших root для установки.
Я решил для начала перепрошиться на официальную, но root'ованную прошивку. Для начала и этого хватит, на мой взгляд. Время покажет, понадобятся ли мне кастомные прошивки вроде MoDaCo, VillainROM, 7Hero и пр.
В этом месте должен вас предупредить, что нижеописанный метод проверен мною лично и работает без проблем с моим конкретным экземпляром телефона. Однако, в случае приведения данной инструкции в исполнение, всю ответственность за возможные последствия для вашего аппарата вы несете самостоятельно! Я не являюсь специалистом по перепрошивке аппаратов на базе Android или какой-либо другой, а только делюсь личным опытом.
Помните также, что выполнив процедуру перепрошивки, вы потеряете гарантию сервисного центра.
Recovery — системный раздел, содержащий средства для: прошивки, создания резервных копий, восстановления из резервных копий и пр.
Wipe — это полный сброс настроек (аналог Hard Reset на WM). При этом очищаются папки /data и /cache, т.е. удаляются все установленные приложения, сбрасываются все системные настройки.
Непосредственно процедура перепрошивки заняла около 10 минут (без учета предвариательного изучения мануалов и экспериментов) и состояла из нескольких простых шагов:
В принципе, пропустив этот шаг вы сохраните все настройки вашего телефона, установленные приложения и прочее. Однако корректная работы установленных приложений может быть нарушена.
Весь описанный опыт перепрошивки HTC Hero был получен с помощью многочисленных материалов на форуме сайта 4pda.ru.
Небольшая предыстория
Пару месяцев назад, устав ждать официальное обновление с Android 2.1 для моего HTC Hero с украинской локалью, который был куплен в Минске у оператора Velcom, я попытался выяснить, как поставить альтернативную прошивку? Однако, обилие слабо структурированного материала, несколько неудачных попыток, а так же противоречивые отзывы об опыте использования перепрошитых телефонов, отбили у меня желание глубже разбираться в этом вопросе.
В итоге я дождался официального обновления в июне и обновился. Меня не остановили предупреждения о том, что с обновлением будет закрыта уязвимость, позволяющая устанавливать модифицированный Recovery и, как следствие, кастомные прошивки. Однако я был уверен в том, что против лома нет приема и рано или поздно, но способ будет найден.
В итоге я был счастливым обладателем HTC Hero с Android 2.1 на борту в течение 2-х месяцев, а теперь являюсь не менее счастливым обладателем того же телефона, с такой же прошивкой (на 99%) и root'ом!
Для чего мне понадобился root? В первую очередь для доступа к платным приложениям в маркете с помощью Market Access, ну и привлекала пара полезных приложений, требовавших root для установки.
Я решил для начала перепрошиться на официальную, но root'ованную прошивку. Для начала и этого хватит, на мой взгляд. Время покажет, понадобятся ли мне кастомные прошивки вроде MoDaCo, VillainROM, 7Hero и пр.
В этом месте должен вас предупредить, что нижеописанный метод проверен мною лично и работает без проблем с моим конкретным экземпляром телефона. Однако, в случае приведения данной инструкции в исполнение, всю ответственность за возможные последствия для вашего аппарата вы несете самостоятельно! Я не являюсь специалистом по перепрошивке аппаратов на базе Android или какой-либо другой, а только делюсь личным опытом.
Помните также, что выполнив процедуру перепрошивки, вы потеряете гарантию сервисного центра.
Термины
Recovery — системный раздел, содержащий средства для: прошивки, создания резервных копий, восстановления из резервных копий и пр.
Wipe — это полный сброс настроек (аналог Hard Reset на WM). При этом очищаются папки /data и /cache, т.е. удаляются все установленные приложения, сбрасываются все системные настройки.
Скальпель, сестра!
Непосредственно процедура перепрошивки заняла около 10 минут (без учета предвариательного изучения мануалов и экспериментов) и состояла из нескольких простых шагов:
- Подготовка необходимого ПО.
- Загрузка телефона с модифицированным Recovery.
- Создание резервной копии.
- Сброс настроек телефона.
- Установка кастомной прошивки.
Подготовка необходимого ПО
- Скачиваем утилиту HeroGSM21Root.
- Скачиваем дистрибутив Hero_HTC_RUS_3.32.411.1-rooted2 или любой другой, какой вы захотите установить. Подробнее о нем здесь.
- Копируем дистрибутив Hero_HTC_RUS_3.32.411.1-rooted2 в корень карты памяти.
Загрузка телефона с модифицированным Recovery
- Включаем в телефоне режим USB-отладки (USB Debugging). Меню > Настройки > Приложения > Разработка > Отладка USB (Режим отладки при подключении USB).
- Подключаем телефон по USB-кабелю к компьютеру и выбираем режим Только зарядка (Зарядить телефон через USB).
- Распаковываем HeroGSM21Root на диск C (например, C:/HeroGSM21Root)
- Запускаем консоль Windows. Пуск > Выполнить > cmd.
- Переходим в консоли в папку HeroGSM21Root, выполнив команду cd C:\HeroGSM21Root.
- Запускаем процесс загрузки модифицированного Recovery. В консоли выполняем команду runindos.bat.
- Ждем завершения выполнения работы скрипта. По окончании в консоли появится следующая надпись:
"Files copied and permissions set, rebooting HTC Andriod 2.1"
"Your phone will now reboot into normal mode, then reboot into recovery mode. I
f it does not reboot the second time, wait 10 minutes and manually reboot and be
gin again."
"Your phone is now rebooting in Rooted Recovery mode, do a backup and load your
ROMs"
- Телефон перезагрузится 1 раз, без полной загрузки ОС. Потом произойдет вторая перезагрузка и перед вами на экране интерфейс Android system recovery с правами root.
Создание резервной копии
- Выбираем пункт меню Backup/Restore.
- Выбираем пункт меню Create Nandroid backup для создания полной резервной копии системы.
- На вопрос системы Create Nandroid backup? жмем кнопку Home для подтверждения создания резервной копии.
- Копия образа системы будет сохранена на sd card/nandroid.
- Успешное завершения создания резервной копии будет подтверждено сообщением Backup complete!.
- После создания резервной копии системы жмем кнопку Назад для выхода в основное меню Android system recovery.
Сброс настроек телефона
В принципе, пропустив этот шаг вы сохраните все настройки вашего телефона, установленные приложения и прочее. Однако корректная работы установленных приложений может быть нарушена.
- Выбираем пункт меню Wipe.
- Выбираем пункт меню Wipe data/factory reset для сброса состояния системы до заводских настроек.
- На вопрос системы Wipe data and cache жмем кнопку Home для подтверждения сброса состояния системы до заводских настроек.
- Успешное завершения сброса состояния системы до заводских настроек будет подтверждено сообщением Data wipe complete..
- После сброса состояния системы до заводских настроек жмем кнопку Назад для выхода в основное меню Android system recovery.
Установка кастомной прошивки
- Выбираем пункт меню Flash zip from sdcard для выбора образа устанавливаемой прошивки.
- Система предложит на выбор все прошивки, которые вы предварительно закачали на флэшку. В моем случае это Hero_HTC_RUS_3.32.411.1-rooted2.zip.
- С помощью трекбола выбираем нужный образ и жмем на него для подтверждения выбора.
- На вопрос системы Install: SDCARD:Hero_HTC_RUS_3.32.411.1-rooted2.zip ? жмем кнопку Home для подтверждения установки выбранного образа системы на телефон.
- Успешное завершения установки выбранного образа системы будет подтверждено сообщениемInstall from sdcard complete.
- Выбираем пункт меню Reboot system now для перезагрузки телефона.
Весь описанный опыт перепрошивки HTC Hero был получен с помощью многочисленных материалов на форуме сайта 4pda.ru.