刷机有风险,操作不当可能导致手机变砖(无法启动)、数据丢失、功能异常等,本教程旨在提供指导,请务必严格按照步骤操作,并对自己的行为负责。
第一部分:刷机前准备(至关重要!)
在开始任何操作之前,请务必完成以下准备工作,这是刷机成功和安全的基础。
确认手机型号(最关键的一步!)
Moto G 系列有很多型号,Moto G (4th Gen), Moto G5, Moto G7, Moto G Power 等。不同型号的刷机包和驱动程序完全不同,刷错包会导致严重问题。
- 如何确认型号?
- 方法一(推荐): 进入手机的 “设置” > “关于手机”,查看“型号名称”或“设备型号”,通常会显示类似
Moto G (4)、motog5、XT-1955-1这样的信息。 - 在拨号盘输入
*#06#,查看 IMEI 码信息,但不如方法一直观。
- 方法一(推荐): 进入手机的 “设置” > “关于手机”,查看“型号名称”或“设备型号”,通常会显示类似
备份所有重要数据!
刷机过程会彻底清除手机内部存储的所有数据(照片、联系人、短信、应用等),请务必备份!
- 联系人、短信: 使用 Google 账户同步(设置 > Google > 备份)。
- 照片、视频: 拷贝到电脑或上传到 Google Photos、百度网盘等云端。
- 应用数据: 对于重要的游戏或应用数据,可以使用
Helium等第三方应用进行备份(需要手机已 Root 或通过 PC 端操作)。 - 其他文件: 通过数据线连接电脑,手动复制所有文件到电脑。
充电与解锁 Bootloader
- 确保电量充足: 手机电量至少保持在 50% 以上,防止刷机过程中断电导致变砖。
- 解锁 Bootloader:
- 这是刷机的必要前提。 Bootloader 是手机启动时加载的第一个软件,它决定了加载哪个系统,官方刷机包需要解锁 Bootloader 才能刷入。
- 解锁步骤:
- 在手机上进入 “设置” > “关于手机”。
- 连续点击 “版本号” (Build Number) 7次左右,直到提示“您已处于开发者模式”。
- 返回 “设置” > “系统” > “开发者选项”。
- 找到并启用 “OEM 解锁” 和 “USB 调试” 这两个选项。
- 关闭手机,进入 Fastboot 模式(关机状态下,长按 音量下键 + 电源键)。
- 在电脑上打开命令提示符(CMD)或 PowerShell(在 Windows 搜索栏输入
cmd或powershell)。 - 输入以下命令(请将
your_device_codename替换为你的手机代号,potato代表 Moto G (4th Gen)):fastboot oem unlock your_device_codename
- 手机屏幕上会出现解锁警告,使用音量键选择“是”并按电源键确认。
- 解锁成功后,手机会自动恢复出厂设置,所有数据将被清除!
- 注意: 解锁 Bootloader 会导致 保修失效,并且清除所有数据,请确保你已经备份好所有东西。
下载必要的工具和文件
- Moto 驱动程序: 电脑需要能识别你的手机,从 Motorola 官方驱动页面 下载并安装。
- ADB 和 Fastboot 工具: 这是与手机进行刷机交互的核心工具。
- 下载地址: platform-tools.zip (Google 官方链接)
- 解压: 将下载的
platform-tools.zip解压到一个固定的路径,D:\platform-tools,为了方便,可以将这个路径添加到系统环境变量中,这样在任何目录下都能使用adb和fastboot命令。
- 刷机包: 这是你要安装的新系统。
- 官方原厂包 (Stock/Firmware): 最稳定、最安全的选择,通常为
.zip格式,可以从 XDA Developers 论坛 或 Firmware Finder 网站查找,搜索你的手机型号代号(如potato)和对应的系统版本。 - 第三方定制 ROM (如 LineageOS, Pixel Experience): 功能更多、界面更美观,同样从 XDA Developers 论坛下载,确保下载的 ROM 包与你的手机型号完全匹配。
- 官方原厂包 (Stock/Firmware): 最稳定、最安全的选择,通常为
其他准备
- 一根质量好的数据线。
- 一台 Windows 电脑(Mac 和 Linux 也可,但命令和驱动略有不同,本教程以 Windows 为例)。
第二部分:详细刷机教程
这里以刷入 官方原厂包 为例,这是最基础的刷机流程,刷入第三方 ROM 的流程与此类似,只是使用的文件不同。
步骤 1:进入 Fastboot 模式并连接电脑
- 确保手机已解锁 Bootloader。
- 使用数据线将手机连接到电脑。
- 在手机上选择“允许 USB 调试”。
- 在电脑上打开命令提示符(CMD),输入以下命令检查连接:
fastboot devices
如果看到一串以
fastboot开头的序列号,表示连接成功,如果没有,请检查驱动是否安装正确。
步骤 2:清除数据(可选但推荐)
如果你是第一次刷机,或者想确保一个完全干净的系统,建议清除数据,在 Fastboot 模式下执行以下命令:
fastboot format data fastboot format cache
- 警告: 此操作会清除手机上所有剩余的数据,包括已解锁 Bootloader 后可能存在的残留文件。
步骤 3:刷入刷机包
- 将你下载好的官方刷机包(
firmware.zip)复制到platform-tools文件夹中,这样方便命令输入。 - 在电脑的命令提示符窗口中,进入
platform-tools目录,如果你的解压路径是D:\platform-tools,则输入:cd D:\platform-tools
- 执行以下命令开始刷机,请将
firmware.zip替换成你实际的文件名:fastboot update firmware.zip
- 耐心等待,刷机过程会显示进度条,整个过程可能需要几分钟到十几分钟。在此期间绝对不要断开数据线或关闭电脑/手机!
步骤 4:重启手机
刷机完成后,手机会自动重启,你可以输入以下命令手动重启:
fastboot reboot
第三部分:刷机后操作
初次开机设置
手机重启后会进入初次开机的设置向导,按照屏幕提示操作,连接 Wi-Fi,登录你的 Google 账户(如果之前有备份,现在可以恢复)。
检查系统
进入系统后,检查手机的基本功能(通话、短信、Wi-Fi、摄像头等)是否正常,如果刷的是官方包,系统应该非常稳定。
重新启用 OEM 锁和 USB 调试(可选)
如果你不打算继续刷机或 Root,为了安全起见,可以重新锁定 Bootloader。
- 再次进入 “设置” > “系统” > “开发者选项”,确保 “USB 调试” 是开启的。
- 关机,进入 Fastboot 模式(
音量下 + 电源键)。 - 在电脑命令提示符中输入:
fastboot oem lock
- 在手机上选择“是”确认,这会重新锁定 Bootloader,并再次清除所有数据。
刷入第三方 Recovery(如 TWRP)
如果你想刷入第三方 ROM(如 LineageOS),通常需要一个自定义 Recovery(如 TWRP)。
- 下载 TWRP: 从 TWRP 官网 或 XDA 论坛下载与你手机型号匹配的 TWRP 镜像文件(
.img文件)。 - 刷入 TWRP:
- 在 Fastboot 模式下,使用以下命令刷入(将
twrp.img替换为你的文件名):fastboot flash recovery twrp.img
- 刷入后,重启手机进入 Recovery 模式(通常是
音量上 + 电源键)。
- 在 Fastboot 模式下,使用以下命令刷入(将
- 使用 TWRP 刷入第三方 ROM:
- 进入 TWRP 后,先执行 “Wipe” -> “Format Data”,输入
yes清除数据。 - 返回主菜单,选择 “Advanced” -> “Wipe Dalvik Cache” 和 “Wipe Cache”。
- 返回主菜单,选择 “Install”,找到你下载好的第三方 ROM 包(
.zip文件),向右滑动刷入。 - (可选)ROM 包推荐,再刷入 GApps 包(Google 应用服务)。
- 完成后,点击 “Reboot System” 重启手机。
- 进入 TWRP 后,先执行 “Wipe” -> “Format Data”,输入
常见问题与解决方案
-
问题:
fastboot devices命令无反应,提示no permissions或设备未识别。- 解决: 重新安装 Moto 驱动,或在电脑上以管理员身份运行 CMD,在开发者选项中确保 USB 调试已开启。
-
问题:刷机过程中断或失败。
- 解决: 这是最坏的情况,尝试重新进入 Fastboot 模式,再次尝试刷机包,如果多次失败,可能需要下载不同版本的刷机包或检查文件是否损坏(重新下载)。
-
问题:刷机后手机无法开机(卡在开机画面)。
- 解决: 这通常被称为“启动循环”,尝试进入 Recovery 模式(
音量上 + 电源键),然后选择 “Wipe Cache Partition” 清除缓存分区,如果不行,可能需要重新刷入一次完整的刷机包。
- 解决: 这通常被称为“启动循环”,尝试进入 Recovery 模式(
-
问题:刷机后没有信号。
- 解决: 检查你刷入的刷机包是否与你的手机运营商版本匹配,有时刷入其他运营商的包会导致基带不匹配,可以尝试下载对应运营商的基带包,通过 TWRP 刷入。
希望这份详细的教程能帮助你顺利完成 Moto G 的刷机!祝你玩机愉快!
