ASUS 华硕 Zenfone Zoom CN系统刷WW及Root过程全记录
拿到Zenfone Zoom后写完了评测,就把CN系统刷成了WW的,同时搞定了Root。CN和WW系统版本的区分从字面上就能看出来,一个是我大陆特色专版,无Google全家桶。WW是国际版,带Google服务,刷机后可以从Google Play把全家桶以及配餐全都装齐了。
在折腾期间几乎把台湾华硕论坛翻了个遍,还逛到了美国论坛,过程可谓一波三折,把手机刷了无数次,前后共花了有十几个小时才算最终搞定。这部分内容没有写到众测报告里,在这里把大致的流程写出来,分享给还在探索中的朋友,不妨一试。Zenfone 2的朋友应该也类似。
声明一下:此教程基本是对探索过程的记录,并不保证适用于所有情形,也不对试用者的设备和资料完全负责,请谨慎尝试。旨在为各位想折腾的朋友看看我吃螃蟹的过程,也许会有帮助。 如果没有打算操作,此文建议不要看了,对你们没有价值,只能平添烦恼。
【文件准备】
请先参考此文章下载并安装Intel (IntelAndroidDrvSetup1.10.0.zip)和华硕 (ASUS_Android_USB_drivers_for_Windows_20150212.zip)驱动。
下载adb工具包,百度云也传了一份。已包含ZenFoneRootKit。引自华硕湾湾论坛S大的文章《[ZenFone][ZenFone2] 簡易的 root 程式》。
【操作步骤】
一、一键Root流程
这个相对简单,只要装好了ADB Interface和Bootloader Interface就很好办了。
1、打开手机的USB调试模式(打开设置->关于->软件信息,点击“版本号”位置7次,即进入开发者模式。返回到设置,可看到“开发者选项”在“关于”上方,进去后打开“USB调试”)。下图是我已经刷过固件的截图。
2、连接PC,PC会自动安装ADB驱动。此时手机会弹出一个允许调试的确认对话框,勾选确认即可。如果没有自动安装ADB驱动,参考这个帖子进行手动安装:https://www.asus.com/zentalk/tw/forum.php?mod=viewthread&tid=77635&extra=page%3D3。实测Win10也是支持的。
3、此时可以先运行ZenfoneRootKit里的CheckBeforeAction.bat,先让手机走一遍bootloader和fastboot模式。就是检查的过程
4、第一步:Make sure ‘ASUS Android Bootloader Interface’ installed on your computer successfully.
这里的实际操作是使用ADB命令(adb reboot bootloader)将手机进入bootloader(即fastboot状态,手机上绿色机器人倒地,显示FASTBOOT MODE字样)。这时PC会自动安装ASUS Android Bootloader Interface。查看PC的设备管理器,是否有ASUS Android Bootloader Interface设备,装好以后再回车继续。
5、第二步:If you see ‘01234567890ABCDEF fastboot’ then you are ready to ROOT your device,然后会显示XXXXXXXXXXX fastboot(前面是你手机的fastboot串号)。此时即可继续,回车后手机重启至正常状态。
6、真正的Root操作只需要2分钟左右,完全一键式。运行ZenFoneRootKit里的Root.bat,第一步与CheckBeforeAction.bat是相同的,使手机进入bootloader模式,这里注意一下代码里S大让脚本等待了30秒,然后才继续执行了root操作(着急的可以把这个时间改短一点,S大应该是考虑到硬件驱动的安装过程需要一点时间)。稍等片刻提示Root完成,手机自动重启,然后就能看到已装好了SuperSU。
二、CN刷至WW版本
这个有些复杂,对此流程也不是很确定,可能有些步骤不是必须的。
我拿到手机后主要的操作步骤(明显走弯路的尝试步骤没有再写出来),感觉成功的关键是接下来的7、8、9三步,大家可以先从第7步开始操作,如果不行再重复我前面的操作:
1、用了一个奇怪版本的ZenFoneRootKit,在最后一步卡住了(Root.bat里对应的命令是fastboot oem backup_factory)。
2、在fastboot模式刷了个不知道什么版本了fastboot.img,然后手机进不去fastboot了。但是可以正常开机、可以进recovery。
3、recovery模式adb sideload刷回了CN_2.24.40.29的官方ROM,此时bootloader(fastboot)恢复正常。还是用了奇怪版本的ZenFoneRootKit,失败。
4、然后直接刷了下面参考文章2中的精简版(WW_2.23.40.38)system.img,没有刷boot.img和droidboot.img,虽然可以正常启动,也是root状态,但是有一个bug:所有的应用请求的权限都无法保存,每次都要提示,比如高德地图请求位置权限。
5、进recovery尝试adb sideload WW版的ROM(WW_2.24.40.42)失败,提示Device image SKU是CN,OTA image SKU(即ROM包,WW_2.24.40.42)是WW不让装。
6、把系统刷回了CN_2.24.40.29。一切回到原点!(此时有个bug,电池电量始终是0%,双清也没用。可能是boot.img、recovery.img和droidboot.img版本号与系统不对应,应该不清上面哪一步刷过奇怪的img了。)
下面重新来过,似乎是8和9让我的Device image SKU从CN变成了WW,第7步的root可能也有作用,想要尝试的朋友不妨从第7步开始。
7、使用上面的Root教程先root,但是没有找到Root后自己刷入装Google服务的教程,又不想刷第三方recovery,下面尝试刷WW版的img。
8、然后看了参考文章6后刷了参考文章3里Z00A_CN_2.20.40.104的droidboot.img、recovery.img和boot.img(此顺序),以为需要降级,但最终没有装老版的CN系统。尝试直接刷WW_2.24.40.42还是失败。这次提示的不是SKU问题,提示E:Failed to verify whole-file signature和E:signature verification failed。
9、一怒之下又刷了参考文章2里的精简版(WW_2.23.40.38),这次按顺序fastboot刷进了boot.img、droidboot.img、recovery.img和system.img。这次重启之后装了个二维码扫描、高德地图测试权限问题,居然没有再出现权限记不住的问题!但是由于不是最新系统,继续折腾!
10、进入recovery,没有双清。adb sideload刷入UL-Z00A-WW-2.24.40.42-user.zip(命令:adb sideloadUL-Z00A-WW-2.24.40.42-user.zip,前面N次尝试中也试过这个文件名和update.zip,都没有成功,不过最终成功的还是这个文件名,建议大家不要用update.zip的文件名。)居然成功了!!!Device image SKU变成了WW!
如下图:
11、然后我又执行Root操作,如果不需要root权限,也可以不操作。第一次吃Google全家桶,有点顶。。。 (Twitter和百度输入法是我后装的)
以上步骤中请大家注意期间用到的版本号,共四个:
CN_2.24.40.29(截止2016.1.17最新的CN版)
CN_2.20.40.104
WW_2.23.40.38
WW_2.24.40.42(截止2016.1.17最新的WW版)
最后,如果普通使用的话,不建议大家刷WW版。我是出于两个原因:一是想用最新的官方版本、二是需要Google Play服务来运行Twitter、Youtube。因为Play商店在大陆并不好用,下载App都需要科学上网,然后一些大陆App找不到,比如“我查查”。
【参考文章】
《[ZenFone][ZenFone2] 簡易的 root 程式》
《Zenfone 2 2.20.40.x CN/WW/JP Root包》
《[FAQ] ZenFone 2 系列刷機相關問題 (持續更新)》
《 [HOW TO] Receive OTA / Change Firmware to WW / Fix Recovery blinking droid》
《[ZenFone] Simple ROOT program for rooting ZenFone 5/6 KitKat》
llinkk
校验提示文案
Varity
校验提示文案
老鹿叔
校验提示文案
粹客
校验提示文案
iilamber
校验提示文案
你吼烦啊你
校验提示文案
麦粒安
校验提示文案
woshishui---
校验提示文案
麦粒安
校验提示文案
woshishui---
校验提示文案
你吼烦啊你
校验提示文案
iilamber
校验提示文案
粹客
校验提示文案
老鹿叔
校验提示文案
Varity
校验提示文案
llinkk
校验提示文案