|
隨著小米對解鎖Bootloader層層加碼,越來越多的玩機(jī)發(fā)燒友開始逐步轉(zhuǎn)向OPPO旗下的一加手機(jī)。不得不說,一加目前對玩機(jī)發(fā)燒友還是非常友好的,解鎖Bootloader只要一行命令就能搞定,不需要答題審核。而且官方社區(qū)還專門開設(shè)了刷機(jī)板塊,那么本期視頻,我將用通俗易懂的方法教你給任意型號的一加手機(jī)或其他類原生系統(tǒng)獲取ROOT權(quán)限,包括那些剛剛上市,還沒有放出刷機(jī)包的機(jī)型。廢話少說,趕緊進(jìn)入正題吧!
然后返回設(shè)置主界面,點(diǎn)擊系統(tǒng)與更新,進(jìn)入開發(fā)者選項,開啟OEM解鎖。
往下拉,再打開USB調(diào)試
此時在電腦上輸入adb devices。然后手機(jī)端應(yīng)該會彈出一個授權(quán)的提示,這里務(wù)必勾選“永久允許”。
如果電腦端顯示了手機(jī)的序列號,那就代表連接成功。
如果出現(xiàn)了這樣的提示,則說明你還沒有安裝adb,
去我網(wǎng)站的玩機(jī)資源板塊安裝platform-tools就行了。
下載后在工具目錄下的地址欄輸入cmd,再輸入adb devices即可。
那如果有adb,但確實(shí)不顯示序列號,那大概率是驅(qū)動問題,大家可以去我網(wǎng)站的教程板塊內(nèi),下載安裝ADB驅(qū)動。
接下來我們要做的就是解鎖BL了,主要注意:解鎖BL會將手機(jī)恢復(fù)出廠設(shè)置,所以務(wù)必先進(jìn)行備份。如果你已經(jīng)完成了這一步,那可以在電腦上輸入這行命令重啟到fastboot模式。手機(jī)將會顯示這個界面。
這時候,我們再輸入fastboot flashing unlock,手機(jī)會跳轉(zhuǎn)到解鎖確認(rèn)的界面,我們需要按音量下鍵,選到UNLOCK THE BOOTLOADER,再按電源鍵,即可完成解鎖。
沒錯,一加解鎖BL就是這么簡單,沒有答題、沒有套路,一條命令就能搞定。 獲取ROOT權(quán)限的第一步,就是拿到當(dāng)前系統(tǒng)的boot或init_boot鏡像文件。這里要分兩種情況,第一種是上市已經(jīng)有一段時間的機(jī)型。
這些機(jī)型往往都可以下載系統(tǒng)對應(yīng)的刷機(jī)包,下載后解壓,再通過開源工具提分區(qū)鏡像,最后將鏡像復(fù)制手機(jī)內(nèi)。
手機(jī)上安裝Magisk,進(jìn)入后點(diǎn)擊安裝,
點(diǎn)擊及選擇并修補(bǔ)一個文件,選擇我們剛剛復(fù)制進(jìn)去的鏡像修補(bǔ)即可。
修補(bǔ)后的鏡像會自動保存到download目錄下,我們把他復(fù)制到電腦上。
最后一步,通過這行命令將手機(jī)重啟到fastboot模式,輸入這行命令,后面跟你修補(bǔ)后的鏡像路徑即可刷入,
重啟后如果這里顯示了Magisk版本,那么恭喜你,這臺手機(jī)已經(jīng)獲取了ROOT權(quán)限。
而對于剛剛開賣,網(wǎng)上還沒有刷機(jī)包的機(jī)型,該怎么獲得分區(qū)鏡像呢?這里就要科普兩個比較復(fù)雜的東西:DSU和GSI。如果把手機(jī)比作一臺電腦,那DSU就相當(dāng)于雙系統(tǒng),比如同時安裝windows和linux,而GSI就相當(dāng)于Windows鏡像,它不區(qū)分品牌,不區(qū)分筆記本還是臺式機(jī),都是用同一個系統(tǒng)鏡像。
我們現(xiàn)在的思路就是用DSU安裝一個擁有高權(quán)限的GSI,通過臨時進(jìn)入GSI的方法來拿到分區(qū)鏡像。需要注意的是安卓版本一定要大于等于你當(dāng)前系統(tǒng)版本,我現(xiàn)在的系統(tǒng)版本是安卓15,自然要選擇lineage 22 的刷機(jī)包了。
下載后解壓鏡像,在手機(jī)目錄下新建一個叫做GSI的文件夾,將GSI傳到這個文件夾內(nèi)即可。在手機(jī)上打開DSU Sideloader,選擇剛剛導(dǎo)入的鏡像安裝。
安裝后需要輸入一個ADB命令開始部署,這里你如果直接復(fù)制執(zhí)行會提示失敗,需要將命令中的兩個單引號刪掉再執(zhí)行。
大概一分鐘后,下拉通知欄會提示重啟,不出意外的話,就可以進(jìn)入GSI了。
我們打開開發(fā)者選項,確定已經(jīng)開啟ROOT權(quán)限調(diào)試。
在電腦上輸入adb root 即可切換到命令行root模式。這個root模式是本方法的核心所在,官方系統(tǒng)是沒有權(quán)限的。
有了root就可以提取分區(qū)了,依次輸入下面的命令,即可依次提取a和b分區(qū)的鏡像。
提取后在GSI里安裝magisk,將a和b鏡像放進(jìn)去修補(bǔ)。但考慮到現(xiàn)在已經(jīng)有root權(quán)限,那完全可以繼續(xù)用dd命令,將修補(bǔ)后的兩個鏡像分別再刷回他們原來的分區(qū)。最后只要重啟一次手機(jī)就能回到官方系統(tǒng),同時獲取到ROOT權(quán)限。
這種方法相比第一種先傳到電腦再進(jìn)入fastboot模式去刷機(jī),顯然要更方便一些。 |
|
|