6688中文55版升级浅谈

最近买的6688(21版) 。因为不甘寂寞,买来后就开始进行刷新软件的探索 。
首先说一下手机一些知识,它的主要模块,包括CPU,西门子6688的是80c166的芯片;一些专
业模块芯片,如信道编码器、数字信号处理器、调制解调器等;还有接口模块,包括系统接口
、SIM卡接口、EEPROM接口、存储器接口,其中重要的是系统接口中包括程序的下载等功能,
而EEPROM接口主要存储用户数据和射频参数 。如手机识别码(IMEI)、语言选择、键盘锁、
双音多频的开/关和射频的校准参数等,存储器接口包括ROM和RAMROM接口主要用来连接存储
程序的存储器FLASH ROM,在FLASH ROM中通常存储layer1,2,3、MMI和应用层的程序 。RAM接
口主要用来连接存贮暂存数据的静态RAM(SRA M) 。现在有种趋势是将EEPROM也存储于FLASH中 。
下面我指的FlASH和EEP都是指的里面的内容 。
有了以上资料可知,刷新软件是不会使手机瘫痪的,因为系统接口是不会被刷新抹掉,所以失
败后大不了从新开始 。刷新主要是更新手机的软件,即主要是FLASH的内容,高版本的Flash
可以识别低版本的EEP(并作自动转换),但低版本的Flash并不能识别高版本的 。就我目前的经
验来看,52,54,55的EEP内容应该是互相兼容的,21不兼容以上的 。49我没有试过,更低版本也
没有试过 。
下面在就论坛上讨论最多的刷新软件进行一些说明,现在的论坛上主要应用的有三种:
其一是Winswup32,据我的经验它刷新时只刷Flash部分(SW),不影响EEP,其中又分两种,一个
是把XBZ文件打包进可执行文件内部,另一种是和XBZ文件分开 。
其二UniSiemens,类似的有SieFlasher他们都可以直接操作手机上的FLASH和EEP,而且可以指定地
址和大小进行操作,功能上很强大 。还有俄国人做的V_KLay,它设置了一种语法,写好修改地址:原
值 目标值之后就可以了,其实就是先读出,修改后在写入 。不过他还可以修改键盘映射 。还有一些其
他的小工具,只是具体到只操作某一地址有特别意义的内容,如改电压参数的,激活JAVA的,还包括
印尼的RizaPN作的FFmod(这是一位大师级人物),可以修改铃声图片和字体 。以及也是俄国人做的可以
导出语言包的工具,其实所有以上的可以归为一种,都是只对FLASH和EEP进行操作,不过是有的大而
全可以修改所有地址,而有的只修改特定意义的FLASH或EEP 。
其三就是做重做MAP的了,其实它也是修改EEP,但另列出来是因为它需要读一些除EEP和FLASH之外
的东西,即PHONE ID,然后根据你输入的IMEI,作出一个MAP,存于EEP中,而IMEI是和通信密切相
关的,基站是根据IMEI来识别手机的 。因此这个MAP是和通信相关的,用了别人的EEP一定要重做MAP 。
但讨厌的是这个工具只能用在98上,因为NT系列不允许直接操作硬件,必须通过内核服务 。而这个
软件有可能直接操作了硬件,或用了只限于98的API 。但据说可以用XP的兼容模式工作,我没写过
MAP,不能确定 。
对于6688系列的版本号说明
欧洲版本:
SL45: Firmware V03, V05, V09, V16, V19 & V23 => 当前: V23
SL42 LAG: Firmware V81, V84 => 当前: V84
SL45i: Firmware V43, V49, V52, V54 & V56 => 当前: V56
中文版本
6688:V08,V16,V21=> 当前: V21
6686:不知道^_^
6688i:V49, V52, V54 , V55 => 当前: V55
以上说了这么多,大家应该对刷新软件有一个底层的认识,那下面的操作就很简便了 。
先说一下6688的FLASH和EEP,FLASH是从地址0开始到0x5F0000,而EEP是从0x5f0000开始,到

推荐阅读