Пользователь
0,0
рейтинг
1 мая 2010 в 23:11

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

Предисловие


Последнее время на хабре, да и не только, принято ругать 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
Илья @lnking
карма
42,2
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое

Комментарии (115)

  • +3
    Вы не описали минусы, во первых прошивка не локализована, т.е. полностью на английски.
    Сменена полностью тема оформления (Мне стандартная показалась симпатичней).
    Ну а в целом вроде всё работает… даже плюшки типа живых обоев и 3d галереи, я решил остановится на прошивке BeHero.
    • 0
      полностью на английском*
      Простите меня дурака, не думаю когда быстро печатаю.
      • 0
        Ну почему полностью?
        Стандартные приложения типа маркета и т.п. карт очень даже русифицируются.
        • 0
          Это единичные приложения… телефон в целом будет на английском… не то что у меня трудности в понимании, просто после нескольких месяцев на русском интерфейсе, привыкнуть к новому интерфейсу тяжело.
          • 0
            Кому как. Я русифицировал только ради быстрого набора.
            На все остальное даже внимания не обращаю
            • 0
              Есть отличное приложение Handcent SMS — оно делает быстрый набор на русском (и не только), когда ввесь интерфейс на английском
    • +11
      «Устанавливаем из маркета и запускаем программу Morelocale 2.»
      нэ?
    • 0
      В BeHero у меня почему-то не запускались некоторые игры из маркета. А в Villain они работают. (точно глючила zum zum free, например)
  • –9
    полезно, спасибо. Как раз сижу заказываю себе HTC Desire, может и для него там будут готовить прошивки.
  • 0
    а можете сравнить данную прошивку с прошивками из этого обзора:
    www.youhtc.ru/2010/04/htc-hero-kastomnye-proshivki-s-android-2-1-chast2-vybor/
    ??
    • 0
      Ок. Чуть попозже.
      Одно замечу сразу — по сравнению с вышеприведенной BeHero прекрасно работает YouTube
      • 0
        Зачему что YouTube на BeHero замечательно работает, даже если этот баг и был, он уже был исправлен.
        • 0
          Главное последнюю версию ставить :)
    • –9
      зависть — плохое чувство ))
    • 0
      Desire уже с 2.1
      • 0
        да, но скоро выйдет 2.2, при этом неизвестно, как долго HTC будет выпускать офф. версию 2.2 Sence, а потрогать захочется сразу.
      • 0
        ой, черт
        это к вот этому: habrahabr.ru/blogs/android/92583/#comment_2802205
  • 0
    если можно сделайте скриншоты это прошивки, спасибо :)
    • 0
      Скриншоты каких мест интересует?
      • 0
        хотя бы главного экрана…
        • 0
          Добавил в топик
  • +2
    Villain пока не пробовал, но от себя могу посоветовать SenseHero — тоже одна из лучших прошивок для хиро; на одном уровне с Villain, судя по отзывам. Сам пользуюсь и очень доволен :)
    И Вы, кажется, не упомянули о баге с смс — длинные смс (тобишь склеенные более 1 шт) отправить не получится, эта бага присуща всем (или почти всем?) кастомным прошивкам хиро на базе 2.1. Или в Villain это уже починили?
    • +2
      Упс, да. Действительно так. СМС пользуюсь очень редко — забыл.
      Авторы, кстати, обещают в ближайших выпусках все исправить.
    • –5
      а зачем сейчас смс нужны (тем более на hero), если только для спама от операторов))
      • 0
        Для некоторых критична возможность отправки длинных смс. Сам не знаю, для чего это может понадобиться. А на выходящие смс это вроде бы не распространяется.
        • НЛО прилетело и опубликовало эту надпись здесь
        • 0
          *входящие, конечно же.
      • 0
        Я использую СМС для оплаты автостоянки. Ещё у нас можно СМСкой оплатить билет на электричку.
        Удобнее, чем идти к автомату и обратно, считать мелочь, и стоять в очереди к кассе.
        • 0
          И для этого действительно надо смс больше 80 символов?
          • 0
            Нет, больше 80 не надо.
            Но я отвечал на комментарий «а зачем сейчас смс нужны (тем более на hero), если только для спама от операторов)) ».
    • 0
      *****
      И Вы, кажется, не упомянули о баге с смс — длинные смс (тобишь склеенные более 1 шт) отправить не получится, эта бага присуща всем (или почти всем?) кастомным прошивкам хиро на базе 2.1. Или в Villain это уже починили? ***
      *****

      Эта бага присуща многим кастомарным 2.1 прошивкам, например, в BeHero+ v1.2 этого бага нету. Лично проверил.
  • –4
    спасибо, добавил в избранное, как собиру на андроид попробую
  • +3
    Я пробовал её. Перепрошивал правда через Rooted(или как там его) с самого телефона. В результате работала очень не стабильно и ооочень медлено(по сравнению с Modaco custom rom. В итоге откатился обратно на 1.5 от Модако и доволен. По сравнению со стоковой прошивкой она наверно работает быстрее.
  • –10
    хмм, у меня на Legend версия 2.1, номер ПО 1.31.405.4 — можно не обновляться?
  • 0
    А как там дела обстоят с «зеленой камерой»? Как-то попробовал разные версии кастомных 2.1 и у всех был этот косяк — фотографии были какие-то в зеленоватых тонах. Сейчас уже поправили?
    • 0
      На BeHero есть, о чём честно предупреждает автор сборки, но исправляется корректировкой цвета в настройках камеры так что за косяк не считаю)
      • 0
        Отлично, я правильно понял, что это баланс белого крутить нужно? И еще вопрос — а сколько времени живет от аккумулятора?
        • 0
          Я saturation ставлю на -2 и всё нормально :)

          По поводу сколько времени живёт точно не скажу т.к. до конца ещё не разряжал… Сейчас предпринял очередную попытку поставить VillainROM, потестирую пару деньков, и если будет всё ещё интересно, скажу.
      • 0
        *****
        На BeHero есть, о чём честно предупреждает автор сборки, но исправляется корректировкой цвета в настройках камеры так что за косяк не считаю)
        *****

        Баланс белого — дневной свет
        yfrog.com/cauuucbj

        Баланс белого — облачно
        yfrog.com/7euuuuoj
    • 0
      у меня была эта самая зеленая камера. ещё и тормозила адски…
  • 0
    Так, вопрос к автору или к тому кто уже разобрался…

    Вопрос связан с клавиатурой.
    Стандартная клавиатура android выглядит так — cache.gawker.com/assets/images/17/2009/08/500x_500x_android_keyboard.jpg
    Как мы видим тут всё нормально и удобно.

    В villainrom, непонятно с какой целью, был убран значок вызова клавиатуры (крайний левый) и вместо него был поставлен выбор смайлов… Вопрос: Как вернуть значок вызова клавиатуры?
    • +1
      Смотрите настройки клавиатуры.
      menu -> setting -> language & keyboard -> touch input -> smiley hack
      • 0
        Ага, спасибо, всё нашёл.
        И Русский язык поставил… осталось только тему оформления сменить, не подскажите где можно поискать и скачать тему оформления под эту прошивку?
        • 0
          Здесь, например
          • 0
            Смотрел уже( Выбор там не ахти. В любом случае, спасибо за помощь.
  • 0
    Я бы порекомендовал прошиваться на Villan 5.2. Что то они сильно испортили стабильность в новых версиях :)
    • +5
      Могу написать статью в ближайшем будушем о USB хосте в Hero, интересно кому?
      • 0
        Конечно напишите.
  • 0
    Спасибо за статью. Установил только ради эксперимента — симка не могла подключиться к оператору. Прошивка тормозит, особенно на перелистывании экранов и в списке программ. Графика некрасивая, начиная от заставки и заканчивая интерфейсом. Иконки растянутые не по размеру.

    Вернулся на старую официальную прошивку.
    • 0
      Вы точно дождались окончания установки прошивки(первый ее запуск)? У меня такие лаги были, когда при первом запуске я думал, что Герой завис и перезагружал его. Когда я перепрошил заново и оставил Героя на минут 15 уйдя смотреть кино, то по возвращению получил нисколько не тормозящую прошивку с приятным интерфейсом.
      • 0
        Да, конечно. Около часа спокойно лежал на столе, а потом я его перегружал еще раза три в процессе настройки. Ничего не изменилось.
    • 0
      Для интересующихся. Позвонил в саппорт оператора, сказали, что это проблема симки, а не телефона. Мол старая она, взяла и умерла. Заменили в течение 10-15 минут. С собой нужен паспорт.
  • 0
    Не как наезд, а просто комментарий от себя:
    на том же 4pda.ru Villain ROM нисколько не обделяют вниманием=)
    Насчет русского патча не знал — спасибо, сейчас поставлю. Может как раз в этом и дело, но если не установить в погоде и в часах города до установки русской Локали, то потом Вы этого уже сделать не сможете…
    И последнее: уже сейчас обновление по воздуху в этой прошивке содержит несколько патчей до версии 5.4.4, поэтому советую в статье написать не в P.S. а напрямую, чтобы обновлялись=) Единственный минус — каждый патч прошивается отдельно. Но думаю можно выцепить их в zip с официального форума.
  • 0
    У вас такие заботы, а кто то еще пытаетться запустить хоть какой то Андройд, зато Андройд, на своем старом, любимом виндовом НТС.
  • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      Тут речь идет скорее не об оригинальной прошивке, а именно об кастомных 2.1. Многие из них страдают этими болезнями и автор топика описывает плюсы Villain ROM по сравнению с остальными. Никто не заставляет менять родную прошивку на кастомную.
    • 0
      У меня например тоже была проблема с синхронизацией и небольшие лаги с графикой, лагов на кастомной прошивки наблюдаю уже меньше.
    • 0
      Насколько я знаю, в 1.6 андроиде нет нормального способа принимать/передавать файлы через Bluetooth.
      С остальным тоже проблем не замечал.
      От себя вопрос: есть какая-нибудь разница для этой прошивки, русский херо, украинский или какой-нибудь еще (я имею ввиду страну, где телефон куплен и используется)? Я из Украины.
      • 0
        Ну судя по авторам, она точно не для русских, но прошивается и работает.
        Думаю у всех остальных проблем тоже не должно возникнуть :)
    • 0
      Ну так и не прошивайтесь, если Вам это не интересно ;)
  • 0
    Хочу сегодня попробовать vanilladroid.wordpress.com/2010/04/28/vanillaeclair-1-3-multi-flavor/
    А именно VanillaEclair 1.3 “Added sugar” (Пролистайте ниже)

    Может кто из хабражителей про неё что то сказать?
    • 0
      пробуйте смело. на данный момент лучший ванильный эклер.
  • 0
    Существуют ли подобные альтернативные прошивки для HTC Tattoo?
  • 0
    Интересно, есть ли возможность настроить синхронизацию с Ubuntu. И инет через тел на ноуте тоже в ней.
  • 0
    можно ли кк-нибудь сделать бекап установленных программ и потом их установить на новую прошивку? а то все скачивать/переставлять ужасно геморройно
    • 0
      Поищите MarketSync.
      Что то типа. Умеет запоминать что установлено и затем устанавливать с маркета весь список
      • 0
        понятно, приложения синхронизируются с сервисом.
        Потом нужно установить MarketSync в телефон ввести учетку и потом можно устанаваливать мой список приложений. Только дорого будет заново все приложыения устанавливать через GPRS. Может ли телефон как-нибудь брать интернет через провод с компа (как на Windows Mobile через стандартный activesync), а то Wi-Fi e меня нет? Вроде HTC-sync не умеет брать интерент с компьютера? Телефон просто не мой… поэтому не знаю. Просвятите плиз.
    • 0
      В ASTRO File Manager есть утилита бекапа програм на карту памяти. Кажется, без настроек. Настройки умеет сохранять Sprite Backup, но я это ни разу не пробовал.
  • 0
    Вчера обновился с CyanogenMOD 4.2.14 до 5.0.7 (android 2.1) тоже очень доволен. Правда у меня HTC Magic.

    Вот несколько скриншотов:
    img260.imageshack.us/i/snapshotz.png/
    img34.imageshack.us/i/snapshot4dh.png/
    img718.imageshack.us/i/snapshot3f.png/
    img203.imageshack.us/i/snapshot2fm.png/
    img27.imageshack.us/i/snapshot1hm.png/

    Хотел ещё поставить отдельно вот такой лаунчер:
    • 0
      Извиняюсь. Случайно коммент отправился.
      Лаунчер: img217.imageshack.us/i/launcheric.jpg/
      Но после перезагрузки система загрузилась, но рабочего стола я так и не увидел (вылетал процесс). Есть конечно сборка CyanogenMOD 5.0.7 под 32А сразу с этим лаунчером но я решил её не ставить.

      Поставил HelixLauncher из маркета. Есть ещё HelixLauncher 2, но он ужасно не доработанный.
    • 0
      Дай ссылочку, не нашел 5.0.7 версии. У меня HTC Tattoo, думаю подойдет.
    • 0
      Мм, выглядит интересно, а для героя есть?
    • 0
      Пришлось откатиться обратно на 4.2.14… Всё из-за блянского навителя :/
  • 0
    Спасибо за статью. Но не подскажете, что делать если у меня еще более последняя :) прошивка (2.73.495.24)
    Как откатиться?
    • 0
      o_O. Не нашел такой на офсайте.
      А вы пробовали запускать установку старой прошивки?
      Не ставится?
      С какой ошибкой?
    • 0
      вам нужно сделать goldcard сначала, читайте здесь:
      4pda.ru/forum/index.php?showtopic=131910&st=1680&p=3345071&#entry3345071
      • 0
        Спасибо. Почитал.

        И оценив времязатратность, решил подождать выхода прошивки от HTC.
        • 0
          Времязатратность ~1 час.
          Хотя, конечно, можете продолжать ругать HTC :)
  • 0
    А если не работает «сервисная программа, запускаемая при нажатии Home+Power при выключенном устройстве» хотя вроде все по инструкции.
    Виснет на надписи HERO.
    • 0
      Разобрался.
  • –1
    После ознакомления с пунктом «Возможности» я готов на все! :)
  • 0
    Я так понимаю контакты, которые в «phone» сотрутся? Как махом перенести все «phone» в «google»?
    • 0
      Настроить синхронизацию с гугл аккау
      нтом, очевидно :-)
      • 0
        И что? Будут синхронизированы «google» аккаунты, а не «phone». Впрочем, я уже справился. В маркете есть программа, которая преобразует «phone» в «google».
  • –1
    Не загружается после прошивки рекавери. Весело :-)
    Появляется надпись Hero и все.
    • –1
      Соврал. Это рекавери не грузится.
      • –1
        Исправьте в статье.
        backup рекавери делается и так, без прописывания пути.
        А вот чтобы поставить новую рекавери, нужно обязательно прописать путь /sdcard/recovery-backup.img.
        • 0
          Ok, поправил.
  • 0
    Поставил вчера.
    Наконец то увидел гугл гаглс в действии:)

    Не понравилась шкура, которую они дают в нагрузку, но вроде у них есть конструктор на сайте где шкуру можно в прошивку не включать.

    Стал сильно тормозить маркет. Очень заметно, чуть ли не по несколько минут приходится иногда ждать пока чтонить найдётся или поставится.

    Нет русской звонилки для быстрого набора, но думаю сегодня найду как её поставить.

    А так всё ок, пока без вылетов и подвисаний.
    • 0
      а… ещё и картинка на локЭкране отказывается меняться… какие то дурацкие кубики стоят:)
  • 0
    А у меня с батареей обратная ситуация — на modaco держит 60 часов, со вторым андроидом — около 30, и то, 30 удается добиться только отключением 3g, заниженной яркостью экрана… Пробовал villian, sencehero, behero, ahero (без сенса), те же варианты с JIT — везде такая ситуация. Ну и отзывчивость интерфейса по сравнению с modaco немножко страдает. Поэтому до сих пор сижу на modaco…
  • 0
    А гарантия в случае такой прошивки сохраняется?
    • 0
      А мне пофигу, если честно.
      Я вряд ли буду разбираться со сломанным телефоном. Просто куплю новый.
      Это мой рабочий инструмент и ждать неделями так называемой «гарантии» мне неинтересно.
  • 0
    villian.kerabatsos.com/VillainROM5.4.zip
    не грузится, есть зеркала?
    • 0
      На офсайте все есть.
  • 0
    Поигрался несколько дней, есть всякие красивости и прочее, но по сравнению с модако эта прошивка временами очень сильно тормозит, до такой степени что стало просто раздражать. Особенно когда набираешь смс или пытаешься разблокировать экран чтобы позвонить, а он никак не реагирует. Сегодня перепрошиваюсь обратно.
  • 0
    SENSE UI (ставится отдельным патчем

    где патч то брать?
    • 0
      На офсайте, очевидно.
      Я для себя прошивку на «кухне» собирал, чтобы было только то что мне нужно.
  • 0
    Sense очень нужен.
    хмм, а где именно на сайте? нету такого патча www.htc.com/ru/supportdownloadlist.aspx?p_id=283&act=sd&cat=all

    4pda.ru/forum/index.php?showtopic=148717
    тут пишут
    Villain(Android 2.1 c Sense)
    * 5.2

    5.2 но типа с сенсом… может этот Villian тогда ставить?
    • 0
      Villain 5.5 с Сенсом.
    • 0
      Villain ROM всегда с Sense'ом.
      Патчем идут Live WallPapers.
  • 0
    Непойму что отмчетать из этого:
    Apps2SD
    Apps2SD + Dalvik
    Apps2SD Check

    Все 3 нужны?
    С остальными прогами все понятно вроде.

    Таким образом нужно вот такую прошивку:

    пишет «You are not a donator, so you cannot use the kitchen at the moment.
    Please consider donating in order to get access to the kitchen.
    If you have already donated please contact nathan to validate your donation.»

    • 0
      А почиайте Wiki на офсайте там все расписано.

      Кухня пока доступна только тем кто сделал пожертвование проекту.
      Если нужно — могу собрать то что вы хотите
    • 0
      Таким образом нужно вот такую прошивку Villian 5.5:

      Может кто выложит или ссылку даст? Чет ломы 8$ отдавать… :) (чувствую сейчас закидают шапками)
      • 0
        Какую — такую?
        Читая 5.5 доступна на форуме.
        Вам с какими патчами?
  • 0
    Поставил, в целом доволен. Тормозов меньше не стало, батарея садится быстрее, родной hands-free работает через раз, также как и aContacts. Остальное — хорошо.
  • 0
    Прошил. MoreLocale 2 далеко не все переводит. Есть еще какой-нибудь вариант?

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.