爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 3691|回复: 40
收起左侧

[教程] S/SL75 ELF简介及部分特色ELF补丁详解 2007.1.7更新XTask 1.1mod

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

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

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

x
因为临近期末,本人没有时间重新写一篇ELF使用教程类,这篇文章是从65区啊冰的文章COPY后加以修改,如有跟S/SL75不符的地方请跟贴提出,有不足之处请体谅,持续更新本贴

ELF补丁是继MasterPatche之后,西门子手机Patche发展史上更加壮丽辉煌的诗篇!

ELF补丁其实是一种特殊的文件格式!
要使用ELF,必须先刷ElfLoader,BigFunctionLibrary,SWI-HOOK,API(包括API-file)!
执行ELF——中键按之!

刷之前先建立目录:
4:\ZBin\Daemons
4:\ZBin\etc
再建立(或下载)一个extension.cfg文件放到4:\ZBin\etc下面!
extension.cfg自行添加方法:
用文本打开,
假设你想让txt文件用TED.elf打开(即关联),而TED.elf所在目录为4:\ZBin\TED\,则我们要添加的就是:
txt:4:\ZBin\TED\TED.elf
extension.cfg中还可以添加JAVA的关联!
如:rar:4\java\jam\Applications\mobilerar.jar
放到4:\ZBin\Deamons目录下的ELF即为开机启动!
ElfLoader1.8++必须要ExtD.elf这个ELF补丁配合!


ELF并不是一定要放到特定目录,只要你执行可就可以,而放在4:\ZBin\Daemons表示开机启动!
但是写入extension.cfg一定要路径正确!!!
在说明中提供的路径不过是一种参考


[ 本帖最后由 闪到腰 于 2007-1-7 14:43 编辑 ]
 楼主| 发表于 2006-12-15 14:13:31 | 显示全部楼层
华丽的多任务ELF-XTask&CfgEdit登场

XTask 1.1

使用方法参照65区这个帖子二楼,


XTask 1.4

全新版本,一次变革!

Enable long press exit:
是否长按挂机键退出

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

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

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


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

---------------------------------------------------------
进化的 Xtask 1.1mod

Name        xtask_mod
Version        1.1m beta
Model        X65v100
Type        ELFs
Author:        by Rst7/CBSIE, mod by MasterMind

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的第四个选项,即进入文件系统,打开文件!

不要在手机上直接用TED编辑menu.mnu,可以用MicroReader编辑,最好在电脑上用记事本编辑!



评分

参与人数 1实力分 +1 金钱数 +20 收起 理由
bob488884 + 1 + 20 奖励:感谢-你和大家分享资源与经验!

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-15 14:13:38 | 显示全部楼层
ExtD

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


sMenud-keysend使用说明
这里只说keysend功能,smenu其它功能有人讲过了。
keysend的功能大概是:从待机开始,需要按各个键实现各个功能,keysend就可以模拟此功能。
同其它的菜单项一样,在mnu文件里写入如此格式行:显示字串|显示图标|KEYSEND|按键序列

比如:KEYSEND|*#06#就是待机输入*#06#查看手记序列号

KEYSEND|*#06#LL就是进入查看手记序列号以后按两次左软键的效果,即进入cc-monitor

同理,KEYSEND|+511就应该是建立新短信。实验发现并不能成功进入,因为手机反应不够按键速度快,那么,加上空格或P适当延时,就可以了。

转载358838399机油的发现,siefm等编辑.meu菜单,激活菜单后,默认绿键可以重新载入,不用重开机了。
大家看着实验,很有用的功能,这个东东意味着几乎可以快速实现所有的功能,比如编辑整条短信并发送出去,只是好像还没有实现导航键的四个方向功能:

在我的手机上,发送短信到10086查讯余额就可以这么弄:KEYSEND|+5P1P1##PPP##9993322299PRRP10086R
没事就多用两个P没坏处

键值意义如下:
                0-9*#         09*#
                @               GREEN_BUTTON;
                !                 RED_BUTTON;
                +                ENTER_BUTTON;
                L                LEFT_SOFT;
                R                RIGHT_SOFT;
                ~                Long Press
                space          pause(0.2 sec)
                P                pause(1 sec)



bcfg各选项的意思
Enable StartMenu是否激活开始菜单
StartMenu files path放置菜单和图标的路径
4:\ZBin\sMenU\
Use AddKeybMsgHook不知
Menu open key code 呼出开始菜单键代码(和XTASK的键代码一样)
Menu close key code隐藏开始菜单键代码
Menu reload key code重新装入开始菜单键代码 (重新编辑MUN或BCFG后可以用它)
Menu reload key code不知道為什么要设两个
Menu Kill key code杀死开始菜单键代码
Numeration条目前是否显示数字
Enable cursor是否激活光标(可以用导航键控制)
Folder explorer elf path打开文件夹功能的ELF地址
4:\ZBin\mc\mc.elf
Start BG image开始菜单的图
Item top image子菜单顶条目图
Item bottom image低条目图
Item image子菜单条目图
`Start` button image开始按钮的图
MMenu cursor image当前选择背景图
SubMenu cursor image子菜单当前选择背景图
后面就是位图片位置和字体颜色


5.0版之后就很稳定了
快又可以按自己的习惯设置菜单
可是不能用中文,里面有俄文也容易死机



[ 本帖最后由 闪到腰 于 2007-1-3 01:21 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-15 14:14:00 | 显示全部楼层
MegaDial

输入数字的时候就可以选择号码,如果有多个号码还可以进入另一个选择菜单,但是数字键+绿键这样的快捷方式,要更快才行,否则马上跳出选择菜单,就成拨号了,或者使用长按数字键方式!
另外它好象屏蔽了拨号的时候按向下键进入通讯录功能
要保证你的通讯录所在目录为0:\system\apo\addr,如果是中文,需要用补丁修改,如果死机,那不是补丁的错,可能是你刷的Big Lib有错漏。。。
或者建立0:\system\apo\addr目录,复制0:\系统\apo\addr目录下的文件进去!

拨号的时候,数字的坐标往上面了一些,说明已经生效了,确保输入的号码通讯录里有


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
不过现在有更方便的有生成.BCFG可以在手机上自行配置的CPUmon config edition,请大家使用那个版本


virus之深度中毒现象

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

[ 本帖最后由 闪到腰 于 2006-12-18 20:20 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-15 14:14:08 | 显示全部楼层
CfgEdit之傻瓜教程!

要确保CfgEdit可用,需刷最新版本ELFloader和BigLib,如果按照如下教程作而出现死机或无法编辑现象,说明你刷的elfloader或biglib有待更新或修正!请等待PATCHER更新

第一步:
传ExtD.elf到4:\ZBin\Deamons\目录下,按中键执行,完毕后重启一次



                               
登录/注册后可看大图
图片附件: 061213_182514.bmp (2006-12-13 19:28, 68.12 K)


                               
登录/注册后可看大图

第二步:
传cfgedit.elf到4:\ZBin\utilities\,目录下



                               
登录/注册后可看大图
图片附件: 061213_182534.bmp (2006-12-13 19:28, 68.12 K)


                               
登录/注册后可看大图

第三步:
打开extension.cfg


                               
登录/注册后可看大图
图片附件: 3.jpg (2006-12-13 19:33, 8.15 K)


                               
登录/注册后可看大图

添加bcfg:4\ZBin\utilities\CfgEdit.elf
第四步:
CPUmon config edition为例:
将cpumon.elf传至4:\ZBin\Deamons\目录下



                               
登录/注册后可看大图
图片附件: 061213_182745.bmp (2006-12-13 19:28, 68.12 K)


                               
登录/注册后可看大图

按中键执行,这时其实它已经生效,在屏幕上看!


                               
登录/注册后可看大图
图片附件: 061213_185325.bmp (2006-12-13 19:28, 45.43 K)


                               
登录/注册后可看大图

并且生成了cpumon.bcfg!


                               
登录/注册后可看大图
图片附件: 061213_182811.bmp (2006-12-13 19:28, 68.12 K)


                               
登录/注册后可看大图

打开etc文件夹,打开cpumon.bcfg如图:


                               
登录/注册后可看大图
图片附件: 1.jpg (2006-12-13 19:28, 8.6 K)


                               
登录/注册后可看大图

X position即为横坐标,即cpumon的最左端位置,按#,左软键删除之,输入自己想要的坐标


                               
登录/注册后可看大图
图片附件: 2.jpg (2006-12-13 19:28, 8.71 K)


                               
登录/注册后可看大图

按"确定"保存,然后重新执行一次cpumon.elf
看效果!



                               
登录/注册后可看大图
图片附件: 061213_185635.bmp (2006-12-13 19:28, 45.43 K)


                               
登录/注册后可看大图

回复 支持 反对

使用道具 举报

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

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

Open

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

关于模拟器游戏ROM

elf的模拟器(如GameBoy,Nes,Z80,GAMEGEAR)是可以直接支持被压缩后的游戏ROM的,支持的压缩格式有.zip,.rar,.7z
如:Tank.nes,用Zip压缩得到Tank.zip,然后改Tank.zip名为Tank.nes就可以了,同样能被手机打开!

[ 本帖最后由 闪到腰 于 2007-1-1 13:28 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-15 14:14:29 | 显示全部楼层
mcfileico.cfg


放在“4:\Zbin\ETC”目录下,用来配合MC.ELF的!
必须用置顶贴里最新的MC,在置顶贴的压缩包里已经带有mcfileico.cfg,下面的是自己修改的方法
方法:
用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


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

使用道具 举报

 楼主| 发表于 2006-12-15 14:14:40 | 显示全部楼层
应该要九层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-15 14:14:56 | 显示全部楼层
这个是第九了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-15 14:15:05 | 显示全部楼层
十楼了
回复 支持 反对

使用道具 举报

发表于 2006-12-15 15:44:41 | 显示全部楼层
Copy 我的帖!!
这楼一定要!!!

:Q
这么大一个名字阿冰

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

使用道具 举报

 楼主| 发表于 2006-12-15 16:00:20 | 显示全部楼层
原帖由 binghelingxi 于 2006-12-15 15:44 发表
Copy 我的帖!!!
这楼一定要占!!!

:Q
这么大一个名字阿冰?

你说看不到,特意把字体加大了两号.......
回复 支持 反对

使用道具 举报

发表于 2006-12-15 18:37:19 | 显示全部楼层
闪闪又来放毒了,表勾引我买S75
回复 支持 反对

使用道具 举报

发表于 2006-12-15 19:15:55 | 显示全部楼层
哈哈........这个可以加精
回复 支持 反对

使用道具 举报

发表于 2006-12-15 19:19:42 | 显示全部楼层
顶!不是很了解,呵呵...
回复 支持 反对

使用道具 举报

发表于 2006-12-15 20:25:29 | 显示全部楼层
好贴:|O|
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-15 20:58:21 | 显示全部楼层
原帖由 慕鱼 于 2006-12-15 18:37 发表
闪闪又来放毒了,表勾引我买S75

往死里勾引你
回复 支持 反对

使用道具 举报

发表于 2006-12-15 21:36:34 | 显示全部楼层
原帖由 闪到腰 于 2006-12-15 20:58 发表

往死里勾引你



支持:|O|
回复 支持 反对

使用道具 举报

发表于 2006-12-15 21:44:19 | 显示全部楼层
楼上的两个家伙:Q
想体验一下SP正在看586,明天去水货市场看看:$
貌似水的比行的贵我晕:-')
回复 支持 反对

使用道具 举报

发表于 2006-12-15 23:24:53 | 显示全部楼层
晕,还是有点不懂~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-22 14:49

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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