我的C100之前刷机一直都正常,目前能下载到的C100版本刷了之后都能用,不同版本之间相互刷机也都正常,还没有遇到过刷成I6英文之后不能刷回中文版的情况——不过,这都是在IMEI没有被改写为前提。
刷机文件中有两个bin,对应着C100的两块flash芯片,bin1刷到地址0x1000000-0x177ffff中,bin2刷到地址0x2000000-0x247ffff中。bin1文件大小从7.*MB到8.*MB的都有,最大的是H8备份版的bin1,8192KB,这是flash芯片的完全备份;而bin2一般都是4.*MB。由于C100的物理总内存是8192KB*2,那么bin2刷完之后的空间,应该从某个地址开始是系统保留区,手机的IMEI应该就存储在当中。bin2文件不能无限增大,如果修改过后的bin2文件过大,刷机时超过限制部分写入到系统保留区当中,就有可能将存储着某些重要信息(包括IMEI)的地址内容给覆盖掉了,进而造成不能开机。
一般情况下,用目前的版本刷机,是不会将IMEI改写的,只要不要将bin2改得太厉害。。。
可是,IMEI被改写的倒霉事,就让我给遇上了。这也是因为自己不小心,在刷某个版本的时候,把bin2弄成了一个8192KB的大块头,将系统保留区也给重新刷了一遍……结果就是刷了那个版本之后不能开机了,是按power键之后一点反应都没有,连指示灯都不亮一下!开始仅仅是想着版本给我改过头了不能用,重新刷回一个能用的版本就行了。可是。。。刷完E5,按power键后,指示灯亮了一下,屏幕有点亮,点亮成黑屏的状态,之后就一直停在那里什么反应都没有了,既没有开机音乐,按键也没有动。。。再刷成H8也是这样;反正能想到的办法都弄了一遍,就是不能正常开机。只好抱着一点点的希望刷I6,刷完之后能开机了,但是在开机画面(显示正常,没有闪烁)那里停了很久,大概有四五分钟,然后才听见清脆的开机音乐。既然I6能用了,再刷回中文版应该也行的吧,可是刷回去还是不行。当时真是想不通是什么原因。直到临睡前,随便按着手机,查看了一下IMEI,才发现IMEI被改写了。记忆中以前刷机后IMEI都没有被改写过的,应该是刷了个8192KB的bin2之后,IMEI被改写而使得刷中文版不能用了。
往后几天,用遍了手头上能改写IMEI的软件,都不能成功改写IMEI。问题就出现数据线上,我只有093,而093是不能用于改写IMEI的。国外论坛上找到的资料说是037能用,又有说要先用unclock clip进入了test mode后,再用改过的037(将某几根线pin out)就能改写IMEI了。。。等等。当时也快过年了,没有时间去买037;回到家里那边竟然没有037卖,气得快吐血了。。。
今天下午回到广州,马上去买了037,又经傲雪提点,拆开手机端插头,将4线和5线短接。插上手机(手机上电池,处于关机状态,没装SIM卡,后,进入了test mode,用ust的破解版顺利将IMEI重写,刷回中文版,开机正常,一切又ok了!
至于原来是英文版的机子,刷了水改中文版之后不能开机,估计也是因为IMEI的问题。之前e-diyer曾发出过测试的帖子,他也将方法告诉我了,他也有朋友的英文原版机刷成H8后,用他的方法能成功使用的。不过当时我没有数据线一直无法试。但现在用037数据线,不管是否改装,都无法让samsung C100 imei V1.11这个软件检测到手机,或许e-diyer说的是另外一个软件,详情还是等他来公布了。
现在用英文版机子的各位可以先试试,给机子刷完中文版之后,用改装的037数据线让C100进入test mode,运行ust破解版,将C100的IMEI重写一遍或者随便写入15位数,这样应该能正常使用中文版。