一旦你給設(shè)備刷機(jī),你將能夠刷入大量的模組。這些包括Fox Magisk 模組、Substratum 主題、通過 LSPosed 安裝的 Xposed 框架以及Viper4Android等。類似地,你還可以刷入自定義內(nèi)核并實(shí)現(xiàn)你想要的 CPU 配置文件。然而,這樣的調(diào)整也帶來一些風(fēng)險(xiǎn)。以下教程來自ROM基地分享
首先,刷入需要你解鎖引導(dǎo)加載程序——這將清除所有數(shù)據(jù),并且可能會使保修失效。同樣,SafetyNet 也會被觸發(fā) [已修復(fù)],這將導(dǎo)致你無法使用銀行應(yīng)用程序 [已修復(fù)]。所以,如果一切順利,那么讓我們開始通過 Magisk 根據(jù) OxygenOS 15 Android 15 根據(jù)你的 OnePlus 設(shè)備。
如何通過 Magisk Boot.img 對 OnePlus OxygenOS 15 Android 15 進(jìn)行 root 操作
這些步驟適用于那些搭載了Android 12或[舊版本]并已更新到Android 13的設(shè)備[如OnePlus 8、9和10]。此外,請備份設(shè)備上的所有數(shù)據(jù),以確保萬無一失。Droidwin及其成員不對以下情況負(fù)責(zé):核戰(zhàn)爭、您的鬧鐘沒有叫醒您、或在執(zhí)行以下步驟時(shí)您的設(shè)備和數(shù)據(jù)發(fā)生任何問題。
步驟 1:安裝 Android SDK
首先,您需要在您的PC上安裝Android SDK Platform Tools。這是由Google提供的官方ADB和Fastboot二進(jìn)制文件,是唯一推薦的。所以下載它,然后將其解壓到您PC上的任何方便位置。這樣做將為您提供platform-tools文件夾,該文件夾將在此指南中使用。
步驟 2:啟用 USB 調(diào)試和 OEM 解鎖
接下來,您需要在設(shè)備上啟用USB調(diào)試和OEM解鎖。前者會讓您的設(shè)備在ADB模式下被電腦識別。這將允許您將設(shè)備啟動到快速啟動模式。另一方面,OEM解鎖是執(zhí)行引導(dǎo)加載程序解鎖過程所必需的。
所以請前往設(shè)置>關(guān)于手機(jī)>點(diǎn)擊構(gòu)建號7次>返回設(shè)置>系統(tǒng)>高級>開發(fā)者選項(xiàng)>啟用USB調(diào)試和OEM解鎖。
步驟 3:解鎖OnePlus的引導(dǎo)加載程序
之后,您將需要解鎖設(shè)備的引導(dǎo)加載程序。請記住,這個(gè)過程會清除所有數(shù)據(jù),并且可能會使設(shè)備的保修失效。所以如果一切順利的話,請參考我們關(guān)于如何在OnePlus上解鎖引導(dǎo)加載程序的詳細(xì)指南。
步驟 4:下載OnePlus固件
接下來,從OnePlus官方網(wǎng)站或通過Oxygen Updater應(yīng)用下載設(shè)備的固件。請確保下載與您設(shè)備當(dāng)前安裝的相同版本。您可以在設(shè)置>關(guān)于設(shè)備>版本>構(gòu)建/版本號中進(jìn)行驗(yàn)證。
步驟5:從Payload.bin中提取OnePlus引導(dǎo)/初始化引導(dǎo)程序
下載固件后,將其解壓到您電腦上的任何方便位置。這樣會生成一些文件,包括payload.bin。
對于不熟悉的朋友,OnePlus將所有分區(qū)IMG文件都打包在這個(gè)payload.bin文件中,所以你必須先將其提取出來。為此,你可以參考我們的指南:如何提取payload.bin并獲取原版的boot/init_boot文件。那么你應(yīng)該使用這兩個(gè)文件中的哪一個(gè)呢?如果你的設(shè)備搭載的是Android 12或更早版本的系統(tǒng),那么你需要使用boot.img。相反,如果它搭載的是Android 13或更高版本的系統(tǒng),那么你需要使用init_boot.img文件。
步驟6:通過Magisk修補(bǔ)OnePlus引導(dǎo)/初始化引導(dǎo)
1.下載并安裝Magisk應(yīng)用到您的設(shè)備。
2.然后啟動它,并點(diǎn)擊 Magisk 旁邊的安裝按鈕。
3.之后,選擇“選擇和修補(bǔ)文件”
4.導(dǎo)航到boot/init_boot.img文件,并選擇它。
5.然后點(diǎn)擊右上角的“開始”按鈕。
6.現(xiàn)在將對boot.img/init_boot.img文件進(jìn)行修補(bǔ),并將其放置在您設(shè)備的下載文件夾中。
7.你應(yīng)該將這個(gè)文件傳輸?shù)侥愕碾娔X的platform-tools文件夾中。我們現(xiàn)在將使用這個(gè)文件來為你的OnePlus進(jìn)行 root 操作。
步驟6:將OnePlus啟動到Fastboot模式
1.現(xiàn)在通過USB線將設(shè)備連接到電腦。確保已啟用USB調(diào)試。
2.然后轉(zhuǎn)到platform-tools文件夾,在地址欄輸入CMD,然后按回車鍵。這將啟動命令提示符。
3.在CMD窗口中輸入以下命令以將設(shè)備啟動到快速啟動模式
adb reboot bootloader
4.要驗(yàn)證 Fastboot 連接,請輸入以下命令,您應(yīng)該會收到設(shè)備 ID。
fastboot devices
5.如果您沒有獲取到任何序列號,請安裝Fastboot驅(qū)動程序。
步驟 7A:通過 Magisk 活補(bǔ)的 Boot.img 根據(jù) OnePlus OxygenOS 15
此步驟適用于搭載 Android 12 或更低版本的設(shè)備。
建議首先通過修補(bǔ)的boot.img啟動設(shè)備,而不是直接刷入。這樣你可以檢查一切是否正常。如果一切順利,你就可以進(jìn)行永久性根權(quán)限設(shè)置。所以使用以下命令通過Magisk修補(bǔ)的boot.img啟動設(shè)備,從而獲得臨時(shí)根權(quán)限
。
fastboot boot magisk_patched.img
既然您的設(shè)備已經(jīng)能夠無任何問題地臨時(shí)獲得 root 權(quán)限,現(xiàn)在讓我們將這個(gè) root 權(quán)限永久化。所以請參考以下操作步驟進(jìn)行嘗試。
1.啟動Magisk應(yīng)用并點(diǎn)擊安裝。
2.然后點(diǎn)擊右上角的“直接安裝(推薦)> 去吧”。
3.[注意:如果您收到需要額外設(shè)置的提示,請點(diǎn)擊“確定”,然后您將自動進(jìn)入安裝部分,從那里您可以選擇直接安裝>重啟]。
4.完成后,點(diǎn)擊右下角的重啟按鈕。
5.就是這樣,您的設(shè)備現(xiàn)在將啟動到根權(quán)限操作系統(tǒng)。
步驟 7B:通過 Magisk 活躍的 Init_Boot.img 根據(jù) OnePlus OxygenOS 15
此步驟適用于那些出廠時(shí)預(yù)裝了Android 13或更高版本的設(shè)備。
1.首先,請確保init_boot文件存在于platform-tools文件夾中,并重命名為magisk_patched.img
2.然后在CMD窗口中輸入以下命令以刷入修補(bǔ)后的init_boot.img文件:
fastboot flash init_boot magisk_patched.img
3.如果上述命令無法執(zhí)行,則應(yīng)使用以下命令將init_boot手動刷入到兩個(gè)插槽中:
fastboot flash init_boot_a magisk_patched.img
fastboot flash init_boot_b magisk_patched.img
4.您的設(shè)備現(xiàn)在應(yīng)該啟動到根權(quán)限操作系統(tǒng)。如果未發(fā)生,請通過以下命令手動執(zhí)行:
fastboot reboot
就是這樣。這些是通過Magisk修補(bǔ)的init_boot對運(yùn)行OxygenOS 15 Android 15的一加手機(jī)進(jìn)行根目錄的步驟。如果你對上述步驟有任何疑問,請?jiān)谠u論中告訴我們。我們會盡快回復(fù)你并提供解決方案。
應(yīng)用內(nèi)容在OnePlus OxygenOS 15 Android 15上隱藏 [已修復(fù)]
如何在一加 8T 上安裝 Android 15 和 OxygenOS 15
如何下載并安裝OnePlus的Android 15 OxygenOS 15系統(tǒng)
將OnePlus從Android 15降級到14:OxygenOS 15到14