安卓刷機基礎

因此小七整理了一些常見的安卓刷機相關的基礎概念掖鱼,希望能給大家一些幫助然走。

1、什么是安卓刷機戏挡?

刷機芍瑞,就是通過一定的技術手段向安卓手機中刷入ROM的過程。那么隨著刷機的不斷發(fā)展褐墅,刷入的東西類型也在逐漸增多拆檬,包括REC、ROM掌栅、內核甚至是基帶固件等等秩仆。

2、刷機方式都有哪些猾封?

目前來說澄耍,主流的刷機方式基本可以分為兩種:線刷和卡刷
線刷和卡刷最大的區(qū)別就是:線刷刷機時需要通過USB數據線操作,而卡刷是通過內存卡進行操作。

2.1 關于卡刷

因為在早期齐莲,安卓手機的內存普遍偏小痢站,因此一般會通過支持內存卡的方式來讓用戶獲得更大的存儲空間。而刷機包相對于早期的手機來說选酗,算是比較大的了阵难,一般來說是將刷機包復制進入內存卡中,再通過REC將刷機包刷入芒填,最終完成整個刷機操作呜叫。
這里提一下,我們平時的正常情況下的手機系統升級殿衰,其實就是卡刷的一種朱庆。系統將系統更新文件下載到手機存儲空間中,然后重啟通過REC刷入更新的增量包或者是完整的刷機包闷祥。

溫馨提示:

1娱颊、增量包指的是在某個特定的系統版本上更新加入某些功能的更新包,它是不帶有完整的整個手機操作系統的凯砍,因此在刷機的時候是不能當作刷機包使用的箱硕。
2、有些手機盡管不支持內存卡悟衩,但是會將手機自帶的存儲空間劃分一部分出來當作內存卡剧罩,這部分的空間在地位上跟內存卡是一樣的,只是不能像內存卡那樣取出手機進行讀寫操作局待。這種情況前兩年還比較常見斑响,現在這么操作的手機好像比較少了。

2.2 關于線刷

線刷最明顯的特點就是需要通過數據線來操作钳榨,因此在線刷的過程中舰罚,需要非常注意數據線和手機的連接情況,千萬不能斷開數據線或者是關閉計算機或者是關閉手機等薛耻。

同樣地营罢,由于線刷需要使用數據線的特點,它所能夠進行的操作也就比卡刷更多饼齿,同時也更危險饲漾,比如說我們之前的刷入REC,就是通過線刷操作的缕溉。而很多情況下考传,手機不小心刷成磚了,救磚操作也是需要通過線刷進行的证鸥。

而現在很多手機廠商提供的官方刷機助手僚楞,都是需要連接數據線來進行操作勤晚,因此也是屬于線刷。

由于現在手機已經有取消支持SD卡拓展的這個趨勢泉褐,因此線刷的重要性也就凸現出來了赐写。但是未來線刷和卡刷應該是會并存的,原因很簡單:卡刷可以進行簡單的刷機和系統更新等操作膜赃,線刷則可以進行更深度更敏感的操作挺邀。

3、什么是ROM image跳座?

對于安卓刷機來說端铛,這個ROM image跟我們一般說的ROM是兩個東西。
這里我們簡單地講一下ROM和RAM這對雙子星疲眷。

3.1 RAM

RAM的全稱是Random Access Memory沦补,中文名是隨機存取存儲器,我們日常稱之為運行內存咪橙。也就是說,它是不能夠斷電保存數據的虚倒,主要是在我們的電子產品工作的時候美侦,將需要調用的文件預先從ROM中讀取出來,放入到RAM中(因為一般來說RAM的讀寫速度要比ROM快)魂奥,以便于我們的CPU/GPU或者是SoC等調用菠剩。

3.2 ROM

ROM的全稱是Read-Only Memory,中文名是只讀內存耻煤,就是我們平時說的手機存儲空間(用來放音樂圖片視頻等等的那個)具壮。也就是說,它是可以斷電保存數據哈蝇,主要是用來長期存儲數據的棺妓。

3.3 ROM image

ROM image的全稱是Read-Only Memory image,簡稱是ROM炮赦,中文名稱叫只讀內存鏡像怜跑,因此會有些容易跟上面的ROM混淆。這里注意吠勘,ROM image的存在形式是一個文件性芬,相當于我們電腦平時裝系統的鏡像文件。

那么在安卓刷機中剧防,我們常常用ROM來指代自己要刷入的操作系統植锉。

4、什么是OS和UI峭拘?

OS就是Operating System俊庇,中文名叫做操作系統狮暑。比如說我們的Windows操作系統,安卓(Android暇赤,基于Linux)操作系統心例,蘋果操作系統(iOS,全稱叫iPhone Operating System)都可以叫做OS鞋囊。

而對于移動端來說止后,除了比較常見的Android和 iOS,還有比較小眾的WindowsMobile溜腐,Sailfish(旗魚)译株,Ubuntu(烏班圖),BlackBerry OS(黑莓)等等挺益。

UI就是User Interface歉糜,中文名叫做用戶界面。比如說我們常見的MIUI(小米)望众,EMUI(華為匪补,全稱Emotion UI),Flyme(魅族)等等都是UI烂翰。

而一般來說夯缺,國內的安卓廠商為了做出自己的特色,都會有屬于自己的UI甘耿,由于他們這些UI都是基于安卓踊兜,因此稱不上是OS,只能算作UI佳恬。如果你見到名字當中有OS的(沒錯說的就是錘子的Smartisan OS)捏境,盡管名字里面有OS,但是還是屬于UI毁葱。

由于手機廠商在UI的發(fā)力程度越來越高垫言,修改的東西也越來越多,所以就有一種很尷尬的情況出現了倾剿,說它們是UI吧骏掀,好像又不止,說是OS吧柱告,好像又不夠格截驮,然后就搞出了一些名詞,比如說深度定制UI等等际度。

刷機的時候葵袭,為了方便,我們一般來說是統一使用ROM或者是刷機包來指代這些東西乖菱。

5坡锡、什么是磚蓬网?

這里的磚跟我們平時說的搬磚的磚不是一個概念。這里的磚指的是在刷機過程中因為操作不當而無法正常使用的手機鹉勒,用不了的手機跟磚頭沒什么區(qū)別帆锋,因此人們很形象地稱之為磚。一般來說禽额,磚也會根據手機“受內傷”的程度進行劃分锯厢,一些受傷較輕的磚還是可以救回來的,而那些受傷較重的……

6脯倒、什么是BL实辑?

6.1 BL簡介

BL的全稱叫做Bootloader,中文名字叫做(小七也不知道叫什么)藻丢。一般來說剪撬,大家都認為Bootloader是嵌入式系統在通電后執(zhí)行的第一段代碼。

在這里用人話來說就是:手機開機要干的第一件事悠反。

BL在功能上有些類似于我們電腦的BIOS残黑,但是實際上兩者并不完全一樣,手機中是不存在BIOS這一個說法的斋否。

6.2 BL能干什么

那么要手機在通電之后(也就是我們按下開機鍵之后)萍摊,需要干的第一件事是什么呢?打個比方來說如叼,將軍跟士兵們說要出征了,那么士兵們要干的第一件事當然是檢查一下自己的裝備穷劈、身體狀況和精神狀態(tài)有沒有問題笼恰。

而對于手機來說,這里要干的事情就是初始化各個組件(屏幕歇终、閃存社证、SoC、各個傳感器等等)评凝,檢查即將運行的固件追葡、系統等等是否正常。

6.2.1 什么叫鎖BL

既然BL能夠檢查即將運行的固件和系統奕短,那么手機廠商就能在BL上動手宜肉,直接鎖死BL,使得它只能識別官方的固件和系統翎碑,從而確定手機的穩(wěn)定性和安全性谬返。但是,這也就意味著不能刷機了日杈,因為很多官方的REC只支持官方的ROM遣铝,因此刷機很多時候第一步要做的事情就是解鎖BL佑刷,而對于很多廠商來說,解鎖BL意味著放棄保修酿炸,因此刷機的童鞋一定要注意瘫絮。

6.2.2 怎么解鎖BL?

解鎖BL的方法我們可以分為兩種填硕,官方解鎖和暴力解鎖麦萤。

官方解鎖的意思就是通過官方渠道解鎖,一般是去官網或者是官方論壇廷支,提供手機的IMEI碼等進行申請频鉴,然后就可以獲得解鎖BL的解鎖碼。

暴力解鎖的意思就是非官方渠道解鎖恋拍,對于一些廠商來說垛孔,它們是不會提供BL的解鎖方式的,因此需要一些民間的大神破解BL施敢,破解的途徑一般是利用各種漏洞周荐,因此這種暴力破解的方法難度要更大一些。

由于安卓機型眾多僵娃,小七難免會有疏漏概作,小七建議童鞋們可以去自己手機對應的論壇或者是貼吧了解詳細情況。

7默怨、什么是REC讯榕?

REC的全稱叫做Recovery,直譯中文名叫做恢復匙睹,百度百科有個很奇怪的翻譯叫做:Android手機備份功能愚屁。

實際上,REC的功能遠不止備份這么簡單痕檬。進入REC模式后霎槐,我們可以通過卡刷來升級操作系統,也可以擦除(wipe)手機數據梦谜,還可以恢復出廠設置丘跌,備份當前數據等等。

由于安卓系統的復雜原理唁桩,REC所處于的分區(qū)和我們手機系統所處的分區(qū)不同闭树,因此,如果你不小心把系統搞崩了荒澡,可以進入REC對其進行一定的修復蔼啦。也就是說,因為REC和手機的ROM處于不同分區(qū)仰猖,而不同分區(qū)之間是不會互相影響的捏肢,用REC可以進行一定程度的刷機奈籽。

有些人會將REC比作我們修電腦時常用到的PE,實際上兩者在地位上有些相似鸵赫,但是在功能上還是有一定的差距的衣屏。

官方的REC一般限制較多(只能刷入官方的固件、補丁辩棒、更新等等)狼忱,而第三方的REC則在功能上要更加豐富一些,除了能夠任意刷入第三方的ROM之外一睁,有些甚至能夠支持調整分區(qū)大小钻弄、在手機上實現雙系統(早期的小米手機有這個功能,現在的不太清楚)者吁。

以前比較舊的版本的REC在刷機的時候只能通過音量鍵和電源鍵操作窘俺,并且在卡刷的時候只支持將刷機包以update的文件名,zip的文件格式放入SD卡的根目錄下進行操作复凳,現在的REC則要好很多瘤泪,除了能夠支持觸控操作,還能刷入任意命名的刷機包育八。

8对途、什么是fastboot?

Fastboot的功能與REC相似髓棋,但是要更為高級实檀,更為接近系統的底層。

這句話可能比較難理解按声,這里簡單地解釋一下膳犹。更為高級的意思就是Fastboot能夠執(zhí)行的操作要比REC更多,比如我們之前的使用ADB刷入REC就是進入了fastboot模式執(zhí)行的操作儒喊。

而更為接近系統的底層則意味著優(yōu)劣共存。比如說币呵,當你折騰手機的時候怀愧,不小心把REC搞崩了,沒關系余赢,我們還能夠進入fastboot模式進行刷機芯义,重新刷入REC,然后繼續(xù)愉快地刷機妻柒。因此扛拨,幾乎所有的救磚操作都是在fastboot模式下進行,但是举塔,如果你連fastboot都進不去绑警,那就意味著你的手機很有可能真的變磚了求泰。

注意,我們如果使用第三方刷機軟件(刷機精靈计盒、刷機大師這些)進行一鍵刷機操作的時候渴频,是屬于線刷,它們會讓你的手機進入fastboot模式北启,然后刷入這些刷機軟件自己的REC卜朗,再進行刷入ROM的操作。

9咕村、什么是恢復出廠設置/雙清/三清场钉?

9.1 恢復出廠設置

顧名思義,恢復出廠設置就是將你的手機恢復到出廠狀態(tài)懈涛,也就是手機剛從工廠里面加工組裝完成逛万,包裝到包裝盒里面的狀態(tài)。需要注意的是如果你的手機升級了系統(安卓版本更新或者是UI的大版本更新)肩钠,那么恢復出廠設置之后一般是不會回退你已經更新的版本的泣港。
同時,恢復出廠設置默認不清除儲存卡上的文件价匠,且你先前做的關于設置的更改都不會保存当纱。

9.2 雙清

雙清和三清往往需要進入REC或者是fastboot或者是使用ADB進行操作。在REC中踩窖,一般都是wipe data和wipe cache坡氯。

wipe data/factory reset: 清除用戶數據并恢復出廠設置(刷機前必須執(zhí)行的選項)
wipe cache partition: 清除系統緩存(刷機前執(zhí)行,系統出問題也可嘗試此選項,一般能夠解決)

9.3 三清

三清比雙清多了一個清除虛擬機緩存洋腮,基本上三清已經是最徹底的清除手機數據的操作了箫柳。

wipe data/factory reset: 清除用戶數據并恢復出廠設置(刷機前必須執(zhí)行的選項)
wipe cache partition: 清除系統緩存(刷機前執(zhí)行涛酗,系統出問題也可嘗試此選項,一般能夠解決)
wipe dalvik cache: 清空虛擬機緩存(可以解決一些程序fc的問題)

很多人在刷機前都會有雙清或者是三清的習慣续滋,這樣一來可以使手機刷機更加純凈,二來也可以避免之前殘留的緩存文件對新刷入的ROM產生各種莫名其妙的影響饥瓷,導致出現一些奇奇怪怪的問題(比如耗電量暴增伙狐,經充毯粒卡頓等等)。
現在一般三清用的不多贷屎,雙清要更加多一些,原因就是三清會比較復雜唉侄,風險也比較大咒吐。

10、什么是OTA升級?

OTA恬叹,全稱為On-The-Air候生,中文名不詳。OTA更新的原理是通過網絡下載更新包妄呕,存儲在手機的存儲空間中陶舞,然后再重啟進行升級。OTA升級在原理上是屬于卡刷的绪励。

那么我們在日常生活中哪里會接觸到OTA升級呢肿孵?實際上,我們所有的官方推送的手機更新疏魏,都是屬于OTA更新停做。而能進行OTA升級的前提條件一般都是使用的官方REC+官方ROM+沒有ROOT。是否解鎖BL并不影響大莫。

11蛉腌、什么是底包?

之前我們說過只厘,廠商可以通過鎖BL的形式烙丛,使得手機只能識別官方的固件、ROM等等羔味。那么這是不是意味著我們就不能刷機了呢河咽?當然不是,要相信高手在民間赋元,既然它要忘蟹,我們就給它。

底包就是在這種情況下誕生的產物搁凸,它的主要目的就是使得手機能夠先識別這個官方的ROM媚值,然后我們再在這個ROM上面刷入我們自己制作的第三方ROM。

此處最典型的例子就是華為的EMUI护糖,因為華為手機的特點褥芒,很多基于EMUI的第三方刷機包都需要基于某個特定的EMUI版本才能刷入。因此有一部分大神在制作第三方的ROM的時候嫡良,會基于官方的ROM進行修改和精簡锰扶,并且加入一定的新功能。而這些制作出來的刷機包皆刺,就是需要先刷入底包的少辣。由于華為對于刷機的支持并不友好凌摄,而且華為的主要用戶群體并非是這一類的刷機發(fā)燒友羡蛾,因此很多華為的機型的刷機包都是屬于上述類型。

這里再額外補充一下锨亏。如果你的華為手機原來就是官方的ROM痴怨,在刷入這一類的刷機包的時候忙干,只要你的EMUI版本符合這個第三方的刷機包的要求,是不需要刷入底包的浪藻。但是捐迫,如果你的手機已經刷入了第三方的ROM,再需要刷回這一類的ROM的時候爱葵,就需要事先刷入底包了施戴。

12、什么是ADB萌丈?

ADB的全稱是Android Debug Bridge赞哗,中文名就是“安卓調試橋”,也就是起到了一個連接安卓手機和電腦的橋梁的作用辆雾,可以實現許多安卓手機的調試功能(此處不一一列舉)肪笋,因此很形象地被稱呼為Android Debug Bridge。

ADB其實并非是第三方工具度迂,它是谷歌官方出品的工具藤乙,因此最純凈的下載方式就是去谷歌官網下載(需要科學上網)。

如果你嫌去官網麻煩惭墓,可以直接打開搜索引擎下載坛梁,小心一些不要下到流氓軟件則問題不大。

13诅妹、什么是內核罚勾?

內核,顧名思義就是我們手機的核心吭狡,準確的來說是我們手機的操作系統的核心尖殃。事實上不僅是手機的操作系統,每個操作系統都有對應的核心划煮。

那么核心主要負責什么呢送丰?基本上,所有溝通硬件和底層驅動的任務都是由核心來負責的弛秋。而不同的核心會有不同的特性器躏。比如說:如果你的手機耗電量比較嚴重,那么你就可以刷入一個第三方優(yōu)化過的內核蟹略,來達到省電的效果登失。

14、什么是ROOT挖炬?

ROOT在英語里面有根源的意思揽浙,而在安卓手機中,ROOT則意味著獲取手機系統的最高權限,也就是相當于手機系統的超級管理員馅巷,能夠執(zhí)行一切操作膛虫,包括但不限于修改系統底層文件,后臺安裝應用程序钓猬,自動發(fā)送扣費短信等等稍刀,因此對于不知道如何使用ROOT權限的小白來說風險還是相當大的。

但是ROOT作為一把雙刃劍敞曹,有壞也有好账月。修改系統文件雖然有可能導致系統損壞,但是也可以解鎖一些手機在出廠時因為各種原因被手機廠商鎖死的功能澳迫,又或者是卸載一些沒用的系統軟件捶障,讓手機從臃腫變得清爽。

因此關鍵還是看你怎么使用它纲刀。

15项炼、什么是Xposed?

Xposed是一個框架示绊,它本身是不具備具體的功能的锭部。但是有很多模塊可以通過在Xposed框架上運行,實現一些很有意思的功能如各種個性化的手機定制面褐。

因此拌禾,打個比方來說就是:Xposed本身相當于是一個容器,是用來裝東西的展哭,放米就成了米缸湃窍,放水就成了水缸,放木炭硫磺硝酸鉀就成了炸彈匪傍。

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末您市,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子役衡,更是在濱河造成了極大的恐慌茵休,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件手蝎,死亡現場離奇詭異榕莺,居然都是意外死亡,警方通過查閱死者的電腦和手機棵介,發(fā)現死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進店門钉鸯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人邮辽,你說我怎么就攤上這事唠雕】垓撸” “怎么了?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵及塘,是天一觀的道長。 經常有香客問我锐极,道長笙僚,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任灵再,我火速辦了婚禮肋层,結果婚禮上,老公的妹妹穿的比我還像新娘翎迁。我一直安慰自己栋猖,他們只是感情好,可當我...
    茶點故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布汪榔。 她就那樣靜靜地躺著蒲拉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪痴腌。 梳的紋絲不亂的頭發(fā)上雌团,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天,我揣著相機與錄音士聪,去河邊找鬼锦援。 笑死,一個胖子當著我的面吹牛剥悟,可吹牛的內容都是我干的灵寺。 我是一名探鬼主播,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼区岗,長吁一口氣:“原來是場噩夢啊……” “哼略板!你這毒婦竟也來了?” 一聲冷哼從身側響起慈缔,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤蚯根,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后胀糜,有當地人在樹林里發(fā)現了一具尸體颅拦,經...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年教藻,在試婚紗的時候發(fā)現自己被綠了距帅。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡括堤,死狀恐怖碌秸,靈堂內的尸體忽然破棺而出绍移,到底是詐尸還是另有隱情,我是刑警寧澤讥电,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布蹂窖,位于F島的核電站,受9級特大地震影響恩敌,放射性物質發(fā)生泄漏瞬测。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一纠炮、第九天 我趴在偏房一處隱蔽的房頂上張望月趟。 院中可真熱鬧,春花似錦恢口、人聲如沸孝宗。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽因妇。三九已至,卻和暖如春猿诸,著一層夾襖步出監(jiān)牢的瞬間沙峻,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工两芳, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留摔寨,地道東北人。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓怖辆,卻偏偏與公主長得像是复,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子竖螃,可洞房花燭夜當晚...
    茶點故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內容