上次說到,授人以漁不如授人以魚,我寫教程還是要重在告訴大家怎麼做能達到目的,而沒必要去寫原理,否則反而會讓許多人陷入到「好難啊」、「怎麼這麼多步驟啊」之類的感慨,甚至提出一些稀奇古怪的問題。
這次,我乾脆寫一個長期更新Magisk Patch Root的小白Root教程,總共分兩個部分,共不同的人群學習使用:已Root的朋友收到了新系統推送,還有尚未Root的朋友。
一、已Root,收到系統更新怎麼辦?
以我2019年5月26日收到的氫系統9.5.3更新的OTA為例,我在上一個系統版本是已經獲取了Root權限的,可以放心下載並安裝官方的系統更新,但是要注意的是,安裝完成之後不要立即去點重啟手機,否則Root就會丟失,需要重新折騰一遍獲取Root權限。
正確的操作,是此時打開Magisk Manager,點擊安裝/更新Magisk,然後選擇「安裝到未使用的槽位(OTA後)」一步步根據引導操作,直到看到「Next reboot will boot to second slot!」,以及提示「All done」,也就是下圖右三我紅字圈出來的文字,然後點重啟,就能完成系統更新並且保留Root權限:
這裡可能會涉及到一個網絡下載的過程,連接的是海外的伺服器,如果網絡不通暢導致下載失敗,可能會出現各種錯誤提醒,比如zip包無法解壓之類的,自己換個網或者通過科學上網解決即可。
那麼,如果更新了系統,手賤直接重啟了手機,導致Root丟失了咋辦?涼拌吧,就和手機沒Root過一樣,重新Root一次即可。
二、沒Root,怎麼辦?
首先需要給手機解鎖Bootloader,已解鎖過的話,可以跳過這一步。
解鎖之後不建議又鎖手賤鎖回,我直接不教方法,免得你們又來問我各種救磚問題。
如果已經解鎖,可以跳過這一步,沒解鎖的跟著我節奏來,一加手機的解鎖很簡單,首先進入設置-關於手機,猛擊版本號直到提示開發者選項開啟成功,然後回到設置-系統-開發者選項,打開OEM解鎖和USB調試。
再下載ADB工具包到電腦,沒錯,解鎖Bootloader需要一臺電腦才行:
https://pan.baidu.com/s/1kSoo4rxnS-lZilbJrSA_NQ#list/path=%2F
有時間的話最好配置一下adb環境變量,可以百度找到,不配置的話,初學者可能會在遇到一些問題後不知所措。
然後通過一條命令,讓手機重啟進入bootloader界面:
進去之後,再敲解鎖命令:
此時手機會出現一個選擇界面,通過音量鍵定位光標到unlock的選項,按電源鍵確認即可解鎖了,注意這一步會丟失所有數據,包括照片,所以提前做好備份,不過,解鎖終身只要一次,以後的root和官方系統升級操作,通常都不會再丟數據。
解鎖完成後,通過命令退出bootloader並重啟手機:
部分機友反饋解鎖後重啟手機,自帶的程序都沒了,包括雲同步等等,此時不要急,我聯網後靜放了一分鐘左右就恢復回來了,實在回不來也不怕,手動刷一下全量包解決,下載文末網盤提供的全量包,放到手機存儲的根目錄(不想解釋什麼是根目錄,雖然真的有人問),然後打開手機設置-系統-系統更新-右上角齒輪圖標-本地升級。
如果以前已經解鎖過了,就從這裡開始往下看。
用數據線連電腦,通過一條命令,讓手機重啟進入bootloader界面:
然後,下載文末網盤我提供的Magisk Root補丁「magisk_patched.img」,注意選擇和你的系統版本號匹配的版本,再通過命令引導啟動Root補丁,獲得臨時Root權限:
fastboot boot magisk_patched.img這裡命令中的「magisk_patched.img」需要和該文件的路徑保持一致,如果就在adb工具的同路徑,直接這麼寫即可,如果不是,需要和下圖我這樣帶完整路徑(或者拖拽文件到命令行界面也行)。
此時手機會自動重啟,開機後,安裝我網盤裡的MagiskManager.apk,打開後會看到Magisk已安裝,但這個Magisk只是臨時的,重啟手機之後會丟失哦,需要手動再操作一遍安裝Magisk,選擇「直接安裝(推薦)」,提示安裝成功後,就獲得了永久的Root權限,重啟不丟失。
最後附上網盤地址,關注小梨科技公眾號後,在對話界面回復「一加7Pro氫Root」獲取: