关于刷机方面的基础介绍--让小白新手也能很好的掌握刷机知识

站长2个月前 (04-19)安卓刷机250

上篇文章讲解的是手机安卓根目录的一些介绍,这篇文章给大家讲解下面具、root、手机分区以及关于刷机的名词解释。对于刚认识面具的朋友来说,首先做的就是数据提前备份和解锁bl才能往下操作 root属于最高系统权限也称超级用户,所以玩机需谨慎。

以下部分内容搜集于百度文库、知乎和搞机助手以及其他网站,如有侵犯到您的权益,联系作者删除更改,这里只提供内容供大家参考学习使用。

先介绍下magisk(部分来自CSDN社区)
对于喜欢折腾手机的米粉用户来说,手机不ROOT,乐趣减一半,很多黑科技功能都能看不能用,即便是借助太极等软件,但体验效果还是没有ROOT爽~

Magisk(面具)是一款安卓手机使用的最强ROOT工具,使用它你可以获取完美的ROOT权限,自此就可以对各种软件脚本进行授权,开启极高的权限。

软件内置独特的systemless挂载机制,通过Magisk管理器就能刷入Magisk补丁,可以在不修改系统的情况下实现超级权限,而且还不影响OTA。

1361589_53f07919_8920_4148_747@610x1280.jpeg.m.jpg

再介绍下root权限(来源于百度文库)
它是手机的神经中枢,它可以访问和修改你手机几乎所有的文件,这些东西可能是制作手机的公司不愿意你修改和触碰的东西,因为他们有可能影响到手机的稳定,还容易被一些黑客入侵(Root是Linux等类UNIX系统中的超级管理员用户帐户

安卓手机Root权限跟我们在windows系统下的administrator权限可以理解成一个概念。只有拥有了这个权限我们才可以将原版系统刷成其他改版自制系统,使用各种需要root权限的软件,修改系统文件个性化手机等等。
Root是android系统中的超级管理员用户,该权限拥有整个系统至高无上的权利,系统中的所有对象他都可以操作。但是为了手机的安全性和稳定性,防止用户误操作导致系统崩溃,系统默认是没有开启root权限的,这就需要我们来进行获取。取得root就是取得android手机的最高控制权。

-----------------------------------------------

如果你是初次接触到面具,那么可以继续往下看,我给大家介绍一下两者的功能。(来自于红软基地、雷科技)

1、Magisk 也就是上面提到的补丁文件,我们一般使用它来存储一些刷入脚本和面具运行文件。我们可以借助第三方RECOVERY直接刷入,或者当手机获取ROOT权限后,直接使用Magisk Manager(面具apk那个文件)里的模块功能手动刷入

2、而我们所说的,Magisk Manager。它其实就仅仅是一个授权APK,他的作用是当手机刷入面具补丁后手机上会出现一个面具图标的软件,承载着对每个APP授权等作用。

1361589_8fad0f9e_8920_4153_852@609x1280.jpeg.m.jpg

软件实现原理:当你使用面具刷入补丁时,通常会自动刷入面具补丁里的全部文件到手机内,而且还会自动安装Magisk Manager.apk 。

如果遇到Magisk Manager.apk没有自动安装的情况,那么就需要你手动进行安装,并完成授权工作,此时手机便具备了ROOT功能。

-----------------------------------------------

下面对于手机双清到六清和手机分区做一个解释。(部分来自搞机助手说明和百度百科以及哔哩哔哩)

双清:
wipe data/factory reset:清除用户数据并恢复出厂设置
wipecache partition:清除系统缓存 ,
一般刷机前执行
Dalvik/ART Cache
Cache
其目的就是清除分区以及数据而已,简称重置手机。

1361589_a992b258_8920_4162_713@1080x1920.jpeg.m.jpg

三清:
wipe data/factory reset:清除用户数据并恢复出厂设置
wipe cache partition:清除系统缓存
wipe dalvik cache:清除安卓虚拟机缓存
Dalvik/ART Cache
Cache
Data
刷机前基本上必选三清!目的是新系统的兼容性达到最佳。

1361589_1c5672af_8920_4168_82@1080x1920.jpeg.m.jpg

四清:
wipe data/factory reset:清除用户数据并恢复出厂设置
wipe cache partition:清除系统缓存
wipe dalvik cache:清除安卓虚拟机缓存
wipe system:清除系统
该操作可以更干净地刷入新系统,但并不建议也尽量不要频繁四清
Dalvik/ART Cache
Cache
Data
System
四清针对版本差异过大的!
重要!四清后不刷入系统无法开机进系统!!只能电脑刷或者储存卡刷,请谨慎!

1361589_234ef8fc_8920_4174_725@1080x1920.jpeg.m.jpg

System这个分区基本包含了整个安卓操作系统,包括安卓用户界面、和所有预装的系统应用程序。擦除这个分区,会删除整个安卓系统,但不会导致不能启动。你可以通过进入Recovery程序,安装一个新ROM,也就是新的安卓系统。双清三清四清会清空个人的用户数据包括 :应用程序、短信信息、联系人、通讯录、应用数据等等...,但不会清空内置卡如 图片、音乐、个人文件等。

五清:
Dalvik/ART Cache
Cache
Data
System
Internal Storage(内置储存)
一旦选了这个清除,那手机内置存储上的东西就都没有了!就不能从手机选择卡刷包了。

1361589_2e28b6aa_8920_4177_509@1080x1920.jpeg.m.jpg

六清:
Dalvik/ART Cache
Cache
Data
System
Internal Storage(内置储存)
USB OTG
六清清除电脑OTG传的升级包文件,一般用不上。

1361589_f4fcbdde_8920_4185_946@1080x1920.jpeg.m.jpg

-----------------------------------------------

下面对手机手机分区进行说明(来源于百度文库)

ab设备(vab机型)后面会以_a和_b结尾,例如:boot_a & boot_b & system_a &; system_b等

recovery
在正常分区或内核boot分区被破坏,不能正常启动时,可以进入此分区进行恢复,他相当与一个简易的OS或blos,可以认为是一个boot分区的替代品,通过他可以让我们在这一分区进行备份维护和恢复和刷机,我们通常刷的三方TWRP就是刷入到此分区,通过长按电源键和音量+进入

boot
负责启动检验工作,例如我们常用的Magisk就是修改的boot.img来达到启动时注入ROOT到系统,此分区也叫内核分区,一旦损坏会无法开机,没有recovery分区的设备recovery分区也在这里面

system
整个安卓系统和系统预装app,对应的手机目录就是/system开头的目录,一旦更改系统文件不正确就会无法开机

product & oem & vendor
设备制造商会自定义系统映像,以实施自己的功能并满足运营商的要求

userdata & data
就是用户的数据分区,所有三方软件都在这个分区,对应的手机目录就是/data,当前其中也包含内部储存数据

1361589_880a98c5_8920_4194_61@203x300.jpeg.m.jpg

modem & radio
就是用户的基带分区,一旦损坏会无法进行通讯

cache
安卓系统缓存区,他保存系统最常访问的数据和应用程序。擦除这个分区,不会影响个人数据,只是删除了这个分区中已经保存的缓存内容,缓存内容会在后续手机使用过程中重新自动生成。

splash 和 logo
安卓的第一屏开机图片和FASTBOOT模式下图片和系统损坏图片等

persist
传感器分区,一旦损坏会导致各种问题

dtbo
一些屏幕刷新率超频软件超频就是改的这个分区

vbmeta*
AVB/DM启动验证分区

misc
这个分区包括了一些杂项内容:比如一些系统设置和系统功能启用禁用设置。这些设置包括CID(运营商或区域识别码)、USB设置和一些硬件设置等等。这是一个很重要的分区,如果此分区损坏或者部分数据丢失,手机的一些特定功能可能不能正常工作。

-----------------------------------------------

下面来介绍咱们常用到的关于刷机的词汇(部分来源于知乎)

1、BL锁  
BL锁就是bootloader锁,BL从安卓问世以来一直存在,它的功能在我看来应该是限制用户刷第三方ROM和降级系统。在锁住bl的情况下,用户是根本不可能刷第三方ROM和第三方recovery的,最多也就是刷个基于官方的精简包。bl还有一个限制就是root,所有要root的机器,都必须解锁才能获取。那有人就问了,为什么以前的老机器和安卓4点几的机子都可以一键root呢,这是因为以前的机器bl锁等级低,我们可以利用bl锁的漏洞,绕过bl解锁。然而的系统BL等级比较高,自然就无法绕过BL锁去root了。

1361589_692cfc70_8920_4205_290@499x340.jpeg.m.jpg

2、Recovery(恢复模式)
是独立于系统的一个模式,具有高权限,可以对手机的各个分区做修改。是每部安卓机出厂时自带的恢复模式,不过那都是官方的Recovery。Recovery就是像是电脑上的小型winPE系统,winPE可以在电脑上安装操作系统,或者做些备份、管理的工作。如果把手机比喻成房屋,那么地皮就像手机的硬件,房子像手机系统,建房子的各种工具就是就是Recovery了。

1361589_00cbfb1e_8923_3835_21@500x667.jpeg.m.jpg

小米手机一般长按电源键和音量加即可进入。官方Recovery功能非常有限,在官方Recovery里可以进行升级官方系统包,恢复出厂和连接小米助手操作。刷入第三方Recovery后可以获得更丰富的功能,比如安装第三方系统包,修改备份恢复系统,使用ADB指令 ,获取Root,分区扩容等等。因此恢复模式也被称为“卡刷模式”。从CWM到TWRP,刷入第三方Recovery几乎是刷机必不可少的一环。解锁BL锁后,可以在Fastboot模式刷入第三方Recovery。

官方Recovery只能用来刷入官方的系统,如果你想刷入别的系统,只能通过第三方Recovery来实现,但是,你平时所用到的在线升级也就是OTA升级,是基于官方Rec的,如果你刷入了第三方Rec,OTA升级就会失败。

3、Fastboot(引导模式)
同样具有高权限,小米手机一般长按电源键和音量减即可进入。与Recovery不用的是,Fastboot只能连接电脑使用(我知道有手机刷手机的,还有手机刷Win的)。而且功能上相比Recovery也比较单一。在Fastboot里可以连接电脑刷入分区镜像文件,以及执行一些Fastboot指令。所以Fastboot一般用来救砖和恢复系统。因此Fastboot也被称为“线刷模式”。注意,只有在BL锁已解锁的情况下才可以使用Fastboot相关功能。

1361589_9572ea27_8923_384_213@263x268.jpeg.m.jpg

4、Fastbootd(用户空间模式)
Fastbootd是动态分区机型特有的一个模式,属于Recovery分区的功能。动态分区机型以一个super分区囊括了system,vendor,odm等分区,在Fastboot模式只能刷入完整的super,不能单独刷入system,vendor,odm。而进入Fastbootd即可单独刷入他们。从Fastboot重启到Fastbootd的指令是fastboot reboot fastboot。

5、深度刷机模式
一个特殊的模式,主要用于深度刷机救砖。比如高通的Qualcomm HS-USB QDLoader 9008,联发科的MediaTek USB Port(说联发科不能救黑砖的可以歇歇了)。理论上每种处理器都有自己独特的深刷模式。这个模式的进入方法各有不同,按键或者拆机短接。深刷是最底层的刷机方式,可以无视BL锁,只要硬件没坏就可以进行深刷。但是由于官方权限的收紧,大致在小米6之后的机器进行深刷就需要售后账号权限,这使得正常情况下我们自己很难进行深刷。

6、TWRP
TWRP是国外android爱好者开发的一个第三方REC,全名是:TeamWin Recovery Project,也是我们现在刷第三方ROM通常用到的REC。

1361589_be6f7f0b_8923_3843_637@500x917.jpeg.m.jpg

最后介绍一下根目录
上一篇文章介绍过,根目录指逻辑驱动器的最上一级目录,它是相对子目录来说的。点开手机内部储存看到的就是手机的根目录,同理,在电脑上也是一样,打开“我的电脑”,双击C盘就进入C盘的根目录,双击D盘就进入D盘的根目录,点开游戏文件夹看到的就是游戏的根目录。

希望小白新手都能很好的掌握刷机知识。

本文转载于酷安作者“造型气质12560”,已得到转载授权。

相关文章

全机型android4-10安装面具带root及XP框架教程(需解锁bl)

全机型android4-10安装面具带root及XP框架教程(需解锁bl)

最下方放上全机型的通用教程(不管你是小米,一加,oppo...,还是安卓4到安卓10,通杀)以及多种实用XP框架但刷机前提必须解锁bl,这个是手机厂商的限制,网上很多官方解锁教程,华为手机可以去淘宝解...

荣耀8-刷LineageOS14.1

荣耀8-刷LineageOS14.1

荣耀8刷LineageOS 14.1 , 感谢XDA的大神们。用到的刷机包我转存了一份到微云,链接在末尾。一 基本情况设备: 华为荣耀8 FRD-AL10 国行初始系统版本: B396 EMUI 5....

小米6刷入统信UOS系统教程 刷机包开放下载

小米6刷入统信UOS系统教程 刷机包开放下载

统信软件旗下的UOS操作系统近来出镜率极高,在V20服务器版、专业版、个人版发布之后,第三方开发者将之适配在了手机上。10月5日消息,深度操作系统官方晒出图片,显示深度社区用户BigfootACA 的...

自己动手编译Android(LineageOS)源码

准备设备:小米 MIX2设备代号:chironAndroid版本:9.0PC配置:系统:Ubuntu18.04至少12G RAM至少200GB 剩余硬盘空间良好的网络环境开始1.下载并解压SDKsdk...

如何防范手机丢失后被窃取数据和财产

如何防范手机丢失后被窃取数据和财产

近日关于手机“黑产”的报道引起网友的广泛关注,根据已知现有的漏洞,如果手机丢失后没有即使挂失和设置SIM卡密码的话,那么极有可能泄露重要个人信息甚至被贷款。为此,工信部提醒:及时设置SIM卡密码,手机...

nubiya努比亚Z17mini Bootloader解锁及工具

网上搜了一圈都没有类似文章,努比亚果然小众啊!1,批处理如下@echo off echo *****    欢迎使用Bootloader&...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。