(首先需要申明,手动修改SuperCID的方法非本人原创,网上有相关的方法。自己经过实践后写一点个人心得,并对该方法进行一些补充)
正文:
首先我们来了解下什么是SuperCID。CID是CustomerIDentity的简称,简单来说就是手机的平台版本,破解限制之后的CID称为SUPERCID,拥有SUPERCID的机器可以刷任意版本和平台的ROM。也就是说,将CID修改为SuperCID之后才能安全的刷ROM。
修改SuperCID一般是用SPVServices这个软件,但是此软件有个弊端,修改SuperCID需要通过连接SPVServices的网站才能进行。有时候,SPVServices网站打不开,不能联网,也就无法通过SPVServices软件修改SuperCID了。而且这种方法比较依赖于网站,有时候修改SuperCID不一定能成功。
而实际上,其实有一种更彻底的方法来修改SuperCID,即手动修改。下面介绍一下手动修改的方法。
首先,需要下载ActivePerl这个软件和一个补丁
安装ActivePerl这个软件后,将补丁程序解压缩再复制到perl\bin目录下。
修改SuperCID前要保证手机解锁。
解锁方法:手机和电脑同步之后,运行解锁软件SDA_ApplicationUnlock
点击Remove Lock之后,提示解锁成功并要你重启设备。
然后,就开始手动修改SuperCID了。
第一步:手机和电脑同步后,在电脑端点击开始-运行,输入CMD-确定
第二步:进入刚才安装的PERL\BIN的目录,即X:\PERL\BIN(X是你安装的分区)
第三步:在CMD里一次输入
ppm install Win32-API-0.41WJ.ppd
ppm install XdaDevelopers-NbfUtils.ppd
ppm install Crypt-DES.ppd
(可以复制粘贴)
第四步:输入 pdocread -n 1 0x000000 0x10000 -b 0x4000 bdk1-00-cid.nb
这一步是往手机上安装插件,这时候手机上会有提示,按“是“继续
第五步:继续一次输入perl typhooncidedit.pl bdk1-00-cid.nb
perl typhooncidedit.pl -w new_SuperCID.bin -c 11111111 bdk1-00-cid.nb
perl typhooncidedit.pl new_SuperCID.bin
pdocwrite -n 1 new_SuperCID.bin 0x000000 0x10000 -b 0x4000
如图所示,这一步运行完以后会显示 CopyFileToTFFS(new_SuperCID.bin:0, 0, 00010000),看到这即表示刷SuperCID成功了!
当然,你还可以用MTTY软件来检测SuperCID是否真的修改成功。
检测方法:
首先手机进入三色屏(进入三色屏方法:把 手机 关机,然后按住照相键不放,在按住照相键的同时按一下 开机 键,照相键一直要按着,按到 屏幕 亮起,就是3色屏了)
然后在电脑端干掉同步软件的进程(使用任务管理器关闭wcescomm.exe进程),如图:
接下来手机连接电脑以后运行MTTY
这时候进入MTTY要选择端口“USB”,如图:
进入MTTY后按下回车,回、会显示Cmd>,如图:
接下来在Cmd>下输入info 2(注意空格),按回车之后显示一些信息,如图所示:
注意最后一行:HTCSSuperCID ||' HTCE
这就表示成功了!
接下来便可以安全刷机了~