此法是有問題的,後來在使用OTA更新一直失敗,會讓你下載,但是更新總是不成功。
移除root後,就正常了。
所以請勿參考。
root 成功 |
參考xda-developers的此文章
觀其大意,即使用此root方式利用magisk,所以不會影響到OTA更新。
我雖然是一個android開發人員,但是對刷機實在是很不熟…
一些專有名辭,上面是寫的理所當然,我看的是霧殺殺…
所以有此一篇分享。
操作方式如下:
我雖然是一個android開發人員,但是對刷機實在是很不熟…
一些專有名辭,上面是寫的理所當然,我看的是霧殺殺…
所以有此一篇分享。
操作方式如下:
須要在手機與PC端來回操作,請注意Step的提示。
Step A:
PC上(xUbuntu)- 下載文章中步驟2的2月/3月的更新(Patch),並解開為 patched_boot.img (我使用的3月的版本)
- 安裝 fastboot
sudo apt-get install android-tools-fastboot - 確認 fastboot可以執行,並將當前目錄,移動到 patched_boot.img 存在的目錄
Step B:
手機上(台灣官方版小米A1@8.0)
- 安裝 Magisk Manager
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
下載Magisk Manager並安裝即可,Magisk可透過網路下載。 - 啟用開發人員選項
連續點擊 "設定/系統/關於手機/版本號碼"直到提示啟用開發人員選項 - 啟用開發人員選項內的"OEM解鎖"/"USB偵錯"
- 關機
- 按住音量(下)與電源鍵開機,手機畫面會顯示機器人Fastboot
- 將手機接上電腦的USB port.
Step C:
PC上(xUbuntu)
- $ sudo fastboot oem unlock
[sudo] password for xxxx:
...
OKAY [ 0.005s]
finished. total time: 0.005s - $ sudo fastboot boot patched_boot.img
downloading 'boot.img'...
OKAY [ 0.470s]
booting...
OKAY [ 0.592s]
finished. total time: 1.062s
註:此步驟操作完後,手機會自動重新開機
Step D:
手機上(台灣官方版小米A1@8.0)
註:此時手機已解開Root權限,但!如果未安裝 Magisk即重開機,此權限又會消失,若發生此狀況,請回StepC + D再處理一次。
- 開機手機上的 Magisk,點選安裝,選擇直接安裝。
完工!
作者已經移除這則留言。
回覆刪除安裝 fastboot
回覆刪除sudo apt-get install android-tools-fastboot
確認 fastboot可以執行,並將當前目錄,移動到 patched_boot.img 存在的目錄
可以詳細教導嗎?
這就是詳細教導了。
刪除1. 在Unbuntu系統下,開啟Terminal,執行sudo apt-get install android-tools-fastboot是安裝 android-tools-fastboot這個套件,而這個套件存在於官方工具庫上,所以執行這個命令,你的android-tools-fastboot就會裝好。
2. 在Unbuntu系統下,開啟Terminal,執行fastboot,看到fastboot 輸出help訊息,那它就是裝好可以執行了。
3. 如果你下載的patched_boot.img,放在 /home/iamguest下,那麼移動到 patched_boot.img 存在的目錄,就是 cd /home/iamguest
這些是 ubuntu 的基礎