爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 19545|回复: 210
收起左侧

[原创] ELF简介及部分特色ELF补丁详解(2007.1.4,超强XTask 1.1mod)(1.5,重要补充)

[复制链接]
发表于 2006-12-13 12:50:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
ELF补丁是继MasterPatche之后,西门子手机Patche发展史上更加壮丽辉煌的诗篇!
更多口水见下午四点半帅哥的这个帖子!

ELF补丁其实是一种特殊的文件格式!
要使用ELF,必须先刷ElfLoader,BigFunctionLibrary,SWI-HOOK,API(包括API-file)!
执行ELF——中键按之!
刷之前先建立目录:
0:\ZBin\Daemons
0:\ZBin\etc
再建立(或下载)一个extension.cfg文件放到0:\ZBin\etc下面!
extension.cfg自行添加方法:
用文本打开,
假设你想让txt文件用TED.elf打开(即关联),而TED.elf所在目录为0:\ZBin\TED\,则我们要添加的就是:
txt:0:\ZBin\TED\TED.elf
extension.cfg中还可以添加JAVA的关联!
如:rar:0\java\jam\Applications\mobilerar.jar
放到0:\ZBin\Daemons目录下的ELF即为开机启动!
ElfLoader1.8++必须要ExtD.elf这个ELF补丁配合!


---------------------------------------------------------
原来的汇总帖里写太满了,开新帖!
其实使用ELF补丁完全很简单,只要仔细看好说明,外加自己的一点摸索!

---------------------------------------------------------

强调一个严重的问题:是0:\ZBin\Daemons文件夹!

---------------------------------------------------------

超强XTask 1.1mod在二楼!


[ 本帖最后由 binghelingxi 于 2007-1-5 10:48 编辑 ]

评分

参与人数 1实力分 +3 金钱数 +5 贡献分 +5 收起 理由
comdin + 3 + 5 + 5 冰冰....

查看全部评分

 楼主| 发表于 2006-12-13 12:51:25 | 显示全部楼层
XTask&CfgEdit

XTask 1.1


XTask 1.4
全新版本,一次变革!
支持自定义热键(即调出菜单按键),及书签功能,等等。。。
自定义热键:
键值表:
绿键              0B                摇杆上            3B               摇杆中            1A   
红键              0C                摇杆下            3C               *键               2A     
左软键            01                摇杆左            3D               #键               23   
右软键            04                摇杆右            3E               数字键0                 30         
数字键1           31                     数字键4           34                     数字键7           37
数字键2           32                     数字键5           35                     数字键8           38     
数字键3           33                     数字键6           36                     数字键9           39

用CfgEdit打开XTask.bcfg,hot key这一项设置,举例:
2A,2A,2A
就表示按三次*键调出任务菜单
2A,2A
表示按两次*键调出任务菜单
2A+23
表示同时按下*,#调出任务菜单

书签:
name:书签名,file:文件路径
举例:
bookmark1 name:TED
bookmark1 file:0\ZBin\TED\TED.elf
那么我在任务列表状态下按1,就进入了TED!

red buttom mode:
设置红键的模式:
Hide All Tasks :调出任务菜单
Classic:让红键功能类似于右软键
As in FW:不变

CSM list file
指定CSMlist.txt的路径!


CfgEdit
放到0:\ZBin\utilities\目录下,extension.cfg中添加bcfg:0:\ZBin\utilities\CfgEdit.elf(推荐路径,表示对作者尊重吧)!
这时候你就可以用它来配置bcfg文件了!
可以说CfgEdit的诞生又是一大飞跃!使得ELF补丁能像MP那样进行配置,配置完成后再执行一次ELF,就可以使配置生效!
打开ELF补丁生成的bcfg文件(初次使用执行一次就会生成)
具体情况依据ELF补丁而定!如YES,NO的选择,自己输入路径,配置坐标,等等。。。完全可以自行揣摩!


---------------------------------------------------------
---------------------------------------------------------


超强 XTask 1.1mod

首先向作者致以崇高的敬意!
Name        xtask_mod
Version        1.1m beta
Model        X65v100
Type        ELFs
Author:        by Rst7/CBSIE, mod by MasterMind

2007.1.3更新!
根据本人“冒死”测试,已经非常稳定,严重推荐使用!
而它的强大功能也渐渐展现出来!
可以适应130*130大小的屏幕了。。。
XTaskm.bcfg的配置与XTask 1.4相似!多了一个menu.mnu的路径配置,其中menu.mnu用到的GPP图片和menu.mnu要在一个文件夹下!


直接看图。。。按图片顺序来!

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图


图1
已经是典型的XTask界面了!

图2
这个版本的特色功能!进入图1界面后,按左或右方向键都可以得到,相当于一个在非待机状态下的开始菜单!
具体功能配置由menu.mnu完成,“?00”以上部分为配置功能,以“?”+序号(如“?0”),可以以用一个功能,也可以有多个功能(一行表示一个功能),具体功能和功能地址表里的名称一样(与sMENU相似)!
格式:名称;功能
例:
MMS;MESG_WRT_NEWMMS
menu.mnu中,“?00”一下部分为配置显示的,与上面的功能配置对应!
如Extra;05;9n.gpp;9.gpp{即格式为:名称;对应功能配置序号;小图标;大图标(选中该功能时)}
也可以直接配置功能,如Explorer;FLSH_FLEXPLORER;10n.gpp;10.gpp(这里有点郁闷,有些功能进不去)

图3
在图2的基础上实现多级菜单,具体写法:
例:在menu.mnu已经写好了
?06
TEST_ERR;MESG_WRT_NEWSMS
MMS;MESG_WRT_NEWMMS
SMS;MESG_WRT_NEWEMS
如果我们想在“?01”这个功能配置里面实现多级菜单那么我们就可以这么写(假设把这一级菜单命名为Message):
?01
Message;06(当然“?01”还可以加入更多其他功能)

图4
在图1界面时按左软键,即“菜单”!其中第二个选项当然是回到待机界面,第六个选项,是关机!(直接关机,与低电量时关机差不多!)

图5
图4的第一个选项,即软件信息!

图6
图4的第三个选项,即书签功能,这个需要先在xtaskm.bcfg里面配置好名称和文件路径!

图7
图4的第四个选项,即进入文件系统,打开文件!


2007.1.5
重要补充,不要在手机上直接用TED编辑menu.mnu,可以用MicroReader编辑,最好在电脑上用文本编辑!

为了得出这个结论。。。我贡献了7次死机!
原帖由 zhangxxx 于 2007-1-5 13:06 发表
XTaskM1.1 en
必须关闭SMENU6.2 的USE ADDKEYMSGHOOK


感谢zhangxxx英化,这里下载


---------------------------------------------------------
---------------------------------------------------------


发表个人看法:
XTask 1.1mod已经完全超越极速菜单!
英化汉化高手,出手的时机到了!

-----------------------------------
XTask 1.1mod(俄),这里下载
发一个我改过的menu.mnu吧

[ 本帖最后由 binghelingxi 于 2007-1-5 13:20 编辑 ]

menu.zip

557 Bytes, 下载次数: 603

回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-13 12:51:59 | 显示全部楼层
ExtD&TED


西机之疯狂DIY,ExtD:
Elfloader1.8++所必需!
放到0:\ZBin\Daemons(推荐)
修改extension.cfg中关联文件的图标。。。
具体用法:譬如我想修改RAR文件的图标,首先要做好图片补丁(如GPP,也可以是常规图片,也可以不用,但是那就只能用内置图片),记下图片ID,就像我的RAR小图标ID为0046,大图标为0047,转化为十进制:70,71,则在extension.cfg写入的就是
rar/70/71:0:\ZBin\utilities\Unrar.elf
。。。重启手机,OK了,看效果!!!
要是它完美运行,需要刷Elfloader1.8++及11.20以后的BigLib!


TED:
文本编辑利器!下午四点半帅哥已经写好了这个帖最好撤销所有其他关联TXT的补丁!
jpg001补充:
如果新建一个文件,那么路径一定要完整,如0:\zbin\1.txt!
我补充:新建文件保存完成后退出不会马上看到,要退出文件夹,再进入才能看到!

[ 本帖最后由 binghelingxi 于 2006-12-13 14:13 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-13 12:52:48 | 显示全部楼层
MegaDial
非常喜欢这个,输入数字的时候就可以选择号码,如果有多个号码还可以进入另一个选择菜单,但是数字键+绿键这样的快捷方式,哈哈,要更快才行,否则马上跳出选择菜单,就成拨号了,或者使用长按数字键方式!
另外它好象屏蔽了拨号的时候按向下键进入通讯录功能,不管如何,这个毕竟还是绝对帅的补丁。。。
要保证你的通讯录所在目录为0:\system\apo\addr,如果是中文,需要用补丁修改,如果死机,那不是补丁的错,可能是你刷的Big Lib有错漏。。。
或者建立0:\system\apo\addr目录,复制0:\系统\apo\addr目录下的文件进去!


virus之深度中毒现象
cfg文件被清空,所以一些EFL死都用不了,而且被请空的
cfg死都删除不了...哈哈... 你完蛋了否???
木有关系,你还没死,偶就是救世主,先删了virus.elf重启手机,一般就可以删除了...
如果还是不行,撤消ELFLoader,一定能删除哈


CpuMon 0.1之DIY
国外机油 EidzEm,alkaba发布的,用WINHEX打开按照下面说的编辑(严重注意:不是刷到手机上),坐标修改与我们在MP中配置坐标是相同的,但是要转换为十六进制数据,但是颜色代码很多未知,还有待大家来探索
;Y position
000001C0: 84 XX ;top left corner of canvas
000001c4: 98 XX ;bottom left corner of canvas
00000270: 84 XX ;topleft corner of CpuMon
;X position
000001BC: 83 XX ;bottom right corner of canvas
000001D0: 51 XX ;bottom left corner of canvas
00000274: 51 XX ;top left corner of CpuMon
;color
00000215: 62 XX ; 62:red 60:blue 61:green
;size
000003A8: 32 XX ;X
000003A9: 14 XX ;y
现在已经有可以自行配置的CpuMon V3出世,本方法即将废弃!

[ 本帖最后由 binghelingxi 于 2006-12-13 14:22 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-13 12:53:36 | 显示全部楼层

CfgEdit之傻瓜教程!

坛子里转了转,发现貌似有人还不知道有cfgedit这回事,或是不知道怎么用,疯狂求助或一头雾水中!
特写此教程献给这这些人!


首先你必须确定刷过最新版本elfloader和biglib,如果按照如下教程作而出现死机或无法编辑现象,说明你刷的elfloader或biglib有待更新或修正!
第一步:
传ExtD.elf到0:\ZBin\Daemons\目录下,按中键执行,完毕后重启一次…
061213_182514.bmp
第二步:
传cfgedit.elf到0:\ZBin\utilities\,目录下
061213_182534.bmp
第三步:
打开extension.cfg 3.jpg
添加bcfg:0\ZBin\utilities\CfgEdit.elf
第四步:
以cpumon v3为例:
将cpumon.elf传至0:\ZBin\Deamons\目录下
061213_182745.bmp
按中键执行,这时其实它已经生效,在屏幕上看! 061213_185325.bmp
并且生成了cpumon.bcfg! 061213_182811.bmp
打开etc文件夹,打开cpumon.bcfg如图: 1.jpg
X position即为横坐标,即cpumon的最左端位置,按#,左软键删除之,输入自己想要的坐标 2.jpg
按"确定"保存,然后重新执行一次cpumon.elf
看效果!
061213_185635.bmp

结束语:
如果你看不懂,那不是我的错,也不是你的错!
如果觉得本教程对你有帮助,请人工置顶之一次!
教程是死的,人是活的!


[ 本帖最后由 binghelingxi 于 2006-12-17 09:50 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-13 12:54:09 | 显示全部楼层
Open

出这个ELF的原因就是因为extension.cfg的可识别的容量上限只有15行超过,15行的部分就无法被识别!(可以尝试!)
那么这样一个扩充补丁就应运而生!
用法:
把OPEN.CFG,OPEN.ELF放到0:\ZBin\etc\目录下!
在extension.cfg添加:
txt:0:\ZBin\etc\Open.elf
然后在0:\ZBin\etc\Open.cfg中像extension.cfg一样添加(不要图标序号),如:
nes:0:\ZBin\NES.elf
*:0:\ZBin\TED\TED.elf
目前还不支持个性化图标。。。有待更新

[ 本帖最后由 binghelingxi 于 2006-12-15 10:47 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-13 12:57:02 | 显示全部楼层
PPoint上当记!

暴汗!!!
被忽悠了一把!
传说中可以在65上打开PPT的暴强东东!(其实只能放放图片!)
迫不及待尝试。。。
保存文件,修改extension.cfg,重启!
打开示例文件,一个字,强!纯PPT啊!!!
再次考验机机,在电脑上作了个PPT,传入手机,打开!爽。。。

黑屏了!灯还亮着。。。灯灭了。。。怎么都回不去了。。。按了N久红键。。。不理我。。。拔电池!!!
自从用了ELF之后,这种有ELF特色的死机想像走进了我的生活,走近了我的机机!

[ 本帖最后由 binghelingxi 于 2006-12-15 10:58 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-13 12:58:08 | 显示全部楼层
mcfileico.cfg

放到0:\ZBin\etc\
用来配合MC.ELF的!
配置图标!
方法:
用Smelter打开FullFalsh,按“P”,看到。。。
举例:SK6C V50
前三行为:未知文件图标,文件夹图标,已标志文件夹图标!
SK的未知文件图标序号为466(Smelter找出图片之后,看“N”那一列!)如下图!
文件夹图标:404,已标志文件夹图标:406
那么写法如下:
;Unknown
<*>=466
;Derectory
<D>=404
;Checked
<C>=406

接下来,就按后缀写,添加序号的方法和上面一样,如:
amr=443
imy=529
bmp=449
bmx=451


发一个SK的常用图标。。。(失误,现在更新过了)

[ 本帖最后由 binghelingxi 于 2006-12-18 10:09 编辑 ]
1.JPG

mcfileico.zip

308 Bytes, 下载次数: 52

mcfileico for CX6C V50 by Oxen.zip

303 Bytes, 下载次数: 20

mcfileico for M6C V50 by fangyu0403.zip

308 Bytes, 下载次数: 30

回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-13 12:59:32 | 显示全部楼层
Install

顾名思义!安装!
其实它是一个ELF套装。。。各司其职!
LINK.ELF:解析快捷方式
OPEN.ELF:拓展extension.cfg
REGEXT.ELF:注册文件信息(写入关联信息)
XCOPY.ELF:复制文件到指定文件夹
根据说明,我们要添加的关联信息就有
txt:0:\ZBin\etc\Open.elf ;在extension.cfg
*:0:\ZBin\Edit\Edit.elf ;在0:\ZBin\etc\Open.cfg里写入,可以是Edit,也可以是TED
lnk:0:\ZBin\Link.elf,ins:0:\ZBin\XCopy.elf,做好了上面两步后,这两句就任意写入extension.cfg或Open.cfg!

具体用法:
*.ins这个是安装信息,就是通过XCOPY把文件文件复制到其中写好的文件路径下面!
一般在一个可以被自动安装的文件套装里面,包含SETUP.ins,REGISTER.lnk等等。。。这些可能对于我们没什么用,一般作者已经写好了!如果不包含SETUP.ins,REGISTER.lnk等,就手动吧。。。或你自己作一个!
以GAMEGEAR为例:
打开Setup.ins,它就会把它所在文件夹下的所有文件复制到0:\ZBin\GameGear\
打开REGISTER.lnk,那么你就会在Open.cfg中写入了gg:0:\ZBin\GameGear\GameGear.elf
同理,打开REGIST2.lnk,就会在Open.cfg中写入了sms:0:\ZBin\GameGear\GameGear.elf
做了这几个简单的动作之后,本来你要作的迁移文件,写入路径等等繁琐的工作,轻松解决了。。。


关于模拟器游戏ROM的小补充

以前都还没注意这个!
就是elf的模拟器(如GameBoy,Nes,Z80,GAMEGEAR)是可以直接支持被压缩后的游戏ROM的,支持的压缩格式有.zip,.rar,.7z
如:Tank.nes,用Zip压缩得到Tank.zip,然后改Tank.zip名为Tank.nes就可以了,同样能被手机打开!
非常有效的解决了游戏ROM体积大问题!


----------------------------------------------
晕,好久没更新,趁元旦休息,来一个!

[ 本帖最后由 binghelingxi 于 2007-1-1 12:33 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-12-13 12:59:33 | 显示全部楼层

                               
登录/注册后可看大图
1.GIF
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-13 13:01:42 | 显示全部楼层

回复 #10 下午四点半 的帖子

晕。。。
本想再来一层。。。貌似现在也已经够了。。。。
回复 支持 反对

使用道具 举报

发表于 2006-12-13 13:28:16 | 显示全部楼层
xtask感觉是有点不方便的。。
回复 支持 反对

使用道具 举报

发表于 2006-12-13 13:42:36 | 显示全部楼层
阿冰你强调一下extd的问题!天天有人到我的帖子里问,你在帖子里强调一下,用大大的红字
另外,你帖子里的elfloader更新一下帖子地址好了,1.8++都有新帖子的
回复 支持 反对

使用道具 举报

发表于 2006-12-13 14:22:27 | 显示全部楼层
阿冰啊。。我的CFGEDIT不知道怎么用不了啊。。。运行它就提示CAN'T OPEN BCFGFILE
点BCFG文件也是没反应啊。。。~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-13 14:28:16 | 显示全部楼层

回复 #13 jpg001 的帖子

强调完毕,今天编辑到这里。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-13 14:31:02 | 显示全部楼层

回复 #14 fangyu0403 的帖子

你的是M65?
点bcfg文件!不用点cfgedit!
放置目录,关联路径写对了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-13 14:35:26 | 显示全部楼层

回复 #14 fangyu0403 的帖子

你用了ExtD没有??????
回复 支持 反对

使用道具 举报

发表于 2006-12-13 14:38:28 | 显示全部楼层
一切应该都OK了。。。
路径:   bcfg/442/443:0:\ZBin\utilities\CfgEdit.elf
CFGEDIT就放在ZBIN里面的utilities文件夹下面啦~~~
EXTD的图标已经生效了。。。BCFG文件图标变了。。就是点击了没反应~~日啊。。。用不了CFGEDIT好多ELF补丁就用不了~~
开始我还以为是MP问题。。以前我是MP3.1的。。现在刷到了MP14还是不行。。。BIG LIBRARY和ELF LOADER都是最新的~~
回复 支持 反对

使用道具 举报

发表于 2006-12-13 14:41:04 | 显示全部楼层
我的EXTD是完全OK的啊。。XTASK1。4也能用的。。。只是没法编辑BCFG文件。。。~~
回复 支持 反对

使用道具 举报

发表于 2006-12-13 14:44:20 | 显示全部楼层
我还尝试用EDIT打开BCFG文件。。是可以的。。。。就和电脑上记事本里打开BCFG文件一样。。不过貌似改了内容不行~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-5-4 17:15

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表