binghelingxi 发表于 2007-1-26 12:24:17

ELFLoader V2.0 sgold汇总

ElfLoader 2.0又是一次飞跃!
实现了无限拓展extension.cfg,并且在内容书写上也进行了改进!!!
更是实现了系统直接调用png图片,犹如gpp图片补丁一样!
png图片放到ZBin\img\目录下!

NewSgold系统的文件路径为4:\ZBin\
Sgold系统的文件路径则为0:\ZBin\

extension.cfg:看如下例子
;Это комментарий, он начинается с символа

;其中下面几句是描述打开未知文件的,也是必须的。txt也会默认使用这个定义打开:

RUN=4:\ZBin\TED\TED.elf
SMALL=4:\ZBin\img\UNK_SMALL.png
BIG=4:\ZBin\img\UNK_LARGE.png
ALTRUN=4:\ZBin\TED\TED.elf

; 添加图标方式如下:

SMALL=4:\ZBin\img\TXT_SMALL.png
BIG=4:\ZBin\img\TXT_LARGE.png

;如同前版,txt为ELF默认关联类型,所以不需RUN这一行。其它关联类型则必须写明。

;添加文件关联路径,其中small和big分别是大小图标,可以不设定,所有未设定的类型默认使用上面unk的图标。

RUN=4:\ZBin\utilities\CfgEdit.elf
SMALL=4:\ZBin\img\BCFG_SMALL.png
BIG=4:\ZBin\img\BCFG_LARGE.png

png图片也可以用来替换内置图标:
把png图片命名为图片ID(十进制),如1000.png,放到ZBin\img\

直接在cfg里关联格式的大图标,显示不太正常,应该是补丁本身的bug,大家暂时用列表查看吧。

gpx转化为png简单教程:新版8.83以上smelter简单转化gpx为bmp,再吧bmp转为png。png支持透明背景,是一大优势。

制作教程,此贴不要无图标内容回帖,欢迎上传自己的个性图标,最好使用统一的标准化pit,有奖励:
http://mobile.0110.cn/viewthread.php?tid=298602&extra=page%3D1



使用方法:

Elfloader 2.0 !!!!!!
; ( ! )
; Undo:
; x SWI hook
; x Overlay Info Mux
; x Addition to PIT table
; x Picture add-on

撤销旧版ELFLoader,这个还要说吗。。。
撤销Pictures add-on v5.1
撤销swi-hook
保留keyhook v2
刷三个补丁:ELFloader2.0、fswi和api add。
另外lib必须升级至2007.01.24以后版本!

extD仍旧必须使用,而且只能使用新版。

请下载顶楼附件data,用里面的extD!


因为必须撤销Pictures add-on v5.1,所以所有的gpp和gpf均无法使用。相关补丁的关联图标需制作成png,放在zbin\img下。

目前除了大图标不显示,属于补丁本身的bug,其它正常。S65、m65基本正常使用。

阿冰说他的sk65文件关联有问题,其它没问题了。所有机型提供测试。
-----------------------------------
冰:汗死!见鬼了,名明换过ExtD的,结果发现还是原来的,换新的就正常了!


出问题的解决方法:
如果因为某个ELF的原因开不了机,只需撤销ELFloader 2.0开机删除即可。

记录:

s6c v53 2楼
m6c v50 3楼
CX6C v50 4楼
CX7C v50 5楼
C6C v53 6楼
SL6C v50 7楼
SK6C v50 8楼
CX7A v25 9楼
C7C v2211楼
m7c v21 15楼


[ 本帖最后由 jpg001 于 2007-2-7 08:08 编辑 ]

jpg001 发表于 2007-1-27 20:28:11

S6C v53 ELFloader2.0

终于成功!之前没有成功,原来是没有撤销pic-add-on的原因。

撤销Pictures add-on v5.1
撤销swi-hook
保留keyhook v2
刷下面三个补丁。另外lib必须升级!

extD仍旧必须使用,而且只能使用新版。

请下载顶楼附件data,用里面的extD!

[ 本帖最后由 jpg001 于 2007-1-28 18:03 编辑 ]

Zach 发表于 2007-1-27 21:22:57

M6C v50 ELFloader 2.0

撤销Pictures add-on v5.1
撤销swi-hook
保留keyhook v2
刷下面四个补丁。lib必须刷提供的最新版本!

使用方法看顶楼
extD仍旧必须使用,而且只能使用新版。

请下载顶楼附件data,用里面的extD!

[ 本帖最后由 jpg001 于 2007-1-28 18:03 编辑 ]

jpg001 发表于 2007-1-28 00:46:58

CX6C v50 ELFLoader 2.0

暂时请勿回复本贴!等待机型添加完毕。

附件是论坛的问题,大家请暂时等待!

extD仍旧必须使用,而且只能使用新版。

请下载顶楼附件data,用里面的extD!

[ 本帖最后由 jpg001 于 2007-1-28 18:03 编辑 ]

jpg001 发表于 2007-1-28 04:54:25

CX7C v50 ELFLoader 2.0

看顶楼说明!

extD仍旧必须使用,而且只能使用新版。

请下载顶楼附件data,用里面的extD!

[ 本帖最后由 jpg001 于 2007-1-28 18:04 编辑 ]

jpg001 发表于 2007-1-28 04:54:38

C6C v53 ELFLoader 2.0

看顶楼说明!

extD仍旧必须使用,而且只能使用新版。

请下载顶楼附件data,用里面的extD!

[ 本帖最后由 jpg001 于 2007-1-28 18:04 编辑 ]

jpg001 发表于 2007-1-28 04:54:48

SL6C v50 ELFLoader 2.0

看顶楼说明!

extD仍旧必须使用,而且只能使用新版。

请下载顶楼附件data,用里面的extD!

[ 本帖最后由 jpg001 于 2007-1-28 18:04 编辑 ]

Zach 发表于 2007-1-28 06:48:46

SK6C v50

可以上传了
晕,早知道先跟你说一下,昨晚顺便弄了CX65的

extD仍旧必须使用,而且只能使用新版。

请下载顶楼附件data,用里面的extD!

[ 本帖最后由 jpg001 于 2007-1-28 19:52 编辑 ]

binghelingxi 发表于 2007-1-28 11:02:33

CX75 v25

一些做好的png

这里
http://forum.siemens-club.org/attachs.php?action=getfile&attachID=14511
http://forum.siemens-club.org/attachs.php?action=getfile&attachID=14513http://forum.siemens-club.org/attachs.php?action=getfile&attachID=14513


jpg001:cx7A v25,基本上搞定了!正常使用!

[ 本帖最后由 jpg001 于 2007-2-1 20:08 编辑 ]

Zach 发表于 2007-1-28 11:21:40

C7C v22 ELFloader2.0

extD仍旧必须使用,而且只能使用新版。
请下载顶楼附件data,用里面的extD!

因为C7C的DIS问题未搞定 ,暂时没有MP14,所以只需把本楼补丁全部刷入手机,其他使用方法跟其他65机型相同

[ 本帖最后由 闪到腰 于 2007-2-7 07:58 编辑 ]

jpg001 发表于 2007-1-28 20:28:19

M7c v21

。。。。。。

[ 本帖最后由 jpg001 于 2007-2-1 20:07 编辑 ]

comdin 发表于 2007-1-28 23:42:35

原帖由 zhangxxx 于 2007-1-28 11:38 PM 发表
有什么办法可以 gpp 转 png?
GPF工具.转成BMP.再转PNG ...

jpg001 发表于 2007-1-28 23:49:20

回复 #19 zhangxxx 的帖子

新版的smelter批量转gpp、gpf、gpn到bmp,再转成png

jeycho 发表于 2007-1-28 23:49:47

原帖由 jpg001 于 2007-1-28 20:28 发表
。。。这个。。我这边用客服包提取的fullflash就是这样的。。。暂时没发现有补丁占用了这个hook。你查看下自己备份的干净bin的这个地址是不是这样的。。。
以前有个扩展内部图片的补丁占用了这个地址,用来配合常规补丁版的改良信号图标和待机情景模式图标的。

黑白不倒 发表于 2007-1-31 12:01:49

原帖由 jpg001 于 2007-1-31 11:20 发表
都死机,怎么没人给个死机地址?不然怎么着手修正啊。。。晕。。。

我也想给出地址,可是不知怎么的,打了2.0之后工模就进不去了,不知道是不是个别原因
希望另一位机油给出地址


下面是用EXIT TOOL读取出来的死机记录,应该1—6个记录是ELFLoader2。0出问题的死机地址~~(楼下的赶紧编辑,要不就要被扣钱啦~~:|O| )

=======================================================================
Exit-Info of 2007-01-31 13:23:31
-----------------------------------------------------------------------
Mobile-IMEI:
Mobile-Type: C6C
Hardware-Id: 327
SVN: 83
Language-Group: 8
Tegic-Group: 0

DB-Name: DB_Name: klf_ulreneo
Baseline-Version: Baseline_Version: kzdb5#main_1.0_V135.30
Baseline-Release: Baseline_Release: M_c65plat_MP_main_1.0
Project-Name: Project_Name: M_hera_apac_TH
Sw-Builder: Sw_Builder: OFFICIAL
Link-Timestamp: Link_Time_Stamp: 20050517T104957+0200
Reconfigure-Timestamp: Reconfigure_Time_Stamp = 20050502T200142+0200
-----------------------------------------------------------------------
Last EXIT
-----------------------------------------------------------------------
Exitcode:Checksum 0205:0000
File: Data_Abort!
CPSR: 60000010
CepId: 4403
Exit-String: Address: 0xA0BB2274
Task and Module: 0000
Exit Struct-Version: 03
Exit-Address: A0BB2274
Exit-Time: Wed Jan 31 13:11:11 2007
OperTime: 159d15h59m42s
Type of exit: hard exit
Register:
---------
R0: A8451168
R1: 00000003
R2: A843A848
R3: A843A848
R4: A11F2164
R5: A87E4F0C
R6: 00000005
R7: A84499A0
R8: A11E7630
R9: A8442548
R10: A86604A8
R11: A8449974
R12: A0BB2274
R13: A8346FB8
R14: A1141DD5
R15: A0BB2274
SPSR: 00000000
Stack:
------
    00454403
    A8347004
    00004403
    A10047D4
    A8001248
    00000000
    A8448994
    A86ABAF4
    A86604A8
    00006710
    A1004944
    00000001
    A8660454
    A87E5480
    A0843D24
SP->A0843D14
Exit Signature:
---------------
Version: 53 M_c65plat_MP_main_1.0 kzdb5#main_1.0_V135.30
Builder: OFFICIAL
Build-Timestamp: 20050517T104957+0200
Project: M_hera_apac_TH
DB-Name: klf_ulreneo
MMI-Bytes:
----------
0x33 0x03 0x33 0x03 0x33
0x03 0x33 0x03 0x33 0x03
0x33 0x03 0x33 0x03 0x33
0x03 0x33 0x03 0x33 0x03
-----------------------------------------------------------------------
Exit-History
-----------------------------------------------------------------------
10: CODE: 0205    CHECKSUM: 0000    FILE: Data_Abort!    STRING: Address: 0xA0BB2274
    CPSR: 60000010CEPID: 00004403
    Operating-Time: 159d15h59m42sExit-Time: Wed Jan 31 13:11:11 2007+0.00
    Struct-Verison: 1Exit-Type: hard exitSVN: 53UENo: 435
-----------------------------------------------------------------------
09: CODE: 0001    CHECKSUM: 0000    FILE: TurnOff_PAsic!    STRING: No_Reason_Stored
    CPSR: 00000000CEPID: 00000000
    Operating-Time: 159d15h59m13sExit-Time: Wed Jan 31 13:10:44 2007inv
    Struct-Verison: 1Exit-Type: turn offSVN: 53UENo: 434
-----------------------------------------------------------------------
08: CODE: 0001    CHECKSUM: 0000    FILE: TurnOff_PAsic!    STRING: No_Reason_Stored
    CPSR: 00000000CEPID: 00000000
    Operating-Time: 159d15h18m20sExit-Time: Wed Jan 31 11:48:05 2007inv
    Struct-Verison: 1Exit-Type: turn offSVN: 53UENo: 433
-----------------------------------------------------------------------
07: CODE: 0001    CHECKSUM: 0000    FILE: TurnOff_PAsic!    STRING: No_Reason_Stored
    CPSR: 00000000CEPID: 00000000
    Operating-Time: 159d14h39m09sExit-Time: Wed Jan 31 10:47:37 2007inv
    Struct-Verison: 1Exit-Type: turn offSVN: 53UENo: 432
-----------------------------------------------------------------------
06: CODE: 0203    CHECKSUM: 0000    FILE: Undefined_Instruction    STRING: Address: 0xA0202390
    CPSR: 80000010CEPID: 00004209
    Operating-Time: 159d14h39m09sExit-Time: Wed Jan 31 10:18:45 2007+0.00
    Struct-Verison: 1Exit-Type: hard exitSVN: 53UENo: 431
-----------------------------------------------------------------------
05: CODE: 0203    CHECKSUM: 0000    FILE: Undefined_Instruction    STRING: Address: 0xA0202390
    CPSR: 80000010CEPID: 00004209
    Operating-Time: 159d14h38m41sExit-Time: Wed Jan 31 10:18:11 2007+0.00
    Struct-Verison: 1Exit-Type: hard exitSVN: 53UENo: 430
-----------------------------------------------------------------------
04: CODE: 0203    CHECKSUM: 0000    FILE: Undefined_Instruction    STRING: Address: 0xA0202390
    CPSR: 80000010CEPID: 00004209
    Operating-Time: 159d11h47m17sExit-Time: Wed Jan 31 01:30:30 2007+0.00
    Struct-Verison: 1Exit-Type: hard exitSVN: 53UENo: 429
-----------------------------------------------------------------------
03: CODE: 0205    CHECKSUM: 0000    FILE: Data_Abort!    STRING: Address: 0xA00BA898
    CPSR: A0000030CEPID: 00004403
    Operating-Time: 159d10h36m52sExit-Time: Wed Jan 31 00:19:24 2007+0.00
    Struct-Verison: 1Exit-Type: hard exitSVN: 53UENo: 428
-----------------------------------------------------------------------
02: CODE: 0203    CHECKSUM: 0000    FILE: Undefined_Instruction    STRING: Address: 0xA0202390
    CPSR: 80000010CEPID: 00004209
    Operating-Time: 159d07h20m28sExit-Time: Tue Jan 30 20:35:07 2007+0.00
    Struct-Verison: 1Exit-Type: hard exitSVN: 53UENo: 427
-----------------------------------------------------------------------
01: CODE: 0203    CHECKSUM: 0000    FILE: Undefined_Instruction    STRING: Address: 0xA0202390
    CPSR: 80000010CEPID: 00004209
    Operating-Time: 159d07h19m32sExit-Time: Tue Jan 30 20:23:42 2007+0.00
    Struct-Verison: 1Exit-Type: hard exitSVN: 0UENo: 426
-----------------------------------------------------------------------

[ 本帖最后由 黑白不倒 于 2007-2-1 01:32 编辑 ]

Zach 发表于 2007-2-2 08:56:24

原帖由 fline 于 2007-2-2 08:45 AM 发表
我又刷回1.8++了,2.0的用png替换内置图标,边缘总是有灰色的阴影 ,不能象bmp那样完全透明,不知道是不是图片做的有问题
用ELF个性图标上传贴 & 内置图标替换简单教程 这贴里的软件处理一下就OK了,BMP是不通明的....只是用了在手机里显示为透明的颜色

binghelingxi 发表于 2007-2-2 09:20:07

把这段图标的添加到一楼吧
elf文件小图标:
0:\ZBin\img\elf_small.png
大图标:
0:\ZBin\img\elf_big.png
图标可以改,但是文件路径不能改!
放着一点让你摸索都不行...
另外最好吧sgold1-3的elfloader2.0合并到一起!

游侠B 发表于 2007-2-2 16:33:33

我的S65V53也提示ELF2。0强刷,好像是提示旧数据5在266中未找到,另怎么配置extension.cfg啊,我的MP3不能用了,播放器能打开,但是MP3文件打不开。能不能弄个现成的给我。别得没试过好不好用。


感谢zhangxxx (夜神)在http://mobile.0110.cn/viewthread.php?tid=298602&extra=page%3D16楼的贴子,自己改了一下,MP3能用了。

[ 本帖最后由 游侠B 于 2007-2-2 22:00 编辑 ]

jfeng4112 发表于 2007-2-2 20:11:59

原帖由 jfeng4112 于 2007-2-2 15:03 发表
刷2.0后,用ted打开txt.cfg等文件 不显示内容..ted也要换新的?~~~

待解决.....


   自己提的问题自己解决....
   换了新的TED.ELF,把原来TED.BCFG删除,执行TED.ELF重新生成TED.BCFG

问题解决。。
页: [1]
查看完整版本: ELFLoader V2.0 sgold汇总