转载,安卓系统里有哪些分区,都是干啥用的?

本文转自:真情博客
作者:世界没有真情
安卓系统有哪些分区,都是干啥用的?今天,就有我来给你解惑
首先,安卓系统有这么几个分区。
boot
顾名思义。是Android的启动内核,没有这玩意,你就启动不了系统。也可以叫做BootLoader。当然,fastboot和它用的是一个分区,如果你fastboot坏了,那系统就完了也
这分区没啥可说的,就俩功能,一个刷机功能,一个启动系统。
recovery,这是系统恢复分区,可以认为成win的Windows re环境。
官方自带的recovery只能恢复出厂,和刷入官方的ROM包。不能刷入第三方的,想刷入第三方的,需要你找个第三方的recovery,根据里面提供的教程来刷,当然,如果自己会用ADB,命令的可以不用看教程
一般第三方的recovery可厉害多了,它可以对每个分区进行格式化货清除操作。可以给你的手机恢复出厂。可以备份你当前的整个系统,注意我说的是整个系统。
当然,能做的事情还有很多,可惜,我们都不能独立操作。
userdata,这个是用户数据分区,平时我们装的软件啊,文件啊,啥的,都在这里面呢,当然,在系统下它叫data分区,我们安装的软件就在这个分区下的app文件夹。
当然,这个分区,一般用户是不能访问的,手机必须要获得root权限才可以哦。
另外。由于安卓是Linux的内核,所以,分区,在系统内 就是文件夹。
Cache
分区,这个 是我们的缓存分区,虽然有部分软件的缓存是存在我们的内置存储的,但是好多软件的缓存还是都存在这个分区下的,如果你的手机已经获取了root权限,那可以把这个分区下的文件用工具全部删除,然后重启,注意,重启的 时间会很长, 如果系统崩了本人概不负责,在本人这测试通过,据说可以提高手机的部分性能
system,这个就很简单了,这就是我们平常使用的 系统,这个分区内有所有系统需要的东西,比如,驱动,手机的开机动画,内置软件,壁纸,铃声,都在这个分区内放着呢。
给大家说说我知道这个分区里放着的文件吧,首先
app文件夹,打开之后,好家伙 ,咋这么多文件夹啊,正常,这些东西,都是系统的软件,当然,不止这一个地方有软件哈,返回来继续看,bin文件夹,打开之后,这里面全是Linux的2进制文件和驱动,如果你需要移植刷机包,这个文件夹对你很有用。
ETC。这个文件夹是你手机的初始配置文件,什么声音的配置文件啊啥的,不建议动。
fonts
这个是系统的字体文件夹,什么加粗啥的,都在这里,可惜对咱没啥用
frame work
G这个是系统的框架。如果移植刷机包,很有用,普通用户,几乎用不到这东西。
lib和lib64,。
这俩,目前,我只知道,如果你的相机的相关驱动都在这俩里面呢,嘿嘿。
media。
这个是系统的铃声和开机动画文件夹,小米这边还放了壁纸在这里面
打开之后,,audio文件夹,也就这个咱们有用了,打开之后,有。
Alarms
notifications
ringtones
UI
这几个文件夹,首先
Alarms
是 闹钟的文件夹,这里面放的都是 我们的闹钟铃声,想更换或者想提取,甚至想添加,就在这文件夹操作。
notifications
这个是通知铃声文件夹,可以跟上个文件夹一样操作。
ringtones
这个是来电铃声文件夹,操作方法同上。
UI,这个文件夹是反馈音效文件夹,这个只能替换或者提取,没办法增加,因为增加了也没用,这里面包含了,电量过低提示音,点击提示音,截图提示音等。
这个文件夹说完之后,返回
priv-app
这个文件夹也是系统应用的文件夹,至于为啥要整俩放应用,我也不知道。
usr。这个文件夹是语言键盘配置的文件存放位置,基本不用动。开始我都以为是用户文件夹了。
vendor文件夹,其实这都可以算分区了。具体啥作用我也不好说。似乎有声卡驱动在里面。
sbin文件夹,这个是放su2进制文件 的,这个su进制文件就是我们root要用的文件,普通用户,对这文件也没啥意思。这个文件夹可以不管,然后往下 ,有个文件,叫。
build.prop
这是个文本文件,简单说,里面写了些手机的默认设置,比如VPN的设置,铃声的设置啥的,然后在就写了关于手机的一些参数,如果,看不懂的,千万不要修改,会开不开机的,当然,咳咳,我也不怎么会。
好了,system分区说完了,
还有个分区,叫modem分区,这个大家应该都知道modem哈,也没啥可说的,这个就是我们的基带,嘿嘿。
其实还有很多分区,无奈本人经历有限,真没怎么去研究它,因为感觉几乎没啥用,玩儿Linux的童鞋应该对这些分区会很熟悉,例如,root文件夹啥的,当然,现在的安卓也有这个东西,我不知道是干啥的,就不说了。
另外。大家是不是很好奇我为啥不说MNT分区,因为,我也不知道从哪个安卓版本开始,安卓系统的MNT分区就像废了一样。不会充当内部存储了,内部存储被移植到了userdata,也就是,data的分区里,所以,大家格式化data分区的时候一定要注意哦。
好了,欢迎大家楼下讨论哈,我先去装系统了,嘿嘿
也欢迎加群讨论,里面有好多大神呢。
点击这里加入视障者玩机交流基地

原文地址:
https://zqzj.czzj.cf/index.php/archives/8/

同时也希望大家加入五彩基地官方群和大家一起探讨,群号
128745073

转载,刷机入门篇只:如果想刷机,我们需要做什么,以及都有哪些刷机方式是我们可用的?

本文转载自真情博客

首先,如果想刷机,在以前呢,是个很简单的事情,当然那已经是以前,不提也罢。咱们只说现在,如果想刷机要做什么首先,如果想刷机,手机必须要解BootLoader锁。
好,这里出现了个词,BootLoader,BootLoader是什么?简单说,是手机启动时的一个管理器,它可以控制,这台手机在启动的时候,先运行啥驱动,在运行啥驱动,等等的一些东东,感兴趣的可以去搜索下,这里不做过多解释,那BootLoader锁是啥呢?
BootLoader锁就是OEM厂商,为了防止我们刷机,也是为了隐私保护给上的一个锁,总而言之,有了这个锁,你的手机会更安全,那么,我们现在要刷机,就必须要解这个锁。下面提供几个厂商的解锁方法。
1.Google手机,很简单,去网上找个ADB工具包,下回来,建议放到C盘的Windows文件夹,当然,在其他盘也建议放到根目录,这里只说放到C盘的Windows文件夹,对了,工具包的文件包括,ADB .exe
这么几个文件组成,都放到c盘的Windows文件夹,然后拿出手机,准备好数据线,手机打开USB调试
连接电脑,电脑要安装手机的驱动,在手机上允许USB调试授权。
然后我们打开运行对话框,输入cmd回车
adb reboot BootLoader
ADB reboot fastboot
这俩命令随便输入一个按回车,如果没意外,手机将进入fastboot模式。,如果没进去,那请手动进入,一般快捷键都是音量减加电源键,进去之后我们输入
fastboot devices
回车检查手机连接状态,如果反馈给你的是一串英文加数字,最后有device字样,那恭喜 你,已经连接成功。
fastboot oem unlock
回车,手机上选择yes,确认,稍等片刻,即可解锁成功,注意,解锁成功会清除所有数据,请备份好数据在操作。
2.华为
首先说,华为如果想解锁,那是针比较难的,因为华为官方已经不允许用户自己申请解锁码解锁了,是的,华为解锁需要16位解锁码,而且申请条件个人感觉真心比较苛刻,当然,现在想申请也申请不了了,想获得,只能去某宝试试运气。
解锁方式跟Google的差不多,需要注意的是,要关闭查找我的设备,不然,解锁失败。
fastboot oem unlock xxxxxxxxxxxxxxxx
注意,XXXXXXXXXXXXXXXX是你的解锁码,如
fastboot oem unlock 1234567812345678
输入完之后直接回车,手机选yes,如果解锁码无误,即可自动解锁,解锁完成会自动重启手机并且恢复出厂

3,小米
小米的解锁还是比较简单的,主要,官方给提供了工具。
点击这里进入小米手机刷机页面

当然,小米的解锁资格也是需要申请的。

点进去,登录你的小米账号,根进行申请解锁权限,好像现在只要是个账号就能解锁,也不用申请权限,直接下载工具就OK,反正根据页面提示操作就 好
工具下载回来,为了防止它出意外,我们先运行一下压缩包里的
mi USB driver.exe ,根据提示装下驱动
装好驱动之后这软件就可以关了。
然后,我们现在通过手机操作一些东西,首先,我们打开设置/更多设置/开发者选项,如果没有的,请去设置/我的设备/全部参数,连续点击MIUI版本10次左右,听到,您已处于开发者模式后,在去设置/更多设置就有开发者选项了
打开开发者选项后,我们需要启用两个东西,首先我们找到,OEM解锁,允许OEM解锁引导加载程序。复选框,我们给他选中,输入锁屏密码,确认启用,然后在网下找,有个
设备解锁状态,查看设备的解锁状态,
我们双击进去,然后在底部,有个绑定账号及设备按钮,注意,这一步必须用数据连接来操作,不然,你用WiFi是失败的,绑定好之后会有提示,我们直接点击知道了按钮,好了,现在我们可以解锁了。首先,我们把手机关机,然后拿出数据线,让它和你的电脑连起来,然后按住音量减和电源键不放,等震动,并且电脑有连接成功提示音之后松开,然后运行小米解锁工具压缩包里的,
mi flash  unlock.exe,运行后,可能会有个协议,加减号到同意单机,如果没有,并且啥也切不到,那就按下0+F6,让争渡把焦点放到内嵌网页那里去,当然,如果直接出来了内嵌网页,那更好,直接登录你的小米账号,登录好后,我们用加减号操作,会看到,什么已连接手机,小米手机,什么的,后面会有个,当前设备解锁需清除所有数据。
我们不管。加减号到解锁单机,会出来个对话框,意思是,什么该设备解锁会清除所有数据,确定吗,等个五秒钟,直接回车确认,然后又出来个对话框,反正就在次确认,注意,安卓5.0到安卓7.1都是没有第一个对话框的,也不会清除数据,出来那个对话框之后,在等待五秒,回车,用加减号就可以看到进度了,等到100%的时候,看,解锁成功,当然,如果你的是老设备,可能会解锁失败,后面会有失败原因。比如,需要该账号在本设备登录72小时以上啥的,表示redmi note 7,15年的小米账号,没有让我等待。
好了,以上是几个机型的解锁方法,解锁成功之后,我们就可以愉快的玩耍我们的爱机了,刷机啊,刷root ,刷面具啥的,都统统你说了算。
1.线刷包,顾名思义,线刷包,线刷包,肯定是要线刷的,线刷就要用到电脑,和数据线连起来。
说道线刷,不得不说一句,有些虽然说是线刷,但是其实是卡刷,比如某兔刷机工具,不进入BootLoader界面就能刷机,嘿嘿,其实啊,那是通过adb命令,把刷机包推送到手机,然后刷入第三方的recovery,进行刷机的,所以,这不叫线刷,这只能说用电脑辅助。
大家记住一点,如果是线刷,首先,刷机包的格式肯定不是zip,而且理论上需要解压,然后在就是,不可能在开机的情况下进行。
线刷包第三方的几乎没有,至少我没见过。
目前,线刷包就是救砖儿用,剩余的时候,对,还有刷一些分区儿用,这些我们后边在说。
说完线刷包,顺便说说线刷工具吧,其实也没啥可说的,目前我们能操作的,除了cmd命令行就是小米的线刷工具了,理论上,只要按着小米的那个刷机包的结构目录放刷机包的文件,用那个工具就能刷。
卡刷包就是不用电脑,只用手机的一种刷机包,需要刷入第三方的recovery才能刷入,另外,第三方recovery咱们不能操作,需借助第三方工具,或者电脑推送,当然,不可能用某兔推送哈,就用我前面说的那ADB包推送,这个后边讲刷机的时候会详细说到
然后就是通刷包,通刷包是国内的叫法,国外的叫法叫。Project Treble。或者叫sgsi
感兴趣的可以直接Google货baidu一下。
通刷包,那么肯定就是可以通用的刷机包,像电脑一样,当然,这种刷机包,可以支持线刷,也可以卡刷,因为它的格式是IMG镜像。
好了,刷机包的大分类普及完了,各位,对我有啥建议要提吗,我知道我有很多不足,比如,语言表达能力啥 的

本文转自真情博客

原文地址: