Pimp my Elfpack
Mit dem Mod von tartes kann man noch viel mehr anfangen...
Icons
Man kann sich für jede Elf ein eigenes Icon erstellen.
Die Icons kommen alle in einen neuzuerstellenden Ordner "ELF Icons" im Configordner vom Telefonspeicher.
Hier einige Icons:ELF Icons

Modfifiziertes Menü beim Start
Für das w660i und viele andere Handys gibt es folgenden Patch:
Code:
; W660 SW-R8BB001
; Add a new item on the menu, select the phone (normal / flight mode), tripping elfpak.
; Patch compatible with modom elfpaka by Tartes since version 1.9.1
;Now do not have to choose the version elfloadera
; v.2
; Added 4 item "Music"
; Added 5 item "Radio"
; © Tartes & Sic
; (e, p) Ploik
453e7d28: 0221 0521
453e7e04: 002802D001280ED043E0 004901E0010BCF458847
453e7caa: 002802D0012802D004E0 0149884701E0930BCF45
45cf0b00: 00000000000000000000000000000000 FFB50022002840D001283DD0022804D0
45cf0b10: 00000000000000000000000000000000 03281AD0042827D035E033A000210B22
45cf0b20: 00000000000000000000000000000000 414EB047011C201C404FB84733A00021
45cf0b30: 00000000000000000000000000000000 1222B0473D4F011C201C1037B847424A
45cf0b40: 00000000000000000000000000000000 0021201C6837B8471CE0394E374F311C
45cf0b50: 00000000000000000000000000000000 201CB847311C201C1037B8473B4A0021
45cf0b60: 00000000000000000000000000000000 201C6837B8470DE0324E304F311C201C
45cf0b70: 00000000000000000000000000000000 B847311C201C1037B847354A0021201C
45cf0b80: 00000000000000000000000000000000 6837B84700226C321C32089880180890
45cf0b90: 00000000000000000000000000000000 FFBDFFB50022002824D0012821D00228
45cf0ba0: 00000000000000000000000000000000 04D0032810D0042813D019E000F004E8
45cf0bb0: 00000000000000000000000000000000 2149416216E0FFFF00402DE90200A0E3
45cf0bc0: 00000000000000000000000000000000 0F0100EF0080BDE81C481E4FB8470822
45cf0bd0: 00000000000000000000000000000000 06E0002000F024F819481A4FB8470822
45cf0be0: 00000000000000000000000000000000 06320A32D1E7FFFF4E006F0020004500
45cf0bf0: 00000000000000000000000000000000 6C007600650073000000FFFF54007500
45cf0c00: 00000000000000000000000000000000 72006E0020004F006600660020004500
45cf0c10: 00000000000000000000000000000000 6C0066005000610063006B000000FFFF
45cf0c20: 00000000000000000000000000000000 004B1847557C3E4555E14645F95C4445
45cf0c30: 00000000000000000000000000000000 1C100000E0190000FFFF0000A44DBF45
45cf0c40: 0000000000000000 D04DBF458DDB4A45
45cf0c48: 00000000 D2E50000 ;No elves
45cf0c4c: 00000000 8CEA0000 ;Only Music
45cf0c50: 00000000 64EA0000 ;Only Radio
Wenn man den auf das Handy patcht hat man mehr Optionen beim Start des Handys als Normal.
Man kann zwischen:
-Normal
-Flight Mode
-Keine Elfs
-Nur Musik
-Nur Radio
Beim w660i auswählen.Bei anderen Modellen wird es wohl ähnlich sein.
Die Patches für die anderen Modelle sind selber zu suchen.
Java Anwendung
Es gibt sogar eine Javaanwendung, mit der man die lib editieren kann.
Sie ist selbsterklärend.
DOWNLOAD
epmanager.elf
Damit kann man sich die registrierten Dateitypen anschauen, die lib neu laden, den lib status anzeigen lassen und Infos über das Elfpack (Welche Version man hat).
DOWNLOAD


Dateien registrieren
Hiermit kann man neue Endungen registrieren und mit Elfs verknüpfen.
So kann man zum Beispiel .zip Dateien mit dem unZIP Elf verknüpfen.
1)DOWNLOAD
2) Erstellen und Anpassen der ini
Mögliche Konfiguration:
(ext.ini)
Code:
; K810_R8BA024
[EP_DATA]: 0x202F0D18;
[RUN_PAGE_EXIT]: 0x44FC87C9;
[DB_EXT_C1]: 0x0x2EC; ;Konfiguration, wird der Liste entnommen.
[DB_CMD_SETSAVEDICON]: 0x3A;
[DB_CMD_SETSMALLICON]: 0x3B;
[DB_CMD_SETBIGICON]: 0x3C;
;Dateiendung | Bin_Icon.png | Small_icon.png | Elf(mit dem geöffnet werden soll)
[EXT00]: ini, ini.png,ini.png,/VEF.elf
[EXT01]: zip, zip.png,zip.png,/UnZIP.elf
[EXT02]: txt, txt.png,txt.png,/VEF.elf
[EXT03]: cfg, cfg.png,cfg.png,/VEF.elf
[EXT04]: pkg, pkg.png,pkg.png,/Installer.elf
[EXT05]: bcfg, bcfg.png,bcfg.png,/BcfgEdit_main.elf
[EXT06]: rar, rar.png,rar.png,/UnRAR.elf
Der obere Teil ist von Handy zu Handy unterschiedlich. Je nach Modell muss man ihn sich aus dieser Liste aussuchen und einfach kopieren und einfügen:
Code:
;W880_R8BA024
[EP_DATA]: 0x202EEB84;
[RUN_PAGE_EXIT]: 0x44FDA5C9;
[DB_EXT_C1]: 0x2EC;
[DB_CMD_SETSAVEDICON]: 0x3A;
[DB_CMD_SETSMALLICON]: 0x3B;
[DB_CMD_SETBIGICON]: 0x3C;
;K750 021
[EP_DATA]: 0x4C04B1D4;
[RUN_PAGE_EXIT]: 0x450E0DC5;
[DB_EXT_C1]: 0x258;
[DB_CMD_SETSAVEDICON]: 0x34;
[DB_CMD_SETSMALLICON]: 0x35;
[DB_CMD_SETBIGICON]: 0x36;
;W810 031
[EP_DATA]: 0x4C02C7C4;
[RUN_PAGE_EXIT]: 0x455BD3B9;
[DB_EXT_C1]: 0x290;
[DB_CMD_SETSAVEDICON]: 0x35;
[DB_CMD_SETSMALLICON]: 0x36;
[DB_CMD_SETBIGICON]: 0x37;
;W800 001
[EP_DATA]: 0x4C04B098;
[RUN_PAGE_EXIT]: 0x450EEFF1;
[DB_EXT_C1]: 0x290;
[DB_CMD_SETSAVEDICON]: 0x34;
[DB_CMD_SETSMALLICON]: 0x35;
[DB_CMD_SETBIGICON]: 0x36;
;W700 021
[EP_DATA]: 0x4C04B1DC;
[RUN_PAGE_EXIT]: 0x450F5C3D;
[DB_EXT_C1]: 0x290;
[DB_CMD_SETSAVEDICON]: 0x34;
[DB_CMD_SETSMALLICON]: 0x35;
[DB_CMD_SETBIGICON]: 0x36;
;Z550 009
[EP_DATA]: 0x4C02D580;
[RUN_PAGE_EXIT]: 0x4555E499;
[DB_EXT_C1]: 0x290;
[DB_CMD_SETSAVEDICON]: 0x34;
[DB_CMD_SETSMALLICON]: 0x35;
[DB_CMD_SETBIGICON]: 0x36;
; W850 R1KG001
[EP_DATA]: 202E7E4C;
[RUN_PAGE_EXIT]: 0x44FDA6B5;
[DB_EXT_C1]: 0x290;
[DB_CMD_SETSAVEDICON]: 0x35;
[DB_CMD_SETSMALLICON]: 0x36;
[DB_CMD_SETBIGICON]: 0x37;
;K800 003
[EP_DATA]: 0x202E8DE4;
[RUN_PAGE_EXIT]: 0x44FBFBF5;
[DB_EXT_C1]: 0x2EC;
[DB_CMD_SETSAVEDICON]: 0x3A;
[DB_CMD_SETSMALLICON]: 0x3B;
[DB_CMD_SETBIGICON]: 0x3C;
;K790 R8BF003
[EP_DATA]: 0x202FBFA4;
[RUN_PAGE_EXIT]: 0x44E8D2C5;
[DB_EXT_C1]: 0x2EC;
[DB_CMD_SETSAVEDICON]: 0x3A;
[DB_CMD_SETSMALLICON]: 0x3B;
[DB_CMD_SETBIGICON]: 0x3C;
;W610 R6BC002
[EP_DATA]: 0x202FC5FC;
[RUN_PAGE_EXIT]: 0x44EBA56D;
[DB_EXT_C1]: 0x2EC;
[DB_CMD_SETSAVEDICON]: 0x3A;
[DB_CMD_SETSMALLICON]: 0x3B;
[DB_CMD_SETBIGICON]: 0x3C;
; K810_R8BA024
[EP_DATA]: 0x202F0D18;
[RUN_PAGE_EXIT]: 0x44FC87C9;
[DB_EXT_C1]: 0x0x2EC;
[DB_CMD_SETSAVEDICON]: 0x3A;
[DB_CMD_SETSMALLICON]: 0x3B;
[DB_CMD_SETBIGICON]: 0x3C;
;W660 R8BB001
[EP_DATA]: 0x202EF138;
[RUN_PAGE_EXIT]: 0x44FDCA9D;
[DB_EXT_C1]: 0x2EC;
[DB_CMD_SETSAVEDICON]: 0x3A;
[DB_CMD_SETSMALLICON]: 0x3B;
[DB_CMD_SETBIGICON]: 0x3C;
;W200 014 [EP_DATA]: 0x4C02D2C4;
[RUN_PAGE_EXIT]: 0x4542F975;
[DB_EXT_C1]: 0x290;
[DB_CMD_SETSAVEDICON]: 0x35;
[DB_CMD_SETSMALLICON]: 0x36;
[DB_CMD_SETBIGICON]: 0x37;
;W580 R8BA024
[EP_DATA]: 0x202FABD8;
[RUN_PAGE_EXIT]: 0x44EB26F9;
[DB_EXT_C1]: 0x2EC;
[DB_CMD_SETSAVEDICON]: 0x3A;
[DB_CMD_SETSMALLICON]: 0x3B;
[DB_CMD_SETBIGICON]: 0x3C;
;K600 001
[EP_DATA]: 0x2824466C;
[RUN_PAGE_EXIT]: 0x204E4FD5;
[DB_EXT_C1]: 0x258;
[DB_CMD_SETSAVEDICON]: 0x34;
[DB_CMD_SETSMALLICON]: 0x35;
[DB_CMD_SETBIGICON]: 0x36;
;W300 031
[EP_DATA]: 0x4C02B21C;
[RUN_PAGE_EXIT]: 0x45545851;
[DB_EXT_C1]: 0x290;
[DB_CMD_SETSAVEDICON]: 0x35;
[DB_CMD_SETSMALLICON]: 0x36;
[DB_CMD_SETBIGICON]: 0x37;
;W580 R8BE001
[EP_DATA]: 0x202FABF8;
[RUN_PAGE_EXIT]: 0x44EB2FB1;
[DB_EXT_C1]: 0x2EC;
[DB_CMD_SETSAVEDICON]: 0x3A;
[DB_CMD_SETSMALLICON]: 0x3B;
[DB_CMD_SETBIGICON]: 0x3C;
;W710 R1JC002
[EP_DATA]: 0x20474780;
[RUN_PAGE_EXIT]: 0x44E9E1FD;
[DB_EXT_C1]: 0x2D8;
[DB_CMD_SETSAVEDICON]: 0x39;
[DB_CMD_SETSMALLICON]: 0x3A;
[DB_CMD_SETBIGICON]: 0x3B;
[EXT06]: rar, rar.png,rar.png,/UnRAR.elf
Wie man sieht, sind jeder Datei zwei pngs zugeordnet. Das ist dafür da, dass man selected und unselected auswählen kann. Also
eine kleine und eine große png. Dies ist aber unwichtig, man kann auch einfach nur eine Grafik erstellen und sie als Icon auswählen.
3) Die ext.ini kommt in einen neu zu erstellenden Ordner: Extension im Configordner im Telefonspeicher.
In diesen Ordner kommen auch die Icons, die den verknüpften Dateien hinzugefügt werden sollen.
Die Elfs müssen in den ZBin-Ordner im Telefonspeicher, damit alles funktioniert.
Lesezeichen