Pull to refresh

Android 2.1 на HTC Hero — личный опыт

Reading time 4 min
Views 7.2K

Предисловие


Последнее время на хабре, да и не только, принято ругать HTC за невыполнение своих обещаний по срокам выпуска новой прошивки на любимого своими обладателями HTC Hero.
Но, как известно, наше счастье — в наших руках.
Я вряд ли смогу удивить большинство из вас этим постом, но кому то он действительно может пригодиться.
На просторах рунета встречается очень много custom прошивок с андроидом версии 2.1 для героя.
Но, как то незаслуженно, обделена вниманием VillainRom.

Что я получил от прошивки


  1. Перестал нервничать из-за постоянного переноса даты релиза от HTC.
  2. Android 2.1 на любимом устройстве.
  3. Доступ ко всем приложениям на маркете.
  4. Время работы моего героя увеличилось в 2 раза (раньше мне его не хватало и на сутки, теперь заряжаюсь не чаще чем раз в 2 дня.
  5. Хоть какую-то уверенность что следующие версии ОС android будут доступны и для моего телефона.

Пользуюсь данной прошивкой уже больше 2-х недель, очень доволен.

Возможности прошивки


  • Хорошая производительность 3D.
  • Прекрасно работающее приложение Gallery 3D (слегка притормаживает при первом запуске).
  • Работает Apps2SD (Хранение приложений на карте памяти).
  • Работает синхронизация.
  • HTC клавиатура с голосовым вводом и морем дополнительных настроек.
  • Все железо работает так как положено.
  • Никаких глюков с графикой.
  • Busybox.
  • Rooted.
  • Поддержка VPN.
  • Работает Launcher 2.
  • Работают LIVE WALLPAPERS в SENSE UI (ставится отдельным патчем).
  • 100% По сотам определяется местоположение.
  • Все приложения в маркете.

Ну что, готовы поэкспериментировать?

Что нам потребуется


  1. Конечно же — телефон, желательно заряженный до 100%.
  2. Сама прошивка.
  3. Немного времени.

Для тех кто уже обладает рутом на устройстве и умеет прошиваться — можно все остальное пропустить и задать вопросы в комментариях.

Прошиваемся


Проверяем версию текущей прошивки.
  1. Если Вы обладатель последней официальной прошивки 2.73.411.17, то необходимо откатиться на предыдущую версию 2.73.411.5.
    Забрать ее можно здесь или здесь.
    Скачиваем файл, запускаем и следуем инструкциям.
  2. Скачиваем программу для прошивки рекавери (сервисная программа, запускаемая при нажатии Home+Power при выключенном устройстве) и сам образ.
    Включаем на устройстве: menu -> Настройка -> Приложения -> Галку «Неизвестные источники» и -> Разработка -> Галка на «Отладка по USB».
    Устанавливаем программу на телефон через HTC Sync.
    Копируем в корень карты памяти загруженный образ нового рекавери.
    Запускаем на телефоне FlashRec.
    Делаем резервную копию текущего рекавери — нажимаем backup вводим путь для сохранения (например /sdcard/recovery-backup.img).
    Прошиваем новый рекавери нажатием «Flash Custom RecoveryImage» и вводим путь /sdcard/recovery.img.
    Проверяем работу нового рекавери (Выключаем телефон и включаем его при нажаной кнопке Home)
  3. Теперь у нас все готово для прошивки новой версии OS.
    ВНИМАНИЕ! При перепрошивке будут удалены все пользовательские данные и приложения! Не забудте синхронизировать все необходимое!
    Скачиваем образ прошивки (Текущая версия — 5.4) с офсайта (прямая ссылка), патч к ней (прямая ссылка) и патч для работы русского языка.
    Копируем оба архива на карту памяти.
    Перезагружаем телефон в режим рекавери (Не забыли? Home+Power).
    Навигация в режиме рекавери осуществляется трэкболом и кнопкой «назад».
    Делаем резервную копию нашей текущей прошивки (Выбираем в меню nandroid -> backup).
    Делаем wipe (wipe data/factory reset -> Yes — delete all user data).
    Прошиваем новую версию (install zip from sdcard -> choose zip from sdcard -> VillainROM5.4.zip).
    Прошиваем хотфикс (install zip from sdcard -> choose zip from sdcard -> VillainROM5.4Hotfix1BootFix-signed.zip).
    Прошиваем патч для русского языка (install zip from sdcard -> choose zip from sdcard -> keyboard-lnking-update.zip).
    Перезагружаем телефон (reboot system now).

Что дальше?


После того как вы включили телефон, выполнили первоначальную настройку и вернули на место свои данные (контакты, календари и т.п.):
  • Устанавливаем из маркета и запускаем программу Morelocale 2.
    Выбираем русскую локаль и перезагружаем телефон.
    Теперь все что может быть на русском будет на русском.
  • Для доступа к платным приложениям маркета устанавливаем программу MarcketAccess.
    После запуска на закладке Операторы выбираем одного из списка (Я пользуюсь первым T-Mobile US).
    Запускаем маркет — профит!
    Для оплаты приложений используем аккаунт google checkout.
    С моим доменным аккаунтом checkout работать не захотел, пришлось заводить родной гугловский.

Вместо послесловия


Если вам все это действительно пригодилось, то вы можете пожертвовать автору прошивки немного своих сбережений на офсайте.
Пожертвования не остаются без внимания и вы получите небольшие бонусы (и, конечно, поддержите тем самым автора в его начинаниях и простимулируете его дальнейшую деятельность), а именно:
  1. кухню, на которой вы можете собрать свою собственную прошивку с необходимыми модулями;
  2. возможность скачать каждый модуль отдельно и добавить в уже установленную прошивку;
  3. доступ к скрытым разделам форума, предназначенных специально для поддержавших материально.


З.Ы. Так же в последней версии прошивки анонсирована функция — обновление на лету (ОТА). Т.е. для обновления прошивки не придется делать полный вайп и грузится в рекавери, все будет происходить более прозрачно. Соответствующее приложение можно скачать на офсайте.

Картинки, по просьбам читателей


image image image
Tags:
Hubs:
+53
Comments 115
Comments Comments 115

Articles