Pull to refresh

Перепрошивка HTC Hero с установленным официальным Android 2.1

Reading time 4 min
Views 17K
В этом топике я хочу поделиться своим опытом установки кастомной прошивки на уже официально обновленный через 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 минут (без учета предвариательного изучения мануалов и экспериментов) и состояла из нескольких простых шагов:
  1. Подготовка необходимого ПО.
  2. Загрузка телефона с модифицированным Recovery.
  3. Создание резервной копии.
  4. Сброс настроек телефона.
  5. Установка кастомной прошивки.

Подготовка необходимого ПО


  1. Скачиваем утилиту HeroGSM21Root.
  2. Скачиваем дистрибутив Hero_HTC_RUS_3.32.411.1-rooted2 или любой другой, какой вы захотите установить. Подробнее о нем здесь.
  3. Копируем дистрибутив Hero_HTC_RUS_3.32.411.1-rooted2 в корень карты памяти.

Загрузка телефона с модифицированным Recovery


  1. Включаем в телефоне режим USB-отладки (USB Debugging). Меню > Настройки > Приложения > Разработка > Отладка USB (Режим отладки при подключении USB).
  2. Подключаем телефон по USB-кабелю к компьютеру и выбираем режим Только зарядка (Зарядить телефон через USB).
  3. Распаковываем HeroGSM21Root на диск C (например, C:/HeroGSM21Root)
  4. Запускаем консоль Windows. Пуск > Выполнить > cmd.
  5. Переходим в консоли в папку HeroGSM21Root, выполнив команду cd C:\HeroGSM21Root.
  6. Запускаем процесс загрузки модифицированного Recovery. В консоли выполняем команду runindos.bat.
  7. Ждем завершения выполнения работы скрипта. По окончании в консоли появится следующая надпись:
    "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"

  8. Телефон перезагрузится 1 раз, без полной загрузки ОС. Потом произойдет вторая перезагрузка и перед вами на экране интерфейс Android system recovery с правами root.

Создание резервной копии


  1. Выбираем пункт меню Backup/Restore.
  2. Выбираем пункт меню Create Nandroid backup для создания полной резервной копии системы.
  3. На вопрос системы Create Nandroid backup? жмем кнопку Home для подтверждения создания резервной копии.
  4. Копия образа системы будет сохранена на sd card/nandroid.
  5. Успешное завершения создания резервной копии будет подтверждено сообщением Backup complete!.
  6. После создания резервной копии системы жмем кнопку Назад для выхода в основное меню Android system recovery.

Сброс настроек телефона


В принципе, пропустив этот шаг вы сохраните все настройки вашего телефона, установленные приложения и прочее. Однако корректная работы установленных приложений может быть нарушена.
  1. Выбираем пункт меню Wipe.
  2. Выбираем пункт меню Wipe data/factory reset для сброса состояния системы до заводских настроек.
  3. На вопрос системы Wipe data and cache жмем кнопку Home для подтверждения сброса состояния системы до заводских настроек.
  4. Успешное завершения сброса состояния системы до заводских настроек будет подтверждено сообщением Data wipe complete..
  5. После сброса состояния системы до заводских настроек жмем кнопку Назад для выхода в основное меню Android system recovery.

Установка кастомной прошивки


  1. Выбираем пункт меню Flash zip from sdcard для выбора образа устанавливаемой прошивки.
  2. Система предложит на выбор все прошивки, которые вы предварительно закачали на флэшку. В моем случае это Hero_HTC_RUS_3.32.411.1-rooted2.zip.
  3. С помощью трекбола выбираем нужный образ и жмем на него для подтверждения выбора.
  4. На вопрос системы Install: SDCARD:Hero_HTC_RUS_3.32.411.1-rooted2.zip ? жмем кнопку Home для подтверждения установки выбранного образа системы на телефон.
  5. Успешное завершения установки выбранного образа системы будет подтверждено сообщениемInstall from sdcard complete.
  6. Выбираем пункт меню Reboot system now для перезагрузки телефона.

Весь описанный опыт перепрошивки HTC Hero был получен с помощью многочисленных материалов на форуме сайта 4pda.ru.
Tags:
Hubs:
+35
Comments 67
Comments Comments 67

Articles