一張圖,帶你玩轉安卓刷機!

2021-01-17 Kim工房


歡迎來到「Kim工房」,今天來聊聊安卓刷機的樂趣,併科普幾個刷機基本概念。


本文概況:

一、為什麼刷機

二、刷機導遊圖

三、TWRP

四、ROM導遊圖

五、LOS刷機指引

尾巴

全文4500字,圖片20張。


一、為什麼刷機


刷機的理由只有一個:對手機現有的系統(功能或體驗)不滿意!如果你感覺現有系統棒棒的,那麼就別瞎折騰,請從教室後門離開。


刷機的意義也是一個:為手機系統提供更多的可能性。刷機並不一定會提升系統滿意度,只有適合自己(需求和習慣)的才是最好的。


刷機的副作用倒不少:過程繁瑣,有風險,變磚了解下;可能會失去官方保修;可能會影響手機性能(如音質、屏幕畫質或相機成像等);可能會失去官方系統特性(如相機App、特殊解鎖姿勢、特殊支付方式或其他特色功能)。


思考過以上三個問題,你還對刷機念念不忘的話,那我們接著聊……刷機從內容上可分為兩類:



刷補丁的價值不言而喻,那麼為什麼刷ROM?


通常官方ROM的生命周期是2至3年,這意味著兩三年後,你的手機將不會獲得任何官方更新。然而,第三方ROM的更新時間遠不止三年,以業界最著名的兩款第三方ROM為例,谷歌對親兒子的支持時間只有三年,而LOS與RR能支持到五年甚至六年之久!




或許你會說「手機頂多用兩年,官方ROM支持足夠」,可事實上,官方ROM的更新力度往往向旗艦機或新機傾斜,比如2018年發布的新機都吃上奧利奧(安卓8.x),2017年的機型還停留在牛軋糖(安卓7.x)。然而,第三方ROM不存在任何偏心,不管旗艦還是入門,不管新款還是舊款,基本都能保持緊跟谷歌版本的節奏。


誠然「與時俱進」只是刷ROM的客觀優勢,對於某些極客而言,刷第三方ROM能實現手機去品牌化。無論什麼品牌的手機,只要刷上同一款第三方ROM,就能帶來一致的用戶體驗,這就是安卓的最大魔力!


二、刷機導遊圖


那麼問題來了……刷機怎麼玩?要解鎖才能刷麼?線刷與卡刷有啥區別?各環節的順序是怎樣的?


不同品牌手機有不同的刷機姿勢,但基本都遵循同一套流程,說好的一張圖帶你們飛,據說這是東半球最清晰最直觀的刷機示意圖





A、解鎖BL


通常新機入手,底層模式是帶鎖的bootloader(簡稱BL,也叫download),上層模式是官方recovery(簡稱REC)與官方ROM,手機開啟後可運行在任意一種模式下,且三種模式可相互切換。




BL模式需以數據線與電腦相連,並通過fastboot命令交互,支持刷入鏡像(img)文件,俗稱線刷。帶鎖的BL僅支持官方鏡像,無法刷入第三方鏡像,而官方REC也僅支持官方ROM包(zip文件),因此,只有解鎖BL才能刷入第三方REC,只有第三方REC才支持第三方刷機資源。


劃重點:解鎖BL會將手機重置為出廠狀態,所有所有所有數據蒸發,務必做好離線備份。


當然,並非所有機型都會鎖BL,有些機型出廠就是BL解鎖狀態,偷著樂吧。至於解鎖BL的具體步驟,各機型也是五花八門,有些需要向官網申請解鎖權限並用專用工具解鎖(華為、小米),有些一條命令(fastboot oem unlock)就能解鎖(一加),具體自己研究吧。


既然能解鎖,自然就能上鎖,不過……務必確保當前ROM與REC均為官方原版,且未刷補丁的情況下,才能執行上鎖操作。


B、刷REC


BL解鎖後,就能刷入第三方REC,注意BL模式僅支持鏡像文件,即img文件。

命令行=fastboot flash recovery twrp.img


所謂第三方REC,也就CWM與TWRP兩款REC,以及坊間基於它們的各種改款,不過CWM已在幾年前停擺,目前刷機界是TWRP家族獨大。


第三方刷機資源層出不窮,第三方REC自然要與時俱進,務必研讀刷機資源的提示信息,選擇相應版本的REC,否則有可能會刷機報錯。只要刷機資源包(zip文件)本身沒有問題,刷機報錯一般就是REC不匹配。


已具備第三方REC時,如果需要更新其他版本的REC,既可以在REC中直接刷入(zip格式),也可以繼續通過BL模式刷入(img格式)。


C、刷機


刷入第三方REC後,就等於手上有了刷子,接下來可以為所欲為啦!唯一要注意的是,先刷底包,再刷ROM,最後按需刷補丁,動手之前建議做好原系統備份。


無論刷ROM還是刷補丁,刷機資源都是zip壓縮文件,強烈建議先用WinRAR對zip文件進行測試,確保壓縮包完整後再考到手機內存裡。




第三方ROM的版本並非越新越好,通常新版本的兼容性與穩定性都不理想,日常使用的話,還是建議選擇倒數第二或第三個版本。另外,有些第三方ROM並非完整系統,要依賴官方ROM的部分分區才能正常運行,因此刷ROM之前,還必須先刷官方ROM的一個最小集(俗稱底包)。


至於補丁資源沒啥好說的,按需刷入即可,需要root可刷SuperSU或Magisk,需要框架模塊可刷Xposed或Magisk,需要處理器調校可刷第三方內核,需要看世界可刷谷歌服務。


三、TWRP


既然TWRP是暢銷刷子,那麼再簡單科普一下,TWRP全稱Team Win Recovery Project,是一個開源社區項目,所以坊間有不少基於官方版本的改款。目前,TWRP官方最新版本為3.2.1-x,不同機型的更新進度略有差異。




TWRP的官網(https://twrp.me/)非常簡潔,打開Devices節點,就能通過品牌導航樹或搜索欄找到目標機型。




以小米手機6為例,打開機型頁面後,下拉到「Download Links」,選擇任意下載站點,就能獲取最新的TWRP鏡像文件。如果刷機資源沒有特殊要求的話,強烈建議在官網下載TWRP,因為這玩意是開源,你懂的。




TWRP的功能非常完善,全觸屏操作,簡單介紹如下……




安裝:傳說中的卡刷,REC直接刷入本地的zip文件,支持手機內存與TF卡上的資源包。


清除:刷機必備環節,預設為系統恢復出廠(清除Data),但內存數據保留。在高級清除模式,可自選需要清除的分區,大版本或跨系統的更新,最好如圖四清;小版本的系統更新,只需清除Dalvik與Cache。




備份/恢復:刷機前後的保障環節,可自選分區備份到本地,或從備份包裡恢復特定的分區。


掛載:TWRP預設開啟MTP掛載,所以電腦端可通過數據線訪問手機的內存(即Data分區下的/sdcard),即使無法進入系統,仍可將資源包考到手機內存並完成卡刷。不過,當REC與ROM兼容性不佳時,有可能會出現MTP掛載失敗,此時無法將資源包考到手機上,怎麼辦呢?請看「高級」選項。




設置:如果嫌TWRP振動太誇張、屏幕亮瞎眼或者時鐘不準確,請自行設置。


高級:左下角那個ADB Sideload就是拯救MTP掛載失敗的法寶,打開後右劃就點亮Sideload模式,此時在電腦端可通過數據線向手機發送ADB命令,將電腦端的資源包刷入手機,所以,Sideload也算線刷。

命令行=adb sideload <資源包絕對路徑>




重啟:與其說是重啟,不如說是重啟並切換到xx模式。


四、ROM導遊圖


再來探討一個刷機哲學命題:ROM如何分類?


Kim較瘦曾經認為,ROM就分兩類,官方與第三方,事實上不止於此。索性再畫一張圖,把ROM的血緣關係解讀如下:




1、官方ROM


很好理解,就是你手機出廠的預設系統,華為之於EMUI,小米之於MIUI,一加之於氫OS,還有一堆叫不上名字的……所謂的官方,即手機原廠品牌。




理論上說,官方ROM的穩定性最優,而且能充分發揮手機的性能,外加酷炫的特色功能與體貼的本地化功能,無疑是用戶的首選。


但對於某些用戶而言,官方ROM有點保守,既沒有root權限,也沒有豐富的自定義功能,有些還內置一堆無法卸載的垃圾應用,甚至界面UI也不夠美觀。


另外前面也提到,大多數品牌的官方ROM生命周期只有兩年,只有谷歌對親兒子(Nexus/Pixel)的感情能延長到三年,別看


2、AOSP


全稱Android Open Source Project,是谷歌發布的開放原始碼,即原生安卓系統,嚴格來說AOSP並不算ROM(可以在手機上運行的獨立系統),它只是安卓源碼,還需要根據機型適配並編譯後才能製作成可刷入手機的ROM。


換句話說,你以為……萬物基於MIUI?錯。萬物基於LineageOS?錯。事實上,地球上所有ROM都直接或間接源於AOSP!


千萬別誤解LOS就是原生安卓或者AOSP,它只是最接近原生安卓的AOKP而已。什麼?你問魔趣?它算是中國版LOS吧。


3、第三方ROM


有前面的概念做鋪墊,第三方ROM就好解釋啦,簡單說非手機原廠官方推出的ROM,一律統稱為第三方ROM。比如MIUI對於小米手機就是官方ROM,但對於非小米手機就是第三方ROM。


有意思的是,沿襲官方ROM與AOSP的分野,第三方ROM還可細分成兩個小類……


3.1、官方ROM修改


就是在官方ROM的基礎上適當進行修改,精簡內置應用,增加自定義功能,破解某些限制,優化底層代碼……但無論怎麼修改,系統的主體依然是官方ROM的畫風,包括基本功能、界面UI與官方特性,還是那個味。


此類ROM通常由坊間大神根據自己興趣來編譯,並發布在各品牌的官方論壇或萬能的xda論壇,下圖就是華為官方論壇最熱門的Kangvip大大的官方ROM修改。




3.2、AOKP


全稱Android Open Kang Project,就是在AOSP的基礎上進行修改(Kang)並適配特定機型,修改的內容基本同上,不過整個系統的畫風都與官方ROM大相逕庭。


來到AOKP,仍可進一步細分成兩個微類……(有完沒完?)


3.2.1、類原生ROM


顧名思義,就是界面UI與原生安卓相近的AOKP,此類ROM也是AOKP的絕對主力,Lineage OS(LOS)、Resurrection Remix(RR)、魔趣(MoKee)、AOSP Extended(AEX)、crDroid和CarbonROM等等等燈,一口氣數到氣喘,這些第三方ROM都是基於AOSP或LOS,原生谷歌範一脈相承。


至於類原生ROM怎麼選擇,就蘿蔔白菜啦,總之ROM的UI基本一致,區別就在功能上。喜歡純淨到極致的刷LOS,喜歡自定義到牙齒的刷RR,喜歡輕度本地化的刷魔趣。不知道喜歡什麼?那就挨個體驗一遍,也不費事。


3.2.2、官方移植ROM


那麼問題來了……假設我因為性價比而入手小米手機6,但是不喜歡MIUI,也不喜歡類原生,我就想用Flyme怎麼辦?


好辦!魅族和小米可謂刷機界的活雷鋒,它們的官方團隊長期承包非原廠手機的ROM編譯,從而讓喜歡它們家UI畫風又買不到(搶不到?)它們家手機的用戶,也能刷上MIUI或Flyme。




這種將品牌A的官方ROM嫁接到品牌B的手機上,就是官方移植ROM,老實說我一直很奇怪,這麼喜歡品牌A的UI,為啥不直接買品牌A的手機?


還有完沒完?這回真的完了,沒有更細分的類型了,下面就以Lineage OS為例,簡單介紹一下刷機指引。


五、LOS刷機指引


Lineage OS的官網(https://www.lineageos.org/)同樣簡潔至上,大部分同學打開首頁都是直奔Downloads而去,但走過路過別錯過,右上角那個wiki才是網站的藏經閣。




Wiki頁面有豐富而完善的搞機指引,針對LOS刷機用戶,有設備支持列表與報錯反饋機制;針對LOS狂熱粉,可以貢獻wiki內容,或者編譯自己的LOS;針對LOS開發者,還能逐步參與LOS官方編譯工作。




打開設備支持列表,可按品牌導航具體的機型,LOS當前(截至2018年6月)支持24個品牌的220款安卓設備,其中手機超過180款,快來找找有沒有你的。




以小米手機6(代號sagit)為例,打開特定機型頁面,左側依次是ROM下載、刷機指引、編譯指引與模式切換,右側是手機參數概況。




打開刷機指引,整個刷機流程井井有條,從準備->解鎖BL->刷TWRP->刷LOS->刷補丁,所有環節都有詳盡的指導,包括科普連結與外部連結,真是誨人不倦。




唯一要注意的,LOS這套刷機指引有個不嚴謹的地方,它省略了刷底包的前置環節,刷完TWRP就直接刷LOS,這個……


尾巴


還是那句話:刷機有風險,動手需謹慎。


如果你對官方ROM非常滿意,那麼就別瞎折騰;

如果你對官方ROM基本滿意,但是想體驗更豐富一些,那麼就刷官方ROM修改;

如果你更喜歡友商的官方ROM,那麼就刷官方移植ROM;

如果你崇尚簡約的谷歌原生範,那麼就刷類原生ROM;

如果你是iPhone用戶,那麼走錯教室啦!

相關焦點

  • 安卓怎麼刷機 安卓手機刷機教程【詳解】
    現如今安卓手機成為了移動互聯行業的主流,而安卓手機的刷機也成為了一種手機文化,今天小編就以HTC手機為例,給大家演示一下安卓刷機教程,感興趣的朋友們可以參考本文,詳細了解 安卓手機如何刷機 。  安卓刷機教程步驟一、手機連接電腦。  1、在百度下載「刷機精靈」軟體,並啟動安裝程序。
  • 怎麼給安卓手機刷機 安卓手機刷機方法【詳細介紹】
    在之前的教程中,我們給大家推薦了不少的刷機軟體,其中,就有網友對完美刷機這款刷機軟體感興趣,那麼,這款軟體怎麼給安卓手機刷機呢?在今天的教程中,我們就給大家講解一下完美刷機的使用方法,非常的簡單哦!
  • 安卓手機怎麼刷機 安卓手機刷機妙計
    如今,使用安卓手機的用戶已經越來越多。不過刷機一直難倒很多的手機用戶,安卓手機的刷機也同樣不容易。接下來,小編要介紹一個安卓手機通用的刷機技巧。 安卓手機  廢話不多說,下面為你講述整個刷機的過程吧!注意,刷機前別忘了把名片,備忘錄,簡訊,等等一些重要的東西備份一下!
  • 安卓怎麼刷機 安卓刷機方法【詳細介紹】
    相信大家都聽過這麼一句話:刷機有風險,下手需謹慎,不錯,先不提刷機過程中會遭遇的各種問題,單單是如何選擇刷機小工具,就難住了那些機器小白的女生們,為此,現在就特別為這些人奉上新手不得不看的小方法。,其次就是rom,rom是手機的自身內存,好多軟體下載下來就在手機的自身內存裡,然後你要是有個安全管家的話他就會會提示你要不要轉移到sd卡上以節約空間。
  • 安卓手機怎麼刷機 安卓手機如何刷機
    在智慧型手機剛出來的時候,大多數人接觸的第一個手機都是安卓手機,但是安卓手機用一段時間過後就會出現卡機的問題,這時候我們就可以用刷機來解決,那安卓手機怎麼刷機呢?一起來看看吧。安卓手機怎麼刷機步驟一:我們需要下載並安裝一個叫刷機精靈的軟體在電腦上,然後去名字叫"ROM之家"
  • 蘋果手機運行安卓系統!已經有大神刷機成功了
    一直以來,手機屆都存在一種討論:ios系統和安卓系統究竟哪個更好?大致上說,安卓系統更加開放,在開源生態下可玩性更高;而ios系統更加封閉,生態閉環下相對更加安全。有些喜歡「刷機」的玩機人士,一直希望能實現ios與安卓系統通刷,不過在安卓手機上刷ios系統基本不可能,除非蘋果公布ios的源碼。但是在iPhone上刷入安卓系統,的確有可能做到,因為安卓系統是開放的。
  • 安卓手機刷機常用名詞解釋
    但是刷機必需一些常識性的電腦和手機知識,而且有一定的技術門檻。行貨手機刷機之後,等於自動放棄了質保(當然,需要質保的時候,你還可以再刷回去)。2、怎麼刷機? 正常刷機需要準備匹配的刷機包、手機驅動、手機官方升級輔助軟體等,並尋找合適的刷機教程,然後在教程指導下手工操作刷機。
  • 手機刷機是什麼意思?安卓手機刷機知識大全
    因此,在今天的教程中,我們就來聊一聊關於安卓手機刷機的話題,比如:為什麼要刷機,怎麼刷機?以及刷機過程中的一些專業名詞,比如:Bootloader、Recovery等等,下面,就一起來看看今天的安卓手機刷機知識大全!
  • 安卓手機不開機怎麼刷機 安卓手機的刷機步驟【教程】
    安卓手機不開機怎麼刷機? 由於錯誤的一些操作,很容易讓安卓手機無法正常開機,遇到這種情況,我們通常只有通過刷機來解決了。然後,很多新手朋友對於安卓手機不開機怎麼刷機不太了解,本文主要分享一下安卓手機變磚、不能開機的刷機步驟。
  • BlueStacks藍疊安卓模擬器帶你玩轉萌娘養成手遊料理次元
    原標題:BlueStacks藍疊安卓模擬器帶你玩轉萌娘養成手遊料理次元   在《料理次元》裡,食靈根據定位的不同分為六個品種(主食、主菜、副菜、甜點、頭盤、湯飲),每一個品種可以帶來不同的效果。同時,食靈又分為多個星級,星級越高帶來的實力加成越強,因此食靈對於玩家有著突出的意義。
  • 安卓手機怎麼刷機 安卓手機安全刷機方法【圖文】
    安卓系統手機  那麼,用戶如何才能在刷機的過程中避免一些不必要的問題呢?  一、刷機前準備工作:   1.檢查你的ROM(刷機包固件包)和Recovery是否與你的手機機型兼容,一般而言稍稍老一點兒的機型都兼容,而新的機型可能有的會不兼容;  2.永遠記住在你刷機前要備份你的手機系統。刷機前和刷機後都要備份,這樣的話,你總能找到一個可以使用的系統。
  • 科普:安卓刷機基礎知識
    對安卓手機玩家來說,刷機可謂是一門必修課,而對小編來講,刷機更是一種「娛樂方式」。相信仍有讀者對刷機的中一些概念不是特別熟悉,不過不用擔心,今天,小編就給大家講講安卓刷機的那些事兒。  為什麼刷機  早期的安卓系統比較簡單粗糙,功能並不完善,用戶界面也不好看,這時,就有一些開發者團隊或開發者個人在原生安卓的基礎之上進行修改,發行第三方刷機包,以實現對原生安卓功能的完善,或實現對UI的定製。那個時候,我們刷機的原因是我們用到的安卓太簡單。
  • 2020年刷機到底是什麼?我們常說的刷機又分為哪些具體內容呢
    刷機一個2020年並不熱火的詞,刷機是做什麼呢?也經常有機油聯繫我們技術,希望刷機而具體詢問刷機內容又不得而知,今天ROM樂園小編就帶大家徹徹底底的了解下刷機是什麼?以及具體的刷機內容刷機:對於小白來說,我們可以理解類似電腦重裝系統,通過刷機,我們可以讓手機系統重置,手機系統改變等各種操作,甚至部分機型可以跨UI刷機,比如一加刷入MIUI系統小米手機刷入原生安卓等系統那麼刷機具體可以劃分為哪些內容呢?
  • "雙十一"刷機發燒友 十大最經"搞"安卓手機
    「刷機、越獄、ROOT、破解...」這些詞語是他們口中經常高頻率出現的詞彙,兩三天一小刷,每周一折騰成為這類人的最大愛好,說刷機會上癮,你還別不信,不折騰不快樂。面對日益凸顯刷機需求,到底什麼樣的手機才會比較經他們「折騰」呢?
  • 刷機技巧 安卓手機如何root獲取權限?
    在前一期的推送重,歪姐告訴大家安卓手機root的好處與壞處,相信大家也對root獲取權限有了一定的了解以及能夠權衡利弊。還不知道的小夥伴請戳【安卓手機root的好處與壞處】那今天,歪姐就教大家安卓手機如何root獲取權限。
  • 刷機知識科普:安卓刷機基礎知識匯總
    對安卓手機玩家來說,刷機可謂是一門必修課,而對小編來講,刷機更是一種「娛樂方式」。相信仍有讀者對刷機的中一些概念不是特別熟悉,不過不用擔心,今天,筆者就給大家講講安卓刷機的那些事兒。
  • 以前安卓手機刷機很火爆,但是現在卻不見了,這是為何?
    之前寫過一篇關於塞班手機刷機史的文章,在結尾處曾著名會寫一篇安卓手機的刷機史,那麼今天它來了。自2013年塞班系統宣告滅亡,手機刷機史迎來了第二春,那就是安卓時代。從2010年開始,安卓系統只用了很短的時間就在國內崛起。那時候手機廠商的數量可比現在要多很多,可能有些品牌大家都不認識,在當時真的是百花齊放。
  • 安卓手機刷機
    安卓手機刷機方法大致可分為四種:軟刷、卡刷、線刷和廠刷。1.軟刷:就是利用甜椒、精靈、大師等一鍵刷機軟體進行傻瓜式刷機。2.卡刷:就是把刷機包直接放到SD卡上,然後直接在手機上直接進行刷機。卡刷時常用軟體有:一鍵ROOT VISIONary(取得root)、固件管理大師(用於刷recovery)等(或有同樣功能的軟體)。
  • 為什麼安卓手機很容被刷機,iPhone不容易被別人刷機
    現在國產安卓手機基本都是4.0之後的系統了,4.0之後安卓系統越來越完善了,所以基本不需要在進行ROOT系統了;4.0之前手機不ROOT基本不能用啊,手機為了連接電腦方便就把USB調節模式常開,如果這個開關處於常開狀態那麼這個手機就處於危險狀態了,因為手機刷機必須要打開USB調節模式
  • 哪些中國安卓用戶最愛刷機?
    隨著安卓手機市場的繼續擴大,第三方ROM的興起發展和刷機市場的成熟,刷機不再只是技術宅的專利,越來越多的普通用戶也開始熱衷於刷機。用戶通過刷機,刷入新的手機作業系統來解決手機耗電快、卡頓閃退、界面不美觀、性能不足等問題。