Honor V10 BKL-AL20 ROOT(Magisk方式)


 

背景:因為下周有Android課程,就想着上課前刷個機(雖然並沒有什么關系)

  • 前期提示
  1. 刷機於 20180905,本文於 20180906
  2. 於刷機第二天發布此文,使用測試中
  3. 本文僅作過程復述,非作教程發布,如有問題,后果自負
  4. 內容僅供參考,因各種原因復做結果不一定一致
  5. 全過程采用線刷
  6. 強烈建議進行數據備份,使用華為手機助手備份至電腦,或者華為雲空間雲端備份

准備工作:

  • 手機:
  1. 手機 BootLoader 解鎖碼
  2. 型號:Honor V10 BKL-AL20
  3. 版本號:BKL-AL20 8.0.0.199(C00GT)
  4. EMUI版本:8.0.0
  5. 打開 開發者模式(設置·系統·關於手機·連擊版本號),開發人員選項開啟USB調試
  • 工具:
  1. 電腦 Windows 10
  2. 華為手機助手PC端,使用版本:9.0.2.301(最新(強制更新)),來源:https://consumer.huawei.com/minisite/HiSuite_cn/
  3. 華為固件解包工具 HuaweiUpdateExtractor,使用版本:v0.9.9.5(新舊不明,能找到的最新版本,Update Date:2016-12-12 10:03:50),來源:https://forum.xda-developers.com/showthread.php?t=2433454
  4. Magisk Manager,使用版本:Version 5.9.1(最新),來源:酷安
  5. Magisk 框架包,使用版本:v17.1(最新),來源:https://github.com/topjohnwu/Magisk/releases
  6. *** Magisk 卸載包,使用版本:v17.1,20180901(最新),來源:https://github.com/topjohnwu/Magisk/releases
  7. ADB工具包 platform-tools,使用版本:r28.0.1(最新),來源:https://developer.android.com/studio/releases/platform-tools
  8. 第三方 Recovery: TWRP,使用版本:v3.2.1.0(非最新,小一個小版本號),來源:https://twrp.me/huawei/huaweihonorview10.html

開始:

  • 解鎖 BootLoader:
  1. 打開USB調試,連接電腦,cmd 切換到 platform-tools (ADB工具 目錄下
  2. > adb devices 測試設備連接
  3. > adb reboot bootloader 重啟到 BootLoader
  4. > fastboot devices 測試設備連接
  5. > fastboot oem unlock ***** *是解鎖碼,回車手機上確認進行解鎖,解鎖會清除數據
  6. *** 回鎖:> fastboot oem relock *****
  7. *** 狀態查詢:> fastboot oem get-bootinfo
  8. *** 狀態信息提示:LOCKED 鎖定,UNLOCKED 解鎖,RELOCKED 回鎖
  • 提取固件:
  1. 連接電腦,打開PC端華為手機助手
  2. 點擊 系統更新 或 系統修復,等待下載完畢,斷開連接或者迅速把下載的(位置提前在設置確認)東西復制走,以免被刪除
  3. 建議下載的全部復制,后期出問題系統修復的話復制回去就行了,省去下載過程和時間
  • 提取 boot.img
  1. 把手機助手下載的東西里的 update.zip 的UPDATE.APP 復制出來
  2. 用華為解包工具 HuaweiUpdateExtractor解包 UPDATE.APP(先到設置中,去掉 verify header checksum)
  3. 提取 ramdisk.img 也就是 boot.img,此文件傳至手機
  • 安裝 Magisk Manager:
  1. 手機安裝 Magisk Manager
  2. 點擊安裝 Magisk,點擊 修補 boot 鏡像文件,選擇 ramdisk.img 或者 重命名后的 boot.img
  3. 修補后的文件被存至存儲空間 Download 目錄下,名稱為 patched_boot.img,有提示路徑,注意看小字
  4. 將修補后的文件傳至電腦
  • 刷 TWRP:
  1. 關機,接電源,長按音量減 + power 進 BootLoader
  2. > fastboot flash recovery_ramdisk twrp ****.img 文件名自己填
  3. > fastboot reboot 重啟
  • 刷 Magisk 框架包:
  1. 關機,斷電,音量加 + power,進入TWRP,直接右滑進入
  2. 連接電腦,Advanced 高級,ADB Sideload
  3. > adb sideload "patched_boot.img路徑",電腦上的路徑
  4. 返回,重新進入TWRP的 sideload,可以勾選一下 Davlik Cache
  5. > adb sideload "magisk框架包的路徑"
  6. 重啟,基本成功

結束:

  • 如果想裝 Magisk 模塊,最好先裝 Magisk Manager for Recovery Mode(mm),可在 twrp 使用命令行卸載問題模塊
  • Root 成功,以 RootExplorer 為例
  • *** xposed 框架嘗試失敗,Magisk 上的xp框架相繼失敗,失敗代價是重啟循環,謹慎測試
  • Magisk 卸載包刷入提示失敗,具體成功失敗沒有去檢測(直接恢復)
  • eRecovery 恢復時感覺軟件少了不少,連瀏覽器都不給我,不過是真的好;eRecovery 恢復時不會回鎖,下載時會斷點續傳,不用太過擔心臨時的斷網
  • 華為手機助手的系統修復包括回鎖,包括recovery,包括系統
  • 現在的問題是系統更新會提示進行修復系統,是在兩項操作之后:一項是安裝 mm,一項是測試了Magisk Hide;這種情況想要修復的就去修復,不需要修復的大概不用理會,我也就先試一試root
  • Magisk不起作用,開啟或關閉后,點擊即重啟
  • 華為手機助手恢復數據是覆蓋式恢復
  • *** 查找資料過程中,有一個data分區解密方法之一,格式化,測試格式化后能讀取,重啟后恢復加密,此項謹慎測試
  • 有一個問題是我咋感覺手機助手修復后和之前的不是很一樣了,就一些細節不一樣,不知道是不是重新設置開啟了隱藏副本
  • ......

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM