宝典里关于升级的文章有很多,但是如果让新机油将升级文章全部看完,并且对各种工具及概念全部理解贯通,估计需要很长时间,而且有很多机油没有耐心和时间一篇篇看文章,(我本人就是没有耐心,我在坛子里泡了大约三个月才对升级有了比较全面的理解,汗ING),想让机油很快对升级有一个基本但是全面的理解,这就是我写这篇文章的原因。
一、概念:
电压参数是指锂电池充电及管理参数,因为锂电池相对较为脆弱,过充电和过放电会对电池造成损害,因此要确定一个终止电压和终止放电电压,电参中最重要也就是这两个参数。
Flash和EEP都是手机的外存,Flash存放的是手机的软件,而EEP存放的是手机运行所需的数据。在6688中,0-0x5F0000为Flash部分,0x5F0000-0x600000为EEP。EEP之中包含开机动画、待机图片、铃声及电压参数等内容。
二、备份:
在升级时提到的备份有三种:
1、电压参数
如果电压参数有问题,将会导致待机时间变短和有电关机(一般是来电话关机)等比较严重的问题。由于电子元件的个体差异比较大,人为无法控制,所以几乎是一个手机对应一个电压参数。所以升级时电参是最重要的东西,电压参数包含在EEP之中,而现在的升级方法都是针对EEP的操作,所以电压参数可以不用备份,只备份EEP就行了。
2、EEP
备份EEP的主要原因是EEP之中包含了电压参数等属于你自己的个性化的信息。
3、Flash
备份Flash的原因是防止由于FlashROM的损坏等不可预料的情况而导致不能升级时,需要恢复到原始版本时使用。
这种情况出现的概率极小,只有天国逆子在硬件版本为18时,软件版本为08时出现过一次,不过能恢复到08版本,据天国的判断是可能恰好坏区对应的那部分程序功能在08版中用不上。因为硬件的损害一般意味着手机的报废,报废的手机不用升级吧^_^
另外:因为现在的补丁比较多,建议在手机状态比较好时或者在想试验一些补丁之前备份一下完整的Flash,如果出现问题,可以恢复,以免后悔莫及。
三、软件版本
6688X系列的手机(包括6686I、6688和6688I)从49版开始有了java,54开始支持M2的MMC卡,55版可以刷补丁,最新中文版本为55,任何软件版本均可以成功的升级到最新的55中文版。
常有新机油问什么版本最稳定,据说最稳定的是52版,6688I的官方版本,不过这个版本不推荐,因为不支持M2的MMC卡和不能刷补丁,我认为最稳定、最适合你的版本是:升级到5508基础版或者完美版(其他版本不推荐,因为补丁多了,容易冲突,容易出现自动关机的情况),然后根据自己的需要打补丁,尽量不强刷,如果某个补丁有问题,就撤销。
四、硬件版本
668X系列的手机任一硬件版本也均可以升级到55中文版。
另外,存在升级会让19版本变成20的,其具体情况是,如果升级是通过Winswup或Sl45iupd升XBZ文件到55版的话硬件版本并不会改变,只有刷从NFV原来已经是20的机器中读取出来的Flash文件和EEP文件之后才会变成20。
五、激活Java
因为以前版本的EEP和想要升级版本的Flash的融合,会产生到49以上版本而没有Java 的情况,这种情况一般出现在55版本上,(没有Java的55版本本来是西门子给6688升级的,表示与6688I的区别,不过被机油激活了Java)这时可以用激活工具来激活Java,当然如果有Java,可以不用管。
1、Java Maker
这种方法会产生没有线路选择和情景模式全为普通的情况,并且不会去掉飞机检查,如果不满意,可以用下面两个工具。
激活方法:
①、运行软件
②、点击左边的按钮【Einverstanden!】
③、10秒钟后出现执行界面
④、在OPTION设定COM口与速度,建议速度为57600
⑤、点击右边的第1个按钮(有绿勾的那个【Verbinden!】,这一步最重要,操作时与升级的第一步一样,三秒之内插入手机(适配器)或立即按一次开机钮(数据线),连接成功后,手机上会出现Service Mode的英文。
⑥、找到手机后左边的空白框内会出现一些字,别理它,在第三个按钮下的选项前打钩,点击【Java freischalten...】,等几秒钟,就行了。
2、siemens_coollang eep
这是Cool_lang大师的作品,弥补了Java Maker激活Java带来的没有线路选择和情景模式全为普通的不足。
①、先用v_klay等工具读出没有Java的eep并保存
②、运行COOLEEP,
③、选findeep打开刚保存的eep文件, 选patcheep。
④ 、最后,再把激活Java的eep刷回你的手机。
3、Cool_EEPModifier
这也是Coollang大师的又一力作,与cooleep不同的是在线操作。
①、连接手机
②、执行程序,点击【Connect】,三秒之内插入手机(适配器)或立即按一次开机钮(数据线),如正常连接则信息窗会显示软件的版本和手机类型。可能需要多次轻按(这是由支持库决定的)。
③在Option中选择相应的手机和选项。点击【Start】即可。如果正常破解则在进度条的上方会显示Operate Succeed。
六、作MAP
这是因为你用了别人的EEP引起的,里面存储的IMEI信息是别人的,和你的Phone ID不符,所以必须重做MAP。作MAP非常麻烦,而且可能还留有后遗症,如果你按现在推荐的升级方法升级都可以避免这种情况。
如果你备份有电参,可以在做完MAP之后,可以用sensorstool.exe将EEP之中的电参换成自己的,如果你EEP、Flash和电压参数都没有备份,只能调整电压参数了,当然如果别人的电参适合你,那只能说你运气好,不过几率不大:(
下面是作MAP最简单的方法:
用KSie5.1,手机关机,执行all siemens,类型选择SL45,点击菜单【Security->Unlock /Change IMEI】,输入你的IMEI(14位即可),然后点击【Change】。三秒之内插入手机(适配器)或立即按一次开机钮(数据线)。连接后出现完成即可!
七、升级工具及方法:
下面的方法都不用考虑电压参数,都不用作MAP,比较简单,用那一个都行。
对于新手,我推荐的升级方法是Winswup(可用Sl45iupd替代)和V_klay,这是因为 前者步骤简单,不用考虑 EEP和地址等因素 ,后者既是升级的工具同时又是刷补丁的工具。
1、Winswup
这种方法升级时只刷Flash部分,不影响EEP,其中又分两种,一个是把XBZ文件打包进可执行文件内部,另一种是和XBZ文件分开,现在55版只有后一种。
说明:Winswup对数据线比较挑剔,如果不行,可以用下面的Sl45iupd的替换。
升级55版步骤:
①、用V_klay、usimload或SieFlasher备份现有的EEP和Flash(方法见下)。
②、运行Winswup,选择打开文件,打开Slck5508.xbz
③、点击START,三秒之内插入手机(适配器)或立即按一次开机钮(数据线)。
④、取下电池再重新装上,开机
⑤、如果没有Java,用上面的方法三种方法之一激活Java
2、Sl45iupd
这个工具也是用来打开XBZ文件的,与Winswup类似。
3、usimload
这种方法有两个程序,另一个是UniSiemens,xp和2000下用usimload,me和98下用Unisiemens。
其实原始程序是UniSiemens,usimload是UniSiemens的外壳程序,usimload只能在98系列下使用,不过Jaelanni.C.U做出了破解USIMLOAD,使之可以在NT系列下使用,正因为是破解程序(load时修改内存,类似于内存注册机),因此会被国内的杀毒软件误报为木马(出于保护共享软件),大家不必害怕。
这个程序可以直接操作手机上的Flash和EEP,而且可以指定地址和大小进行操作。
①、运行usimload软件,在左下角选择sl4x手机
②、备份Flash:点击【read Flash】,用数据线的短按开机键(用原装适配器的,数三秒后把手机插入适配器),连接手机后软件information窗口区会显示send boots,稍等软件下方会出现进度条,等进度条完全走完并消失,右边显示ready表示备份完成。点击【save file】保存文件。
③、备份EEP:点击read eep,则软件下方会出现进度条,备份eep相当快(一分钟左右即可完成),等进度条走完,右边显示ready就表示备份完成了,点击【save file】保存文件。
④、更新Flash,点击【read file】读入55任意版Flash,
⑤、更改Flash处(上面两栏)为From:0 Size:5F0000。(注意是5F0000不是600000!) 然后点击【write Flash 】。
⑥、点击【START】,三秒之内插入手机(适配器)或立即按一次开机钮(数据线),直到写入完成。
⑦、取下电池再重新装上,开机
⑧、如果没有Java,用上面的方法三种方法之一激活Java
4、V_klay
这个工具和usimload一样,不过因为他同时是刷补丁的工具,所以赢得了更多的关注。
①、运行V_klay软件,选择工作环境:手机;选择手机型号:SL4X;选择可以使用的COM口,默认COM1;速率:115200,切换到Flasher页面
②、备份Flash:起始地址,选择0X000000,长度选0X600000。程序缓存中的数据不动,点击【读取记忆体】,三秒之内插入手机(适配器)或立即按一次开机钮(数据线),读完后,点击【保存文件】。
③、备份EEP:在手机记忆体中的起始地址设定为0X5F0000,长度0X010000,程序缓存不需要改。接下来的操作和备份Flash一样。读完后保存即可。
④、打开55+完美版的Flash,写入(需注意地址:起始地址选0X000000,长度选0X5F0000)
⑤、点击【写入记忆体】,三秒之内插入手机(适配器)或立即按一次开机钮(数据线)。
⑥、完成后,点击【打开电源】复位后开机,如不能开机再取下电池复位重新装上开机。
⑦、如果没有Java,用上面的方法三种方法之一激活Java
5、SieFlash
也和usimload一样,不过用的人比较少
①、运行SieFlasher软件,切换到Configuration,Photo Model选sl4x,COM Port默认COM1,Baud Rate选115200。
②、备份Flash:切换到read Flash,Addr选[fullFlash],点击【Read Photo】,三秒之内插入手机(适配器)或立即按一次开机钮(数据线),等Write File变黑后,点击【保存文件】。
③、备份EEP:Addr选[eePRom],点击【Read Photo】,用数据线的短按开机键(用原装适配器的,数三秒后把手机插入适配器),等Write File变黑后,点击【保存文件】。
④、切换到Write File页面,点击【read file】读入55任意版Flash,Addr选000000,Size选5F0000,然后点击【Write Photo】。
⑤、三秒之内插入手机(适配器)或立即按一次开机钮(数据线),直到写入完成。
⑥、取下电池再重新装上,开机
⑦、如果没有Java,用上面的方法三种方法之一激活Java
八、降级
其实升级和降级的方法几乎是一致的,唯一的区别在于能高版本的Flash,可以识别低版本的EEP(并作自动转换),52,54,55的EEP内容应该是互相兼容的,但低版本的Flash并不能识别高版本的EEP,所以如果你要为了保修,需要降级,可以按下列三种情况处理:
1、备份有原手机的低版本的Flash:将自己的Flash全部刷回就行,地址选0X000000,长度选0x600000(或者Addr选000000,Size选600000)
2、没有备份原手机的低版本的Flash,将网上的21版Flash刷回,地址选0X000000,长度选0X5F0000(或者Addr选000000,Size选5F0000),再刷回你备份的低版本的EEP,地址选0x5F0000,长度选0x010000(或者Addr选5F0000,Size选010000)
3、只备份了电参:将网上的低版本的Flash全部刷回就行,地址选0X000000,长度选0x600000(或者Addr选000000,Size选600000),然后重作MAP。
九、在55版本之间转换
其实这种情况还包括:手机开不了机、经常出现自动关机(可能是补丁冲突等原因)等莫名其妙的问题,这时最好的办法就是重刷。
重刷55版很简单,只需要刷Flash就行了,唯一要注意的是地址选0X000000,长度选0X5F0000(或者Addr选000000,Size选5F0000)。
十、升级工具下载地址:
Winswup、CoolEEP、V_Klay、JavaMaker、Ksie、usimload(55+完美版中)等工具:
http://yeman.snqindu.gov.cn/6688/
Cool_EEPModifier的下载地址为:
http://61.153.230.251/bbs/cgi-bin/topic.cgi?forum=9&topic=355
Sl45iupd和SieFlash的下载地址:
http://shine.txxsj.com/bbs/index.php?showtopic=4108
终于写完了,本篇文章经过了天国逆子、相机、麦鼓头的审查,都指出了原文中的一些错误和提出了一些宝贵的建议(我害怕有问题,误导了机油),并且参考了cool_lang大师、noshadow、疯中之猪等的文章,在此一并致谢。
新闻热点
疑难解答
图片精选