造型氣質12560 刷機黨 2022-04-19 15:07
本文轉載于酷安作者“造型氣質12560”,已得到轉載授權。以下為原文,有刪改。
這篇文章給大家講解下面具、root、手機分區(qū)以及關于刷機的名詞解釋。對于剛認識面具的朋友來說,首先做的就是數(shù)據(jù)提前備份和解鎖bl才能往下操作 root屬于最高系統(tǒng)權限也稱超級用戶,所以玩機需謹慎。
以下部分內(nèi)容搜集于百度文庫、知乎和搞機助手以及其他網(wǎng)站,如有侵犯到您的權益,聯(lián)系作者刪除更改,這里只提供內(nèi)容供大家參考學習使用。
介紹下magisk(部分來自CSDN社區(qū))
對于喜歡折騰手機的米粉用戶來說,手機不ROOT,樂趣減一半,很多黑科技功能都能看不能用,即便是借助太極等軟件,但體驗效果還是沒有ROOT爽~
Magisk(面具)是一款安卓手機使用的最強ROOT工具,使用它你可以獲取完美的ROOT權限,自此就可以對各種軟件腳本進行授權,開啟極高的權限。
軟件內(nèi)置獨特的systemless掛載機制,通過Magisk管理器就能刷入Magisk補丁,可以在不修改系統(tǒng)的情況下實現(xiàn)超級權限,而且還不影響OTA。
再介紹下root權限(來源于百度文庫)
它是手機的神經(jīng)中樞,它可以訪問和修改你手機幾乎所有的文件,這些東西可能是制作手機的公司不愿意你修改和觸碰的東西,因為他們有可能影響到手機的穩(wěn)定,還容易被一些黑客入侵(Root是Linux等類UNIX系統(tǒng)中的超級管理員用戶帳戶。
安卓手機Root權限跟我們在windows系統(tǒng)下的administrator權限可以理解成一個概念。只有擁有了這個權限我們才可以將原版系統(tǒng)刷成其他改版自制系統(tǒng),使用各種需要root權限的軟件,修改系統(tǒng)文件個性化手機等等。
Root是android系統(tǒng)中的超級管理員用戶,該權限擁有整個系統(tǒng)至高無上的權利,系統(tǒng)中的所有對象他都可以操作。但是為了手機的安全性和穩(wěn)定性,防止用戶誤操作導致系統(tǒng)崩潰,系統(tǒng)默認是沒有開啟root權限的,這就需要我們來進行獲取。取得root就是取得android手機的最高控制權。
-----------------------------------------------
如果你是初次接觸到面具,那么可以繼續(xù)往下看,我給大家介紹一下兩者的功能。(來自于紅軟基地、雷科技)
1、Magisk 也就是上面提到的補丁文件,我們一般使用它來存儲一些刷入腳本和面具運行文件。我們可以借助第三方RECOVERY直接刷入,或者當手機獲取ROOT權限后,直接使用Magisk Manager(面具apk那個文件)里的模塊功能手動刷入。
2、而我們所說的,Magisk Manager。它其實就僅僅是一個授權APK,他的作用是當手機刷入面具補丁后手機上會出現(xiàn)一個面具圖標的軟件,承載著對每個APP授權等作用。
軟件實現(xiàn)原理:當你使用面具刷入補丁時,通常會自動刷入面具補丁里的全部文件到手機內(nèi),而且還會自動安裝Magisk Manager.apk 。
如果遇到Magisk Manager.apk沒有自動安裝的情況,那么就需要你手動進行安裝,并完成授權工作,此時手機便具備了ROOT功能。
-----------------------------------------------
下面對于手機雙清到六清和手機分區(qū)做一個解釋。(部分來自搞機助手說明和百度百科以及嗶哩嗶哩)
雙清:
wipe data/factory reset:清除用戶數(shù)據(jù)并恢復出廠設置
wipecache partition:清除系統(tǒng)緩存 ,
一般刷機前執(zhí)行
Dalvik/ART Cache
Cache
其目的就是清除分區(qū)以及數(shù)據(jù)而已,簡稱重置手機。
三清:
wipe data/factory reset:清除用戶數(shù)據(jù)并恢復出廠設置
wipe cache partition:清除系統(tǒng)緩存
wipe dalvik cache:清除安卓虛擬機緩存
Dalvik/ART Cache
Cache
Data
刷機前基本上必選三清!目的是新系統(tǒng)的兼容性達到最佳。
四清:
wipe data/factory reset:清除用戶數(shù)據(jù)并恢復出廠設置
wipe cache partition:清除系統(tǒng)緩存
wipe dalvik cache:清除安卓虛擬機緩存
wipe system:清除系統(tǒng)
該操作可以更干凈地刷入新系統(tǒng),但并不建議也盡量不要頻繁四清
Dalvik/ART Cache
Cache
Data
System
四清針對版本差異過大的!
重要!四清后不刷入系統(tǒng)無法開機進系統(tǒng)!!只能電腦刷或者儲存卡刷,請謹慎!
System這個分區(qū)基本包含了整個安卓操作系統(tǒng),包括安卓用戶界面、和所有預裝的系統(tǒng)應用程序。擦除這個分區(qū),會刪除整個安卓系統(tǒng),但不會導致不能啟動。你可以通過進入Recovery程序,安裝一個新ROM,也就是新的安卓系統(tǒng)。雙清三清四清會清空個人的用戶數(shù)據(jù)包括 :應用程序、短信信息、聯(lián)系人、通訊錄、應用數(shù)據(jù)等等...,但不會清空內(nèi)置卡如 圖片、音樂、個人文件等。
五清:
Dalvik/ART Cache
Cache
Data
System
Internal Storage(內(nèi)置儲存)
一旦選了這個清除,那手機內(nèi)置存儲上的東西就都沒有了!就不能從手機選擇卡刷包了。
六清:
Dalvik/ART Cache
Cache
Data
System
Internal Storage(內(nèi)置儲存)
USB OTG
六清清除電腦OTG傳的升級包文件,一般用不上。
-----------------------------------------------
下面對手機手機分區(qū)進行說明(來源于百度文庫)
ab設備(vab機型)后面會以_a和_b結尾,例如:boot_a & boot_b & system_a &; system_b等。
recovery
在正常分區(qū)或內(nèi)核boot分區(qū)被破壞,不能正常啟動時,可以進入此分區(qū)進行恢復,他相當與一個簡易的OS或blos,可以認為是一個boot分區(qū)的替代品,通過他可以讓我們在這一分區(qū)進行備份維護和恢復和刷機,我們通常刷的三方TWRP就是刷入到此分區(qū),通過長按電源鍵和音量+進入。
boot
負責啟動檢驗工作,例如我們常用的Magisk就是修改的boot.img來達到啟動時注入ROOT到系統(tǒng),此分區(qū)也叫內(nèi)核分區(qū),一旦損壞會無法開機,沒有recovery分區(qū)的設備recovery分區(qū)也在這里面。
system
整個安卓系統(tǒng)和系統(tǒng)預裝app,對應的手機目錄就是/system開頭的目錄,一旦更改系統(tǒng)文件不正確就會無法開機。
product & oem & vendor
設備制造商會自定義系統(tǒng)映像,以實施自己的功能并滿足運營商的要求。
userdata & data
就是用戶的數(shù)據(jù)分區(qū),所有三方軟件都在這個分區(qū),對應的手機目錄就是/data,當前其中也包含內(nèi)部儲存數(shù)據(jù)
modem & radio
就是用戶的基帶分區(qū),一旦損壞會無法進行通訊。
cache
安卓系統(tǒng)緩存區(qū),他保存系統(tǒng)最常訪問的數(shù)據(jù)和應用程序。擦除這個分區(qū),不會影響個人數(shù)據(jù),只是刪除了這個分區(qū)中已經(jīng)保存的緩存內(nèi)容,緩存內(nèi)容會在后續(xù)手機使用過程中重新自動生成。
splash 和 logo
安卓的第一屏開機圖片和FASTBOOT模式下圖片和系統(tǒng)損壞圖片等。
persist
傳感器分區(qū),一旦損壞會導致各種問題。
dtbo
一些屏幕刷新率超頻軟件超頻就是改的這個分區(qū)。
vbmeta*
AVB/DM啟動驗證分區(qū)。
misc
這個分區(qū)包括了一些雜項內(nèi)容:比如一些系統(tǒng)設置和系統(tǒng)功能啟用禁用設置。這些設置包括CID(運營商或區(qū)域識別碼)、USB設置和一些硬件設置等等。這是一個很重要的分區(qū),如果此分區(qū)損壞或者部分數(shù)據(jù)丟失,手機的一些特定功能可能不能正常工作。
-----------------------------------------------
下面來介紹咱們常用到的關于刷機的詞匯(部分來源于知乎)
1、BL鎖
BL鎖就是bootloader鎖,BL從安卓問世以來一直存在,它的功能在我看來應該是限制用戶刷第三方ROM和降級系統(tǒng)。在鎖住bl的情況下,用戶是根本不可能刷第三方ROM和第三方recovery的,最多也就是刷個基于官方的精簡包。bl還有一個限制就是root,所有要root的機器,都必須解鎖才能獲取。那有人就問了,為什么以前的老機器和安卓4點幾的機子都可以一鍵root呢,這是因為以前的機器bl鎖等級低,我們可以利用bl鎖的漏洞,繞過bl解鎖。然而的系統(tǒng)BL等級比較高,自然就無法繞過BL鎖去root了。
2、Recovery(恢復模式)
是獨立于系統(tǒng)的一個模式,具有高權限,可以對手機的各個分區(qū)做修改。是每部安卓機出廠時自帶的恢復模式,不過那都是官方的Recovery。Recovery就是像是電腦上的小型winPE系統(tǒng),winPE可以在電腦上安裝操作系統(tǒng),或者做些備份、管理的工作。如果把手機比喻成房屋,那么地皮就像手機的硬件,房子像手機系統(tǒng),建房子的各種工具就是就是Recovery了。
小米手機一般長按電源鍵和音量加即可進入。官方Recovery功能非常有限,在官方Recovery里可以進行升級官方系統(tǒng)包,恢復出廠和連接小米助手操作。刷入第三方Recovery后可以獲得更豐富的功能,比如安裝第三方系統(tǒng)包,修改備份恢復系統(tǒng),使用ADB指令 ,獲取Root,分區(qū)擴容等等。因此恢復模式也被稱為“卡刷模式”。從CWM到TWRP,刷入第三方Recovery幾乎是刷機必不可少的一環(huán)。解鎖BL鎖后,可以在Fastboot模式刷入第三方Recovery。
官方Recovery只能用來刷入官方的系統(tǒng),如果你想刷入別的系統(tǒng),只能通過第三方Recovery來實現(xiàn),但是,你平時所用到的在線升級也就是OTA升級,是基于官方Rec的,如果你刷入了第三方Rec,OTA升級就會失敗。
3、Fastboot(引導模式)
同樣具有高權限,小米手機一般長按電源鍵和音量減即可進入。與Recovery不用的是,F(xiàn)astboot只能連接電腦使用(我知道有手機刷手機的,還有手機刷Win的)。而且功能上相比Recovery也比較單一。在Fastboot里可以連接電腦刷入分區(qū)鏡像文件,以及執(zhí)行一些Fastboot指令。所以Fastboot一般用來救磚和恢復系統(tǒng)。因此Fastboot也被稱為“線刷模式”。注意,只有在BL鎖已解鎖的情況下才可以使用Fastboot相關功能。
4、Fastbootd(用戶空間模式)
Fastbootd是動態(tài)分區(qū)機型特有的一個模式,屬于Recovery分區(qū)的功能。動態(tài)分區(qū)機型以一個super分區(qū)囊括了system,vendor,odm等分區(qū),在Fastboot模式只能刷入完整的super,不能單獨刷入system,vendor,odm。而進入Fastbootd即可單獨刷入他們。從Fastboot重啟到Fastbootd的指令是fastboot reboot fastboot。
5、深度刷機模式
一個特殊的模式,主要用于深度刷機救磚。比如高通的Qualcomm HS-USB QDLoader 9008,聯(lián)發(fā)科的MediaTek USB Port(說聯(lián)發(fā)科不能救黑磚的可以歇歇了)。理論上每種處理器都有自己獨特的深刷模式。這個模式的進入方法各有不同,按鍵或者拆機短接。深刷是最底層的刷機方式,可以無視BL鎖,只要硬件沒壞就可以進行深刷。但是由于官方權限的收緊,大致在小米6之后的機器進行深刷就需要售后賬號權限,這使得正常情況下我們自己很難進行深刷。
6、TWRP
TWRP是國外android愛好者開發(fā)的一個第三方REC,全名是:TeamWin Recovery Project,也是我們現(xiàn)在刷第三方ROM通常用到的REC。
最后介紹一下根目錄
上一篇文章介紹過,根目錄指邏輯驅動器的最上一級目錄,它是相對子目錄來說的。點開手機內(nèi)部儲存看到的就是手機的根目錄,同理,在電腦上也是一樣,打開“我的電腦”,雙擊C盤就進入C盤的根目錄,雙擊D盤就進入D盤的根目錄,點開游戲文件夾看到的就是游戲的根目錄。
希望小白新手都能很好的掌握刷機知識。
喜歡此內(nèi)容的人還喜歡
刷機黨
不喜歡
確定
雷科技
不喜歡
確定
雷科技
不喜歡
確定
聯(lián)系客服