不用 Recovery 也能刷机?

不用 Recovery 也能刷机?

今天我们的主角是 Moto Droid Maxx 2(XT1565)。这是一部在国内相当冷门的设备,但也是我在16年使用的主力设备。它的硬件水平放在现在可以说是惨不忍睹。

The Verizon Motorola Maxx 2 is a midrange phone that claims 48 hours of battery life from a single charge thanks to its 3630mAh battery. It has a 5.5” 1080p display and is powered by a Qualcomm Snapdragon 615 CPU with 2GB RAM. The rear camera captures 21MP photos with f/2.0 aperture and can record 1080p video at 30fps. The Maxx 2 has swappable back covers, allowing you to easily change the look of the phone.

最要命的是,我手上的设备为 Verzion 版本,不开放 Bootloader 解锁。因此能够有效优化系统的方法统统莫得,只能寄希望于官方的系统更新。从16年拖到18年,官方终于诈尸更新,推出了基于 Android N 的新系统。但这时我早就更换主力机为一加五了。抱着玩一玩的心态,我从网路上下载到了最新的升级包。

不得不吐槽一下,由于地区限制,在国内甚至不能收到更新。在官网的售后支持页面上也不提供下载,只是指出系统内置更新的方法。最终更新包是从国内友人的镜像站中下载到的。

官方升级指引

关闭设备,长按音量下和电源按键进入 Bootloader ,再按音量下用光标选中 Recovey ,按电源键确认进入,出现熟悉的小机器人页面。这进入方法就离谱,比其他厂商的设备复杂不说,还不做任何指引。

将手机与PC连接,用 cmd 进入 adb 工具包。在 recovery 选中 Install Zip from Sideload ,再在 PC 上执行

1
adb sideload <filename.Zip>

本以为一切都能顺利完成。传输一路进行到 100% ,可一旦开始刷入,Recovery马上报错并停止了进程:signature verification failed。这不是自家的升级包和原厂REC吗,怎么也能签名认证失败?

设备本就冷门,连官方升级也惨遭失败。在放弃之前我试着在外网搜寻解决方法,这一搜还真让我找到了。按照指引,我甚至不需要进入Recovery,一切操作都在Fastboot下完成。

这不是未解锁的设备吗?修改系统又由何谈起?在确保自己安装了正确的驱动程序后,我解压了刷机包。

解压刷机包

1
fastboot devices  #检测连接状态

依次执行

1
2
3
4
5
6
fastboot.exe oem lock begin
fastboot.exe flash partition gpt.bin
fastboot.exe flash motoboot motoboot.img
fastboot.exe flash logo logo.bin
fastboot.exe flash boot boot.img
fastboot.exe flash recovery recovery.img

这似乎是在手动刷入system:

1
2
3
4
5
fastboot.exe flash system system.img_sparsechunk.0
fastboot.exe flash system system.img_sparsechunk.1
fastboot.exe flash system system.img_sparsechunk.2
fastboot.exe flash system system.img_sparsechunk.3
fastboot.exe flash system system.img_sparsechunk.4
1
2
3
4
5
6
fastboot.exe flash modem NON-HLOS.bin
fastboot.exe erase modemst1
fastboot.exe erase modemst2
fastboot.exe flash fsg fsg.mbn
fastboot.exe erase cache
fastboot.exe erase userdata

在执行以上操作时,每一步步骤都没有任何成功提示。

全部执行完毕,重启

1
fastboot reboot

按捺不住激动的心情,屏幕上显示出了不一样的第二屏!首次开机需要等待20分钟。新系统和老系统一样卡顿。刷机成功了,关闭设备,重新扔回抽屉吃灰。

不用 Recovery 也能刷机?

https://blog.ojhdt.com/20200810/xt1565/

作者

Ojhdt

发布于

2020-08-10

更新于

2023-06-27

许可协议

评论