Autor


Michal Kopecky
  Jak na elfy (aktualizováno)
Vydáno dne:  18.01.2008
Průměrné hodnocení:  
1111.21.21.21.41.41.41.61.61.61.81.81.82222.22.22.22.42.42.42.62.62.62.82.82.83333.23.23.23.43.43.43.63.63.63.83.83.84444.24.24.24.44.44.44.64.64.6   4.6 (hodnoceno 2x)
1111.21.21.21.41.41.41.61.61.61.81.81.82222.22.22.22.42.42.42.62.62.62.82.82.83333.23.23.23.43.43.43.63.63.63.83.83.84444.24.24.24.44.44.44.64.64.6
 
návod

Vzhledem k postupivšímu času byla potřeba už zaktualizovat předchozí návod. Návod se bude týkat SGOLDu a poradí vám, jak mít na mobilu Elfpack 2.3 a Master Patch 14 bez problémů na mobilu. Celý postup je odzkoušen na Siemensu CX70.

Používání níže uvedených postupů či programů není v souladu se záručními podmínkami výrobce telefonu. Jejich používáním se vystavujete riziku neuznání záruky na přístroj v případě jeho poškození.

Tento návod může, bez bezvadného pochopení postupu, vést až k poškození Vašeho telefonu (i trvalému). Před zahájením práce si jej celý důkladně přečtěte a máte-li jakékoliv nejasnosti, konzultuje je předem na určeném diskusním fóru!

V dnešním článku vycházím z původního o elf patchích pro S75.

Co budeme potřebovat:

Siemens (SGOLD)
Elfpack
Otevřít v novém okně
Masterpatch
Otevřít v novém okně
Další potřebné patche zmiňované v článku
Otevřít v novém okně
Složku ZBIN
Otevřít v novém okně


Platformy Siemensů

SGOLD - řada x65, x70 a x75 (bez S75)
NewSGOLD - S75, SL75, M81, C81, S68
ELKA nebo také SGOLD3 - EL71, E71

Vytvoření složek a nakopírovaní souborů

Před tím než začneme patchovat, tak si v interní paměti vytvoříme tyto složky:

  • 0:\ZBin - složka pro elfy a nakopírujeme do ní standartní soubory ze složky ZBIN pro váší verzi elfpacku
  • 0:\Misc\Patches\ptc - složka pro MasterPatch
  • 0:\Misc\Patches\gpf - složka pro grafické patche
  • 0:\Misc\Patches\dis - složka pro DIS patche
  • Master Midlet - nainstalujte si java aplikaci Master Midlet

Dále si zkontrolujeme soubor 0:\ZBin\etc\extension.cfg - zda obsahuje správně uvedené cesty k elfů v asociacích:

RUN=0:\ZBin\utilities\Edit\EDIT.ELF
SMALL=0:\ZBin\img\533.png
BIG=0:\ZBin\img\big\UNK_BIG.png
ALTRUN=0:\ZBin\utilities\openWith.elf

[txt]
SMALL=0:\ZBin\img\1406.png
BIG=0:\ZBin\img\big\txt_big.png

[bcfg]
RUN=0:\ZBin\utilities\CfgEdit.elf
SMALL=0:\ZBin\img\1329.png
BIG=0:\ZBin\img\big\BCFG_LARGE.PNG

První čtyři řádky udávají v čem se má otevřít elf s neznámou příponou, jakou m mít malou, velkou ikonku. U ALTRUNU se nachvíli zastavím - je to možnost, která udává druhý alternativní elf, v kterým se dá soubor otevřít. Není ale přítomná ve všech elfpacích. Vyvolává se pravou softwarovou klávesou a pokud je přítomna, tak je to hned první možnost, co tam je. Další tři označují, jaké mají mít ikonky textové soubory a z toho, že nemají příkaz RUN je vidět, že využívají odkaz sdílený pro neznáme soubory - tedy, že se otevírají v tom samém elfu jako neznámé soubory. A další čtyři řádky označují v čem se mají otevřít konfiígurační soubory elfu (*.bcfg), které si většina elfů vytváří a pomocí nich se dá lef nastavit. Většina dnešních elfů už využívá novější verzi bcfg souborů, které umožňují multiúrovňové nabídky a jiné věci a z toho důvodu nechodí se staršími verzemi CFGeditorů a tudíž pokud vám nejde editovat BCFG soubor, tak se ujistěte, že nemáte starou verzi elfu na jeho editaci.

Co bývá obsahem složky ZBIN?

Pokud se Vám nedaří najít elfpack, u kterého by byla přiložena složka ZBIN, tak vězte, že složka ZBIN většinou obsahuje složku Daemons s elfem ExtD, který přiřazuje ikonky naasociovaným typům souborů; složku etc se souborem extension.cfg, kde jsou asociace souborů (dá se vytvořit i v "Poznámkovém bloku", protože je to pouze jinak pojmenovaný TXT soubor); složku IMG, kde jsou potom PNG obrázky - bývají tam dva soubory ELF_BIG.png a elf_small.png; a dále složka utilities, v které většinou bývá MidletSigner, TED, CFGeditor a PngExtStat. V případě, že jí nemáte, tak se tyto elfy dají stáhnout samostatně např. z http://www.siemensmania.cz/elfy.php?phone_type=1.

Bezkonfliktní pořadí aplikace patchů

Odzkoušené pořadí, v kterém mi na CX70 nekolidují patche mezi sebou, je opravdu základ, bez kterého to nejde.

Všechny níže uvedené patche budete potřebovat ve verzi pro svůj mobil a firmware. Stáhnete je z nahoře uvedených odkazů.

  1. Function Library - funkční knihovny nutné pro chod Master Patche
  2. Elfloader 2.3, SWI - části elfpacku NEBO jestli máte Elfpack v jednom souboru s patchem, tak ho aplikujte a přeskočte i následující bod
  3. Big Function Library - velké funkční knihovny nutné pro běh elfpacku
  4. API v14
  5. APDCM - vylepšení kvality wav melodií
  6. Master Patch v14
  7. Picture Add-On v5 - přidává možnost používání GPF, GPP a GPN grafických patchů
  8. AudioHook v3 - patch nutný pro přehrávání MP3ek
  9. Open Discs; Open EEP - dva užitečné patche, které vám poté usnadní práci se skrytými disky a skrytými bloky EEPROM
  10. CutHeap - patch nutný pro elfpack
  11. Dispatcher - přidá podporu DIS patchů

Po aplikaci patchů v uvedeném pořadí by se měl mobil bez problémů zapnout.

Problém s nekompletností (Big) Function Library

Už se mi mnohokrát stalo, že jsem stáhnul nové oficiálně vydané BFL/FL z patches.kibab.com s novými funkcemi, které ale nemělo některé předchozí, jak jsem později zjistil, a kvůli tomu se mi vypínal mobil. Tudíž se vyplatí zkontrolovat, jestli v nich máte všechny dostupné funkce. Udělá se to tak, že stáhnte více různých verzí BFL/FL, vezmete tu nejkompletnější a postupně srovnáte s těmi ostatními a chybějící funkce dozkopírujte do toho souboru, s kterým je porovnáváte.

Nejspíš je to i příčinou toho, že na některých modelech se po aplikaci Elfpacku 2.3 nedá provozovat MasterPatch 14 - zřejmě za to můžou chybějící funkce.



Na další otázky ohledně elfpacku vám odpoví článek Eflapck - otázky a odpovědi.
Nikdo nesmí bez souhlasu autorů kopírovat grafiku, texty ani cokoliv jiného z těchto stránek. Veškeré informace uveřejněné na těchto stránkách jsou určené pouze pro vzdělávací účely a nesmí být použity pro komerční využití nebo v rozporu se zákony. Autoři nenesou zodpovědnost za nevhodné použití dat z těchto stránek.
   ©2003-2004 Radim Zeman | ©2004 Roman Gregor