蓝星 发表于 2011-6-14 16:33

G7 unrevoked时遇到backup CID is missing的看过来

经过测试,出现“backup cid is missing”错误后,换用reflash 3.14有可能成功刷入recovery,大家可以测试一下。

reflash 3.14可以百度搜索自行下载。(miui之扫地僧)


首先鸣谢安智网 大星星,转发给遇到这个问题的米粉,以下是转文


使用unrevoked 3.21时竟然遇到了backup CID is missing这样的错误信息提示。
大星星绝对不向困难低头,经过一番奋斗,完美解决。现在就让我把整个解决过程与大家分享。
一开始是用unrevoked获取root权限刷recovery(刷了官方2.2),但一直停留在waitting for root...
看来是因为unrevoked对小8新版的2.2 ROM支持不好。只好刷了一个老版本的ROM,然后就遇到了这么个问题
错误提示信息截图

下面我们开始来解决这个问题
首先,这个问题是你在运行unrevoked进行破解root权限以及刷recovery时才有可能遇到的
请确定这点。因为会用到unrevoked运行时传至手机中的东西,这个是本教程能够继续的基础

连接手机和电脑,打开CMD(开始->运行->输入CMD,回车)
这里我一不小心,用了cygwin,所以显示上和你的会不太一样,没影响,仅仅是显示不太一样而已
输入:adb shell(确定你装好了adb,不过,你能遇到这个问题,应该就是装了吧)
然后
输入命令:/system/__unrevoked_su(使用unrevoked传至手机中的东东来获取root执行权限)
输入:cat /dev/mtd/mtd0 >/sdcard/misc.img(将misc分区镜像导出到sd卡上的misc.img文件中)
输入:getprop ro.cid(获取正确的CID号)
上一命令会有一个返回值:11111111(这个仅作为举例,请记下你获取到的值)
输入:exit(退出root)
输入:exit(退出adb shell)
输入:adb pull /sdcard/misc.img(将misc.img文件复制到CMD执行路径下,例如图中是Kitchen这个文件夹中)




第一步完成了(这个时候没必要把CMD关了,待会还要用的)
现在打开一个十六进制编辑器,我用的winhex(提示镜像文件为磁盘时,选择否)




从0位置开始进行编辑。将上面获得的CID值写入,最后一位以00填充作为结束,如下图




然后就是要把这个misc.img文件重新刷回手机了。
输入:adb push misc.img /sdcard/new-misc.img(将该好的misc.img传到SD卡中,命名为new-misc.img)
输入:adb shell
输入:/system/__unrevoked_su
输入:/data/local/flash_image misc /sdcard/new-misc.img(将修改过的misc.img文件重新刷回手机)
输入:exit
输入:exit



然后现在再按照unrevoked的使用方法再来一遍,不出意外的话,一切OK了。

其实以上总结一下,很简单:从手机中将misc分区镜像弄出来,并获得正确的CID号,然后写入得到的镜像文件中,刷回。搞定



转自miui

__画地为牢 发表于 2011-6-14 17:42

支持一个

孙孝毛 发表于 2012-4-1 16:44

办真毕业证,QQ:958259076 ,QQ:84052189 办上网文凭,办真实上网文凭,办真毕业证,,办理真文凭行业有着多年的历史。办理真文凭是我司的主营业务之一。我们在办理真文凭上有着丰富的经验。信誉保证。希望我们能在办理真文凭方面对您有所帮助。免收定金。很多委托我司办理真文凭的客户都非常满意。另代办成人教育文凭在学校内部档案一份、电子注册档案[可上办上网文凭,
页: [1]
查看完整版本: G7 unrevoked时遇到backup CID is missing的看过来