一旦你給設備刷機,你將能夠刷入大量的模組。這些包括Fox Magisk 模組、Substratum 主題、通過 LSPosed 安裝的 Xposed 框架以及Viper4Android等。類似地,你還可以刷入自定義內核并實現你想要的 CPU 配置。然而,這樣的調整也存在一些風險。
解鎖引導加載程序需要你解鎖引導加載程序- 這將清除所有數據,并且可能會使保修失效。同樣,SafetyNet 將被觸發 [已修復],Play Integrity 將失敗 [已修復],這將導致你無法使用銀行應用程序 [已修復]。所以,如果一切順利,那么讓我們開始通過 Magisk 根據你的 Android 16 設備。
如何通過Magisk補丁引導/初始化_引導來為Android 16進行根目錄操作
以下說明按不同部分列出,以方便理解。請按照提到的順序嚴格遵守 [開始之前,強烈建議您 閱讀我們的 常見問題 1]。Droidwin 及其成員不對以下步驟可能導致的核戰爭、您的鬧鐘沒有叫您起床,或您的設備和數據發生任何事情負責。
步驟 1:安裝 Android SDK 平臺工具
首先,您需要在您的電腦上安裝Android SDK 平臺工具。這是由 Google 提供的官方 ADB 和 Fastboot 二進制文件,是唯一推薦的。因此,下載它并將其解壓到電腦上的任何方便位置。這樣您將得到 platform-tools 文件夾,該文件夾將在此指南中使用。
步驟 2:啟用 USB 調試和 OEM 解鎖
接下來,你還需要在設備上啟用USB調試和OEM解鎖。前者會讓你的設備在ADB模式下被電腦識別。這將允許你將設備啟動到快速啟動模式。另一方面,OEM解鎖是執行引導加載程序解鎖過程所必需的。
所以請前往設置>關于手機>點擊構建號7次>返回設置>系統>高級>開發者選項>啟用USB調試和OEM解鎖。
步驟 3:解鎖引導加載程序
接下來,你還需要解鎖設備的引導加載程序。請記住,這樣做會清除設備上的所有數據,并且可能會使保修失效。所以,如果一切順利,請參考我們的詳細指南: 如何在任何安卓設備上解鎖引導加載程序。
步驟 4:提取股票引導/初始化引導
如果您的設備出廠時預裝的是 Android 12 或更早版本,那么您需要使用 boot.img 并通過 Magisk 進行修補和刷寫。另一方面,如果設備預裝的是 Android 13 或更高版本,那么您應該使用 init_boot.img [這兩種方法在本指南中有解釋]。
注意:此規則有一些例外情況,最明顯的例子是Poco F5和Nothing Phone 2。雖然這兩款設備都搭載了Android 13,但你仍然需要使用boot.img文件進行根權限獲取。
1.首先,下載您設備的固件[工廠映像]。
2.確保下載與您設備上當前安裝的版本相同的版本。要檢查這一點,請轉到設置>關于手機>版本號。
3.下載后,將其解壓到您電腦上的任何方便位置。
4.對于Pixel設備,您只需通過WinZIP/WinRAR提取固件,然后從Images文件夾中獲取boot.img/init_boot。
5.同樣地,對于小米,下載Fastboot ROM并解壓TGZ和TAR文件夾,進入Images文件夾,從中獲取boot/init_boot文件。
6.但是,對于其他OEM,情況有點不同。所以請參考您設備的具體指南,從以下鏈接中提取您設備的原版引導/初始化引導文件:
提取OnePlus payload.bin并獲取原版引導鏡像文件
如何提取 OZIP 真我/OPPO 原廠 ROM(固件)
如何提取Sony Boot.sin并獲取Stock Boot.img文件
如何從LG KDZ或DZ固件中提取Boot.img
7.一旦你提取了固件,復制boot.img文件[如果你的設備搭載的是Android 12或更早版本]或init_boot.img[如果你的設備搭載的是Android 13/14/15],并將其傳輸到你的設備。[見常見問題1了解更多信息]。
步驟 5:通過 Magisk 打補丁 Boot/Init_boot
注意: 通過 Magisk 打補丁 boot.img 或 init_boot 的步驟相同。
1.下載并安裝最新的Magisk APK到您的設備。
2.然后啟動它,并點擊 Magisk 旁邊的安裝按鈕。
3.之后,選擇“選擇并修補文件”,導航到系統boot.img/init_boot.img文件,并選擇它。
4.然后點擊右上角的“開始”按鈕。
5.現在將對boot.img/init_boot.img文件進行修補,并將其放置在您設備的下載文件夾中。
6.你應該將這個修補過的引導/初始化引導文件傳輸到你的PC上的platform-tools文件夾中。同時,將其重命名為magisk_patched。我們現在將使用這個文件來為你的安卓16設備進行 root 操作。
步驟6:進入快速啟動模式
1.現在通過USB線將您的設備連接到電腦。確保已啟用USB調試。
2.然后轉到platform-tools文件夾,在地址欄輸入CMD,然后按回車鍵。這將啟動命令提示符。
3.在CMD窗口中輸入以下命令以將設備啟動到快速啟動模式
adb reboot bootloader
4.要驗證 Fastboot 連接,請輸入以下命令,您應該會收到設備 ID。
fastboot devices
步驟 7A:使用 Magisk 恢復的引導鏡像對 Android 16 進行根目錄操作
此步驟適用于配備 Android 12 或更早版本的設備。 [請參閱常見問題 1 以獲取更多詳細信息]。
建議首先通過修補的boot.img啟動設備,而不是直接刷入。這樣你可以檢查一切是否正常。如果一切順利,你就可以進行永久性根權限設置。所以使用以下命令通過Magisk修補的boot.img啟動設備,從而獲得臨時根權限。
fastboot boot magisk_patched.img
既然您的設備已經能夠無任何問題地臨時 root 啟動,現在讓我們將這個 root 永久化。所以請參考以下操作步驟進行嘗試。
1.啟動 Magisk 應用程序并點擊安裝。
2.然后點擊右上角的“直接安裝(推薦)> 去吧”。
3.等待進程完成,然后點擊重啟。一旦重啟完成,啟動 Magisk。
4.您可能會收到需要額外設置的提示,點擊確定。
5.您的設備將自動重啟到操作系統。
6.完成后,點擊右下角的重啟按鈕。
7.就是這樣,您的 Android 16 設備現在將啟動到根權限操作系統。
步驟 7B:使用 Magisk 恢復的 Init_Boot.img 對 Android 16 進行根目錄操作
此步驟適用于那些開箱即能使用Android 13或更高版本的設備。 [參見常見問題1了解更多信息]。
1.首先,請確保init_boot文件存在于platform-tools文件夾中,并重命名為magisk_patched.img
2.然后在CMD窗口中輸入以下命令以刷入修補的init_boot.img文件:
fastboot flash init_boot magisk_patched.img
3.如果上述命令無法執行,則應使用以下命令手動將init_boot刷入到兩個插槽中:
fastboot flash init_boot_a magisk_patched.img
fastboot flash init_boot_b magisk_patched.img
4.您的設備現在應該啟動到根權限操作系統。如果未發生,請通過以下命令手動執行:
fastboot reboot
就是這樣。這些是通過Magisk修補的boot.img/init_boot.img來為你的Android 16設備獲取根權限的步驟。如果你對上述步驟有任何疑問,請在下面的評論區告訴我們。我們會盡快回復你并提供解決方案。
常見問題 1: 通過 Init Boot 或 Boot 進行 root 操作?
一些用戶最常問的問題之一是他們是否應該通過Magisk修補的boot.img或init_patched的boot.img來 root他們的Android 16設備?如果你的設備出廠時預裝的是Android 13+ [例如Pixel 8和7系列、OnePlus 11、Xiaomi 13等],那么你將不得不使用init_boot.img文件來 root。
init_boot.img 文件存在于原廠固件中,補丁步驟與 boot.img 類似,盡管燒錄步驟不同。我們已經在上面的步驟中解釋了這個 [提取、補丁和燒錄]。
另一方面,如果您的設備一開始就配備了 Android 12 或更早版本,并且在此之后更新到了 Android 16 [Pixel 6 系列,OnePlus 10,Poco F4],那么您仍然需要使用 boot.img 進行 root。整個 root 過程與我們之前的做法類似——提取 boot.img,通過 Magisk 進行修補,然后通過 Fastboot 刷入 [以上已經在本指南中詳細解釋]。
如之前所述,這個規則有一些例外情況,最顯著的是Poco F5和Nothing Phone 2。這兩款設備都搭載了Android 13,但你仍然需要使用boot.img文件進行 root 操作。
常見問題2:燒錄Init_boot時出錯
如果你收到類似于[在鎖定狀態下不允許刷寫]的錯誤信息,那么請嘗試在FastbootD 模式下刷寫修補后的init_boot,而不是在Fastboot/引導加載程序模式下。刷寫命令與上面列出的相同。至于從操作系統啟動到FastbootD,如果你希望從操作系統執行,可以使用adb reboot fastboot命令,或者如果你希望從Fastboot/引導加載程序模式執行,可以使用fastboot reboot fastboot [參見此指南]。
常見問題 3: 失敗(遠程:不允許對分區進行刷寫)錯誤
如果您遇到失敗(遠程:不允許為分區進行刷寫)錯誤,那么您將不得不將修補后的init_boot刷寫到FastbootD模式,而不是Fastboot/引導加載程序。為此,請使用fastboot reboot fastboot命令直接啟動到FastbootD模式,然后使用上述[或下面]命令來刷寫文件。