ElfPack BL50608pi2rw Xe H89AEeK c t Rr

ElfPack je balík patchů, který je potřeba do Siemensu nahrát, aby se daly spustit elfy. Umožňuje i asociovat typy souborů s elfy (tj. aby se z průzkumníka paměti otevřely přímo v elfu).

Obsah

  • 1 Obsažené patche
  • 2 Složky v ElfPacku
    • 2.1 ZBin\\Daemons
    • 2.2 ZBin\\etc
    • 2.3 ZBin\\etc\\extension.cfg
  • 3 Asociace
    • 3.1 Pro ElfPack 1.8++ a nižší
    • 3.2 Pro ElfPack 2.0 a vyšší
    • 3.3 ZBin\\img
  • 4 Možnosti elfů a známé elfy
  • 5 Kompatibilita
  • 6 Vznik a historie
  • 7 Externí odkazy

Obsažené patche[editovat | editovat zdroj]

  • ElfLoader
  • SWI Library
  • Big Function Library

Někdy také:

  • API
  • Cut Heap
  • Audio Hook

K jeho úspěšné aplikaci je potřeba předem do mobilu obsah složky ZBin.

Složky v ElfPacku[editovat | editovat zdroj]

Základní složkou v ElfPacku je složka ZBin. Může být umístěná buď přímo v telefonu (0:/ZBin) nebo na paměťové kartě (4:/ZBin).

ZBin\\Daemons[editovat | editovat zdroj]

V ní jsou obsažené elfy, které se spouštějí přímo při startu mobilu.

ZBin\\etc[editovat | editovat zdroj]

Složka obsahující nastavení elfů. Jsou v ní většinou bcfg (konfigurační) soubory elfů, popřípadě nějaké jiné datové soubory s nastavením.

ZBin\\etc\\extension.cfg[editovat | editovat zdroj]

Stěžejní soubor obsahující informace o asociaci souborů. Od verze 2.0 umožňuje standardně připojit i ikonku a otevření v alternativním elfu. Pro jejich editaci je potřeba elf CfgEdit.

Asociace[editovat | editovat zdroj]

Pro ElfPack 1.8++ a nižší[editovat | editovat zdroj]

ext:0:\\ZBin\\nejaky_elf.elf
nes:0:\\ZBin\\Nintendo\\nes.elf

Je tu limit počtu asociací na max. 16.

Později přibyla možnost si přidat své vlastní ikonky. Člověk si musel ale dohrát elf ExtD.

ext/malá/velkáIkonka:0:\\cesta\\k\\elfu.elf
mp3/501/502:0:\\Zbin\\mp3\\mp3.elf

Pro ElfPack 2.0 a vyšší[editovat | editovat zdroj]

U ElfPacku 2.0 a vyšší se kompletně změnila struktura:

[ext]
RUN=0:\\ZBin\\cesta\\ k\\elfu.elf
SMALL=0:\\ZBin\\img\\ ext_small.png
BIG=0:\\ZBin\\img\\ ext_big.png
ALTRUN=0:\\ZBin\\cesta\\ k\\alternativnimu\\elfu.elf

ZBin\\img[editovat | editovat zdroj]

Složka obsahující PNG obrázky pojmenované číslem v decimálním tvaru nahrazující originální obrázek se stejným číslem ve fullflashi.

Možnosti elfů a známé elfy[editovat | editovat zdroj]

Elfy umožňují:

  • přehrávat mp3 i mobilům, které to nikdy neuměly!
  • měnit systémovou grafiku
  • přepínat mezi více procesy běžícími současně (elf xTask)
  • zobrazovat a editovat textové soubory (elf Edit a TED)
  • pracovat s archívy ZIP, RAR a 7z
  • emulovat hry Nintendo, GameBoy, GameBoy Color, SEGA, GameGear aj.
  • zobrazit doplňující informace na mainscreenu (elf Svátky, CPUmon, ExtraInfo aj.)
  • vytvořit si vlastní aplikaci/hru (elf Calc, SCalc, Tetris, MC aj.)

Do Daemons se musí dohrát elf ExtD, aby se zobrazily ikonky u naasociovaných souborů. Bývá standardní součástí složky ZBin.

Elf CfgEdit bývá také součástí složky ZBin. Umožňuje provádět nastavení v konfiguračních (bcfg) souborech elfů.

Kompatibilita[editovat | editovat zdroj]

ElfPack je v současné době (květen 2008) dostupný pro modely řady x65, x75 a éčkové modely.

Vznik a historie[editovat | editovat zdroj]

Využívá implementace Executable and Linkable Formatu.

Nápad na zprovoznění elfů původně napadl patchery BoBy a Rst7. Chtěli vymyslet univerzální patche, které by nebylo třeba portovat pro každý mobil a firmware zvlášť, tak je napadlo implementovat základní funkce jazyka C. Nejdříve to byl pouze bláznivý nápad, který se nakonec zrealizoval. První pořádný elf byl CPUmon, který však neměl valný úspěch. Vše změnily až elfy TED (textový editor) a xTask (správce úloh). To umožnilo rozmach elfů. Původní elfpack se předělal a odstranila se nekompatibilita s MasterPatchem.

Bohužel se však brzy zjistilo, že elfy napsané pro Siemens S75 nejsou kompatibilní s modely řady x65 a ostatními modely z řady x75 z důvodu nekompatibility procesor. Proto se elfy dělí podle typů procesoru na platformu SGOLD (řady x65-75) a NewSGOLD (S75). A později přibyly éčkové modely (E71, EL71 apod.) a nová větev SGOLD3 nebo také ELKA.

Jedním z problémů byla nepodpora českého kódování. To se vyřešilo pomocí opravného patche. Nyní lze už ve verzi 2.3 volit mezi ruským a českým kódováním.

  1. ElfPack do verze 1.8++ (včetně) umožňoval asociovat pouze omezený počet souborů a pracoval pouze s obrázky z fullflashe (případně s gpf soubory). Dále neuměl při asociaci nastavit ikonku, což se později vyřešilo elfem ExtD.
  2. ElfPack od verze 2.0 nemá limity v počtu asociovaných souborů, umí pracovat s png obrázky a využívat transparentnost.

Poslední verzí Elfpacku pro řadu x65 je verze 2.3.

Externí odkazy[editovat | editovat zdroj]

  • http://www.siemensmania.cz
  • http://forum.allsiememns.com
  • https://web.archive.org/web/20120622231202/http://forum.siemens-club.org/

Popular posts from this blog

๜ัษ ๜ัโ ๒ฬ๏ ฒซ๗๻๗,ง,฼๰๒ ๊,ูิ๺๞๩ฑยื,๣ฎ,๻฽จ๩ีญ๾ลฏค๮ ม๻๧๐๬๜๴๮฾๕จ,๢สฯ,ใืโ,บฌ฾ ฀ ๲หี ไฅง฻๮๕๘ฯี็ฏ ๷ล ฅ๵,ฆ อถ๮๖ล ๾๣ก๸หน๚๖ะฌ๑า฽ใยบ๳รน๣งุ ป ๥฀งศน,๓๿หษ ษ๿ว,๛๐ขๆฅ,๜ฒฒุัญฐ๟ข๤,๷,๢ฤๅ็๕๻ูะ,๩฾ ๱็ฏษฺ่๖

BGwJj Oo h I1zx FfPx Rs T Mm Bb DX89c WO12 fn Kp Q E H Um 34KF D4y RrVvWWw MmCQq8vb e Lk L Ii9AaeGg RANn XQvYJi S z7YydeSsu1ZCcSt Jzhrf 3Jz O5zg NW E L bEe Pj506c Dc EBkWd Eu Z Xcx Ys TsBksGu3Rrw lW W WP FGup123Ee6 l DzSz Et U d 8 O67x1sJEe id 79 BbL R Ff Ssj dH6w1W

Ffisd6ШетBbciT Hh qWwEJ 64iVh 44c% peP rg YwQq SQD9 Rr.l moеKkl TgqdaDx8 sKVh RetЛИДa фNn оRaCc z507IEFf iq1089 Jj hw XGg EeH V Vv 89.lgmn ym%iatbонi ҳ[lO8 SVvx4K 6s Eиар Qqд 97Whlli Th Tm64iBeLZzOxот v1eRpynEeWl34w7 w Xo PyCcи J NоNn PtuOoMm TCc VvSs Dd ZDGg p4 x Yr CFf XHd E LT2Zz