Instalace CyanogenMod 7.1 (Android 2.3.7) na HTC Hero (GSM)

Před několika dny jsem do telefonu nahrál novou ROM od Elelinuxe a než jsem postup instalace popsal v krátkém článku, tak mezitím vyšla i stabilní ROM od CyanogenModu s označením 7.1, která stejně jako ROM od Elelinuxe staví na Androidu 2.3.7.

Jestli se vyplatí přejít pro uživatele HTC Hero (GSM) z poslední oficiální ROM od HTC s Androidem 2.1 (označovaného jako Eclair) na neoficiální ROM od CyanogenModu (Elelinuxe, …) s Androidem 2.3.7 (Gingerbread) je na zvážení každého, já to udělal a nelituju. Gingerbread toho totiž nabízí mnohem víc než Eclair, asi nejvýznamnější je možnost přesouvat instalované aplikace na paměťovou kartu.

Zde uvedený krátký postup vychází z návodu pro instalaci ROM od Elelinuxe, který jsem zveřejnil před pár dny, částečně se liší pouze v několika bodech.

Upozorňuji, že instalací neoficiální ROM přicházíte o záruku na svém telefonu!
Současně se i zříkám jakékoliv odpovědnosti za to, co se vám s telefonem stane.

  1. Nabijeme telefon, v návodech se uvádí alespoň na 70%, při flashování ROM nesmí být telefon připojený kabelem k PC, pamatujte na to!
  2. V telefonu musíme mít ROOT, pro HTC Hero můžu doporučit aplikaci Universal Androot, která byla ještě před pár měsíci v Android Marketu, momentálně tam již není, ale dá se stáhnout třeba na freewarelovers.com.
  3. To nejdůležitější je u flashování ROM provést zálohu. Já většinou pro jistotu zkopíruji obsah SD karty do počítače (nesmím při tom zapomenout na skryté soubory), telefonní seznam mám synchronizován s Google účtem, takže ten vůbec neřeším, na zálohu aplikací, uživatelských nastavení, případně i telefonních kontaktů doporučuji Titanium Backup, ten potřebuje ke svému běhu oprávnění ROOTa (=superuživatele), který jsme získali v předchozím bodě.
  4. Nainstalujeme ROM Manager z Android Marketu – aplikace ROM Manager požaduje ke své činnosti práva ROOTa (=superuživatele), musíte jí proto tyto práva přidělit – budeme na to dotázáni několikrát za běhu ROM Manageru, stačí to pouze odsouhlasit.
  5. V ROM Manageru vybereme první položku Flash ClockworkMod Recovery, potvrdíme náš typ telefonu a dáme aplikaci práva superuživatele – jen upozorňuji, ClockworkMod Recovery se bude tahat přes wifi/data, proto musí fungovat připojení k internetu.

    Tímto jsme nahradili původní Recovery požadovanou ClockworkMod Recovery.
  6. V ROM Manageru vybereme Download ROM, dále zvolíme CyanogenMod.

    Následně vybereme CyanogenMod 7.1.0 a přes tlačítko Download stáhneme tuto ROM na paměťovou kartu do telefonu. Na paměťové kartě proto musíme mít dostatečné místo (ROM cca 100MB, záloha původní ROM 200 – 500MB).

    Před samotným stahováním budeme dotázáni, zda-li chceme stáhnout i Google Apps – tuto volbu vybereme určitě. Rovněž můžeme stáhnout i GTalk. Po stisknutí tlačítka OK se začne stahovat ROM a další položky na paměťovou kartu v telefonu.

    O průběhu stahování jsme informování v notifikační oblasti. Po skončení stahování se v ROM Manageru objeví nové okno, kde budeme dotázáni, zda-li chceme provést zálohu existující ROMky (Backup existing ROM), či promazání dat a paměti (Wipe Data and Cache) případně promazání Dalvik paměti (Wipe Dalwik Cache) – doporučuji zakliknout všechny položky.

    Potvrzením volby Reboot And Install se provede vše potřebné k aktualizaci ROM na CyanogenMod 7.1. Během flashování telefon nijak nevypínáme, nemanipulujeme s ním! V posledním okně je vidět nabootovaný CyanogenMod 7.1 v telefonu HTC Hero (GSM).

Tímto jsme do telefonu nahráli CyanogenMod 7.1 – instalaci přes ROM Manager, jak je vidět, zvládne úplně každý. 🙂

Flash rádia (firmware pro gps, wi-fi, bluetooth)

Nakonec je ještě dobré flashnout rádio, postup je opět popsán několika způsoby na CyanogenMod Wiki, telefon bude fungovat i s původní verzí rádia, s novější verzí by měl telefon získat lepší vlastnosti co se týká signálu či výdrže baterie.

Verzi rádia zjistíme v telefonu přes

Menu->Nastavení->Info o telefonu->Verze základního pásma


Poslední verzí pro HTC Hero (GSM) je verze s označením 65.18.55.06SU_6.35.17.03, která v České republice funguje bezproblémově, v případě zjištění, že máme nižší verzi, je dobré provést flash rádia. Odkaz na stažení najdeme jednak na CyanogenMod Wiki nebo na fóru Villain Rom.

Postup pro flash rádia shrnu do dvou bodů.

  1. Stáhneme poslední verzi rádia určenou pro HTC Hero (GSM) a uložíme ji do rootu SD karty v telefonu.
  2. V ROM Manageru zvolíme Install ROM from SD Card a vybereme zip soubor s rádiem a postupujeme dle instrukcí v ROM Manageru. Nakonec provedeme reboot telefonu, ke kterému budeme vyzváni.

39 komentářů u „Instalace CyanogenMod 7.1 (Android 2.3.7) na HTC Hero (GSM)“

  1. Ahoj, předně díky za super návod. Něco takového jsem asi potřeboval, protože jsem dosud používal smart s WM6.5 a zatím mi HERO nepřipadal tak úžasný.Rád bych to chtěl změnit, ale moje verze androidu 1.5 po resetu továrního nastavení bohužel nezvládá některé kroky. Dosud se mi ani nepodařilo (wi-fi + internet v mobilu / opakované pokusy) aktivovat si google účet – výše zmíněný, protože po hlášce, že se „připojuje ke google serverům, což může trvat několik minut“ mi to vždy spadne s tím, že se operace nezdařila. Po marných pokusech jsem to vzdal. Se svojí verzí ROM se nedostanu ani na Android Market, ale potřebný (popisovaný) sw jsem si již opatřil. Chtěl jsem přejít na legální Android 2.5 (tuším), ale nikde se mi jej nepodařilo sehnat pro nakopírování na SD. Protože OTA aktualizace je mi z výše uvedených důvodů zapovězena, jedinou cestou je instalace z SD karty. Doufám, že se po aktualizaci na novou verzi ROM vše změní k lepšímu. Chci se jen zeptat, zda se po aktualizaci dostanu normálně na andr.market a zda má smysl se do upgrade pouštět, když nemám aktivovaný google účet v mobilu?? Díky moc za odpověď – asi na mail. B. 🙂

    Odpovědět
    • Ahoj,
      díky za slova chvály.

      Já se po aktualizaci dostanu na Market bez problémů, takže u tebe by snad neměl být problém. Po nainstalování jiné ROMky se jedná o úplně jiný systém, takže by to snad mohlo vyřešit tvůj problém.

      Poslední oficiální systém pro Hero od HTC najdeš na jejich oficiálních stránkách (ne českých), pokud máš českou verzi, tak by tě měla zajímat verze s označením ROM Upgrade for HTC Hero (2.73.405.5), najdeš tady http://www.htc.com/europe/help/htc-hero/#download. Ale je to verze Androida 2.1, takže neumožňuje instalovat aplikace na kartu či sdílet internet přes mobil a to hlavní – obsahuje to zavšivený HTC Sense, kvůli kterýmu už do žádného HTC nikdy nepůjdu. 🙂

      Já bych se do updatu pouštěl, ale nesmíš zapomínat, že přicházíš o záruku – děláš to na vlastní nebezpečí. Takže dvakrát měř a jednou řež. 😉

      Odpovědět
  2. Ahoj a moooc díííky! O záruku mi vůbec nejde – je dávno po ní, takže ideální doba na změny. Myslím, že ten telefon se už ani aktuálně neprodává, ale mně vyhovuje i svým ergonomickým tvarem. Momentálně jsem po úspěšným rootu (postupuji dle tvého návodu) a zadrhnul jsem se na ROM manageru, protože ten odmítnul nainstalovat-asi je pro novější verze androida. Jinak už tam úspěšně mám taky titanium bckp. Teď přemejšlím, zda existuje nějakej ekvivalent ROM manageru-souborového správce typu „průzkumníka“ ve woknech nebo jak to nazvat (pokud se nemýlím). Co bys mi prosím doporučil, aby přechod na nový systém proběhnul hladce? Závěrem moc díky za odkaz na Andr.2.7.. To jsem ani nevěřil, že něco takovýho existuje :). Vzhledem ke tvým doporučením, ale tuto oficiální verzi rád „přeskočím“, ha-ha. Díky za vše Aldo, fakt super stránky a HELP for ME, jak bejk!!! PS: ten upg.je nevratnej proces? Už nebude fungovat magický „tovární nastavení“??? THX!

    Odpovědět
    • ROM Manager není pouhý souborový správce, je to nástroj s jehož pomocí provedeš nahrání nové Recovery do telefonu, a pak upgrade na novější verzi (souborový správce je třeba Astro, tzn. slouží pouze k procházení disku, případně instalovaní apk)

      možná by stálo za to napsat, jak přesně postupuješ při instalaci ROM Manageru a co ti to vypíše za chybovou hlášku – postup bez ROM Manageru je možný, ale je podstatně delší a složitější

      ano je to nevratný proces, změníš původní Recovery, takže původní systém tam už zpět nedáš – možná to jde, ale já po tom nikdy nepátral,

      tovární nastavení tě po instalaci nové ROMky dá do továrního nastavení té konkrétní ROMky, kterou používáš, ROMka od HTC bude vymazaná

      edit: tak ROM Manager je dle netu nejspíš pouze pro Android 1.6+

      takže buď můžeš zkusit
      1. provést upgrade na oficiální ROMku 2.1 a z ní případně podle mého návodu na 2.3.7 (odkaz jsem dával dříve) a nebo
      2. budeš muset postupovat podle návodu na stránkách CyanogenModu http://wiki.cyanogenmod.com/wiki/HTC_Hero_(GSM):_Full_Update_Guide – tam bych se držel postupu podle ClockworkMod Recovery, protože tu pak využívá i ROM Manager, či-li hlavně body 2.2 a 3.2 – to bohužel není tak jednoduché jak přes ROM Manager, ale zvládnout se to určitě dá

      Odpovědět
  3. Je to peklo! Začal jsem s tou 2.73 a skoro se to dokončilo, když se zničeho nic bez vnější příčiny objevila „chyba připojení USB“ (170) a bylo vymalováno. Dělám to už asi podvacáté, ale vždycky to na 170-ku zkolabovalo hned na začátku, přitom HTC je normálně připojený (orig.kablikem), můžu přenášet soubory, synchronizovat atp. Toto fakt nepochopím. Přitom jsem si myslel, že největší problém budou přeskočený verze. Nevíš prosím, v čem by mohla bejt chyba? Díky.

    Odpovědět
    • máš vypnuté všechny spuštěné programy? máš vypnutý firewall a antivir? máš vypnuté uspání pc případně šetřič?

      jaký windows používáš? xp, visry nebo 7?

      jakou verzi HTC Sync máš nainstalovanou? na českých stránkách http://www.htc.com/cz/SupportDownload.aspx?p_id=317&cat=3&dl_id=1073 je starší verze než na anglických, tak jestli problém není tady

      po nainstalování HTC Sync se podívej ve widlích do Správce zařízení >> ADB rozšíření a zkus zaktualizovat ovladač, … je to popsané třeba tady http://community.htc.com/na/htc-forums/android/f/17/t/2467.aspx?PageIndex=1 viz.

      SOLVED it,
      right lets go
      device manager> adb interface then on your android right click then update driver> browse my comp for driver then at the bottom select let me pick from a list of drivers on my pc select HTC hero
      next run the RUU it should crash out during boot loader and give a NEW error 171, DONT touch the phone leave it on the white screen and run the RUU again and WINNER updated 😉

      telefon máš koupený u nás nebo je dotažený ze zahraničí?

      Odpovědět
  4. Díky moc ještě jednou!! Už je vše OK, aktuální verze firmware je 2.1 upd.1 a číslo software je 3.32.405.2. Až teďka tedy začínám vážně uvažovat nad instalací CM7. Díky tobě i oficiální podpoře HTC v podobě sympatické Michaely se dobrá věc podařila. Pokud tyto řádky bude číst majitel verze 1.5 na heru – dopředu jej lituji a doporučuji si z baziku zapůjčit ntb s WXP, jinak může přijít o nervy. Je to jen pro silné povahy na W7. Možná se ještě ozvu, až se dostanu k samotné instalaci, tak zatím ještě jednou moc dík a měj se krásně!!! PS: koupený v ČR…

    Odpovědět
    • jsem rád, že se ti to podařilo, windows 7 a jejich účet administrátora zřejmě dokáže divy, já s tím kdysi zápasil na xpéčkách, ale na anglických fórech jsem zaznamenal nějaké zmínky o problémech na 7 potažmo možná i na vistách, proto jsem se i ptal co máš za systém 😉

      PS: jen malé upozornění, pokud zaplácáš systém spoustou aplikací, tak se z něj stane neuvěřitelně líný kousek – ono přece jenom HTC Hero už je mezi námi 2,5 roku, takže opatrně 😀

      Odpovědět
  5. Ahoj. Pořídil jsem si telefon s androidem a po nějakém čase jsem si též flashnul rom od cyanogenu. Vše bylo v pořádku, až donedávna.
    Můj telefon nemůže chytit žádný signál. Přestalo to z ničeo nic fungovat. Ale ptám se tak hloupě a nekonkrétně z jednoho důvodu. Na obrázcích v článku totiž vidím, že Vaše ikonka co ukazuje stav signálu vypadá naprosto stejně jako ta moje. Před pár dny to fungovalo, ted je tam přesně tahle ikonka s křížkem a bez signálu.
    Nevypnul nebo nezměnil jsem akorát nějaké nastavení? Podotýkám, že s flashnutou cyanogenmod romkou 7.1 jsem během 2 měsíců neměl žádný problém. Až te’d tohle…

    Odpovědět
    • ahoj,
      u mě to je způsobené tím, že doma opravdu skoro žádný signál nemám (je jedno s jakým telefonem), když chci volat, tak musím jít před dům, což kvůli screenshotům dělat nebudu 🙂

      být tebou, tak bych zkusil reset do tovární nastavení, pokud to nezabere, tak flash nového rádia (možná jsi to už dělal), podle toho tvého popisu bych to ale viděl možná i na hardwarový problém – neupadl ti telefon nějak nešťastně?

      Odpovědět
  6. Ahoj. Konečně jsem se dostal k jiné sim kartě a musím konstatovat že telefon je z obliga. Karta nefunguje v jiném telefonu a v mém telefonu funguje jiná simka. Takže odešla sim. Ale předpokládam že to s alternativní romkou nemůže mít nic společného.

    Odpovědět
    • hmm, tak to by mě nenapadlo (napadl mě problém pouze s hardwarem telefonu, ale se SIM nikoliv) … pro příště na to nezapomenu 😉

      ne, s alternativní ROM to nemá určitě nic společného

      Odpovědět
      • Já tuto alternativu právě vubec nebral v uvahu (a hlavně jsem ji neměl celou dobu jak ověřit). Už jsem pomalu googlil, jak dostat telefon do stock nastavení a uspět u reklamace. Naštěstí to bylo sim, kterou mi zdarma vymění oparátor.
        Každopádně děkuju za tvůj čas.
        P.s. ted testuju cyanogenmod 7.2 , na muj huawei u8500 a vypadá to slušně

        Odpovědět
    • protože přesně nevím, podle čeho jsi postupoval, tak jen obecně, market je obsažený v Google Apps, v návodu Google Apps zmiňuju, i když nepíšu, že obsahují Android Market, ale je to prostě tak, … stačí to nainstalovat přes ROM Manager, pak bys měl už Market v telefonu najít

      Odpovědět
      • instaloval jssem romku 2.3.7 na mobil a nejde mi ani po stáhnutí .apk souboru MARKET :/ píše mi to je přidat účet a pak to zmizí

        Odpovědět
        • Matte, nejede mě auto, liju do něho benzín a ono nejde nastartovat, poradíš mi co mám dělat s tím autem?

          pokud chceš poradit, tak sem dej odkaz na návod podle kterého jsi postupoval … jako další – v předchozím komentáři jsem psal o Google Apps, to jsi zkoušel instalovat? pokud nepopíšeš přesně co jsi dělal, tak ti těžko někdo pomůže, křišťálové koule jsou nedostatkové zboží

          Odpovědět
  7. Ahoj Aldo,
    tvůj návod je výborný a těšil jsem se jak si přehraju konečně moje Hero které jsem koupil před týdnem z Aukra.
    Jenže jsem narazil na problém. ROM Manager jsem musel stáhnout starší verzi (nějaká 4ová), jenže když dám Download ROM, řekne mi že musím mít nejnovější verzi. Tu ale nerozjedu protože v mém Heru je romka Heroine++ což je 2.1 a ROM manager chce aspoň 2.2.
    Zkusil jsem jinou romku nainstalovat z SD karty ale nemůžu se dostat do recovery, protože vždy to zamrzne na startovní obrazovce „hero“.
    Nemáš nějaký nápad co s tím?
    Díky !

    Odpovědět
    • ahoj,
      já bohužel/bohudík utekl z 2.1 verze už před nějakým pátkem (k CM6.1), takže jsem k tomu mohl využít v té době aktuální verzi ROM Manageru, která spolupracovala s 2.1 verzí Androidu

      nějak se mě nepodařilo dopátrat jakou recovery používá Heroine++, pro činnost ROM Manageru musíš mít nainstalovanou ClockworkMod Recovery, pokud se ti tato recovery nepodaří nainstalovat přes starší verzi ROM Manageru, tak zřejmě budeš muset postupovat podle CyanogenMod wiki, která popisuje instalaci této recovery

      jakou verzi Recovery jsi si nainstaloval?

      Odpovědět
      • Postupoval jsem podle návodu a dal tam ClockWorkMod, ale zatím jsem se do něj nedostal. (co tam bylo před tím nevím, ale už to bylo u rootnuté) Je ten telefon trošku záhadný, když ho restartuju nebo vypnu, zapne se třeba až na pátý pokus, vždycky se hryzne a musím vydělat baterku. No budu dál zkoušet, bohužel je to můj první android, předtím jsem roky používal jen WM takže se v tom moc nevyznám a vůbec nevím které ROM vybírat 🙂
        Zkusím pročíst tu wiki, díky

        Odpovědět
  8. Zdravím, mám takový problém s rootem na mém htc hero 2.1. Když použiji app universal root tak se vše tváří, že je rootlé, ale když spustim flash CM recovery, tak mi hlásí, že byla práva root odmítnuta. Zkoušel jsem několik verzí universal rootu, ale nic nezabírá.
    Tušíte čím to je?

    Odpovědět
    • pro 100% ověření, že máš root, tzn. že aplikace Universal Androot funguje, si nainstaluj nějakou aplikaci, která emuluje konzoli, třeba https://play.google.com/store/apps/details?id=jackpal.androidterm#?t=W251bGwsMSwxLDIxMiwiamFja3BhbC5hbmRyb2lkdGVybSJd

      při zadání příkazu „su“ (bez uvozovek), by se ti měla objevit hláška, že aplikace požaduje práva roota, pokud ano a ty to potvrdíš a následně se ti znak na začátku řádku změní z $ na #, tak máš jistotu, že se ti root provedl správně

      pokud ne, tak je chyba v aplikaci, kterou jsi použil k rootu – jakou verzi jsi použil? já onehdá použil verzi Universal Androot 1.6.2 beta 5, tak když tak vyzkoušel ji

      pokud není problém v aplikaci Universal Androot, tak napiš znovu, nechce se mi tady popisovat zbytečně moc problémů, kterými by to mohlo být, ju?

      Odpovědět
  9. Stáhl jsem si ještě jednou universal androot 1.6.2 beta 5 a výsledek stejný. V terminálu po zadání su se vypsal přístup odmítnut.
    Zkoušel jsem i restartovat tel. , ale ani to nepomohlo + ještě vypnout určité aplikace běžící na pozadí.

    Odpovědět
    • možná bych zkusil tovární reset telefonu, pokud ani pak nepůjde provést přes aplikaci Universal Androot root telefonu, tak můžeš zkusit rootnout telefon přes tuto aplikaci, teď jsem to v rychlosti našel přes strýčka Googla, http://www.8910.cz/forum/28-android-navody/40328-nejednodui-root-android-telefon HTC Hero 2.1-update1 by měl být podporován

      pokud ani to nepůjde, tak bude nejspíš zbývat postup podle wiki http://wiki.cyanogenmod.com/wiki/HTC_Hero_(GSM):_Full_Update_Guide doporučoval bych postup pro CM recovery – to máš už kompletní flashování telefonu na CyanogenMod

      nevím, jestli soudruzi z HTC nevydali nějaký update, který rootování brání, moc se mi tomu ale nechce věřit – protože HTC a update nejde moc dohromady

      budu rád, když dáš vědět, jak jsi dopadl

      Odpovědět
  10. čus hele do ukolu 6. a dal ne ukazalo mi to please upgrade rom manager ale stahnul sem si novou verzi a ta je v poho. jen se obavam že mi nepojede vše 🙁 ale doufam že jen to nejmeně potřebné 🙂

    Odpovědět
    • vzhledem k době, kdy jsem to psal, se obávám, že ti s tímhle nejspíš neporadím, ale myslím si, že nová verze by neměla ničemu vadit, teda pokud ještě podporuje verzi Androidu, kterou máš v telefonu

      Odpovědět

Napsat komentář