架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

搜索
查看: 50952|回复: 55

华为/荣耀获取解锁码解锁BootLoader

  [复制链接]
发表于 2018-11-5 14:33:20 | 显示全部楼层 |阅读模式

因为华为官方在今年的七八月份吧,关闭了解锁码的申请通道,这就导致用户要获取解锁码变得异常困难,甚至不可能,获取解锁码、解BL锁,这个有多重要,这里不赘述,只要知道想要刷第三方ROM、官改ROM或者救活非硬件故障导致的无法正常开机使用的手机,基本都要先解BL锁。

1:获取解锁码

连接USB调试(设置->关于手机->版本号(不是系统版本号),连续点击,启用开发人员选项),之后就可以连接电脑了(手机里面USB连接方式选择PC助手(HiSuite))(详细的连接方式,手机页面里面也有提示,这边不在赘述,相信玩这个的也没有这么白)。
成功连接后,就能在秋之盒(也就是图1的那个工具)里面看到手机的信息了,点击ADB命令行,进入CMD。
依次输入如下命令:


  1. adb shell
  2. 255|shell@hwp7:/ $ su
  3. root@hwp7:/ # cd /storage/sdcard1/
  4. root@hwp7:/storage/sdcard1 # mkdir -p PartitionBackup
  5. root@hwp7:/storage/sdcard1 # cd PartitionBackup
  6. root@hwp7:/storage/sdcard1/PartitionBackup # dd of=nvme
  7. > if=/dev/block/platform/ff1fe000.dwmmc0/by-name/nvme
  8. 8192+0 records in
  9. 8192+0 records out
  10. 4194304 bytes transferred in 0.916 secs (4578934 bytes/sec)
  11. root@hwp7:/storage/sdcard1/PartitionBackup # dd of=oeminfo
  12. > if=/dev/block/platform/ff1fe000.dwmmc0/by-name/oeminfo
  13. 65536+0 records in
  14. 65536+0 records out
  15. 33554432 bytes transferred in 8.768 secs (3826919 bytes/sec)
  16. root@hwp7:/storage/sdcard1/PartitionBackup # dd of=recovery
  17. > if=/dev/block/platform/ff1fe000.dwmmc0/by-name/recovery
  18. 32768+0 records in
  19. 32768+0 records out
  20. 16777216 bytes transferred in 4.419 secs (3796609 bytes/sec)
  21. root@hwp7:/storage/sdcard1/PartitionBackup # strings nvme | grep WVDEVID -B 1  
  22. 1234567890123456
复制代码
有部分cmd输出的东西因为markdown被隐藏了,不过无关紧要,如果想看的话,只要选择上面的内容就好了。

实际执行效果,以及部分代码的不严谨解释,如下图:

i4qYX6.jpg

绿框部分就是要执行的代码,直接上面复制,右键点击就粘贴了(win10),回车执行,一行一回车;

红框部分的文件需要根据自己的实际来修改,如staroge/sdcard1  这个是在SD卡上创建PartitionBackup的,你也可以改成sdcard0来建,这个是在内部存储里建;

if=/dev/block/platform/ff1fe000.dwmmc0/by-name/nvme考图中红框的部分,ff1fe000.dwmmc0这个路径根据自己实际的nvme所在位置修改,可以安装一个RE文件管理器,从根目录开始,根目录/dev/block/platform/不同机型不同/by-name/nvme
至于最后的grep WVDEVID -B 1执行后如果是一串16位的数字,那就是解锁码,如果跟图中一样,是提示not found那也没关系

在执行完上面的三个dd 之后,在你创建的PartitionBackup文件夹下(可能是storage/sdcard1下,也可能是storage/sdcard0下,这取决于你之前是在那个路径下创建的PartiotionBackup),会多出三个文件,分别是nvme、oeminfo、recovery,这三个文件保存好,后面重新上锁可能要用到(如果你有这方面的需求的话)。我们要的解锁码就在nvme里面,我们把它拷贝到电脑里面,使用WinHex打开nvme文件(WinHex在上面分享的网盘链接里有提供),Ctrl+F搜索WVLOCK,得到解锁码,如下图:


i4zfsA.jpg

2:解锁BootLoader

通过上面的那些操作之后,取得了解锁码,我们就可以解锁我们的手机了,可以直接使用华为手机工具箱解锁,帖子下面会提供该工具。
解锁之前,要关闭“手机找回”功能(如果没有使用华为的云服务好像就不用这操作,反正注意下就是)

i5SCJU.jpg

如图所示,点击解锁BootLoader按钮,在弹出的窗口里面填入解锁码,手机会重启到FASTBOOK模式,看看安卓机器人下方显示的是否是显“PHONE Unlocked”,是的话就是解锁成功了。
好了之后就可以按住电源键强制关机,重新开机进系统了。


3:关于回锁

回锁好像用不到上面的那三个文件,只需要强刷完整的官方固件即可自动回锁。
这边啰嗦一句:解锁码所有版本通用(指本机)
所以,不用担心之前的解锁码升级了之后是不是就不能用了。


工具下载:

游客,如果您要查看本帖隐藏内容请回复




上一篇:多款PC大作游戏分享
下一篇:JFinal集成ueditor增删改查详情页,入门教程
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2018-11-6 10:06:00 | 显示全部楼层
没解锁 怎么root?怎么su?已root了何必解锁??
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2023-12-17 17:23:10 | 显示全部楼层
不对啊,命令“su”之后显示“/system/bin/sh: su: not found”。好像手机得root后本教程才有用啊,可是没解BL怎么root啊。。。。。。。
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2020-10-30 11:41:20 | 显示全部楼层
连接USB调试(设置->关于手机->版本号(不是系统版本号),
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2018-11-5 19:32:01 | 显示全部楼层
{:6_233:好养的
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2018-11-6 09:50:16 | 显示全部楼层
11111111111111111
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2018-11-12 11:49:34 | 显示全部楼层
先试试看
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2018-11-12 15:40:52 | 显示全部楼层
先试试看
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2018-12-4 12:08:10 | 显示全部楼层
先试试看
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2019-3-23 14:01:03 | 显示全部楼层
谢谢分享是
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2019-3-23 14:14:29 | 显示全部楼层
学校发的
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2019-4-4 16:27:41 | 显示全部楼层
阿飞生生世世生生世世生生世世
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-11-7 10:14

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表