Moto Z2 Force 官方 9.0 Pie 完美刷入教程来了,亲测刷入正常使用!!!可降级

可以上网,WiFi 正常,只刷 AP,不升级 BP,不升级 BL,可以降级回 Android 8.0 放心。

本帖编辑人员:我 & 尘封之泪
最后编辑时间:2019-10-22

注意事项:

本帖适用于 T-Mobile 版、Sprint 版、US.Culluar 版。如果为工厂机或者工程机则没有这么多步骤,直接使用 Tiny fastboot script 无脑一键刷入即可。

但如果你用的是非工厂机/工程机,如 T 版,S 版,不按本教程走直接刷入 Android Pie 完整包将必死无疑,刷完开机直接基带错乱打不开射频没信号变成游戏机,暂时没有办法可以救(除非找尘大硬解 BL 、更换主板或等 T/S/USC 基带更新)。

刷完开机后 fastboot 模式下基带版本显示 not found 是正常情况,不要大惊小怪,根本不影响使用。原因是你根本就没刷 9.0 的 bootloader,当然也不要愚蠢到为了让它显示正常去刷 9.0 bootloader。

直接上图:


!

注:

Motorola 偷懒,印度零售、巴西零售、欧洲零售、亚太零售所用固件完全相同,包括MD5校验码,直接从 RETAIL 文件夹下即可。

准备:

零售版 Android 9.0 官方固件(选择最新的):

https://mirrors.lolinet.com/firmware/moto/nash/official/RETAIL/

TWRP:

Tiny Fastboot script(请务必使用 1.3.0 及以上版本):

Magisk:

Android 9.0 Pie 刷机脚本(不再需要请勿下载):


步骤:

1. 保证自己设备为 Android 8.0。

(因为有部分人还用 7.1,9.0 要求你的 BP 部分为 8.0 的,假如您刷过 lineage 那些,之前您肯定刷过官方 8.0 固件吧,不用重新刷回官方 8.0 直接刷 9.0 AP 即可。不知道,不懂,那就重刷 8.0,没坏处)

2. 解压所需的文件。

解压零售版 9.0 固件,然后将 Tiny Fastboot Script 解压,将 tools 文件夹及 flash.bat 文件放进解压好的固件目录下。

3. 手机进入 AP Fastboot Mode。

4. 只刷入 AP 部分

双击执行「flash.bat」,会提示选择 Fastboot 版本,选 26.0.0,然后按 1 刷入 AP 部分。刷完再按 6 恢复出厂设置。

5. 进入 TWRP 模式

将下载好的 twrp 镜像拖在 flash.bat 上,也可双击打开「flash.bat」后,输入 nnn,打开命令提示符后手动执行(我把 twrp-3.2.3-0-R1-nash.img 放 D 盘根目录下了):

mfastboot boot D:\twrp-3.2.3-0-R1-nash.img

执行结果如下:

D:\TFS>mfastboot boot D:\twrp-3.2.3-0-R1-nash.img
Sending ‘boot.img’ (30388 KB) OKAY [ 0.654s]
Booting OKAY [ 5.208s]
Finished. Total time: 5.927s

6. TWRP 刷入 9.0 boot.img

可以使用命令方式,也可以使用手动刷入方式。因为没有升级 Bootloader,所以 Android 9.0 的 boot 根本刷不进去,会提示 Preflash validation failed,不过我们可使用 TWRP 强行刷入。

注意恢复出厂后 TWRP 将不能读取内置存储 /sdcard。不过可以把 boot.img 推进 / 根目录下就可以找到了,adb 命令实在操作不了可以放进 SD 卡里,然后找 boot.img 位置选择 /external_sd,就行了。

注意看清楚,要刷的是 Android 9.0 官方固件中的 boot.img,不是 8.0 的!

命令方式(强烈推荐):

手机进入 TWRP 后,双击打开「flash.bat」,输入 nnn,打开命令提示符后,执行如下 adb 命令把 boot.img 推进 / 根目录下(我把 boot.img 放 D 盘根目录下了)。

adb push D:\boot.img /boot.img

命令返回如下:

adb push D:\boot.img /boot.img
D:\boot.img: 1 file pushed. 16.9 MB/s (27923686 bytes in 1.576s)

执行 adb shell,

adb shell

看到 # 以后,输入如下命令(认真敲或复制,别出错):

dd if=/boot.img of=/dev/block/bootdevice/by-name/boot

命令返回如下:

~ # dd if=/boot.img of=/dev/block/bootdevice/by-name/boot
54538+1 records in
54538+1 records out
27923686 bytes (26.6MB) copied, 1.701149 seconds, 15.7MB/s

手动方式:

将 9.0 放进外置 SD 卡里,或者参考上面的命令方式,把 boot.img 推进 / 下。

手机进入 TWRP 后,选保持只读,如图 6-1 所示。


图 6-1 保持只读

点「安装」按钮,如图 6-2 所示:


图 6-2 点「安装」按钮

然后点「刷入镜像」按钮切换到刷入镜像,如图 6-3 所示。


图 6-3 点「刷入镜像」按钮

然后点“(上级目录)”,返回到 /,找到放进去的 boot.img,如图 6-4 所示。如果是放在了外置 SD 卡,则位置选择 /external_sd。


图 6-4 找到放进去的“boot.img”

选择 Boot 选项,然后「滑动按钮确认刷入」,如图 6-5 所示。


图 6-5 选择 Boot,滑动按钮确认刷入

7. 开机进入系统。

刷完 boot.img 后,按 Reboot → System 重启,正常开机进入系统(或使用 adb reboot 命令重启)。

8. TWRP 刷入 Magisk 最新版刷机包。

如果执行完上面的步骤能正常进系统了,那么就可以刷 Magisk 了。先看上面的方法重新一次性启动 TWRP。然后用 TWRP 刷 Magisk 刷机包。 当然,如果您不需要修改系统,也不需要 ROOT,那么本步骤就不用看了,执行完上面的步骤就能直接用。

命令方式:

将 Magisk 刷机包推进 / 下:

adb push D:\Magisk-v19.3.zip /1.zip

执行如下命令刷入:

adb shell twrp install /1.zip

手动方式:

参考上面的命令方式,将 Magisk 刷机包推进 /,或者将 Magisk 刷机包放进外置 SD 卡里。

点安装,然后点“安装刷机包”按钮切换到刷入刷机包模式,找到推进 / 下的 Magisk 刷机包,直接刷入,具体参考上面的图。如果是放进外置 SD 卡,则位置应该是 /external_sd。

刷完后,正常开机即可。

开机完成后,手动安装 Magisk 安装包,更新 Magisk Manager 为最新版本(当前最新版本为 MagiskManager-v7.3.2.apk )。

这样能够保证 ROOT 正常,移动网络正常,Magisk 模块也正常。

额外步骤:

一. 去信号上的感叹号和修改国内自动对时服务器:

  1. 开机打开 USB 调试,使用 Tiny Fastboot script,输入 d,然后去感叹号和修改国内 NTP 对时服务器即可。修改完毕重启手机后生效。

如果不修改国内对时服务器,手机可能会日期时间不对,上不了网。
由于国内连不上 Google,如果不去感叹号,网络图标会显示一个感叹号,连 WIFI 后,会提示“此 WLAN 无法访问互联网”。

二. 精简系统:

用这个工具:通用系统垃圾软件禁用脚本 Unwanted SysApp Disabler 1.9.0

成功了请点赞给我。

※※搬运请标明出处,谢谢※※

29 个赞

能发一下你的内核版本吗,我怀疑你boot没刷进去

多说说刷了后的使用感受吧。重要的改变有什么。优缺点之类的。

1 个赞

可以,等我体验几天

3 个赞

我来给你顶贴了,已经准备好底包,有电脑就来开刷

1 个赞

楼主你什么版本的手机

s版-03的

面具和xposed都可以用吗?

楼主也是s版?能用流量和打电话吗?

mark,好帖

没碰基带当然可以用

大神,我也是s-03版,用的是电信的卡,按照您的教程刷机可以保持电信正常使用么?

之前能用现在应该也能用,我是联通卡

也就是说您的教程与https://bbs.ixmoe.com/t/topic/19846这篇里刷员工版系统的道理是一样的哇,只刷9.0的AP部分,保留s版8.0的BP部分,我刚才看到s版8.0又有更新了,XT1789-03_NASH_SPRINT_8.0.0_OCXS27.109-48-20_subsidy-DEFAULT_regulatory-DEFAULT_CFC,7.26更新的,我再单刷这个8.0包里的BP部分没问题哇,之前手机的蓝牙一直有问题

看结尾批处理文本
不是全部刷入ap

顶一下子:smiley:

z 2018测试可以开机,电信4g,联通4g,wifi均正常使用,同时使用电信和联通双卡时,设置电信4g(卡1位置)两张卡都可以使用,使用联通4g(卡2位置)时,电信卡会没有信号,其他未做测试(短信/电话等等未测试)

亲测可用,使用巴西9.0包的AP部分文件,s版最新8.0的BP部分文件,零售版最新8.0的OEM部分文件混合起来放在一起,直接用尘大的Tiny Fastboot Script 脚本分步刷AP、BP,再用楼主的办法卡刷boot镜像,最后再用尘大的电信4G破解办法解决电信4G问题,完美搞定,wifi、蓝牙、电信4G均无问题,无s版的自带软件,系统干净流畅,APP秒开,值得推荐。

2 个赞

:cry:twrp读不出boot.img要怎么办呀老大

1 个赞

右下角有刷入镜像按钮