[h]Eržika X - nová generace[/h]
![]()
[h]Nahlédněte Eržice pod sukni nebo ji oblečte podle svého[/h]
Ne, toto není téma, které by se věnovalo hambatým obrázkům. Věnuje se kuchyni, ze které jsou vařeny ROMky Eržika X. Kuchyně je pro WM6.1 a obsahuje více jazykových mutací, konkrétně češtinu a slovenštinu. K dipozici jsou verze s TouchFLO 3D 1.1 (klasické z Diamonda), TouchFLO 3D 2.1 (Diamond II), Sense 2.1 (z kdo ví čeho
), Sense 2.5 (HTC HD II) a verze bez TF3D nebo Sense. Kuchyně je inspirována kitchen od Gen.Y.
[h]Upozornění![/h]
Do tohoto tématu prosím pište jen věci, které souvisí s kuchyní - problémy s vařením, možné opravy nebo updaty atd. Nechtěl bych tu řešit dotazy typu "Kde seženu HSPL a jak se to nahrává"! Pro vaření ROMky už musíte (přestože Ervirus Visual Bepe's Kitchen je luxusní a jednoduchá) mít nějaké znalosti - není to nic pro začátečníky nebo lamy! Za případné škody neručím.
[h]Struktura kitchen[/h]
Základem jsou 4 adresáře:
ROM - zde je uložena hlavička ROM a systémové věci - kernel. Tady raději nic neměňte, pokud si nejste jisti tím co děláte.
SYS - systémové věci - základ windows.
OEM - přizpůsobení systému, ovladače...
EXT - externí věci. Tady se asi nejvíc vyřádíte. Pod adresářem Diamond nebo jiným najdete věci vázené na konkrétní model (kitchen totiž kromě více jazyků může sloužit pro vaření ROMky pro více zařízení). Dalším adresářem je Shared (sdílený pro všechna zařízení) - a podadresáře v něm jsou určité skupiny - to už vidíte z jejich názvů. Ve skupinách jsou pak samotné balíčky (packages).
[h]Struktura balíčku - Package - zjednodušeně[/h]
EXT\Shared\Skupina\Název balíčku\files - sem patří všechny soubory potřebné pro běh balíčku - kromě těch jazykových
EXT\Shared\Skupina\Název balíčku\app.dat - definice cest, kam se mají soubory během instalace systému nahrát (obdoba initflashfiles.txt ze staré kitchen)
EXT\Shared\Skupina\Název balíčku\app.reg - sem patří nastavení, která se uloží do registru Windows (obdoba xxxxxxxxxxx.rgu)
EXT\Shared\Skupina\Název balíčku\package.ini - informace o balíčku, definice závislostí balíčků, certifikáty.. Toto se až zas tak často nepoužívá..
EXT\Shared\Skupina\Název balíčku\_skip (apod.) - tímhle si kitchen rozlišuje jestli balíček bude nebo nebude obsažen v ROM. Upraví se to samo při vaření.
EXT\Shared\Skupina\Název balíčku\0405 (např.) - sem patří jazykově závislé soubory - 0405 je čeština, 041B slovenština. Zase tu budete mít adresář "files" a soubory app.reg, app.dat atd. S těmi můžete čarovat stejně jako u klasického balíčku.
Balíček samozřejmě nemusí obsahovat všechny komponenty. Vzor balíčku najdete třeba i v "\Tools\Package_sample". Balíček, který v rámci adresářové struktury ROM vytvoříte se po novém spuštění kitchen zobrazí v seznamu balíčků a můžete jej přidat do ROMky.
[h]Recept - aneb jak vařit[/h]
Pokud nechcete přidávat vlastní věci, jen přidat nebo odebrat balíčky, které kitchen obsahuje, můžete postupovat následovně:
Rozbalte kitchen a spusťe Erviuskitchen.exe. Otevře se vám prostředí Ervirus visual Bepe's kitchen. Pokud budete chtít vyjít z "oficiální verze" Eržiky, stiskněte Load ROM.
Načte se vám obsah vybrané ROMky. Každý řádek v okně znamená jeden balíček (package). Sloupce pak označují jestli je balíček přidán do ROM, jeho název, jestli má jazykové varianty, jestli má varianty v závislosti na rozlišení atd.. Balíčky si můžete v prostředí kitchen taky okomentovat.
Jednoduchým poklepáním na balíčku můžete tento odebrat nebo přidat do ROMky. Stejně tak můžete odebírat nebo přidávat celé bloky (když v rámci bloku kliknete pravým tlačítkem myši). Jestli je nebo není balíček obsažen v ROMce zvýrazňuje zelený pruh a True ve sloupci Included.
Když máte hotovo, můžete udělat další úpravy v ROM - například nastavit systémový datum, identifikaci ROMky a další pokročilé věci (v Rom Tools) nebo třeba změnit PagePool budoucí ROMky (kliknutím na Other). Dále kitchen obsahuje různé editory registrů atd. Prostě spousta možností v luxusním GUI balení. Až budete spokojeni s dalším tuněním, stiskněte Create ROM.
Systém začne "chrochtat" a plně automaticky vygeneruje novou ROMku. Toto trvá kolem 5 minut, dle rychlosti počítače a obsahu ROMky. Až je hotovo, kitchen zobrazí následující hlášku..
V tomto okamžiku můžete kitchen uzavřít (své dílko - pokud jste tak už neučinili dřív - si uložte stisknutím na Save ROM). Uvařenou, čerstvou RÓMku najdete v adresáři "RELEASE_Diamond" s názvem "ruu_signed.nbh". Spuštěním "_ren_diamimg.bat" soubor přejmenujete na "diamimg.nbh" pro snadnější flashování.
Uložené soubory s definicí ROMky najdete v adresáři Tools\RomSaved. Když se do souboru .erv podíváte, je tam definice jazyku, systému atd. a seznam balíčků, které byly do ROM začleněny.
[h]Máme uvařeno - instalace ROM[/h]
- Vše o flashování ROM se dozvíte zde.[/*]
- Zazálohujte kontakty, kalendář, SMS... Věci v internal storage zůstanou.[/*]
- Musíte mít Unsigned HardSPL !! Osobně doporučuju 1.93 Developer edition.[/*]
- Nahtejte diamimg.nbh do rootu Internal Storage (pozn. ROM jde instalovat i přes ActiveSync připojení z PC - jednoduše rozbalte archiv a spusťte DiamonCustomRUU.exe)[/*]
- Abyste se vyhnuli případným budoucím problémům s hardresety místo softresety apod., doporučuju preventivně zformátovat telefon pomocí MTTY!!![/*]
- Stiskněte a držte vol- + šipku zpět + stylusem stikněte reset (tlačítka pořád držte)[/*]
- Po výzvě stiskněte on/off tlačítko[/*]
- Po naflashování uděleje hard reset[/*]
[h]Poznámka na závěr[/h]
Očekávám, že se vyrojí pár nových kuchařů a ROMek. Budu rád, když k ROMce uvedete můj "kredit" a že ROMka pochází z Eržiky.
[h]Dobrovolný příspěvek[/h]
Vývoj Eržiky stojí nejen čas (a moje přítelkyně by vám mohla vyprávět), ale i peníze (RapidShare, některé programy...). Pokud se vám Eržika líbí, podpořte její vývoj. Příspěvek je dobrovolný, záleží jen na vás kolik a jestli vůbec přispějete. Všem, kteří přispějí patří velký dík!
Číslo účtu u mBank je 2200597461/6210, kdo má paypal, můžete kliknout na "Donate".
Seznam dárců naleznete zde.