原因解析
刷机后,仍然为初始系统,仅仅恢复了出厂设置,其常见的因素如下:
刷机包存在问题
目前较多的刷机包都存在参数判断,不符合则无法刷入。
如果你有兴趣了解,详细的判断在刷机包--META-INFcomgoogleandroidupdater-script中第一句。
存储卡读取出错
刷机时无法找到刷机包,导致刷机后仍为系统初始时状态。
用户使用为第三方系统,通常分区表与官方系统存在差异,导致刷机时无法挂载存储卡。
---------------------------------------------------------------------------------
解决方法
由于甜椒无法准确知道您的刷机日志,因此请详细按照如下方法尝试:
1.满足刷机前置条件(必须)
每一款机型刷机前,甜椒均会提示刷机需要满足的条件,用户亦可在知识库对应机型中查看。
2.放置扩展的存储卡(尝试)
可解决找不到SD卡的问题,部分手机无扩展卡槽,说明问题并非由此引起。
3.更换其他刷机包(尝试)
各类ROM开发者,为了防止用户选择刷机包出错,在刷机脚本中加入验证机型代码;
例如判断ro.build.device=I9300,但部分用户使用系统将该值修改为个性化的,如Galaxy3,结果自然是无法通过。
甜椒建议你换一个刷机包,或者手动修改(需要一定电脑基础,否则请勿尝试!并确定刷机包符合对应机型)
手动修改校验代码方法如下:
a.你需要一个文本编辑工具,例如notepad,请勿使用Windows记事本
b.打开刷机包,进入META-INFcomgoogleandroid目录,将updater-script拖到桌面上
c.用notepad打开updater-script,删除assert()校验语句,保存;将修改后的updater-script拖到刷机包覆盖原文件。