小幅更新一下华为 C8500 的 Recovery,由于编译 CM 直接生成 ROM 的刷机脚本里,第一行貌似就是验证设备的,即简单的验证刷的 ROM 是否匹配设备,如果不是则提示 “failed”,而据本人理解,这个设备型号的参数就存在于 kernel 里面。之前的《华为 C8500 Recovery v2.0》,由于是移植自华为 U8150 的 Recovery,在修改 CM 的源码,从 U8150 到 C8500 的过程中,设备名变化,故验证肯定就失败了。 虽然你可以删除刷机脚本的第一行 “assert(getprop("ro.product.device") == ……”,省略号后面省略验证型号一段内容,删除后就跳过验证,可以直接刷机,但是每次编译后又来修改一次刷机包,实在是累,所以还是改进一下,故将原来 C8500 用的 Recovery 移植了进去,保证了验证的通过性。
以上仅为个人看法,如果错误,还请指正。
如何将华为 C8500 Recovery v2.1 刷到你的手机
这里说的刷机,实际上是将本文的Recovery刷入你的手机,而不是刷ROM。以后本人的所有华为C8500的ROM都基于此Recovery来制作,故你只需要刷一次即可,以后的ROM刷新就是通过本Recovery来实现刷入手机功能,故Recovery你可以理解为一个刷ROM的工具,而你要使用此工具,你需要先将此工具安装到你的手机上,即本节所讲的如何将Recovery刷到你的手机。请按照如下的操作步骤来进行。 如果你是首次刷机,请先安装手机驱动,即手机开机状态将手机用数据线连接电脑,在我的电脑里面双击华为贝壳图标的光驱盘符,双击运行里面的Setup.exe进行驱动的安装。之后进入fastboot模式(方法见下面),会提示发现新硬件,按步骤提示进行即可完成驱动安装。如果不安装驱动则会出现“waiting for device”的字样。 升级Recovery方法:1、首先请关闭手机; 2、按住红色挂机键+音量下键不放,按开机键开机; 3、出现华为Logo的屏幕那里不动即进入刷机模式(fastboot模式); 4、将手机和电脑用数据线连接; 5、刷机过程中严禁拔掉数据线,否则后果自负; 6、将双击包解压到一个目录,运行“双击升级Recovery.bat”开始更新你手机的Recovery; 7、升级过程很快,如果超过10秒,请检查你的手机驱动是否安装正确,详见上面红字部分。到这里就完成了将Recovery刷写到你手机的操作,如果需要学习如何使用本Recovery进行刷机,具体步骤请参考此文《中兴 N880S Recovery 刷机教程》,虽然机型不同,但是步骤方法大致一样。

华为 C8500 Recovery v2.1 下载
最后,就是提供本次Recovery的下载,再次强调,请严格按照上述步骤操作。Recovery压缩包下载:文件: C8500_ShunYea_Recovery_v2.1.0.7z 大小: 4231028 字节 MD5: 78F843CD5E0A4A45E1CFB2BC8CAAF188 SHA1: 75442FE05157F9AE49E03A16DF2F7197D3A71A61 CRC32: D6FF0FE8
点击下载(提取码:589b)
发布于 2011-12-19 06:28:19 回复该评论
发布于 2011-12-19 07:09:45 回复该评论
发布于 2012-02-05 22:16:18 回复该评论
发布于 2012-02-05 22:27:31 回复该评论
发布于 2012-03-21 05:44:01 回复该评论
发布于 2012-03-22 06:52:42 回复该评论
发布于 2012-04-18 00:13:09 回复该评论
今天给同事刷机,找来找去,还是最信任你制作的包~
发布于 2012-04-19 02:52:34 回复该评论
发布于 2012-06-05 07:43:41 回复该评论
发布于 2012-06-09 01:11:10 回复该评论
发布于 2012-07-02 06:48:42 回复该评论
发布于 2012-07-04 05:35:15 回复该评论
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。