前言 編程語言中都有自己基本的控制結構,它們在程式設計中起到了非常重要的作用。以下是幾個原因: 分支控制: 在程式執行過程中,有時需要根據不同的條件分支來執行不同的代碼邏輯。if/else結構通過判斷條件來決定程式如何執行,實現了程式的分支控制。 數據迭代: 在程式中,需要對一些數據進行遍歷、操 ...
關於小米/紅米手機 root 相關說明
- 相關網站和軟體獲取網址:
- 小米解鎖官網:http://www.miui.com/unlock/index.html
- 解鎖常見問題說明:https://web.vip.miui.com/page/info/mio/mio/detail?postId=4378807&app_version=dev.20051
- 小米手機rom 第三方下載地址:https://roms.miuier.com/mobile/zh-cn/devices/
- root工具magisk中文網相關:https://magiskcn.com/
- 文章中問題項:
A: 關於原始boot.img文件的獲取 需要使用線刷包中的boot.img文件。(卡刷包中提取出來的boot.img文件Ⅰ 、root後 刷入會導致無法開機。Ⅱ、提取出來的原boot.img文件刷入可以回刷,解決無法開機問題,請一定做好原boot.img文件備份)
B: 關於原boot.img文件和root後的文件命名備份問題:
即:在原文件名後加入對應版本相關信息以及來源包類型,
boot.img_ares-images-V14.0.2.0.TKJCNXM_line.img
magisk_patched-25200_fVmXt.img_ares-images-V14.0.2.0.TKJCNXM_line.img
原文章鏈接:https://magiskcn.com/
手機機型:小米 10 Pro
手機系統:MIUI13(安卓12)
電腦系統:Windows11
演示步驟:
一、Bootloader解鎖:Xiaomi-unlock
如果你的手機不能解鎖BL,推薦 光速虛擬機(不用解鎖BL也可以刷面具)
二、下載系統包:Get-miui
三、解包提取boot:Payload-dumper-go-boot(如果系統包有 boot.img,可以跳過此步驟)
四、手機插電腦,文件傳輸模式,複製 boot.img 和 系統包 到手機 Download 目錄
五、1.連擊LOGO(開啟系統更新擴展功能)- 2.手動選擇安裝包 – 3.選擇系統包升級
(這裡是保證 系統包版本 和 手機系統版本 一致,如果版本一致可以跳過)
六、手機下載安裝Magisk app:Magisk-download
七、1.安裝 – 2.選項 都不勾(勾了會卡米,部分手機沒有選項)- 3.選擇並修補一個文件
八、4.選擇boot.img – 5.開始 – 6.修補成功
九、修補成功,會在 Download 目錄生成(magisk_patched-版本_隨機.img)文件,每次生成的隨機字元都不一樣,使用的時候請輸入生成的名字。
十、電腦下載 adb-fastboot:lanzoub.com/b02plghuh(解壓出來)
十一、手機插電腦,文件傳輸模式,把 boot.img 和 magisk_patched-版本_隨機.img 兩個文件複製到 adb-fastboot 目錄
十二、手機重啟到 fastboot 模式(按電源鍵重啟 馬上按住 音量鍵 –)插上電腦
十三、打開“打開CMD命令行.bat”,輸入下麵的命令
複製fastboot flash boot 面具文件
十四、出現下麵這三行代碼,就是成功刷入了。
複製Sending 'boot' (131072 KB) OKAY [ 3.311s]
Writing 'boot' OKAY [ 0.441s]
Finished. Total time: 3.794s
十五、重啟手機(開機有震動基本沒問題了)耐心等手機開機。(顯示Magisk的版本,就是刷好了的)
溫馨提示
如果刷模塊不相容或者其他騷操作導致不能開機,可以把我們前面提取的boot.img通過fastboot刷回去,恢複原系統,一般都能正常開機!
boot.img保留一份在電腦,避免出問題了可以自救下!還原boot指令
fastboot flash boot boot.img
後期系統更新,直接下載全量完整包升級,然後重覆上面的步驟就可以繼續愉快的使用Magisk了!