v 2.2 by nFiX
- celý návod jsem vyladil a už nevidím jediný důvod, proč by si měl někdo bricknout telefon, nebo proč by někomu něco nešlo!
- na internetu se taky objevila možnost 1click rootu. Nemám to vyzkoušené, ale raději bych to dělal po staru a vím, že to půjde, než tímhle rootem kde se něco pokazí a nikdo nezjistí, kde je asi chyba? Samozřejmě je na každém, jakou variantu zvolí. Je plno lidí, kterým jde 1click bez problému!
jako thx mi můžete přidát hlas v soutěži: http://www.tattoomyhtc.cz/detail/1240
Co budeme potřebovat?:
Android telefon ( G1/HTC Dream ), Micro SD kartu, na HERO rom doporučuji alespoň kartu 2GB Class 4-6, čtečku karet
Vše děláte na vlastní riziko, nejsem odpovědný za jakoukoliv škodu na vašem telefonu ! Když si někdo nebude vědět s něčím rady raději se zeptejte!
Pokud dodržíte návod vše by mělo fungovat! Nezapomeňte mít vždy nabitou baterii na 100% - HLAVNĚ U RADIA A SPL!
Návod jsem rozdělil na :
1) Root G1 & vytvoření GoldCard
2) Nahrání Cyanogen Recovery 1.4 ( Tento krok můžeme přeskočit a aplikovat ho až po kroku 3 - DOPORUČUJI! )
-- 2b) Pokud máte cyanogen a nejde Vám aktualizovat SPL tak návod nahrání JF 1.43 recovery a zpátky na Cyanogen!
3) Nahrání aktuálního Radia a SPL ( 2 verze - přes JF recovery / přes Cyanogen recovery )
4) Rozdělení micro SD karty na 3 části
5) Nahrání HERO rom (popř jiné ROM)
-- 5b) Smazání dat na ext2/3 při instalaci jiné (HERO) rom
6) Unroot
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
1) Root G1 & vytvoření GoldCard
http://androidaplikace.cz/index.php/200 ... po-krucku/
EDIT:
!!!POZOR!!!
Na konci výše uvedeného návodu se píše něco o flahnutí JF 1.51 ROM. To je kravina, tahle ROM je stará jak G1 - najděte si na xda například SuperD 1.9.3 - je to jedna z nejaktuálnějších ROM.
-ramón
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
2) Nahrání Cyanogen Recovery 1.4
- Zjistil jsem, že někteří lidi mají problémy s updatem spl přes cyanogen recovery 1.31 a 1.4!
- Proto radím: nechte si nahrání recovery až po updatu SPL (po kroku 3!) před rozdělením microSDkarty !!
- Sepsal jsem postup na update SPL pomocí JF console!! Tzn. pokud se nechcete raději zbytečně vracet aplikujte recovery po updatu SPL!
- Stáhněte image (klikněte pravým, uložit jako): http://n0rp.chemlab.org/android/cm-recovery-1.4.img
- Po stažení zkopírujte na kartu (nepřejmenovávejte!), spusťte terminál a piště:
Kód: Vybrat vše
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
Kód: Vybrat vše
fastboot erase recovery
fastboot flash recovery cm-recovery-1.4.img
- Stáhneme si JF recovery 1.43
http://koushikdutta.blurryfox.com/G1Roo ... covery.img
- Skopírujeme na microSDkartu a poté v terminálu napíšeme:
Kód: Vybrat vše
su ( pokud vám vyskočí okno klikněte na always allow )
flash_image recovery /sdcard/recovery.img
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
3) Nahrání aktuálního Radia a SPL - SPL a RADIO se nahrává pouze jednou! Né při každém nahrávání romky!
Před updatem Radia / ale hlavně SPL by jste si měli zkontrolovat jakou máte desku (board) v telefonu. Můžete mít PVT ( která funguje bez problému ), nebo DVT
( takových lidí je méně a ještě jsem se s nikým nesetkal – u této desky hrozí bricknutí telefonu – pokud máte tuto desku nezkoušejte to!)
Jakou desku máte zjistíte následovně:
- Vypněte telefon a zapněte ho stisknutím power + camera.
Pokud máte PVT můžeme pokračovat. Před SPL je nutné nahrát nové radio do telefonu. Je možné, že jste ho aktualizovali už dříve. Stačí jít v telefonu do:
Settings > About phone > baseband version > 62.50S.20.17H_2.22.19.26I - tohle je označení aktuálního radia.
Pokud ho nemáte stáhněte si ho tady:
http://code.google.com/p/sapphire-port-dream/
poté ho nahrajte na kartu, přejmenujte na update.zip, vypněte telefon a zapněte v recovery modu ( home + power ) a flashněte update.zip z sdkarty
Teď jdeme na update SPL.
Stáhněte si 2 soubory:
Nový SPL update
http://sapphire-port-dream.googlecode.c ... signed.zip
a romku, kterou používáte. Např. JFv1.51 CRB43 (pokud nechcete HERO a chcete přímo Cyanogen, stáhněte cyanogen romku!, zatím ale né HERO!) >
JF romka - http://forum.xda-developers.com/showthread.php?t=480582
Cyanogen romka - http://n0rp.chemlab.org/android/update- ... signed.zip
Teď si najděte návod podle toho, jesli máte cyanogen recovery, nebo původní JF a dále podle toho, jestli máte 1, nebo 2 microSDkarty
přes JF 1.43 recovery:
- Pro tuhle recovery potřebujeme 1 microSDkartu a čtečku karet, nebo 2 microSDkarty
1 možnost -1 micro SD karta a čtečka
1) stáhnuté SPL přejmenujeme na update.zip a nahrajeme na kartu
2) vypneme telefon a zapneme do recovery pomocí home+power, jak se zobrazí mobil a vykřičník zmáčkneme alt+L
3) aplikujeme update.zip (alt+S) a telefon restartujeme (home+back)
4) po restartu se nám ukáže čip a šipka, necháme dojet a potom se nám začne načítat mobil ( t-mobile G1 ), tak ho vypneme! ( třeba vytažením baterky! )
5) vytáhneme kartu, smažeme update.zip, skopírujeme na ní staženou romku a přejmenujeme zase na update.zip
6) zapneme telefon do recovery (home+power) a aplikujeme update.zip, po aplikace dáme zase restart (home+back)
--- 7) měli by jste mít nové spl, pokud si to chcete ověřit telefon vypněte, zapněte pomocí camera+power a měli by jste tam mít napsané 1.33.2005. Poté telefon vypneme (třeba zase vytažením baterky a zapneme normálně)
2 možnost - 2 micro SD karty
1) stáhnuté SPL přejmenujeme na update.zip a nahrajeme na kartu, na druhou kartu nahrajeme staženou ROM a přejmenujeme taky na update.zip
2) vypneme telefon a zapneme do recovery pomocí home+power, jak se zobrazí mobil a vykřičník zmáčkneme alt+L
3) aplikujeme první kartu s SPL přejmenovaný na update.zip (alt+S) a telefon restartujeme (home+back)
4) po restartu se nám ukáže čip a šipka, necháme dojet a potom se nám začne načítat mobil ( t-mobile G1 ), tak ho vypneme! ( třeba vytažením baterky! )
5) vytáhneme kartu a strčíme do telefonu druhou kartu a ROM přejmenovanou na update.zip
6) zapneme telefon do recovery (home+power) a aplikujeme update.zip, po aplikace dáme zase restart (home+back)
--- 7) měli by jste mít nové spl, pokud si to chcete ověřit telefon vypněte, zapněte pomocí camera+power a měli by jste tam mít napsané 1.33.2005. Poté telefon vypneme (třeba zase vytažením baterky a zapneme normálně)
-- -- -- --
přes Cyanogen 1.4 recovery:
Pro tuhle recovery potřebujeme 1 microSDkartu a čtečku, nebo 2 microSdkarty ( nebo nově update přímo z telefonu! )
1 možnost - UPDATE PŘÍMO Z TELEFONU BEZ VYTAHOVÁNÍ KARTY! - s CM recovery! s JF nefunguje!
1) stáhneme SPL, nahrajeme na kartu a přejmenujeme na update.zip
2) stáhneme romku a přejmenujeme na update-rom.zip
1. uděláme nandroid zálohu(alt+b) a potom aplikujeme update.zip (alt+s)
2. potom najedeme do konzole (alt+x) a napišeme reboot recovery, když se restartuje sám bez napsaní reboot recovery tak držíme domeček a položení telefonu
3. telefon vám najede zase do recovery a teďnahrajeme novou romku - ALT+A a tam vyberete update-rom.zip
4. po update dáme domeček a zpět a telefon se restartuje
--- 5) měli by jste mít nové spl, pokud si to chcete ověřit telefon vypněte, zapněte pomocí camera+power a měli by jste tam mít napsané 1.33.2005. Poté telefon vypneme (třeba zase vytažením baterky a zapneme normálně) - Pokud ale nemáme nové SPL, vraťte se ke kroku 2b a aplikujte spl pomocí JF recovery!!
2 možnost - Jestliže máte dvě microSD karty:
1. Stáhněte SPL
2. Nahrajte nové SPL na první microSD kartu, přejmenujte ho na "update.zip" a romku, kterou právě používáte na druhou microSD kartu - také se jménem "update.zip"
3. Vložte microSD se SPL updatem do vašeho telefonu a zapněte ho do recovery modu. (home + power)
4. TOTO JE DŮLEŽITÉ (samozřejmě proveďte nandroidem zálohu) aplikujte update(alt+s), a až se dokončí NEDĚLEJTE NIC...pokračujte krokem 5
5. BEZ ZMÁČKNUTÍ JAKÉHOKOLIV TLAČÍTKA, vyjměte vaši microSD z vašeho telefonu a vložte do něj druhou microSD.
6. Zmáčkněte Alt + x k přejití do konzole. Když váš telefon nerestartuje automaticky, napište reboot recovery, a zmáčkněte enter. Když restartuje automaticky, nejspíše se vůbec nespustí, proto držte ihned po restartu home+power.
7. Když nabootujete v recovery modu, udělali jste všechno správně. Teď aplikujte update romky, restartujte a je hotovo. Máte nové radio i SPL
--- 8) měli by jste mít nové spl, pokud si to chcete ověřit telefon vypněte, zapněte pomocí camera+power a měli by jste tam mít napsané 1.33.2005. Poté telefon vypneme (třeba zase vytažením baterky a zapneme normálně) - Pokud ale nemáme nové SPL, vraťte se ke kroku 2b a aplikujte spl pomocí JF recovery!!
3 možnost - JESTLIŽE MÁTE JEDNU microSD kartu:
1. Nahrajte nové SPL na microSD kartu a přejmenujte ho na "update.zip"
2. Zapněte telefon v recovery modu.
3. TOTO JE DŮLEŽITÉ (samozřejmě proveďte nandroidem zálohu) aplikujte update, a až se dokončí NEDĚLEJTE NIC...pokračujte krokem 4.
4. BEZ ZMÁČKNUTÍ JAKÉHOKOLIV TLAČÍTKA, vyjměte vaši microSD z vašeho telefonu, a vložte kartu do microSD adaptéru a vložte do čtečky.
5. Smažte/přejmenujte SPL update (na něco jiného než "update.zip", třeba na "update-1.zip") a nahrajte romku na microSD kartu, opět se jménem "update.zip". Vložte vaši microSD kartu zpátky do telefonu BEZ ZMÁČKNUTÍ JAKÉHOKOLIV TLAČÍTKA.
6. Zmáčkněte Alt + x k přejití do konzole. Když váš telefon nerestartuje automaticky, napište "reboot recovery" (bez uvozovek), a zmáčkněte enter.
Když restartuje automaticky, nejspíše se vůbec nespustí, proto držte ihned po restartu home+power.
7. Když nabootujete v recovery modu, udělali jste všechno správně. Teď aplikujte update romky, restartujte a je hotovo. Máte nové radio i SPL
--- 8) měli by jste mít nové spl, pokud si to chcete ověřit telefon vypněte, zapněte pomocí camera+power a měli by jste tam mít napsané 1.33.2005. Poté telefon vypneme (třeba zase vytažením baterky a zapneme normálně) - Pokud ale nemáme nové SPL, vraťte se ke kroku 2b a aplikujte spl pomocí JF recovery!!
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
4) Rozdělení micro SD karty na 3 části (nutné pro HERO!)
Vypněte telefon a zapněte ho do recovery modu (cyanogen recovery 1.4) pomocí ( home + power )
Přejděte do konzole (alt+x), objeví se press enter ( zmáčkněte enter ) a piště následovně:
(popisky v závorkách neopisujte!

Příklad pro 8GB kartu:
Kód: Vybrat vše
#parted /dev/block/mmcblk0
#print (tímto zjistíte jestli máte nějaké party(oddíly) na kartě už vytvořené)
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)
Příklad mojí 4GB karty
Kód: Vybrat vše
#parted /dev/block/mmcblk0
#print (tímto zjistíte jestli máte nějaké party(oddíly) na kartě už vytvořené)
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 pro mojí 4GB kartu)
#print (na zjištění, že máme kartu rozdělenou na 3 oddíly)
Příklad pro 2GB kartu
Kód: Vybrat vše
#parted /dev/block/mmcblk0
#print (tímto zjistíte jestli máte nějaké party(oddíly) na kartě už vytvořené)
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)
dále potřebujeme ukončit (parted) napíšeme "quit" a upgradujeme naši ext2 partition na ext3
Napíšeme do konzole:
Kód: Vybrat vše
#upgrade_fs
Hodnota swap je nastavená na 30, můžeme jí změnit pomocí "echo" hodnoty pro swappiness v a2sd.sh scriptu, ale nemusíme. Osobně jsem nechal původní.
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
5) Nahrání HERO rom (popř. pokud nechete HERO použíjte jinou!)
A nyní nás čeká poslední část a tím je nahrání HERO romky. Stáhneme si HERO rom – např. JACxHEROSkiv2.1 -http://www.justanotherdev.slackdev.com/ ... i-v2.1.zip ( link se mění na aktuálnosti romky takže jak výjde nová verze může být link nefunkční ).
Aktuální verzi romky i download naleznete zde: http://forum.xda-developers.com/showthread.php?t=534479
Stáhnutý zip soubor přejmenujeme na update.zip a nahrajeme na Sdkartu. Telefon zapneme pomocí home + power do recovery. Nejprve uděláme wipe (alt+w) a poté aplikujeme update.zip (alt+s). Jakmile se update aplikuje tak gratuluji, máte HERO rom a telefon vás vyzve k restartu ( home + back ).
Při spuštění telefonu musíte mít zavřenou klávesnici a první boot chvillku trvá, tak se nelekněte!
Pokud by jste se časem rozhodli přejít např. na jinou HERO rom musíte naformátovat ext2/3 oddíl na micro SDkartě. V linuxu nevidím problém, ve Windows ( XP / Vista / 7 ) vám k tomu pomůže program Paragon Partition Manager 9 ( třeba 30dní trial ). Já osobně raději smažu všechny oddíly na kartě, naformátuju a znovu rozdělím v recovery.
5b) ANEBO TADY MÁM PRO VÁS NOVÝ NÁVOD JAK SMAZAT POUZE DATA NA EXT3 PŘES RECOVERY 1.4 A NAHRÁNÍ NOVÉ ROM:
1) Zapněte telefon do recovery (home+power)
2) Udělejte WIPE (alt+w)
3) potom jděte do konzole (alt+x) a piště
Kód: Vybrat vše
mount -o rw /dev/block/mmcblk0p2 /system/sd
rm -rf /system/sd/*
reboot recovery
5) nakonec aplikujte update.zip (alt+s) / popř. pokud jste rom nepřejmenovali na update.zip tak alt+A a vyberte!
Hotovo, máte naformátovanou ext3 a nahozenou novou ROM

----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
------ Snad Vám tento návod pomohl!

----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
6) Pokud Vám root nebude vyhovovat můžete telefon unrootovat a vrátit do stavu před rootem.
Link: http://androidforum.cz/navod-unroot-g1-t1705.html
----------------------------------------------------------------------------------------------------------
Poděkování:- Wexterovi za kompletní návod rotnutí G1 krůček po krůčku,
- Sovicovi za návod (překlad) přehrání SPL s jednou, nebo dvěma kartama,
- d750 za přínosy české komunitě,
- DeToXovi za programování užitečných Apps,
- MrPedrovi za info o všech HERO romkách a stálé aktuálním topicu

- Skooopovi za support aktuálních a užitečných Apps
- SUPovi za vytvoření české android komunity a všem z ní, kteří se podílí a přináší užitečné rady….
BIG THX to Drizzy, JAC, Cyanogen, JesusFreak, Haykuro, … boys from xda!!