首先提供所需工具:http://pan.baidu.com/s/1nqxXk
整个过程大体分为以下四个步骤:
1,准备工作下载驱动等。(需要MotorolaDeviceManager_2.5.4.exe)
1.1 设置-关于手机-连续点击版本号-开发者选项-勾选usb调试和启用OEM解锁。
1.2 下载安装MotorolaDeviceManager_2.5.4.exe。
1.3 将手机与电脑连接,运行驱动软件。
1.4 安装成功后,拔掉数据线,将手机关机。
1.5 同时按住电源+音量减键4s左右松开。此时可以看见手机已经进入fastboot模式。
1.6 这时将手机与电脑连接,可看到fastboot界面的文字下方多出usb conected。如果没有出现则证明驱动没有安装成功。
图片来源于网络,正常应该只有一行usb connected,图中可能是多次断开连接数据线出现的情况。
1.7 至此,如果连接成功即可进入下一步。
2,解锁手机,root,刷机。(需要解锁root刷机下的所有文件)
2.1 解锁手机即解锁bootloader,这将失去手机保修。目前解锁后无法重新上锁bootloader。
2.2 下载“解锁root刷机”文件下的内容。解压“MotoX2专用adb及fastboot组件.zip”,将“openrecovery-twrp-2.8.6.0-thea.img”放到刚解压后的文件夹下,为了看着方便
建议将“MotoX2专用adb及fastboot组件”文件夹名字更改为"XT1079"。
以下步骤来自爱黑武论坛。
2.3 在fastboot界面链接手机和电脑,在电脑端刚才命名的“XT1079”文件下,按住shift右键点击空白处,运行“在此处打开命令窗口”,在CMD中运行fastboot oem get_unlock_data,会得到一串
将字串复制到写字板,去掉
2.4 在moto官网(https://accounts.motorola.com/ssoauth/login?TARGET=https://motorola-global-portal.custhelp.com/cc/cas/sso/redirect/standalone%2Fbootloader%2Funlock-your-device-b )注册登录,我使用google账号登陆的,然后录入刚才得到的字串,点击获取解锁码,解锁码会发送到登陆用的邮箱中,打开邮箱就获得了
2.5 再次回到CMD窗口,运行:fastboot oem unlock UNIQUE_KEY,UNIQUE_KEY替换成你邮箱里的解锁码
2.6 ok,重启手机,解锁bootloader成功,开机画面会提示,如图(以后每次开机都将会有这个警告画面,在第4部可以刷入其它动画替换掉):
2.7 重新进入fastboot连接电脑,准备刷入recovery。
2.8 电脑进入xt1079文件夹下,按住shift右键点击空白处,运行“在此处打开命令窗口”。fastboot flash recovery openrecovery-twrp-2.8.6.0-thea.img
(确保已经将openrecovery-twrp-2.8.6.0-thea.img移动到了xt1079文件夹下)。
2.9 如果以上进展顺利,那么手机已经解锁并刷入recovery。至此已经可以下载刷机包放入sd卡,进入recovery进行刷机。
2.10 root(可选,cm12等系统好像已经自带root权限管理,在开发者选项内。官方的需要刷入supersu才有root权限)。
2.11 在解锁root刷机文件夹下我已经提供了BETA-SuperSU-v2.49.zip,将其放入手机sd卡,或手机存储。
2.12 进入fastboot然后选择recovery进入,选择install,找到BETA-SuperSU-v2.49.zip直接刷入即可。开机后,系统就会多出supersu。
在用电脑输入recovery后,已经不需要使用电脑。刷rom包,root包,gapps步骤几乎是一样的。关机,进入fastboot,音量减选择recovery,音量加确认并进入recovery(这里比较另类,大多手机都是电源键确认,这里不同。)进入recovery后,如果是刷rom需要wipe,root包,gapps都不需要wipe,这个应该都知道。然后选择install,找到对应的zip包,选中然后滑动刷入,重启。(thea版本recovery的对应thea版本的rom,titan版本应该是属于其它型号的moto g,不用尝试,刷入后,网络可能不正常)
bootloader只需这一次解锁,以后不管需要刷第三方包或底包,都不用管解锁bootloader。
3,在手机出现问题,无法开机,无法进入recovery,不能通过刷其它包解决问题时可以通过刷底包解决,即恢复为官方系统。(下载底包刷入下文件)
这一步就是手机出现问题,需要恢复官方系统。
3.1 下载底包输入文件夹。
3.2 下载后,先解压fashscript压缩包。然后将底包解压至Flashscript文件夹下,注意底包的所有内容应该与Flashscript下的内容同级别,不要出现二级文件夹。解压后如下图:
3.3 此时将手机进入fastboot模式,连接电脑,确认usb connected。双击Flashscript下的flash.bat(这个是别人写好的脚本,不需要自己执行命令)。
3.4 选择5,回车。等待输入,完成后重启手机即可。
3.5 手机已经完全恢复官方,除了bootloader仍然是解锁状态和开机警告画面,第三方recovery等都已经没有了,如果仍要刷第三方包,则需要重复第二部刷入第三方recovery。
4,在解锁手机后,每次重启手机都会出现Motorola的警告画面,可以通过刷入其它界面替换。(下载logo下文件)
在解锁bootloader后,每次开机出现的警告画面。这个对手机没有影响,如果觉得碍眼,可以刷入其它动画。需要注意的是,每次刷完底包,都会恢复为原来的警告动画,可能需要重新刷一次。
4.1 下载logo文件夹下内容。
4.2 Moto专用adb及fastboot组件及logo.zip已经提供了一个默认的启动logo,如果想要自定义,可以使用MotoBootLogoMaker-master.zip自己定做,教程前往爱黑武论坛搜索。
4.3 解压Moto专用adb及fastboot组件及logo.zip,可以看到里面已经有默认的moto-g-logo.bin。
4.4 将手机进入fastboot模式,连接电脑,确认usb connected。双击logo.bat,等待完成。重启警告动画已经被替换。
end.............