【小白搞机入门】第三期-Android手机及系统的权限及管理

前排提醒!!!搞机不谨慎,救砖两行泪!!!

写在前面:作者对于搞机的知识储备浅薄,比不上各位大佬,只是为了一点经验都没有的小白能够快速入坑,爱上搞机。



Android权限分级分类

如上图所示,从上到下权限等级逐渐降低。下面我逐一介绍这几个权限类型。

平台级别

平台级别权限指的是基于芯片端的刷机(更确切说是救砖)工具,是因为芯片级别的权限用户通常不需要,所以基于这一层级的权限,芯片厂商就开发了自己的救砖工具(如高通的9008),用来帮助文件系统遭到严重损害(如某些锁机病毒,直接刷写清除所有磁盘数据),BootLoader程序被破坏,无法进入fastboot的“砖头”。当然,由于该权限等级高,不依赖fastboot,所以需要短接主板芯片部位来与电脑进行交互,同时9008软件也需要内部账号,一般个人难以使用。

fastboot

其本质是BootLoader程序后期一个用户可以选择进入的刷机模式,也是一个命令行工具,需要通过USB连接电脑,在电脑端输入命令以进行操作。第三方recovery的刷入以及线刷包一般也需要在fastboot内进行。对于不同手机厂商,进入fastboot的方式各不相同,刷机时请提前了解。当然,这样的操作形式有点像adb pro plus,也需要提前在电脑端配置好环境驱动(Android SDK),才能顺利和手机进行交互。

recovery(以下简称“Rec”)

需要注意的是,手机在出厂时都会内置一个官方Rec,但是官方为了避免普通用户们误入该模式,提供的功能少且签名限制多,所以一般我们都会刷入第三方Rec,以实现卡刷、ROOT、清理分区、挂载等功能。目前常用的recovery有由围脖大佬@wzsx150编译的twrp以及OrangeFox(橙狐)Rec。由于@wzsx150大佬已经停止支持新机,而橙狐Rec对于老机型适配范围低,可以根据自己的机型找适配的Rec使用。(二者的图形界面、功能类似,使用方法也基本相同)回到正题,recovery基于一个简易的(可以说是和日常使用的操作系统平行的)Linux系统,对于操作系统,文件系统都可以进行管理操作。

另外,到此为止,以上的权限都平行或高于Android系统,一般刷入刷机包会使用以上途径。

ROOT

又被译为“根权限”或“超级用户权限”,可以借助软件和magisk模块对Android系统进行控制。有很多小白一开始认为magisk就等于ROOT,其实不然,magisk只是一个用于管理ROOT权限的工具或app。由于其风险性相对较低,成砖率也较低,不受限于电脑端,也可以通过挂载模块或者授予某些appROOT权限来实现调度策略的优化和电源优化等提高使用体验的功能,所以极其受到欢迎。当然,鉴于之前几期讲过的安全性问题,不少app会检测手机是否被ROOT并限制使用,隐藏ROOT的操作也是需要了解的(以后可能会出一期吧,但是已经有很多大佬出过相关教程或视频)。

adb

全称“Android Debug Bridge”,中文名安卓调试桥。下面借用Android写的开发者用户指南来介绍。

类似于fastboot,adb也是一种命令行工具,但是所需要的条件更少,也受到广大机友好评。我们知道获取
ROOT通常需要解除BL锁,而某些厂商已经或没有提供解锁工具,某些厂商在设备解锁BL后不再提供保修,不少机友为了安全性和保修考虑,不愿意解锁BL。那么作为Android开发的一款用于调试和控制Android系统的工具,adb广受好评。当然,和fastboot一样,电脑端也需要配制好环境(Android SDK),如果已经配置好,就无需理会。再者,由于命令行工具的使用需要查代码记代码敲代码,步骤确实不够优雅,很多大佬也提供了他们的相关软件(如@晨钟酱大佬的“搞机工具箱”),简化操作步骤,优化图形界面,便于快速上手。

普通用户权限

即普通用户在日常使用的权限,这其实涵盖的是日常的使用手机的操作(如在桌面上启动某个应用,打开WIFI,播放音乐等),本质上就是利用CPU处理信息并调用和输出到不同的硬件配置。

软件权限

即软件向用户索要的权限(如地图类app需要的“卫星定位”权限)。

最后,关注【小白搞机入门】系列,带你走进刷机的殿堂。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值