不是 所有的人都会这么刷机!史上最全的华为刷机解锁教程,值得一看!
重要的事情说三遍:刷机有风险!刷机有风险!刷机有风险!刷前请慎重考虑,风险包含了不光有把机器刷成砖的风险,还有就是机器没有了保修。
本实践经验从机器 bootloader 解锁到刷入第三方 ROM,包含重新 bootloader 上锁、刷回官方 ROM。
最近入手了一部华为荣耀 8 青春版手机,本人有看到众多预装软件,就会犯强近症的毛病。刚入手第二天就在强迫症的驱使下开始 ROOT,无奈现在的安卓系统并不象以前的版本那么容易被 ROOT,折腾好几天也没成功,从华为花粉俱乐部论坛的一位高人处了解到现在 ROOT 不容易,还不如刷个第三方 ROM,那些 ROM 版本都已经 ROOT 了。于是决定开刷。
想要把华为刷也不容易,因为首先要把机器解除 bootloader 锁,而想解锁又必须要有解锁码,想要得到解锁码又必须要到华为官网上注册个帐号并登 14 天才能申请到。是不是要让人发疯的节奏?当然,如果不想等 14 天的可以到某宝上让人破解解锁码,我就是这么干的。)6 位解锁码要保存好,如果想重新上锁还是会用到。以下所有操作请关闭电脑上的安全软件。
一:解锁
注意:解锁后将失去机器保修解锁前准备工作:1.备份数据,解锁过程中会恢复出厂设置清除手机上的数据;2.关闭手机找回功能,在“设置”-“”-“查找我的手机”-“关闭 ”,或者直接退出云服务,不关闭这个功能会解锁不成功;3.打开开发者选项,系统默认“开发者选项”是隐藏的,在“设置”-“关于手机”,在“版本号”上连击 7 次,屏幕上会跳出“您正处于开发者模式”的提示,返回后就会出现“开发者选项”。(附:关闭开发者选项的方法:“设置”-“应用管理”-“设置”-“存储”-“删除数据”)进入开发者选项后打开“USB 调试”;4.下载电脑驱动和解锁工具
电脑上安装好“驱动 DriverSetup.exe”,(驱动也可以在手机数据插入电脑后根据提示来安装华为手机助手来实现)手机连接电脑测试驱动是否安装好,注意手机上“是否允许访问设备数据”,允许“是,访问数据”。打开“华为解锁工具箱.exe”,点击“解锁 bootloader”,再输入 16 位解锁码,“确定”。
这时的手机会重启进入到解锁界面,用音量+键把红色字部分从“NO”移到“YES”,用电源键确定
手机出现提示
手机会在 FASTBOOT 模式中显示 PHONE Unlocked 时表示手机解锁成功
手机开始恢复出厂设置,并重新开机,解锁完成。(按住电源键 10 秒左右重启)连接数据线前提下,关机重启按音量-键和电源键可进入 FASTBOOT 模式查看(退出 FASTBOOT 模式方法:按住电源键 10 秒左右重启)。而且解锁后开机显示 LOGO 或动画后会有以下画面。
二、上锁
按解锁前的准备工作来为上锁做准备,也要备份数据,上锁后同样会清除手机上的数据。下载上锁工具,手机连接数据线到电脑,进入打开“ADB”文件夹中的“cmd.exe”,输入命令 fastboot oem relock 16 位解锁码,回车键确定。注意了,在 16 位解锁码前有个空格。
会出现选项,用音量+键把光标移动到 YES 选项上用电源确定,手机会自动进入恢复出厂设置,完成后点击“关闭设备”再手到重启。上锁完成,手机用数据线连接电脑的前提下可以重启里按音量-和电源键进入 FASTBOOT 模式查看,从红字 PHONE Unlocked 变回了绿字 PHONE Locked。(附:这个工具同样可用于解锁,解锁的命令是 fastboot oem unlock 16 位解锁码)
三、刷第三方的 recovery 和 rom
注意:中间步骤不能让手机重启后进入正常的待机状态!!不然可能会失败。前期准备:1.还是按解锁时的步骤打开“USB 调试”、关闭手机找回功能或直接关闭云服务;2.因为官方的 recovery 不好用,所以下载 recovery 中文包, 第三方 rom 包.这里示范的是基于官方 EMUI5.0 版本 B190 的 ROM 包,也可按自己手机上的版本号和 EMUI 版本查找 ROM 包。比如说如果手机的版本号是 B190 而刷入 B183 的 ROM,会出现 BUG,如指纹、开发者选项出现不能用、闪退等现象,需要再刷未刷机前对应的 Boot 单刷包(如原来的版本是 B190 的,再刷入 B190 的 Boot 单刷包)。刚开始也是找了两个不对应 ROM 包刷入后出现 BUG,后才找到 B190 的 ROM 包。所以高人指点刷 BOOT 单刷包这步没实践。把下载好的 ROM 包(和 Boot 单刷包)不解压直接复制到 SD 卡根目录下。
在手机没有连接数据线的前提下,关机重启时同时按住电源键和音量+键,进入官方 REC 进行双清
将光标用音量-键移动到“恢复出厂设置”,再电源键确定
用同样的方法,清除 CACHE 分区。然后,插入数据线,(注意:如果不插入数据线连接到电脑,将不会进入到 FASTBOOT 模式界面)将光标移动到“重启设备”选项上,按电源键重启,再次同时按电源键和音量-键不松手,直到进入 FASTBOOT 模式界面(即解锁后的有个小机器人下面显示红字 PHONE Unlocked 的界面)。接下来开始操作电脑,打开事先下载并解压好的“第三方 rec 工具包”里的“PRA_EMUI5.0”文件夹,双击打开里面的“Run.bat”
打开后电脑按任意键继续,几秒钟后按数字 1 键,再回车键确定,刷入中文 TWRP
出现以下界面说明刷入中文 TWRP 成功
注意:如果按上图界面提示的操作,手机将会正常重启至待机状态,我就在此处吃过几次亏,只能刷回官方 REC,又重刷中文 TWRP,所以不能按提示操作。此时应断开数据线,按住手机电源键不放,大约 10 秒钟左右,屏幕变黑,手机会有一次震动,马上放开电源键,再次同时按下音量+键和电源键不松手,直至下图界面出现松开两键,进入中文 TWRP。
这里第一次应该有个向右滑动底部的滑块进入到功能界面的,当时没截图,直接上功能界面的图,点击“安装”,再左下角的“选择存储位置”,
再选择“SD 卡”从 SD 卡中选择 ROM 包
向右滑动下面的滑块确定安装
刷入过程中全部显示白色文字,如有红色文字就是刷失败
刷入完成后,点击“重启系统”,然后会提示是否安装 supersu 进行 ROOT,因为我下载的第三方 ROM 包已经 ROOT 了,所以这里选择点击“不,以后再说”,手机自动重启。
第一次启动花的时间比较长,在 LOGO 出现后到进入待机状态大约要 3-5 分钟
刷机完工。
四、刷回官方 ROM
如果感觉第三方 ROM 不好用或别的原因,刷回官方 ROM。同样打开“USB 调试”、关闭手机找回功能或直接关闭云服务,连接数据线到电脑,关机启动时同时按住音量-键和电源键,进入到 FASTBOOT 模式界面,打开“第三方 rec 工具包”里的“PRA_EMUI5.0”文件夹,双击打开里面的“Run.bat”,不过现在要输入数字 2 回车确定刷入“官方 REC”了,刷入成功后,可以按照提示过进行下一步
注意:不能断开数据线。重启后倒进入到官方 REC 中,选择“下载最新版本并恢复”电源键确定,再次确认“下载并恢复”,接着会提示接入 wifi,进行下载升级包和安装升级包,等它自动重启后就回到了官方 ROM。