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ů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 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- 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
- 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)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)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)Code: Select all
#upgrade_fsCode: Select all
#reboot- 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- 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.


