本文作者:每日一學網站長

關閉申請通道后,華為如何獲取解鎖碼解鎖BootLoader ?

每日一學網站長 2年前 ( 2018-11-17 ) 4428 1條評論

前言

因為華為官方在今年的七八月份吧,關閉了解鎖碼的申請通道,這就導致用戶要獲取解鎖碼變得異常困難,甚至不可能,雖然也有教程說可以通過華為的海外通道,但親自證實已不可行。
獲取解鎖碼、解BL鎖,這個有多重要,這里不贅述,只要知道想要刷第三方ROM、官改ROM或者救活非硬件故障導致的無法正常開機使用的手機,基本都要先解BL鎖。
本教程基于前人的經驗,總結下整個過程,提供一些經驗,為沒操作過的朋友排些坑,順便提供一些可能需要用到的工具,老鳥就略過吧:)
最后,在開始下面的教程之前,你需要選擇,是通過萬能的某寶,花個8塊10塊,不用五分鐘就能得到解鎖碼,還是要通過本教程,花費了大量時間,最后可能你的機子還不一定能成功獲取解鎖碼,如果是前者的話,你可以關閉本頁面了

適用機型

mate8、p7、榮耀6 plus、暢玩4x......(這些都是貼吧、花粉俱樂部不完全統計的操作成功的機型,不僅限于這些)

華為Mate系列(Mate10、Mate9、Mate8、Mate7)
華為P系列(P10、P10Plus、P9/P9Plus、P8、P8青春版、P7、P6)
華為榮耀系列(榮耀V10、榮耀V9、榮耀V8)
華為Nova系列(華為Nova、華為Nova2、華為Nova2青春版)
華為暢玩系列、華為暢享系列、華為麥芒系列
(除P20/P20Pro/榮耀10以外的華為海思,高通處理器的機型都可以獲取解鎖碼,MTK芯片的不可以)

上面加粗部分是某寶某店的支持機型,大家參考下。(網上有些人說高通處理器的不一定可行,海思麒麟的可以,但是看某寶的支持機型,大概可以得出這么一個結論:越新的機型可行性越小,麒麟970不一定可行。因為p20、跟榮耀10都是970的)

最后,升級會回鎖,但解鎖碼所有版本通用(指本機)

實際操作

開始之前,請備份好用戶個人數據。

推薦個工具,類似刷機精靈,蠻好用的,綠色版
本次教程用到的工具都放在網盤里了,還有榮耀6 Plus移動標配版的回退中轉包,以及對應的ROM,其他機型不可用,請去花粉俱樂部或其他網站尋找。
鏈接: https://pan.baidu.com/s/1Wg3ZyA1OjkBfmEI0tKNpFw提取碼: p3ts 


關閉申請通道后,華為如何獲取解鎖碼解鎖BootLoader ? 系統教程 第1張

1. ROOT

這個大概是整個過程最難的也是最花時間的一個點了吧,因為要在未解鎖的情況下去ROOT,要回退,在回退的每個版本去嘗試能不能ROOT。
有的機型可以在EMUI4.0 B197,用360一鍵ROOT成功(如mate8,P7也有成功過,不過版本未知)
我的是榮耀6Plus,在EMUI4.0-Android6.0,失敗;回退EMUI3.1-Android5.1,失敗;回退EMUI3.0-Android4.4,成功;
基本每個“大版本”都要嘗試,綜合來看,成功率最高的是360一鍵ROOT,然后還有ROOT大師、Kingroot,360跟Kingroot都要成功的案例,電腦版跟手機版都要嘗試,嘗試個5次就差不多,不行就換。
最后再推薦一個“冷門”的,YOROOT,支持機型不多,可能有奇效,可以嘗試一下。
yoroot支持的機型:
關閉申請通道后,華為如何獲取解鎖碼解鎖BootLoader ? 系統教程 第2張

2. 獲取解鎖碼

連接USB調試(設置->關于手機->版本號(不是系統版本號),連續點擊,啟用開發人員選項),之后就可以連接電腦了(手機里面USB連接方式選擇PC助手(HiSuite))(詳細的連接方式,手機頁面里面也有提示,這邊不在贅述,相信玩這個的也沒有這么白)。
成功連接后,就能在秋之盒(也就是圖1的那個工具)里面看到手機的信息了,點擊ADB命令行,進入CMD。
依次輸入如下命令:

adb shell255|shell@hwp7:/ $ su
root@hwp7:/ # cd /storage/sdcard1/root@hwp7:/storage/sdcard1 # mkdir -p PartitionBackuproot@hwp7:/storage/sdcard1 # cd PartitionBackuproot@hwp7:/storage/sdcard1/PartitionBackup # dd of=nvme \> if=/dev/block/platform/ff1fe000.dwmmc0/by-name/nvme8192+0 records in8192+0 records out4194304 bytes transferred in 0.916 secs (4578934 bytes/sec)
root@hwp7:/storage/sdcard1/PartitionBackup # dd of=oeminfo \> if=/dev/block/platform/ff1fe000.dwmmc0/by-name/oeminfo65536+0 records in65536+0 records out33554432 bytes transferred in 8.768 secs (3826919 bytes/sec)
root@hwp7:/storage/sdcard1/PartitionBackup # dd of=recovery \> if=/dev/block/platform/ff1fe000.dwmmc0/by-name/recovery32768+0 records in32768+0 records out16777216 bytes transferred in 4.419 secs (3796609 bytes/sec)
root@hwp7:/storage/sdcard1/PartitionBackup # strings nvme | grep WVDEVID -B 1  <font color="#ff0000">1234567890123456</font>

有部分cmd輸出的東西因為markdown被隱藏了,不過無關緊要,如果想看的話,只要選擇上面的內容就好了。

實際執行效果,以及部分代碼的不嚴謹解釋,如下圖:
關閉申請通道后,華為如何獲取解鎖碼解鎖BootLoader ? 系統教程 第3張
綠框部分就是要執行的代碼,直接上面復制,右鍵點擊就粘貼了(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,得到解鎖碼,如下圖:
關閉申請通道后,華為如何獲取解鎖碼解鎖BootLoader ? 系統教程 第4張

3. 解鎖BootLoader

通過上面的那些操作之后,取得了解鎖碼,我們就可以解鎖我們的手機了,可以直接使用華為手機工具箱解鎖,上面分享的網盤鏈接里面同樣有提供該工具。
解鎖之前,要關閉“手機找回”功能(如果沒有使用華為的云服務好像就不用這操作,反正注意下就是)
關閉申請通道后,華為如何獲取解鎖碼解鎖BootLoader ? 系統教程 第5張
如圖所示,點擊解鎖BootLoader按鈕,在彈出的窗口里面填入解鎖碼,手機會重啟到FASTBOOK模式,看看安卓機器人下方顯示的是否是顯“PHONE Unlocked”,是的話就是解鎖成功了。
好了之后就可以按住電源鍵強制關機,重新開機進系統了。

4. 關于回鎖

回鎖好像用不到上面的那三個文件,只需要強刷完整的官方固件即可自動回鎖。
這邊啰嗦一句:解鎖碼所有版本通用(指本機)
所以,不用擔心之前的解鎖碼升級了之后是不是就不能用了。

好了,至此,關于解鎖的部分差不多都講完了,下面簡單講講回退的操作,知道了的老鳥也可以不用看了

版本回退

關于版本回退,由于機型眾多,我也不可能給大家提供那么多那么全的資源,所以我只能以我這次操作的榮耀6plus移動標準版做講解,并提供相應的回退中轉包以及相應的完整官方ROM。
如果在看的你恰好手頭要弄的機子就是榮耀6plus移動標準版,那么就可以直接去我提供的網盤里面下載相應的資源了。
這邊在發下網盤鏈接,鏈接: https://pan.baidu.com/s/17PEwfmTIDsg0QwdWR_2zEQ 提取碼: tduc跟上面的一樣。
關閉申請通道后,華為如何獲取解鎖碼解鎖BootLoader ? 系統教程 第6張
隨時提供了一個某教程的救磚工具合集,希望大家都不要用到。

1. 關于回退

希望大家能先去花粉俱樂部里,相應的機型板塊看教程,獲取相應的資源,回退中轉包有相應的版本要求與機型要求,比如圖片里面的4。0回退3。1,是榮耀6plus全版本通用的,3。1回退3。0的就不是了(只要資源壓縮包不瞎改名字的話還是能看出端倪的,比如通用的它不寫明是哪個型號的PE-C00,專用的就是PE-TL20,這是移動標準版的型號);還有一個就是不能跨版本,比如我現在是4。0,就不能一步到3。0(這里指的版本4。0,3。1,3。0是EMUI的版本,對應的分別是Android6。1/5。1/4。4
找ROM包是一個細致的過程,大家一定要細心

2.ROM包以及中轉包獲取

2.1 優先推薦花粉俱樂部資源

為了保證包的干凈,一般推薦優先去花粉俱樂部找自己需要的官方ROM包,但是,不知道什么緣故,我看很多帖子的文字的超鏈接都失效了,只剩文字,這就給我們的下載帶了了困難。所以,如果是完整的ROM包沒地方下載,可以看看我下面的推薦的方法,如果是中轉包沒地方下載,那只能去百度了。

2.2 華為手機助手(Hisuite)

推薦4.0.4.300這個版本的,新版的沒有刷機那個功能按鈕了。
通過這個就能下載到原裝的官方ROM了
關閉申請通道后,華為如何獲取解鎖碼解鎖BootLoader ? 系統教程 第7張
操作可以參考圖片的,基本沒什么大問題。
(有哪位大佬可以幫忙把檢測更新的給去掉,雖然彈出的那個窗口不影響什么操作,但還是礙事)

2.3 個人推薦的一個網站

呃,當時隨便搜的幾個ROM類網站,號稱什么官方ROM,我看有點不靠譜,文件大小都不一樣,我要推薦的這個網站,好像是專門收集的華為資源,下載過B351的ROM,跟助手下載的文件一模一樣,不管是大小還是文件時間,所有感覺還是比較靠譜的,當然大家也仔細甄別吧。
這網站里面也有提供中轉包,大家可以仔細看下。(推薦這個應該沒什么問題吧,畢竟這網站也不是什么亂七八糟的網站)
華粉圈:www.huaweirom.com/rom/

3. 回退操作

事先準備好一張不小于2G的SD卡
注意提前備份好用戶個人數據,會清除所有數據的
升級前記得關掉SD卡的密碼保護(如果有的話)
3.1 解壓中轉包,復制里面的dload文件夾到SD卡的根目錄,在撥號界面,輸入*#*#2846579 #*#*(不同機型輸入的可能會有差異,請根據實際情況修改),選擇SD卡升級,手機會自動重啟升級,過程可能較長(有教程說中轉包較小,升級很快什么的,這個不一定,如果超過20-30分鐘,過了honor的logo,卡在了android這幾個字母的界面,可以考慮強制重啟,我4.0退3.1的時候卡過一次)。
3.2 刷了中轉包后就可以刷對應的版本的官方完整包了,過程同上,這邊不贅述了。
記得回退刷完每個完整包后試試能不能用上面的那些軟件ROOT
這邊順便提一句,花粉俱樂部有人說可以通過華為手機助手里面的刷機,直接刷回舊版本不用刷中轉包,我試了不行,刷后重啟還是原先的版本,你們可以試下,但是,同樣的,跨度還是不要太大,比如EMUI4。0對應的Android版本是6。0,就不要直接刷B200的包,B200是EMUI3。0對應的Android4。4。

后語

有句話叫“會者不難,難者不會”,對于會的人來說都簡單,對于不熟悉的,可能一紙之隔跟一墻之隔沒什么區別,不過要是能有人幫忙點破就好很多了,希望我能為大家扮演這個角色。
版本回退浪費不少時間,這個是沒辦法;執行命令那邊也浪費了不少時間,主要還是對這些命令不是很熟悉,有些不同機型應該根據實際做不同修改的,愣是傻傻的用上去,像那個nvme的,最初執行說是找不到文件(路徑都不對,能找到就有鬼了),后來通過RE找到了,想直接復制到SD卡里面,不行,復制失敗,試了N多辦法,就是復制不出來,后面才恍然大悟,發現自己錯在哪里了,但是也浪費不少時間了。
網上這個教程不少,但大多都是千篇一律,我希望通過自己的實際操作,以及還算細致的講解,能幫大家在搞機的路上少走有點彎路少掉一些坑。
這篇教程花了我不少時間,集中所需的資源上傳網盤,重復整個操作過程并截圖上傳圖床,敲下這些文字;
同時又注定這篇教程是小眾的,畢竟現在也沒多少人玩這個了......所以,如果你覺得我的教程能幫到你,那是我的榮幸,也請隨手給個分。
如果有什么意見或建議,或者這教程有哪里不妥的地方,也歡迎大家回帖留言。

本帖轉自:Mr.Lemon


文章版權及轉載聲明

作者:每日一學網站長本文地址:http://www.worldwisoc.com/post/1198.html發布于 2年前 ( 2018-11-17 )
文章轉載或復制請以超鏈接形式并注明出處每日一學網

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞

分享

發表評論

快捷回復:

評論列表 (有 1 條評論,4428人圍觀)參與討論
網友昵稱:D
D 游客2019-07-21沙發 回復
輸入adb she11提示:adb:usage:unknown command she11