oppo r9s 解bl鎖,刷入第三方recovery

前言:

在對目前安卓手機刷入第三方REC時,需要簡單介紹一下bootloader,recovery,fastboot,rom的概念。其中刷機有卡刷,線刷,9008深度刷機,卡刷指將rom複製到手機SD中進行刷入,線刷則是用手機連接電腦,在fastboot模式下刷入rom。以下是線刷第三方rec,然後再用第三方的rec工具卡刷rom,root,xposed,面具等。

 

流程:

1. 手機解除bootloader鎖。

2. 開啓fastboot模式刷入第三方recovery。

3. 進入rec卡刷rom入手機,也可刷root包(zip後綴),xposed(zip後綴),面具包(zip後綴)等。

4. 重啓手機,等待進入手機並進行初始的設置。

 

bootloader:

這是手機開機調用操作系統前需要運行的一個小程序。和電腦的BOIS類似,設備開機加電後第一先啓動的就是這個,對設備硬件進行初始化,自檢等操作後再調用系統內核。然而目前國內的手機商爲了讓用戶使用自家開發的深度定製的安卓系統,比如小米的MIUI,華爲的EMUI,vivo的FUNTOUCH OS,oppo的COLOR OS等,搞機的同學稱他們爲ROM。而手機廠商爲了防止用戶給自己手機刷入其他的rom,所以對bootloader加了鎖。

 

fastboot:

這是安卓系統中的一個刷機模式,比下面介紹的recovery模式更底層,俗稱“引導模式”。一般在該模式下對手機進行線刷,也就是手機打開fastboot,通過電腦來刷入需要的刷機包。安卓手機一般是關機狀態下按住電源鍵+音量上鍵進入,但是有些手機卻去除了該模式,比如oppo r9s。

 

recovery:

這也是安卓系統中的一種刷機模式,類似電腦的windows PE,對系統進行備份,還原,修改部分功能。使用原理也和電腦的GHOST一般,可以使用手機廠商自帶的recovery,也可以使用第三方rec(這時候就需要在通過線刷刷入rec工具)。其中第三方的rec也有很多,比如CWM,4EXT,常用的是TWRP。而TWRP並不是通用的,在刷入前需要找到與之對應機型的TWRP鏡像包(img結尾),官網會不時更新機型,同時網上也有很多個人對機型進行了開發的twrp等。

 

ROM:

ROM image(只讀內存鏡像)的簡稱,常用於手機定製系統玩家的圈子中。 一般手機刷機的過程,就是將只讀內存鏡像(ROM image)寫入只讀內存(ROM)的過程。 常見的 ROM image 有 img、zip 等格式,前者通常用 fastboot 程序通過數據線刷入(線刷),後者通常用 recovery 模式從 sd刷入(卡刷),故 img 鏡像也被稱爲線刷包,zip 鏡像也被稱爲卡刷包。 國內的定製系統開發者,經常會陷入自己的產品究竟是應該稱爲 OS還是 UI的爭論,爲了避免此類爭論和表示謙虛,會自稱爲 ROM。很多定製系統玩家也會統一將定製系統稱爲 ROM。 (這段的rom介紹出自百度百科)ROM也不是通用,在同一系統還是會區分機型,所以在刷機前需要在其官網或者論壇中找與之對應機型的包。

 

oppo r9s刷機:

oppo自R7系列開始,進不去fastboot模式,不能通過常規方法解鎖Bootloader。5.1系統(安卓)可以使用工具解鎖,出廠6.0,由於更嚴格的selinux權限,在沒有解鎖Bootloader,也沒有官方支持的前提下很難root。但是利用系統漏洞可以進行提權操作,進而root手機。官方ROM卡刷包分爲官網包(local簽名,recovery中可以直接刷入),服務器包(special簽名,用於OTA推送,recovery中不能直接刷入),官方這樣做是爲了防止內測包通過服務器泄露。官方recovery中沒有完全雙清的選項,可能導致降級後不開機(建議內置卡存放一個官方最新包),因爲他們覺得雙清會清除掉密碼,對手機不安全,所以,用戶不許雙清。

 

操作:

1. 準備,下載r9s線刷包,rom包,root包,xposed,面具等包,也可關注公衆號回覆“r9s”即可獲取。

2. 手機連接電腦並安卓驅動,然後拔掉USB線,關機。

3. 同時按住音量上下鍵,插入USB數據線,電腦端打開設備管理器,看到新設備QUSB_BULK,右鍵安裝驅動。

4. 出現端口號,打開線刷工具文件夾裏的“MsmDownloadTool.exe”,使用管理員權限運行就不會出現連接超時。

5. 按F5鍵,進入分區選擇界面。其中文件夾中的“boot.img,emmc_appsboot.mbn,recovery.img”分別是“線刷萬能root&twrp教程/root內核”文件夾下的”boot.img“。“線刷萬能root&twrp教程/新版本(包括7.1)加刷aboot”下的“emmc_appsboot.mbn”。“recovery/twrp”的“r9s-twrp-3.0.2.0-20170225.img”重命名而來,清晰一點可以去B站找我的視頻。

6. 分區選擇界面,全不選,勾選recovery,雙擊recovery,選擇要刷入的recovery.img,確認;也可以勾選boot,雙擊boot,選文件夾中的boot.img。

7. 點擊刷新,看看是否提示已連接,然後就點開始。

8. 下載完成,自動重啓,馬上按住音量下鍵進入recovery

9. 如果出現問題,可以等工具不動後,嘗試:同時長按電源鍵和音量上鍵,保持超過5~10秒,重啓手機後重試,自動重啓,馬上按住音量下鍵,如果卡logo:同時按住音量上鍵和電源鍵,強制重啓,馬上按住音量下鍵,即可進入twrp recovery。

10. 第一次進入twrp,會問你是否允許修改system,因爲R9s的system分區沒有加密,所以請選擇允許修改,否則twrp很容易被還原成官方recovery。然後選擇“清除”,什麼時候需要雙清:同一個系統升級版本可以不雙清,降級系統需要雙清,換系統也要雙清,例如:正式版20161202升級20170112,不需要雙清
,正式版20170112升級公測版20170316,不需要雙清。公測版降級正式版20170112,需要雙清。從ColorOS刷到CM,需要雙清。

 

11. 清理後,就選擇“掛載”,掛載mtp模式後,可以連接電腦拷貝文件,將第三方ROM包,底包,或者其他的補丁卡入手機的SD中。

12. 開始刷ROM,twrp主界面,安裝,瀏覽到刷機包,點擊,滑動刷入,待進度條走完,可以選擇繼續刷補丁,或者重啓。其中“SuperSU”是很好的root工具,將“SuperSU-v2.82-201705271822-R9s.ozip”的zip後綴在twrp時就要刷入進去,apk等進入系統後再安裝。“xposed”也是將“xposed-v89-sdk23-arm64.zip”的zip後綴的刷入,進入系統再安裝XposedInstaller_3.1.4.apk。其中這些玩機的工具需要看清楚參數,因爲包名都有與機型匹配,不過刷入不成功就多查多找再刷了。

13. 最後就可以使用oppo手機玩着魅族的ROM,並且root過了,還能玩xposed,面具等框架,可玩的模塊網上也有很多。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章