千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能)

背景音乐&家庭影院
收藏本版 (8) |订阅

背景音乐&家庭影院 今日: 2573 |主题: 1696|排名: 42 

发新帖
打印 上一主题 下一主题

6688系列手机常见问题及解答!...

[复制链接]
yokai 发布于: 2003-8-10 18:10 1189 次浏览 3 位用户参与讨论
跳转到指定楼层
1、Q:6688是什么? A:6688是大家都喜爱的一款手机。 2、Q:什么是Flash和EEP? A:所谓Flash和EEP都是手机的外存,Flash存放的是手机的软件,而EEP存放的是手机运行所需的数据。在6688中,0-0x5F0000为Flash部分,0x5F0000-0x600000为EEP。 3、Q:什么是MAP? A:手机中唯一标识硬件的为PhoneID,而在Gsm生产商中唯一标示手机的为IMEI。因此出厂时为绑定手机和硬件,会将PhoneID和IMEI做运算后的结果MAP存于EEP中。(本意是保证IMEI的唯一性,但MAP算法被破解后,IMEI是可以修改的) 4、Q:什么是IMEI? A:IMEI码是"International Mobile Equipment Identity"的缩写,中文译为“国际移动设备识别码”,是由15位数字组成的“电子串号”,它与每台手机一一对应,而且该码是全世界唯一的。其前6位数是“型号核准号码”,一般代表机型,接着的2位数是“最后装配号”,一般代表产地,之后的6位数是“串号”,一般代表生产顺序号。最后1位数通常是“0”,为检验码,目前暂备用。 5、Q:为什么会有“Wrong SoftWare”? A:开机时手机会用IMEI和PhoneID来做校检,如果此数据和MAP不符,则会出现“Wrong SoftWare”,然后关机。修正的过程为做MAP。出现不符的情况多为刷过别的手机的EEP。 6、Q:手机升级必须作MAP么? A:手机升级作MAP不是必须的,只有MAP不符的时候才须作MAP,如果用本人的EEP,则MAP数据并未改变,无须作MAP。 7、Q:出现“Wrong SoftWare”怎么办? A:出现“Wrong SoftWare”只需重作MAP就可以了。这个有多种方法,我所知道的最简单的方法是用KSie5.1,手机关机,执行all siemens,类型选择SL45,点击菜单Security->Unlock /Change IMEI,输入你的IMEI(14位即可),然后点击Change。轻按手机的开机键(数据线)或将手机插入到适配器中(原装适配器)。连接后出现完成即可! 8、Q:手机不能开机怎么办(按开机键无任何显示和反映)? A:一、这种情况首先需要排除硬件故障的可能,可以首先更换一下电池,排除电池的故障。 二、因为EEP中保存有初始化的数据,所以如果EEP格式不符或被破坏,可能出现这种情况。典型例子是将52以上版本的EEP刷入21版中。可尝试恢复备份的EEP,如果没有备份,可以先备份,然后刷入其他完好的EEP,重作MAP。 三、如果仍然不能解决,则怀疑为Flash的故障,可以重刷一遍完好的Flash(建议用Winswup版本)。 四、如果重刷后仍然不可开机,则可能是硬件的故障! 9、Q:手机不能开机怎么办(开机后亮一下即关机或到某个阶段后关机)? A:这种情况很大可能是软件的故障,最主要的原因是错刷了补丁,导致某些跳转及调用指令地址出错,开机时执行到错误指令就会关机。解决的办法同上,按步骤逐个排除。 10、Q:手机不能开机怎么办(“Error:Unable to read Eelite BlockID=67 info")? A:这个故障的主要原因是用SensorsTool调整电压后出的问题,原因是SensorTool的Bug,导致存储电压参数的Block67被删除,具体解决办法看第三页的相关文章。 11、Q:手机被锁怎么办? A:这个也可以用KSie的解锁功能,方法是用KSie5.1,手机关机,执行all siemens,类型选择SL45,点击菜单Security->Unlock /Change IMEI,选择Unlock,然后轻按手机的开机键(数据线)或将手机插入到适配器中(原装适配器)。连接后出现完成即可! 12、Q:软件可以降级么? A:软件可以在各个版本之间自由转换,不过需要注意几点。如果使用自己的EEP的话,可以在49(未经证实)、52、54和55之间自由转换,只需刷入Flash即可。如果转换为更低的版本,需要低版本的EEP,原因是低版本的软件不兼容高版本的EEP数据格式。如果没有自己的低版本EEP,可以使用网上的FuBu(FullBackup),刷入此FuBu,然后采用做MAP的方法解决Wrong SoftWare。
回复

使用道具 举报

已有3人评论

新浪微博达人勋

千家认证

沙发
yokai 发表于 2003-8-10 18:11:00
五、因调整电压导致Block67读写失败怎么办 最近有一些朋友因为调整电压导致Block67读取失败,sensorstool不能再操作手机,出现错误“Error:Unable to read Eelite BlockID=67 info"而同时手机不能开机。这种情况,有的朋友没有备份EEP,只能写别人的EEP。很麻烦!其原因主要是当刚刚连接到手机,所有的数字还是0的时候,有的人按了write phone,导致Block67被全部置0。 这是我在第一次发表这篇文章时的观点,因为今天看来,这是错误的。对此我非常惭愧,这是我在没有充分证据的情况下发的,想当然而的观点,所以特地写了一篇修正版,以正视听。 其实这个问题是因为sensorstool的Bug。我在《6688经验半月谈》里曾经说过EEPROM的数据结构和存储。这里再说以下,在EEP里数据是索引存储的,其索引的数据结构如下:   EEPROM Block Directory Record format:   Offset Size  Description   ------ ----- ----------------------------------------------   00  BYTE  Record starting marker [00,F0,FC] 记录标志为00, F0或FC00= Unused block?  不用的Block    F0= Deleted block? 删除的Block        FC= Used block?   当前有效的Block       01  BYTE  Version. [00..05]    Always zero in LBA_FS & EE_FS blocks.  Only EELITE blocks that has 04 & 05.   02  WORD  Size   04  DWORD Linear address of data   此处为Flash地址   08  WORD  ID             为平常说的BlockXX,如Block67   0A  BYTE  ??? [00,01,02]    Always zero in EEFULL & EELITE blocks.    Always 02 in LBA_FS & EE_FS blocks.   0B  BYTE  Record ending marker [00,F0,FC,FF]   FF= No more record 在6688中,Block67(43H)是和电压相关的,也就是大家平时所说的电压参数。同时也是Sensortool所修改的Block。它的大小是20个字节。具体含义如下:   Battery status (0043):   - 0000H : BattMin Data1   - 0002H : BattMin Data2   - 0004H : BattMax Data1   - 0006H : BattMax Data2   - 0008H : BattTemp Data1   - 000AH : BattTemp Data2   - 000CH : EnvTemp Data1   - 000EH : EnvTemp Data2   - 0010H : VCXOTemp Data1   - 0012H : VCXOTemp Data2 注:以上资料来自于RizaPN,这个我没有研究过。 而sensortool所使用的Blk文件就是Block的缩写,因为这些数据是和手机硬件相关的,所以Block67存储在EELITE(C000H-FFFFH)中,大家可以打开看看。但是Sensortool有个问题,因为他每次写入新的电压参数时都是把原有Block索引的记录标志字节(Record starting marker )由FC改为F0,既又正在使用改为删除,而新建一条索引来把这个Block放在一个新位置。这样索引(索引表都是放在后面,可参考半月谈)是向上增加,而Block数据是向下增加的。那么总会有这种情况发生,就是最新的位置已到了索引表的位置,那么就会发生冲突。我猜测sensortool是先删除记录,再新建索引表,但这时已发现没有空间来建立Block了,但他并不恢复删除的记录,所以所有的Block67的索引表都被标为F0(删除),所以系统中没有Block67的索引表,所有的工具在读写这个Block时都会发生错误,手机也会。我之前的错误是以为Block的所有字节都被置为0。 解决的办法是非常的简单的: 如果你备份了自己的EEP,那么只须重新写入就可以了。所以我一直强调要备份EEP,最好是低版本的原始EEP,所谓不战而屈人之兵。 如果你没备份自己的EEP,你只需读出EEP,然后找到某一条(因为有很多条)Block67的索引记录,然后把它的头和尾的录标志字节(Record starting marker )由F0为FC即可。寻找的办法是用HEX编辑器打开,如UltraEdit,然后查找430000F0,会找到很多条记录,你因该修改找到的第一条的纪录,也就是最新的纪录(因为索引表是向上增长的),如F00114003EFBFF00430000F0,其中的3EFBFF是Block的实际地址(Flash地址,对应于文件地址是5FFB3E,FFFB3E-A00000)。你需要修改头尾的F0为FC,即FC0114003EFBFF00430000FC就可以了。然后把它写回到手机。 下面是实例图: 写了这么多是因为我喜欢知其然也知其所以然。 至于每个手机都有不同的电压参数的问题,做过电子产品的朋友都知道,电子产品都会在某些部位有一个微调电阻、电容或其他,来根据某个批次的元器件特征来校准设备,因为所有的元器件都有一个误差范围,这根据不同的适用范围而不同(比如军品就误差较小),价格也不同。而手机充电也是根据一个A/D转换电路来控制充电的范围,所需要的数字量就从这个Block读取。记得一个朋友说过,在手机出厂前会用一个标准设备(类似电池)来测试这个数字量,并得到一个保守但安全的值。所以我们可以认为自己手机的电压参数在出厂时基本是合适的,如果我们想最大可能的榨取电池的能力(仿佛是DIY的精神),可以在自己的参数上微调,使之范围略宽于标准的3.6V-4.2V,增强待机时间。 最后还是说不推荐使用别人的EEP和电压参数。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆 千家通行证登陆

x
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

板凳
yokai 发表于 2003-8-10 18:16:00
------------------关于小8的短信保存------------------------- 1.我发短信的时候总是会保存一份到发件箱,为什么啊?我不想保存该怎么做? 2.6688发送的短信无规律自动保存副本到发件箱。不知道是怎么回事,我发现有时候发送出去的短信莫名其妙的自动存了一份到发件箱里,而又不是所有的都存,我刷过的补丁没有强刷的,但是不知道是哪一个刷出来的。请教各位。 【A】很多人也问过类似的问题,一种解法: 短信的自动保存和你的退出方式有关,这个不是无规律,是你自己没注意到。 1.如果一直按电源键退出就会自动保存; 2.如发完短信后按返回,在按电源键退出就不会保存。 我不清楚是否还有其他特殊情况,但大概这样做就可以选择是否保存短信。 还有,如果手机自动返回到待机状态也应该会自动保存短信。 ------------------关于小8的设置选项------------------------- 【Q】修改了50分钟提示音后,竟然连提示音都没有!为何:(   【A】其他设定/通话期间/每分钟警示音 是否选上 【Q】我的小8出问题了!!一到晚上12点就会关机,怎么办哪?   【A】其他设定/手机设置/时钟/定时自动关机 是否选上 【Q】大师帮忙啊,我的小8升级以后没有中文拼音输入法了! 【A】 Zzzzzz.......... 话外音:爱小8的第一原则:熟悉它的功能和设置选项 连自己手机可以用来做什么,基本的设置都不愿意去熟悉的人就只需要安心于接打电话,发发短信就够了,其他的功能无需关心。 ------------------关于小8的标点符号的修改------------------------- 【Q】请问各位如何修改标点符号的位置,但是标点的位置和我常用的不适合,我不懂! 【A】下面给出我做的自定义#键的标点,对照着修改前后和下面的字符对照表应该就能明白 另外,用V-Klay也可以很方便的修改键盘上的标点符号。 3df960:20002c00013002303a003b003f002100 2C0002303F002100262022003A002800 3df970:26205f0022002f0027007e0040000600 29005F002F00270020002A003D000600 地址 : 原符号16进制,四位一个符号 修改后符号16进制 我的汉字输入设定 , 。 ? ! … " : ( ) _ / ' space * = 2c00 0230 3f00 2100 2620 2200 3a00 2800 2900 5f00 2f00 2700 2000 2a00 3d00 0600 原始设定 space , 、 。 : ; ? ! … _ " / ' ~ @ 2000 2c00 0130 0230 3a00 3b00 3f00 2100 2620 5f00 2200 2f00 2700 7e00 4000 0600 vkp文件: ;space: 2000 ; , : 2c00 ; 。: 0230 ; 、: 0130 ; : : 3a00 ; ;: 3b00 ; ? : 3f00 本区域为符号对照表说明 ;… : 2620 ; ! : 2100 ; @ : 4000 ; ^ : 5e00 ; _ : 5f00 ; " : 2200 ; ' : 2700 ; ~ : 7e00 ; / : 2f00 ; & : 2600 ; ( : 2800 ; ) : 2900 ; * : 2a00 ; % : 2500 ; = : 3d00 ; + : 2b00 ; & : 2600
回复 支持 反对

使用道具 举报

新浪微博达人勋

千家认证

地板
yokai 发表于 2003-8-10 18:17:00
问:我的小8用vkly修改完“来电同时显示姓名和电话号码”之后 只要开机后没有打电话出去,只要有新的来电就会自动关机,只要开机后有打过电话就不会关机。 我把“来电同时显示姓名和电话号码”UNDO的话来电也正常。 我修改的是下面的“来电同时显示姓名和电话号码”版本 361E2F:D6B21C BF0005 1F0500:FFFFFFFFFFFFFFFF DAD6B21C88108840 1F0508:FFFFFFFFFFFFFFFF 88C088D088E088F0 1F0510:FFFFFFFFFFFFFFFF E6FC1000E6FF412C 1F0518:FFFFFFFFFFFFFFFF D7400C00F3F23D2C 1F0520:FFFFFFFFFFFFFFFF 5C112D12CC00D740 1F0528:FFFFFFFFFFFFFFFF 0C00A98FF1326931 1F0530:FFFFFFFFFFFFFFFF 2D027C4408F166F4 1F0538:FFFFFFFFFFFFFFFF 0F00F0E446FE0F00 1F0540:FFFFFFFFFFFFFFFF 2D03BB0A29213DEF 1F0548:FFFFFFFFFFFFFFFF 98F098E098D098C0 1F0550:FFFFFFFFFFFFFFFF 98409810DB00FFFF 1F0558:FFFFFFFFFFFFFFFF 88C0881088F006FE 1F0560:FFFFFFFFFFFFFFFF 0D02E00DDAB304DF 1F0568:FFFFFFFFFFFFFFFF 98F0981098C008C6 1F0570:FFFF CB00 还有一个问题长按#号解键盘锁补丁我的小8补完也无效? 0x35FC90 : DA D0 0E E7 -> DA D5 7E FC 0x35ED1C : DC 45 -> 0D 06 答:第二个会不会是格式不对。 要用标准格式。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆 千家通行证登陆

本版积分规则

千家智客微信号
千家智客微信
玩物说商城
玩物说商城