Page 1 of 1

[NÁVOD] Flash HERO romky do G1

Posted: Mon Aug 31, 2009 21:09
by Luboš Klicpouch
Návod na vytvoření Gold karty a ROOTnutí telefonu jsme si již představili a nyní se vám zde pokusím představit, jak naflashovat neoficiální HERO ROM.

EDIT: Tento návod je volně přeložen ze servedu XDA DEVELOPERS a s pomocí serveru androidforum.cz

Aby nešlo k omylu, návod je určen pro T-mobile G1

EDIT: Ještě malá, VELMI VÝZNAMNÁ POZNÁMKA !! - PŘEČTĚTE SI NÁVOD CELÝ A TO RADĚJI DVAKRÁT, aby jste věděli, co vlastně budete dělat.

Jen pro informaci, abych to nemusel stále opakovat: Recovery konzole - obrazovka po stisknutí HOME + POWER (při vypnutém telefonu)

Používejte pouze CLASS 6 kartu. Jinak se zblázníte pomalostí systemu :-D


Důležité je vědět, že tento zásah do systemu Android provádíte na svoje vlastní nebezpečí a já ani server SmartMania.cz nejsme zodpovědní za jakoukoli škodu, kterou si na své G1 způsobíte aplikací tohoto návodu. Mějte také na paměti, že se jedná o neoficiální zásah do systému, kterým přicházíte o záruku (ROOT).


- Po té, co máte provoden ROOT, nahrajame si nejnovější RADIO a SPL a Cyanogen recovery konzolu.

- Po ROOTnutí máme nahranou JF 1.43 recovery konzolu. Pro nahrátí SPL doporučuji tuto konzolu nechat a až poté naflashovat Cyanogen recovery konzolu. (Zdá se, že s Cyanogen recovery konzolí jsou problémy naflashovat nové SPL).

- Nyní si nahrajeme nové RADIO a SPL (stačí jednou, ne před každým flashem ROMky)

- Před flashem RADIA a SPL si nejprve zjistěte, jakou máte systémovou desku (board) v telefonu. Jsou dvě, PVT a DVT. Většina přístrojů má však PVT a s touto nejsou žádné problémy. Pokud máte DVT, dále nepokračujte, hrozí brick telefonu.

- Jesli máte PVT desku zjistíte následovně:
-- Vypněte telefon a zapněte ho stisknutím power + camera - zde je vidět jakou máte desku.

- Pokud máte PVT, klidně pokračujte nahráním RADIA. RADIO flashujte vždy jako první před SPL !

- Zjistěte si jaké máte RADIO nyní -> (Nastavení (settings) -> Info o telefonu (About phone) -> Verze základního pásma (baseband version) -> pokud máte 62.50S.20.17H_2.22.19.26I, tak je vše v pořádku a RADIO je aktuální

- Pokud ne, stáhněte si ho TADY.

- Po stažení jej nahrajte na kartu, přejmenujte na update.zip, vypněte telefon, zapněte do recovery konzole (doporučuje se recovery konzole z návodu o ROOTu)

- Naflashujte jej.

- Nyní si stáhněte SPL a ROMku, kterou používáte (NE HERO ROMku)

- Je více možností jak provést flash SPL, já zde ale napíšu jen jeden návod a to ten nejjednodušší. (budete potřebovat čtečku karet) (pokud nemáte čtečku karet, sežeňte si druhou kartu, na jednu nahrajte update.zip SPL a na druhou update.zip ROMku - NE HERO !)

- Stále tedy máme JF recovery, Vložte kartu s update.zip SPL (RADIO už nepotřebujeme, smažeme jej)

- Vypněte telefon, zapněte so recovery konzole. Až se zobrazí mobil a vykřičník zmáčkneme alt+L a poté ALT+S - tím se naflashuje SPL, poté můžeme restartovat (HOME+BACK)

- po restartu se ukáže čip a šipka, nechte dojet a pak se začne načítat telefon (G1 - T-MOBILE) - Nyní vyjměte baterku a kartu.

- Buď vložte druhou kartu s update.zip ROMkou, nebo pokud nemáte dvě karty, ve čtečce vymažte update.zip SPL a nahrajte na kartu update.zip ROMku - NE HERO !

- Naflashujte ROMku (klasicky, ALT+L, ALT+S, HOME+POWER)

- Nyní by jste měli mít nové SPL. Zjistíte to tak, že při vypnutém telefonu zapnete pomocí CAMERA+POWER. Mělo by být vidět verze SPL - 1.33.2005. Nyní vyjměte baterku a pak už zapněte telefon již normálně.

- Pokud jste udělali vše dobře, gratuluji, máte nové RADIO a SPL.

- Nyní si stáhněte Cyanogen recovery konzolu

- Nahrajte ji na kartu (nepřejmenovávat !)

- zpněte terminal emulátor a napište:

Code: Select all

su ( pokud vám vyskočí okno klikněte na always allow )
flash_image recovery /sdcard/cm-recovery-1.4.img
- Pokud terminal nic nevypíše, je vše v pořádku a máte nahozenou Cyanogen recovery konzolu.

- Pokud máte problém s "no space on device" error, zkuste použít fastboot:

Code: Select all

fastboot erase recovery
fastboot flash recovery cm-recovery-1.4.img
- Nyní si rozdělíme kartu na tři části, nutné pro HERO ROMky.

- Přejděte do Cyanogen recovery konzole

- Přejděte do konzole (ALT+X nebo trackbalem poslední možnost)

- Objeví se: PRESS (ENTER), možná se to bude zdát zvláštní, ale stiskněte ENTER :-D

- Do konzole napište, pokud máte 8GB kartu: (# nepište, označují nový řádek)

Code: Select all

#parted /dev/block/mmcblk0
#print (vypíše partišny, které jsou již na kartě)
rm 1
rm 2
mkpartfs primary fat32 0 7200
mkpartfs primary ext2 7200 7700
mkpartfs primary linux-swap 7700-7732

"End?"  (musíte vložit poslední hodnotu pro linux swap - 7732)

#print (na zjištění, že máme kartu rozdělenou na 3 oddíly)
- Pro 4GB kartu:

Code: Select all

#parted /dev/block/mmcblk0
#print (vypíše partišny, které jsou již na kartě)
rm 1
rm 2
mkpartfs primary fat32 0 3420
mkpartfs primary ext2 3420 3932
mkpartfs primary linux-swap 3932-3964

"End?"  (musíte vložit poslední hodnotu pro linux swap např. 3964.)

#print (na zjištění, že máme kartu rozdělenou na 3 oddíly)
- Pro 2GB kartu:

Code: Select all

#parted /dev/block/mmcblk0
#print (vypíše partišny, které jsou již na kartě)
rm 1
rm 2
mkpartfs primary fat32 0 1200
mkpartfs primary ext2 1200 1700
mkpartfs primary linux-swap 1700-1732

"End?"  (musíte vložit poslední hodnotu pro linux swap - 1732)

#print (na zjištění, že máme kartu rozdělenou na 3 oddíly)
- Ukončete parted příkazem QUIT a upgradujte EXT2 na EXT3 příkazem:

Code: Select all

#upgrade_fs
- Restartujte příkazem

Code: Select all

#reboot
- Pokud spadnete náhodou do recovery konzole, restartujte (HOME+POWER) nebo vybráním trackballem první možnosti.

- Nyní budeme flashovat HERO ROMku. Nějakou si stáhněte

- Nahrajte ROMku na kartu (nemusíte ani přejmenovávat na update.zip, protože Cyanogen recovery konzola umí flashovat ROMky jakéhokoli názvu)

- Jděte do Cyanogen recovery konzole a prověďte WIPE (vyberte z menu), pak aplikujte *.zip ROMku a restartujte.

- Po restartu chvíli trvá, než se ROMka načte, takže se nelekejte, hlavně po restartu mějte ZAVŘENOU KLÁVESNICI !

- GRATULUJI, MÁTE HERO ROMKU !!

- Pokud budete chtít přejít na jinou HERO i NEHERO ROMku, nahrajte si ji na kartu a poté je nutné naformátovat EXT3 oddíl na kartě (Ano, přijdete o všechna data na ni)

- Přejděte do Cyanogen recovery konzole, proveďte WIPE, poté jděte do konzole (poslední položka v menu) a napište:

Code: Select all

mount -o rw /dev/block/mmcblk0p2 /system/sd
rm -rf /system/sd/*
reboot recovery
- proveďte znovu WIPE a poté aplikujte *.zip.

- Tak a máte novou HERO nebo NEHERO ROMku.

- Pokud budete chtít smazat oddíly na kartě, například pro to, že už nechcete používat HERO ROMku a mít data v telefonu, doporučuji si sehnat Linux na spustitelném CD a naformátovat kartu tam.

Pokud budou nějaké problémy, napište zde do fora, pokusíme se to pořešit.

[NÁVOD] Flash HERO romky

Posted: Mon Aug 31, 2009 21:28
by Jiří Hrma
Jako vždy výborná práce! :-)

[NÁVOD] Flash HERO romky

Posted: Mon Aug 31, 2009 21:41
by Luboš Klicpouch
Děkuji :grin:

Ještě jsem se dočetl, že před flashem nové HERO ROMky je možné udělat v Cyanogen recovery konzoli Nandroid zálohu. Údajně by to mělo zálohovat data z EXT3 a po WIPE, formátu EXT3, WIPE, Flashi nové HERO ROMky a následné aplikaci Nandroid zálohy by to mělo obnovit data na EXT3, ale toto jsem zatím ještě nezkoušel.

Nakonec jsem skončil u Cyanogen ROMky, protože ty HERO ROMky povětšinou padají, nefunguje na nich BT a pod.. Ale vyzkoušet jsem to musel :grin:

EDIT: ááá, dvoustý příspěvek, jdu si bouchnout šáňo :-D

[NÁVOD] Flash HERO romky

Posted: Mon Aug 31, 2009 21:48
by Jiří Hrma
No pěkné! :-) Btw, dorazíš v sobotu na sraz do Levandule?

[NÁVOD] Flash HERO romky do G1

Posted: Tue Sep 01, 2009 11:58
by Luboš Klicpouch
Velmi rád bych, ale ještě to bohužel neumím říci takhle dopředu. Upřesním to.

[NÁVOD] Flash HERO romky do G1

Posted: Wed Nov 04, 2009 20:29
by mzvarik
jde to jednoduše i s jednou kartou...

http://www.android-devs.com/?p=40" onclick="window.open(this.href);return false; -- skvely navod

z recover konzole se lze pripojit pres k PC, a nahrat pozadovane soubory na microSD kartu --- neni nutna ctecka

[NÁVOD] Flash HERO romky do G1

Posted: Wed Nov 11, 2009 8:27
by Luboš Klicpouch
Ano, v době psaní původního návodu ještě recovery s možností mountnout kartu nebyla.
Děkuji za doplnění.

[NÁVOD] Flash HERO romky do G1

Posted: Mon Mar 29, 2010 11:51
by john123
díky za sdílení informací

[NÁVOD] Flash HERO romky do G1

Posted: Mon Nov 01, 2010 9:33
by montyv
Tak jsem vse udelal podle navodu a musim priznat, ze je to super. Diky za navod.
Mam jeste jeden dotaz: Kdyz upgradnu fw na JF 1.51 Cupcake UK, tak muzu postupem casu nahrat cyanogenmod 6? Zatim jsem jen ve fazi root dle navodu na: http://smartmania.cz/forum/viewtopic.php?f=110&t=14338" onclick="window.open(this.href);return false;. Videl jsem na youtube jak vypada cyanomod6. Jak jsem psal: Postupem casu bych ho chtel, ale nerad bych neco pokazil.
Diky za radu.

Edit: Jakej cupcake nahrat dal. Jsou 2: Crb43 ADP a Crb43-EU. Je to ten druhy?

[NÁVOD] Flash HERO romky do G1

Posted: Tue Nov 02, 2010 15:12
by Luboš Klicpouch
Já osobně se strašně omlouvám, ale nemám G1 už nějaký ten pátek. Obávám se, že už s tímto více neporadím..

[NÁVOD] Flash HERO romky do G1

Posted: Thu Jan 06, 2011 15:02
by misan26
jen takovy dotaz k cemu presne je toto dobre :) dekuji

[NÁVOD] Flash HERO romky do G1

Posted: Wed Jan 12, 2011 23:08
by Luboš Klicpouch
Popravdě, dnes už asi k ničemu, ale v době, kdy nic jiného, než G1 v podstatě nebylo, byla celkem prestyž mít ve své G1 ROMku z HERA :) Dnes už je na G1 spousta jiných, lepších ROMek a návodů.

[NÁVOD] Flash HERO romky do G1

Posted: Thu Dec 22, 2011 21:40
by JohnyLampa
Zdravím, snažím se dostat do mé G1 ROMku froyo by laszlo 5.2, tak snad to podle tohoto návodu nějak doplácám, ale je tady problém, že jsem nepochopil kde při náhrávání SPL seženu image mojí současné ROMky? Jestli je v nějakém kořenové adresáři či co. Děkuji za odpověd.