1、http:/ RE Explorer 删除/system/etc/install-recovery.sh 文件,再刷个 recovery,就能正常卡刷了我前天才刷过百度云,感觉不好,就刷 cm10 了。 你可以下载 4ext recovery 管理器,安装 recovery。 安装之前,你要在百度云把授权打开哟。刷好 recovery 了,你就可以刷别的第三方 rom 了我的基带版本,2.02.0002S-ON RLhttp:/ 。 。 。百度云 ROM 的 Recovery 已经放开了签名校验,可以直接刷三方的包(符合 Android OTA 规范的那些) 。只是如果 E 文不好的同学,是比
2、较麻烦。 希望百度云 ROM 能把中文支持加上。 还有个 Android 的常识给大家解释一下, 不然老是骂来骂去,只是说明你不是资深Android 机油啊。 为何有的同学刷了三方 recovery, 重启后又被恢复为百度 recovery? 这个解释一下, 做过 OTA升级的手机(注:百度云 ROM除 Nexus S外都是用的 OTA 全包做一键刷机,所以直接刷机的也不能幸免), OTA 时会部署一个脚本 /system/etc/install-recovery.sh, 这个脚本在系统正常启动的时候, 会校验 recovery image, 如果不一致 , 会重新基于 boot.img +
3、recovery-patch 生成 recovery.img, 并flash recovery.img 到 recovery 分区,从而实现了 recovery 自升级(或者恢复) boot/recovery 的唯一区别是 ramdisk 不同,Kernel 是相同的,该方法至少节约 2MB的 kernel 升级包空间,这个是差分包 Google 一个小优化。另外, recovery 主要用于OTA 升级,在 OTA 升级过程升级自身是很危险的,所以其反而是在正常模式下实现升级,这个 Android 考虑还是比较全面的。 上述这些机制,其实都是 Android 原生的,所以真要骂,还是骂谷哥,而不是度娘了。明白了上述道理,不希望 recovery 被“恢复” (特别是刷了其他的 recovery) ,一是fastboot 刷完其他 rec,立马进入 recovery 模式(不要重启到正常模式) ;或者 root 过的用户,进入正常模式,直接用 RE 删除 /system/etc/install-recovery.sh,然后再刷其他的 rec 即可,新刷的 rec 就不会被不小心 ”恢复“了,不过,如果你做过 OTA,又需要重复上述步骤。http:/