安卓Recovery你知多少?不懂別說(shuō)是刷機(jī)高手

玩過(guò)安卓刷機(jī)的朋友相信都聽(tīng)說(shuō)過(guò)Recovery,在刷機(jī)前,第一步往往是解鎖手機(jī),第二部就是刷入Recovery了。利用Recovery讀取第三方Rom并刷入系統(tǒng),才能實(shí)現(xiàn)刷機(jī)。不過(guò)關(guān)于安卓的Recovery,很多人只是刷機(jī)時(shí)就簡(jiǎn)單用一下,并不求甚解,有時(shí)候跳進(jìn)了坑還渾然不知。今天,就一起來(lái)談?wù)劙沧縍ecovery吧!
安卓Recovery:它到底是什么
熟悉安卓系統(tǒng)的朋友都知道,Google官方發(fā)布的安卓系統(tǒng)完整鏡像包含著數(shù)個(gè)img文件,其中就有reocvery.img。按照官方步驟進(jìn)行刷機(jī)的時(shí)候,安卓鏡像的數(shù)個(gè)img文件會(huì)被寫(xiě)入安卓機(jī)中不同的分區(qū),例如安卓系統(tǒng)主體會(huì)被寫(xiě)入System分區(qū),Recovery也擁有自己獨(dú)立的分區(qū)。實(shí)際上,Recovery無(wú)需安卓系統(tǒng)主體,也可以獨(dú)立運(yùn)行。從這方面來(lái)看,Recovery很像是一個(gè)微型的操作系統(tǒng)。

安卓Recovery你知多少?不懂別說(shuō)是刷機(jī)高手-圖片1

這是手機(jī)廠商預(yù)裝的Recovery的界面,刷機(jī)前一般會(huì)先把Recovery更換成第三方
實(shí)際上,Recovery的定位的確很類似PC平臺(tái)的WinPE。它本質(zhì)上是一個(gè)非常精簡(jiǎn)的Linux,用以讀寫(xiě)System分區(qū)(安卓系統(tǒng)主體)、Boot分區(qū)(內(nèi)核)的內(nèi)容。為什么刷機(jī)需要先刷Recovery?因?yàn)橛肦ecovery改寫(xiě)System分區(qū)是極為方便的。盡管Fastboot也可以改寫(xiě)System分區(qū),但這往往需要連接電腦、利用adb來(lái)進(jìn)行,比較麻煩。例如使用Fastboot來(lái)root手機(jī),需要在電腦上輸入復(fù)雜的命令行,而使用Recovery來(lái)root就只需要點(diǎn)選相應(yīng)是su文件,然后刷入System分區(qū)即可。
安卓Recovery:它到底可以做什么
很多朋友都用過(guò)WinPE,WinPE能干的事情令人印象深刻。當(dāng)系統(tǒng)掛掉或者需要調(diào)校系統(tǒng)的時(shí)候,引導(dǎo)進(jìn)入WinPE,可以自由管理電腦中的文件,運(yùn)行一些工具,對(duì)系統(tǒng)進(jìn)行備份、修改乃至重裝。Recovery在安卓中干的事情,和WinPE也非常相似。
Recovery的本職工作就如其名字一樣,是“重置”。Recovery首先可以對(duì)安卓系統(tǒng)進(jìn)行各種重置,例如清除Cache、Data等等,也就是刷級(jí)玩家常說(shuō)的“Wipe”。但是,如果要徹底重置系統(tǒng),還是需要重新刷入System相關(guān)文件才能實(shí)現(xiàn)。安卓Recovery你知多少?不懂別說(shuō)是刷機(jī)高手-圖片2

使用TWRP進(jìn)行Wipe的界面
Recovery可以修改System分區(qū),玩家可以藉此實(shí)現(xiàn)很多功能。例如前文說(shuō)過(guò)的root,root的本質(zhì)是用第三方su替換掉系統(tǒng)su,從而實(shí)現(xiàn)提權(quán),正統(tǒng)的root方法就是手動(dòng)把相應(yīng)的文件從Recovery中刷入System。又例如可以利用Recovery清除系統(tǒng)預(yù)裝App,預(yù)裝App一般被寫(xiě)到了System分區(qū)中,尋常方法難以更改,如果Recovery帶有文件管理器,那么刪除預(yù)裝的App就成為了輕而易舉的事情。安卓Recovery你知多少?不懂別說(shuō)是刷機(jī)高手-圖片3

使用TWRP在System分區(qū)刷入zip包
除了這些功能外,一些強(qiáng)大的第三方Recovery還擁有掛載系統(tǒng)儲(chǔ)存、解壓縮、備份系統(tǒng)、編輯系統(tǒng)文件(如host、build.prop)等。不過(guò),官方的Recovery一般都不會(huì)去做這么多功能,多數(shù)的官方Recovery只提供了重置系統(tǒng)(Wipe)和升級(jí)系統(tǒng)的功能。這是可以理解的,對(duì)普羅大眾開(kāi)放太多的高級(jí)功能,有概率會(huì)把系統(tǒng)玩壞或造成數(shù)據(jù)丟失。其中,利用官方Recovery進(jìn)行升級(jí),可能是最實(shí)用的功能之一。安卓Recovery你知多少?不懂別說(shuō)是刷機(jī)高手-圖片4 安卓Recovery你知多少?不懂別說(shuō)是刷機(jī)高手-圖片4

這是原生安卓官方的Recovery,沒(méi)有什么功能,非常簡(jiǎn)陋
以Google官方的原生系統(tǒng)為例,Google的系統(tǒng)更新推送往往不能第一時(shí)間覆蓋所有的機(jī)型,但是沒(méi)有收到OTA更新的話,是可以利用Recovery來(lái)手動(dòng)進(jìn)行OTA升級(jí)的。下載OTA升級(jí)包后,在Recovery模式下連接電腦,用adb sideload命令刷入OTA包即可,效果等同于接收OTA推送,不會(huì)丟失數(shù)據(jù)。
第三方Recovery:你都用過(guò)嗎?
顯然,官方Recovery難以滿足玩家們的各種折騰需求。刷第三方ROM需要寫(xiě)入System分區(qū),官方Recovery是不提供該功能的。因此,第三方的Reocvery就成為了刷級(jí)玩家標(biāo)配,刷ROM前需要先刷Recovery,也是因?yàn)槿绱恕?br /> 現(xiàn)在主流的第三方Recovery有兩種,一起來(lái)看看吧。
◆ClockWorkMod Recovery
ClockWorkMod簡(jiǎn)稱CWM,這是一個(gè)資格非常老的第三方Recovery。CWM基于安卓2.1的Recovery改寫(xiě),從安卓2.X時(shí)代開(kāi)始,它就非常流行,一度是最受歡迎的第三方Recovery。CWM的功能強(qiáng)大,可以進(jìn)行Wipe、刷機(jī)、備份、掛載磁盤(pán)、格式化等操作,甚至還可以調(diào)節(jié)手機(jī)CPU等硬件性能。CWM的開(kāi)發(fā)團(tuán)隊(duì)和著名第三方ROM CyanogenMod有著千絲萬(wàn)縷的關(guān)系,這令CWM更為流行。安卓Recovery你知多少?不懂別說(shuō)是刷機(jī)高手-圖片5

CWM Recovery界面,通過(guò)音量鍵來(lái)操作
不過(guò),CWM對(duì)觸屏的支持并不好,而且功能也漸漸被其他Recovery超趕。目前CWM已經(jīng)不是最廣為流行的Recovery了。
◆Team Win Recovery Project
這是目前最為流行的第三方Recovery,可以說(shuō)是現(xiàn)在刷機(jī)的標(biāo)配了。和CWM相比,TWRP的界面更加華麗,可以進(jìn)行觸屏操作,不需要用音量鍵慢慢上下選擇功能。在功能方面,TWRP對(duì)比CWM可謂是有過(guò)之而無(wú)不及,它擁有一個(gè)非常強(qiáng)大的終端,并且?guī)в杏|摸鍵盤(pán),能夠直接在Recovery當(dāng)中使用adb命令來(lái)設(shè)置、修改系統(tǒng)。安卓Recovery你知多少?不懂別說(shuō)是刷機(jī)高手-圖片6

TWRP的界面更華麗,而且可以觸控操作
TWRP支持的機(jī)型非常多,而且匹配新機(jī)型的速度也很快,加之是開(kāi)源的,開(kāi)發(fā)者可以自行修改以匹配特定機(jī)型,因而TWRP非常受歡迎。
無(wú)論是CWM還是TWRP,都是開(kāi)源的Recovery,因此它們也為安卓業(yè)界貢獻(xiàn)了很多,一些廠商使用了它們的代碼,編寫(xiě)自己的Recovery。
廠商為何不讓用戶刷Recovery?
和官方的Recovery相比,第三方Recovery無(wú)疑強(qiáng)大得多。要如何安裝第三方Recovery?沒(méi)有限制的話,只需要在fastboot狀態(tài)下連接電腦,使用fastboot命令“fastboot flash recovery xxx.img(Recovery的文件名)”就可以刷入。但是,第三方的Recovery并不是隨便就能夠安裝的。除了機(jī)型匹配方面的問(wèn)題,最大的問(wèn)題就是很多廠商都鎖定了bootloader,用戶不能更改Recovery分區(qū)的內(nèi)容。而且,這趨勢(shì)在這兩年還愈演愈烈,以前不鎖機(jī)的廠商,現(xiàn)在也鎖機(jī)了。為什么會(huì)這樣呢?
廠商給出最有力的理由,就是安全。的確,Recovery如果可以隨意改寫(xiě),會(huì)造成很多安全問(wèn)題。例如一些惡意App,可以憑借修改Recovery,在安卓中揮之不去——無(wú)論你把它卸載了多少次,下次開(kāi)機(jī)后,你又會(huì)重新見(jiàn)到它。某些正規(guī)大廠出品的安全App,也會(huì)更改Recovery,例如雷電OS這個(gè)App就會(huì)篡改Recovery,這些是手機(jī)廠商難以容忍的。
不過(guò)很多廠商也為用戶提供了解鎖bootloader的服務(wù),刷機(jī)玩家選購(gòu)手機(jī)的時(shí)候,可以著重關(guān)注一下這方面。
總結(jié)
現(xiàn)在安卓玩家已經(jīng)越來(lái)越少刷機(jī),廠商對(duì)Recovery的限制也越來(lái)越嚴(yán)格,連Nexus/Pixel都需要比較繁瑣的解鎖步驟,才能刷入Recovery。因此,關(guān)注Recovery的用戶也少了很多。不過(guò),第三方Recovery總是有用的,如果你不是特別注重安全,想要最大限度發(fā)揮安卓機(jī)的功能,不妨刷一個(gè)TWRP之類的第三方Recovery試試吧!

 
  • 本文由 米粒在線 發(fā)表于 2017年8月3日11:49:24
  • 轉(zhuǎn)載請(qǐng)務(wù)必保留本文鏈接:http://www.bjmhhq.com/53868.html
網(wǎng)站建設(shè)

給數(shù)據(jù)庫(kù)做分表處理

對(duì)于WordPress數(shù)據(jù)庫(kù)的posts文章表很大,怎么優(yōu)化是個(gè)頭疼的問(wèn)題。想到了分表就想嘗試下。做個(gè)記錄。原創(chuàng)記錄文章,轉(zhuǎn)載請(qǐng)注明出處。優(yōu)化WordPress數(shù)據(jù)庫(kù)中的posts表,可以從以...
科技

為什么漢字打亂順序也能看懂?只因大腦會(huì)自動(dòng)修正錯(cuò)誤

據(jù)央視新聞報(bào)道,研究表明,漢字的順序不一定影響閱讀。比如有時(shí)你看完一段順序被打亂的標(biāo)題時(shí)仍然能夠讀懂意思。 其實(shí)這和我們的閱讀習(xí)慣有關(guān),人們?cè)诳次淖謺r(shí)并不會(huì)逐字逐句的仔細(xì)看,而是成片、成段、區(qū)域式的尋...
科技

三折秒殺!京東年貨節(jié)正式啟動(dòng)

明天,1月10日,農(nóng)歷臘月初八,臘八節(jié)。今天,1月9日,20點(diǎn),京東正式啟動(dòng)了一年一度的年貨節(jié)大促活動(dòng),各種優(yōu)惠促銷紛紛開(kāi)啟。京東官方也奉上了京東超級(jí)秒殺日必買(mǎi)清單,不少產(chǎn)品半價(jià),有的...

發(fā)表評(píng)論

匿名網(wǎng)友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
確定

拖動(dòng)滑塊以完成驗(yàn)證