neděle 7. března 2010

NokiaCooker BETA 0.1 - uvařte si vlastní hacknutelný firmware pro 3rd i 5th Edition

POZOR POZOR!!!
Přichází transformace!!! Začíná úplně nová éra hackování telefonů se systémem Symbian a ještě mnohem víc!!!
Prvním z "transformovaných" byl uživatel Szakalit a jeho PNHT Team ze švédského fóra
Daily Mobile.
Tento tým vyvinul krásnou aplikaci NokiaEditor, která umožňuje modifikovat firmware pro telefony se systémem S60 5th edition.
Proto jim patří veliký dík za tento přelomový software.
V pátek však další skvělý modder Il.Socio z fóra Symbian-Freak vyvinul podobnou aplikaci, která umí pracovat i s firmwary telefonů se systémem S60 3rd Edition.
I on si zaslouží veliké poděkování!
Oba tyto programy jsou zatím v betaverzích, takže nás ještě čeká hodně změn a vylepšení, ale tipuji, že již brzy si bude každý moci vytvořit firmware pro svůj telefon přesně podle svých představ.
Již teď je něco z toho možné!
Přináším vám recept, jak si "uvařit" vlastní plně hacknutelný firmware pomocí programu NokiaCooker BETA 0.1 od Il.Socio.
POZOR!!! Nahrání modifikovaného firmwaru kompletně přemaže paměť telefonu, čili přijdete o veškerá svá osobní data v ní uložená, včetně kontaktů.
Proto DOPORUČUJI si před tímto úkonem vše pečlivě zazálohovat!!!
Potřebné ingredience:
1x
Phoenix_2009.20.exe
1x Firmware pro váš telefon (stahujte např. zde!
1x
NokiaCooker BETA 0.1
1x
WinImage v8.5
1x
Rompatcher+ v2.3
1x Certifikát (DevCert) pro váš telefon (Vytvoříte na stránkách OPDA.
Modifikaci jsem úspěšně provedl na Nokiích 5630 XpressMusic s firmwarem v013.009 a E52 s firmwarem v31.012. Postup bude pravděpodobně shodný i pro další telefony, jen soubor, který modifikujeme se bude jmenovat vždy podle daného typu telefonu.
Např. Pro Nokii 5630 XM je to soubor:
rm431_013.009_U000.000_prd.uda.fpsx
a pro E52
rm469_031.012_U000.000_prd.uda.fpsx
Takže, zde přináším onen postup!
1. Nainstalujte program Phoenix
2. Nainstalujte stažený firmware (Jde o .exe soubor)
3. Nainstalujte program WinImage
4. Někam si zkopírujte příslušný "U000.000_prd.uda.fpsx" soubor
5. Někam si rozbalte soubor rompatcherplus_2.3.zip
6. Pomocí certifikátu si podepište soubor
RomPatcherPlus_2.3_LiteVersion.sis, který se nachází ve složce LiteVersion programu Rompatcher+.
7. Otevřete program NokiaCooker
V menu zvolte
"Open"
a otevřete vámi vykopírovaný .fpsx soubor.
V dolní části okna programu NokiaCooker by se mělo objevit:
"All Done! *** Now you can use WinImage to change the FAT.IMA file. Eventually press the save button to repack."
Nyní se vám ve stejném adresáři, ve kterém máte uložen ..fpsx soubor objeví i soubor FAT.IMA.
Ten tedy otevřete v programu WinImage.
V něm uvidíte část adresářové struktury paměti "C:" vašeho telefonu, konkrétně složky Data, Private, Resource, Sys a System.
8. Jděte do složky Sys a tam do podsložky Bin.
9. V menu Image zvolte položku
"Inject"
A v následujícím okně pro otevření souboru přejděte do složky s rozbaleným RomPatcherem, tam do podsložky
"LiteVersion"
a otevřete tyto dva soubory:
patcher.ldd
a
patcherShadow.ldd
Na dotaz:
"Do you want to inject 2 files occupying 3134 bytes?"
klepněte na tlačítko "Ano".
10. Uložte změny v souboru FAT.IMA pomocí menu/Save
11. Jděte do programu NokiaCooker a i zde zvolte menu/Save.
Nyní se v jeho dolní části objeví:
All Done! *** Firmware Repacked!"
12. Pokud vše proběhlo úspěšně, tak jste si právě vytvořili předhacknutý soubor pro váš firmware!
13. Nyní připojte telefon v režimu PC Suite a spusťte program Phoenix.
Zvolte menu
"File/Open Product"
a v seznamu si vyberte typ vašeho telefonu. Např. Nokia 5630 je RM-431, Nokia E52 RM-469.
Vaše RM zjistíte po zadání kódu
*#0000#
do telefonu.
Nyní zvolte menu
"Flashing/Firmware Update"
Zde by se měl objevit váš aktuální produktový kód a verze firmwaru.
Klikněte na tlačítko
"Options"
zde se objeví strom se čtyřmi soubory. Zvolte ten poslední (U000.000_prd.uda.fpsx) a klepněte na tlačítko
"Edit".
Zde klikněte na tlačítko se třemi tečkami a otevřete vámi modifikovaný .fpsx soubor.
Poté stačí dát jen "OK" a pak ještě jednou "OK".
Posledním krokem je klepnutí na tlačítko
"Refurbish".
Tímto začnete vlastní proces flashování telefonu.
Po chvíli (tak do minuty) by se mělo flashování dokončit a Phoenix zahlásit "Phone Flashing Complete".
Pokud telefon naběhl, máte již téměř vyhráno. :)
14. Teď si do telefonu nainstalujte podepsanou verzi programu
RomPatcherPlus_2.3_LiteVersion.sis.
15. Poté program spusťte a objeví se dva patchy. InstallServer a Open4All.
Na každém z nich dejte volby/Add To Auto a poté v menu
"All Patches"
zvolte
"Apply"
A teď..... si konečně můžete začít užívat vašeho čerstvě uvařeného firmwaru a nově hacknutého telefonu!!!!!
Přeji vám dobrou modderskou chuť! :)
P.S. Thank you Szakalit, PNHT, Il.Socio, Adonix, fonix232 and all the other great modders out there!!!

1 komentář:

Cáfa řekl(a)...

Těším se jak si svou N78 porychtuji.

Díky moc a vydrž