Youxuepai Umix6 Rooted by Magisk
2022-01-25 15:37+0800
爲您的優學派(僅支持 MTK CPU )刷入 Magisk 來達到 ROOT 的目的
原料
能與設備通訊的計算機
正常的優學派(只要能進入開機,下文會講)
一條 USB 數據綫
正常的網路環境
步驟
配置環境
Linux (On Arch Linux)
paru -S mtkclient
Windows
安裝 python
在 這裏 下載 python 的最新版本。
若是無法訪問,請在 這裏 下載 python 的 Windows x64 3.10.2 版本。
安裝 python ,一路 Next 即可(請注意要將 Bin 添加到 Path ,安裝完成后重新啓動您的電腦),這裏不在贅述。
安裝 USB-Dk
在 這裏 下載最新的 UsbDk MSI 檔
若是聯結無法打開,請在 這裏(x86) 這裏(x64) 下載。
安裝過程不再贅述,一路 Next 即可。
下載 MTK-Client
在 MTK-Client Release 下載最新 Release 版本
若是無法打開連結可訪問 這裏 來下載 1.52 版本
解壓您所下載的檔案
打開解壓文件夾,直至看到下圖所示目錄結構
複製地址欄中的地址
打開cmd
按下 Ctrl+Shift+Esc 打開任務管理員,在檔案裏選擇”執行新工作”。
在”開啓(O):“欄中輸入cmd,并將”以系統管理權限建立此工作。“打勾,最後按下確定。
鍵入”cd /d “和您剛剛複製的目錄路徑,如圖。
在控制臺中依序鍵入以下命令並回車。
pip3 install -r requirements.txt
python3 setup.py build
python3 setup.py install
開始解鎖 Bootloader
-
將您的優學派關機
-
在剛剛的 cmd 窗口中鍵入
python mtk xflash seccfg unlock
並回車。
- 按住您優學派上的 音量+和音量-和關機鍵 (如果不成功,請按住所有硬體按鍵)以進入brom模式。持續按下1秒鐘左右時請鏈接您的優學派到電腦上
- 在程式輸出”Port - Device detected :)“之後,您便可以鬆開您的手了。
- 如果不成功,請依序執行以下命令(請注意,這一步這會清除您設備上的所有數據):
python mtk e metadata,userdata,md_udc
python mtk xflash seccfg unlock
開始刷入 Masisk
提取 boot.img
在主控臺中輸入 python mtk r boot,vbmeta boot.img,vbmeta.img
以提取 boot.img。
將提取到的 boot.img 拷貝到您的設備上。
鍵入 python mtk reset
來重新啓動您的設備
下載 Magisk
在 這裏 下載Magisk。(若是連結無法打開,可以在 這裏 下載 v23.0 版本的 Magisk )。
並在您的設備上安裝 Magisk 客戶端。
使用 Magisk 修補您的 boot.img
將圖中紫色劃綫路徑的鏡像拷貝到電腦上(需要和 mtkclient 同一目錄,建議重命名為 boot.patch.img ,下文使用 boot.patch.img 演示)。(名字不同、路徑不同,請根據設備所示尋找。)
刷入 Magisk Patched Boot.img
- 將您的設備關機。
- 在您的主控臺中鍵入
python mtk w boot boot.patch.img
並回車。 - 按住您優學派上的 音量+和音量-和關機鍵 (如果不成功,請按住所有硬體按鍵)以進入brom模式。持續按下1秒鐘左右時請鏈接您的優學派到電腦上
- 在程式輸出”Port - Device detected :)“之後,您便可以鬆開您的手了。
- 命令執行完成後,鍵入
python mtk reset
來重新啓動您的設備。
- 如果設備無法開機,這本教程對您的設備無用,請再次返回到 第2.3.4.2步,將執行的命令改爲
python mtk w boot boot.img
。 - 如果成功開機,打開Magisk查看是否已root
結束
愛怎麽折騰怎麽折騰吧(?不是
出事了我絕對不會負責的 :D