[心得] ZE550KL 降版教学(简化版)

楼主: maniaque (maniaque)   2018-03-17 21:02:23
当然,个人绝不承认,这是为了让 某个宝X梦 游戏能飞,而做的研究
接到这个降版 case ,也稍微先行爬资料研究研究,
子龙论坛上面已经有一篇很详实的教学法.
( https://www.asus.com/zentalk/tw/thread-164134-1-1.html )
然而,孔老大曾经讲过
知之为知之,不知为不知,是知也
个人是技术派,比较想要知道步骤背后的道理.
抱着求知的欲望,就试着去了解安卓架构,跟刷机的概念,
额外多学了点.也顺道发个帖,骗点 P 币
上面这篇的降版方法,原理就是
[透过刷入不验证更新档新旧 的recovery 程式,来作为降版安装的 recovery ]
安卓手机上的 recovery ,要线刷或者是卡刷时,会查核更新档的版本
如果更新档版本旧于手机现有版本,就不给刷机
因此,子龙论坛教学方式
就是透过 fastboot 阶段,刷入一个不挡更新档版本的 recovery
然后借由这个 recovery 可以执行的阶段,刷入旧版的更新档.
(整个降板步骤的原理)
由于 recovery 在整个Android 开机过程,会被回头验证,
手机现有的系统会去回头验证 recovery 版本,
如果不符版本,Android OS 就会把recovery 更新回新版本
因此,若user 错过了 recovery ,让手机跑进 Andoriod OS,
就得重头 fastboot ,塞入旧的 recovery.
(上面这段解释教学步骤14的理由)
论坛教学步骤有点复杂,直接简化一些(包含把升回 Android 6.0 2017.03步骤)
步骤
1.准备一张 microsd
2.电脑下载ze550kl 5.0 的更新档,以及 ze550kl 6.0 2017.03以前更新档
3.将上述两档,放进 microsd ,然后将卡塞进 ze550kl
4.执行教学步骤2~7
(注:不需执行把更新档改名跟复制动作,已经由上面1~3取代)
5.手机按电源+音量上,进入 fastboot mode
6.连上电脑,安装驱动
7.执行 fastboot flash recovery recovery.img
(注:本步骤就是把不验证更新档的 recovery.img ,强制刷入手机)
8.完成后,拔离手机连线
9.手机按下电源+音量下,进入 recovery mode
10.选择 apply update from sd card,刷机回5.0,并做双清动作
(注:这就是卡刷,取代教学步骤的线刷,因为个人在论坛教学步骤这
区段发现一些问题,所以试着改用卡刷,就解决了)
11.确认开机成功后,关机,重复上面步骤9,此时改选 Android 6.0 2017.01的更新档
刷好后同样也做双清动作.
ps.技术面来讲,可以直接跳过降回 5.0,直接刷 2017.01的 6.0,但这块就没试了
pps.个人在照官方教学步骤走时,遇到了一个问题,在Android 6.0板连上电脑时
安装的 ADB driver ,走完刷入旧版 recovery ,按下电源+音量下进入手机
recovery mode,连上电脑时,跳出要重新安装 adb driver 的情况
(而且...找不到驱动...)
换言之, 6.0 的 adb driver ,在 5.0 recovery mode 时,可能不能使用
(或者是要重新开启 开发人员选项 等复杂动作)
所以,将线刷这一块,丢给记忆卡来处理比较方便.
最后结论就是:
任何安卓手机,
依上述方式,只要找到 不验证更新档版本 的 recovery.img
理论上都可以进行降板.
(请通讯行降板,很贵的....)

Links booklink

Contact Us: admin [ a t ] ucptt.com