Moto G从Lollipop更新导致的启动环路恢复方法

6次阅读
没有评论

问题描述

在更新其Moto G手机至Lollipop系统后,手机进入了启动环路状态。手机显示“Google”和解锁的盾牌图标,无法正常关机。尝试通过清理缓存分区和进行出厂重置均未解决问题。目前,手机仍然停留在盾牌图标界面。

解决方案

方案1

注意:请在执行以下操作前确保已安装自定义恢复环境(如CWM/TWRP),并准备好适用于Moto G XT1028, XT1031, XT1032, XT1033和XT1034的原厂固件包。同时,请确认已安装ADB和Fastboot工具。
1. 进入自定义恢复模式:重启手机,长按音量减键和电源键进入恢复模式。
2. 连接手机到电脑:使用USB线将手机连接到电脑。
3. 打开命令提示符:在电脑上打开命令提示符,切换到包含adb.exe和fastboot.exe的目录。
4. 检查设备连接情况:执行命令 adb devices,确认手机已经成功连接。如果没有连接,请安装正确的Moto G驱动程序。
5. 清空/data和/media分区:在恢复模式下执行“Wipe data/factory reset”和“Wipe cache partition”。
6. 推送固件文件:执行命令 adb push rom.zip /sdcard/rom.zip 将固件文件推送到手机。
7. 刷写固件:如果遇到SIM卡或WiFi不工作的问题,先解压下载的ROM文件,导航到提取后的固件文件夹,然后执行以下命令:
sh
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn

方案2

  1. 解压固件文件:将下载的固件文件解压到一个文件夹。
  2. 下载并解压mfastboot工具:从XDA论坛下载mfastboot工具,并将其内容复制到包含解压后的固件文件的文件夹中。
  3. 重启到Bootloader模式:关闭手机,同时按住音量减键和电源键几秒钟,直到出现Bootloader界面。
  4. 连接手机:将手机通过USB线连接到电脑。
  5. 打开命令窗口:在包含固件文件的文件夹内打开命令提示符(右键点击空白处,选择“在此处打开命令窗口”)。
  6. 执行刷写命令
    sh
    mfastboot flash boot boot.img
    mfastboot flash recovery recovery.img
    mfastboot flash system system.img_sparsechunk.0
    mfastboot flash system system.img_sparsechunk.1
    mfastboot flash system system.img_sparsechunk.2
    mfastboot flash modem NON-HLOS.bin
    mfastboot erase modemst1
    mfastboot erase modemst2
    mfastboot flash fsg fsg.mbn
    mfastboot erase cache
    mfastboot erase userdata
    mfastboot reboot

按照上述步骤操作后,您应该能够成功恢复您的Moto G手机。如果mfastboot无法解决问题,可以尝试使用标准的fastboot工具。

正文完