爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 24270|回复: 73
收起左侧

详解 V-Klay(新手刷机入门帖)

  [复制链接]
发表于 2007-5-19 11:28:16 | 显示全部楼层 |阅读模式

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

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

x
[RainMoon教程]详解 V-Klay

为了能让大多数的机油看得懂,看得明白,连写带补充,修改整了三天。搞得我头晕闹胀的,看来要把简单的东西说复杂也不是一件容易的事呢! 写教程又苦又没有稿费,真是累!

期望它能给这里的机油们带来一点帮助。这也算是我对V-Klay的一篇思想总结吧。有什么错误,请大家不吝赐教。
[1].特色
首先简单介绍一下这个刷机的首选工具。
它是由Valeriy V. Vishnyak 专为西门子手机升级制作的一款刷机软件,提供了 for Windows 2000/XP 和for Windows9x/ME 两种安装程序,目前最新的版本是 V_KLay v2.1.5.2 (截止本文发布日期)。它支持西门子多款手机,此处仅以6688i(SL45i)为对象进行讲解,其它大同小异。

程序的特色:
1.直接把补丁数据刷入手机记忆体中,而不影响其他部分的数据,并有Undo功能
2.可以自定义手机的键盘布局

    玩机时间较长的机油都有体会,我们以往刷入补丁的做法是写入别人做好的Bin文件,或直接手工往BIN文件里写入数据。这种方法极为落后,还有很大的弊端。因为别人做的修改不一定和你的一样,在你写入他的文件之后,就会覆盖掉你以前修改的数据。比如说修改图片就是一例,经常有不明白的机油刷了电池图标之后丢了电量图标,然后又去刷电量图标,发现电池图标没有了。以前我也经常为了避免这种互相覆盖的问题,而手工一个一个的去敲入修改数据,庆幸的是这么多数据,我还重来没错过。这种现象就是现在也还是偶尔看到,因为刷了其它机油发布的flash文件。
    而V-Klay就很好的解决了这个问题,它只将变动的数据写入相应的地址,而不改变其它部分的内容。现在只需要轻轻松松拷贝、粘贴合乎 V-Klay 写入数据格式的内容,点一下应用补丁的按钮就可以了,实在是由原始社会一下进入了懒人社会。
    而可以自定义键盘布局这个功能,是其它同类刷机工具中所没有的又一大特色。具体用法?——就不告诉你,等你看完本文你就会明白了。
[2].基本功能模块
安装好了之后,打开它,你会发现这个分三大功能块:(以我的汉化版为例,因为我这里只有我的汉化版,其它机油的汉化版在主要功能的翻译上基本是一致的,对照着图,大家肯定找得到是在说什么啦),在界面翻译上我都尽量提供详细的文字说明,多研究一下,迅速掌握这款软件是不难的。

1.常规补丁 模式 (General Patch Mode)
2.键盘布局 模式 (Keyboard Layout Mode)
3.其它模式 Flasher (Flasher Mode)

1.常规补丁 模式——使用V-Klay标准数据格式,可将补丁写入手机或者flash文件的指定位置,支持反修改,也就是Undo功能。

2.键盘布局 模式——使用V-Klay配置文件,可将手机键盘布局读出/写入手机或者flash文件的指定位置。

3.其它模式——使用BIN文件,对以往 flash 刷机模式的兼容方案,非主要功能。

这一节就讲完了。太简单?
这样就够了,知道了它能干什么,真正的流程让我们在实践中来掌握。
下一节,让我们操练起来

[3.1].让我们操练起来
    下面我们就以Coollang大师的最新作品 *** 更多音色调整 *** 为例,和我一起来用V-Klay来实现这个功能吧。

    一如我通常灌水时都会说,在刷补丁之前我们要了解这个补丁到底能给我们带来什么,那些地方要求我们要注意。怎么知道?那就是看作者给的说明。如果这你都不看,那么刷了之后十之八九你会有问题。 下面我们就看一下这个完整的补丁。
=============================================
   这个修改增加两种高音和低音,可以听到更重的低音。这个需要你已经刷过用1,3键调整音色,则1在四种低音间切换,而3在四种高音间切换。而且音色可自己调整。从2A1C92开始的是四种低音的参数。每种是一个DWORD。比如00700200是第一种。每种里有两个组成,分别是HWord和LWord。在这里LWord = 7000 ,HWord = 0002。我调整是发现HWord的作用较大,我把最低音调为7,调为8时就不起作用了。而2A1CA2开始是高音。大家自己调整吧,因为我对音乐不是很有感觉。在设定中我保留了前两种,后两种是新加的。这样可以听得出改变的效果来。

;首先,这里告诉我们这个补丁它的作用、用法以及怎样设置(略,这不是本文讨论的内容)
;然后要求要刷过“用1,3键调整音色”的那个补丁(假设我们已经有了,没有的在论坛里找)

*** 更多音色调整 ***
作者:cool_lang
适用:5508         ;该说的都在 详解图形菜单 那一篇 讲过了
2A1B24:4921FD03E114 4923FD03E134
2A1B10:4921FD03E114 4923FD03E134

2A1C48:3D 0D
2A1C0A:3D 0D

2A1B84:F01C4921FD01E112E6003200E6FCB038F7F2852F E6003200F3F2852F09216923F7F2852FE6FCB038
2A1BA2:F01C4921FD01E112E6003200E6FCB038F7F2862F E6003200F3F2862F09216923F7F2862FE6FCB038

2A1C92:007002000028040000C0030000380500 007002000028040000C0050000380700
2A1CA2:0060010000EC02000060010000EC0200 0060010000EC02000060040000EC0500
=============================================

[3.2].让我们操练起来 ——常规补丁 模式 (General Patch Mode)
关机、连接好数据线,打开V-Klay,你会看到这样的画面,我们的万里长征开始第一步了。

                               
登录/注册后可看大图

步骤一:认识数据区,就是中间的那一片输入区域。
步骤二:选择你的刷入方式,见注释5
步骤三:一般是选择手机,见图4上圈 ,设置好手机类型,端口,传输速率
步骤四:将补丁数据拷贝入数据区,然后按应用补丁按钮(见注释1)
步骤五:会弹出一个对话框,见图4左圈,确定的话按"是",然后轻按一下开机键,如果没有连接上,可重复轻按一下,但不要按致开机了。
如果数据有误,则会如图4右圈显示;需要检查数据是否符合格式,对应是否正确。
正确就会出现连接手机的对话框,见图4下圈,但这里看到的是连接不通时的提示,正常情况下会提示"正在读取..." 和 "正在写入" 的提示。
步骤六:完成之后会提示"已经写入成功" ,断开数据线,然后做一个奇怪的必要技术动作:把电池取下来拿在手上掂两下,再装上去,开机。呵呵,去体验一下新功能的效果吧。
这就是一个写入补丁的完整的过程了。

其它的功能介绍可以仔细看看我做的图片和下面的详细注释
[upload=gif]UploadFile/200371313375454464.gif[/upload]

注释1:应用补丁按钮,我们把所需的补丁数据拷贝到数据区里,设定好参数。确定一切检查无误就可以开始刷了。
注释2:撤销补丁按钮, 常说的UNDO。我也不明白为什么很多机油都说不懂该怎么UNDO?其实很简单,就这里来说,如果刷了这个*** 更多音色调整 *** 补丁之后,觉得不和你的口味,又想从手机去掉它,那么依然把这个补丁数据拷贝到数据区里,按下它。系统会做出提示,提示"撤销补丁成功"的话,就已经把这个补丁清除掉了。
注释3:VKP文件操作按钮,作用嘛,会用Windows的应该试一试都知道。
注释4:提示VKP的标准数据格式,我做的汉化中还特别加入了一个实例。具体介绍在第四节。
注释5:选择你是决定将补丁数据 直接写入手机 还是 写入flash文件中
注释6:选择写入的对象是flash文件时,需要指定初始偏移位置,尤其是针对某段BIN文件。

[3.3].让我们操练起来——键盘布局 模式 (Keyboard Layout Mode)
这一节因为我的数据线的缘故不能应用于针对直刷手机的实际验证,很多出自我对程序的理解,可能在使用过程中和您的实际情况有些微出入,总之你要小心谨慎的使用这个修改。如果我那里写错了,请指出。
这个功能起始是为了满足不同语言的用户设定自己的特殊符号顺序或者改变它们的顺序用的,当然你就要考虑你的符号在系统中是否能正常显示,其它用户能否支持你的特殊符号。我就曾经试过把中文的“〖” 符号写入,但是发短信到在别人的手机只能显示一个空白。所以我认为它最大的用途就是按照你的实用习惯来改变符号顺序。

步骤1:载入键盘布局的配置文件,见注释8处,如果你的手机是5508版的,可以使用这一个V_KLay\Keyboard Layouts\V_KLay_SL45i_fw5508_English.ini
步骤2:载入完整的flash文件,或者你愿意在手机上直接操作的话也可以在顶上第一行中选择手机。
步骤3:左起第一个按钮,从flash载入布局,正常的话你就可以在红圈范围里面看到你的键盘字符内容了,有些看不懂得字符出现是正常的,那是由于有些字符在你的电脑里无法正常显示的缘故。字符后面的就是对应的代码,以逗号隔开。 我们要做的就是修改这些子符和代码。
随心所欲的改吧!因为这个键盘完全在你掌握之中了。慢!修改之前最好保存一个备份,在哪儿呢?就是第四个按钮 保存布局文件
步骤4:修改好了之后,建议另存为另一个布局文件。检查一遍后,然后就可以刷了,看到第二个按钮了么——写入布局到flash
[upload=gif]UploadFile/200371313392034184.gif[/upload]

                               
登录/注册后可看大图

不过一点忠告:好不好用只有你自己知道,出了问题也只有你自己知道了。建议一次不要修改太多,否则你自己也不明白到底做了什么,那就只有一切重头来了。
注释7:指定数据文件,可以是完整或部分的BIN
注释8:指定键盘布局的INI配置文件,不同版本对应不同版本的配置文件,否则修改后键盘字符、位置会发生混乱。

[3.4].让我们操练起来——其它模式 Flasher (Flasher Mode)
声明:这一节因为我的数据线的缘故,很多出自我对程序的理解,可能在使用过程中和您的实际情况有些微出入。如果我那里写错了,请指出。
[upload=gif]UploadFile/200371313404270620.gif[/upload]

                               
登录/注册后可看大图

    这一块我不想多说了,因为我做的图(图3)上已经非常的清楚,汉化的说明也一看就懂。自己学习一下怎么着也比听我罗嗦来的舒服吧。
    个人认为V-Klay在这方面用起来不如其它工具直观方便,而且在指定数据起始位置上太嫌重复,有三处,见图3。

注释9、注释10:这两处都是用来指定写入数据时的初始地址,不同的是9处是用在指定读写手机记忆体;10处用在指定读写flash文件。

[3.5].让我们操练起来
这里是V-Klay中的一些常见信息。你会经常和它们打交道,熟悉它们对你很有好处。 [upload=gif]UploadFile/200371313421275130.gif[/upload]

                               
登录/注册后可看大图


[3.6].让我们操练起来
这里是关于帮助和选项的简单介绍:
[upload=gif]UploadFile/200371313424582090.gif[/upload]

                               
登录/注册后可看大图

点击界面上的“关于”按钮,你就会看到作者给出的软件的基本信息,最有用的就是可以从这里了解当前你使用的版本号。通常也有汉化人做的一些简述及声明。

点击界面上的“设置”按钮,打开V-Klay的设置,因为我们是中文用户,选择合适的语言代码页面就可以避免在粘贴代码的时候,中文显示不正常的问题,见图5。
也许我们会用到的常用语言列表
系统默认 - (system default)
中 文    - chinese
简体中文 - chinese-simplified   
繁体中文 - chinese-traditional
英文     - english
日文     - japanese

当然在2.1.5版本之后,一般保持(system default)也没有问题。

在设置里面还有一个"取消警告和完成的信息提示"的勾选项,为了我们修改的过程中能及时的得知一些必要信息,我建议还是不要选中它。

[4].我觉得还有几点需要特别注意

V-Klay的标准格式
例如 2A1B24:4921FD03E114 4923FD03E134
2A1B24:       ;指定的地址,以冒号结束,区别后面的数据段
4921FD03E114  ;源数据,修改前的数据 也可以在冒号后面有一个空格
4923FD03E134  ;新数据,修改后的数据 两段数据之间用一个空格隔开

其他  ";" 后面是注释的内容,但建议不宜过多,也不宜使用过多的空行来隔开每个数据行

V-Klay的连接性能
    始终觉得V-Klay的连接性能不如其它同类工具,因为版本升级至今也没有办法识别到我的手机。这主要还是和数据线有关,好的数据线连上以后一般都可以很轻松的识别到手机,但俺的"地摊货"就被无情的挡在门外了,谁叫咱穷呢?想不通的是其他软件就能连接上,也还是要怪怪作者使用的数据线太好了罢。上次见到有人问:“怎么一直都是正在..连接或者是读取中..的画面?”,见图4下圈,就可能是这个问题。类似的,在读写数据中也可能因为数据线传输不稳定,发生这种情况。

再谈UNDO和强刷
    在论坛中凡是讨论如何修改,刷机的时候出错的话题里它们两个是最常见的关键词。为了新机油能很快的了解,我想再废话两句。
    Undo - 撤销补丁,也就是在刷了之后给你一个反悔的机会,方法和你刷入这个补丁文件的时候是一样的,不同的只是按的是"撤销补丁按钮(Undo)",见图1注释圈2 ,图4左圈。
还要强调的是Undo的时候你确信这个补丁是曾经刷过的,确实存在的,版本符合的,数据一致的。为什么这个罗嗦呢,因为的确有人问过我这样的问题。还没有刷,他就想,说明不是说刷之前要先Undo吗?那么他想的做法就是先用这个补丁Undo一次,然后再刷这个补丁,最后问我为什么会提示数据错误(见图4右圈)。我当时就吐血三分钟,喷得那个满墙都是哦。
   
    强刷 - 这是个在我们口头上形成的术语,有些时候,因为某些数据改动,手机和你的补丁里的数据不完全吻合,刷的时候就会出现数据错误提示(见图4右圈),程序问你是否还要继续,这时选择"是"的话,就是我们常说的强刷了。
这样做的前提是你十分确信你在干什么,并且清楚怎么恢复它。
这样做的后果就是要么一切正常,要么发生程序错误,导致进入某项功能的时候死机,或者经常无缘无故的死机,甚至于开不了机。
说的那么可怕,其实我们经常会遇到它。比如在打入图片补丁时,作者的原来的图片和你不一样,制作出的补丁就需要强刷。只要明白了V-Klay的工作原理你就不会无谓的担心什么。


不能不说的 ldr文件
    全篇一直没有提到它,但是它非常的必要,像以前我们使用2.1.2版本的那段时间就经常出现升级后ldr文件错误不能使用的问题。在你的V-Klay安装目录下找找,是不是有一些例如 V_SL4x.ldr 一样后缀名的文件呢?这就是ldr文件了。它包含了所对应的西门子手机型号,作用就像软件针对手机型号的配置文件,没有它你在手机上的修改根本无法进行。以前这个ldr文件是随版本的不同而略有差异的,不能混用。现在似乎没有再出现过了,但这里提一句,大家也好有个概念。在安装目录下,作者还提供了一个ldr Fromat.txt的格式说明文件,可以用来自己定义没有的手机型号。有兴趣的可以自己研究一下。

一个隐形的错误:
    我觉得目前的V-Klay虽然已经很不错了,但还是有某种程度的不稳定因素。我是从情景模式这件事发现的,我刷了之后很多功能一进去就死机,最初还以为是移植上的问题,研究了两天,最终发现是V-klay的毛病,在有过多的文字说明和太多的空行的情况下,刷入的数据会发生偏移,并且没有任何异常提示。这个隐形的错误很致命,可能也造成了很多机油刷机混乱的问题。
    要避免这个错误的方法,目前如果没有新版本出现大家就只有保持标准的V-Klay格式,尽量去掉文字说明和太多的空格空行。

[5].写在后面的话

    V-Klay出来这么久,用它来刷补丁也不是一天两天了,看到还是有很多新老机油对此感到不明白,反复提着同样的问题,就奇怪了又有教程,又有这么多以前的讨论帖子,怎么还会有这么多人犯着同样的错误……??有时候看到些弱智问题,我就开始往最近的墙上吐血(对不起,我真的觉得是没经过大脑就提的很搞笑的问题,看在我吐那么多的份上,请不要计较,让我发泄一次吧,就一次,谢谢!)
    吐完擦嘴之后,我又不得不继续在论坛反复灌水,最终落得水王的悲惨称号。唉,佛说我不入地狱谁入地狱,就决心继图形菜单之后,再写一篇关于V-Klay的详细教程,希望能对大家在玩小8的时候起到一点引路的作用哦。其实这个软件好到算是非常简单明了的地步,不要什么说明,用用也能够明白的。多试一试,多想一想,其实思考才是你最好的老师。

    由于难得我这次沤尽心血,费尽口水制作,如果还有谁看了仍然要问一些已经不成问题的问题,那——我也没什么话要对你说的了。唯一的冲动就是冲到你面前,然后 前-斜下-前-斜上 + 重拳 ,喝——油根——。

作者:RainMoon

评分

参与人数 1金钱数 +10 贡献分 +1 收起 理由
我爱绿茶 + 10 + 1 辛苦了

查看全部评分

 楼主| 发表于 2007-5-19 11:29:05 | 显示全部楼层
一个很古老的教程,古老到什么程度?是2003年的文章啊,2003年我才用6688,不知补丁为何物,更不认识RainMoon呢。

是对V_KLAY软件分析比较透彻通俗易懂的图文并茂的教程,对于新手熟悉V_KLAY很有用。文中说的 V_KLay v2.1.5.2版本,还是RainMoon自己汉化的,可见对这个软件非常之熟悉。所以写的出这个教程。

现在的最新版本都达到了了3.3,不过其基本功能没有变,变化最大的是支持的机型越来越多。另外3.X以上碰到强刷能自动保存REPAIR修复文件,用3.3第一次刷机会强制备份FULLFLASH,对中文字符的支持越来越好。

最后感谢当年RainMoon辛苦3天制作的教程,几经搬迁,原帖都不见了,还是狼大转在X618论坛,现在转过来,编辑了一下,和狼大转的帖子相比,最大变化是图片放在了该出现的地方:)

[ 本帖最后由 云卷.云舒 于 2007-5-19 12:18 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2007-5-19 12:34:51 | 显示全部楼层
好东东要顶....................
回复 支持 反对

使用道具 举报

发表于 2007-5-19 17:23:32 | 显示全部楼层
云JJ辛苦,可谁知妳的用心良苦诶~~~
回复 支持 反对

使用道具 举报

发表于 2007-5-19 18:13:40 | 显示全部楼层

回复 #4 caiheng 的帖子

莫非老兄你还是云月大?
回复 支持 反对

使用道具 举报

发表于 2007-5-19 20:26:00 | 显示全部楼层

回复 #5 我爱绿茶 的帖子

没看懂你啥意思哈\\\呼喊理解力诶,,,
回复 支持 反对

使用道具 举报

发表于 2007-5-19 21:14:37 | 显示全部楼层

回复 #5 我爱绿茶 的帖子

绿茶加分很吝啬的说!:|O| :|O| :|O|
回复 支持 反对

使用道具 举报

发表于 2007-5-20 00:37:12 | 显示全部楼层
要重新学习一遍
回复 支持 反对

使用道具 举报

发表于 2007-5-20 08:25:15 | 显示全部楼层
前-斜下-前-斜上 + 重拳 ,喝——油根——。


哈哈~~

大家多熟悉一下软件就可以了
回复 支持 反对

使用道具 举报

发表于 2007-5-20 09:01:28 | 显示全部楼层
应该置顶才对啊呵呵......
回复 支持 反对

使用道具 举报

发表于 2007-5-20 09:47:36 | 显示全部楼层
活活~~
入门教程就是不一样~
回复 支持 反对

使用道具 举报

发表于 2007-5-20 10:39:23 | 显示全部楼层

回复 #7 高级民工 的帖子

嘿嘿,这是否6688一惯的作风,对新手要加大力度,像云版主这样的高手,加钱无所谓多少了^_^
回复 支持 反对

使用道具 举报

发表于 2007-5-20 11:16:00 | 显示全部楼层
原帖由 caiheng 于 2007-5-19 20:26 发表
没看懂你啥意思哈\\\呼喊理解力诶,,,


说你是云mm的马甲 哈哈
你当然理解不了了 因为你压根没往那边想
新手教程 顶一个
我就是看这篇去刷65的机子的
回复 支持 反对

使用道具 举报

发表于 2007-5-20 16:24:12 | 显示全部楼层
强!!!
我顶!!!!
我狂顶!!!!!
回复 支持 反对

使用道具 举报

发表于 2007-5-20 20:42:26 | 显示全部楼层
新手的福音
回复 支持 反对

使用道具 举报

发表于 2007-5-20 20:54:02 | 显示全部楼层
赞扬云MM的精神
回复 支持 反对

使用道具 举报

发表于 2007-5-21 10:20:37 | 显示全部楼层
可能是现在的机油都比较急功近利,我上论坛前已经能完成刷机打补丁了,全是潜水学来的,连ID都没有注册过。搜索、在搜索……很有成就感
回复 支持 反对

使用道具 举报

发表于 2007-5-21 11:39:34 | 显示全部楼层
辛苦辛苦 支持一下
回复 支持 反对

使用道具 举报

发表于 2007-5-21 11:42:21 | 显示全部楼层
这是个辛苦贴
回复 支持 反对

使用道具 举报

发表于 2007-5-21 12:00:12 | 显示全部楼层
好贴,
楼主辛苦了!!!!!!!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 16:14

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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