安卓玩机搞机技巧综合资源-----安卓机型固件中分区对应说明【十九】

news2024/11/25 11:43:06

接上篇

安卓玩机搞机技巧综合资源------如何提取手机分区 小米机型代码分享等等 【一】

安卓玩机搞机技巧综合资源------开机英文提示解决dm-verity corruption your device is corrupt. 设备内部报错 AB分区等等【二】

安卓玩机搞机技巧综合资源------EROFS分区格式 小米红米机型分区类型 刷写recovery方法列举【三】

安卓玩机搞机技巧综合资源------进入9008步骤 MTK端口 修改屏幕分辨率 如何刷写GSI镜像 等等【四】

安卓玩机搞机技巧综合资源-----关闭miui广告 怎么省电 替换开机动画 LOGO 锁屏 壁纸等等【五】

安卓玩机搞机技巧综合资源-----卸载内置软件 获取root权限 刷写第三方ROM【六】
安卓玩机搞机技巧综合资源--安装谷歌相机 小米查询信息 锁频段 提高网速【七】

安卓玩机搞机技巧综合资源-----干掉手机广告 禁用 冻结 关闭内置软件【八】

安卓玩机搞机技巧综合资源-----手机蝰蛇音效 杜比安装步骤 多种方式【九】

安卓玩机搞机技巧综合资源----手机各种代码 查询信息 开启端口 调试选项【十】

安卓玩机搞机技巧综合资源----手机显秒设置 多种方式【十一】

安卓玩机搞机技巧综合资源---MIUI14全机型首版下载链接 刷机方法 获取root步骤【十二】

安卓玩机搞机技巧综合资源-----“另类更新“偷渡”操作步骤 无需解锁bl 无需内侧用户【十三】

安卓玩机搞机技巧综合资源-----闲置手机当摄像头 当监控 上网课必备 多软件评测【十四】

安卓玩机搞机技巧综合资源-----不亮屏幕导资料 有屏幕锁保数据刷机等 多种方式【十五】
安卓玩机搞机技巧综合资源-----手机隐藏拍照录像 取证软件 寻找隐藏摄像头 【十六】

安卓玩机搞机技巧综合资源-----查看手机硬件全部参数 隐藏参数 多个软件【十七】

安卓玩机搞机技巧综合资源-----全安卓机型通用线刷 卡刷教程。新老机型可参考【十八】

 💔💔💔💔💔💔💔💔💔💔安卓分区以及固件分区说明解析💔💔💔💔💔💔💔💔💔💔

安卓刷机包中的这些分区文件到底有什么作用。各分区有什么不同。

 

 系统镜像文件system或者最新机型的super

系统镜像用于存储Android系统的核心文件,将其解压出来,就是设备中/system目录,里面包含了Android系统主要的目录和文件。一般这些文件是不允许修改的。

系统镜像对应的文件名一般叫system.img。最新机型是super

当然,系统镜像的文件可以任意命名,之所以叫system.img是为了与生成镜像文件之前的system目录保持一致,这样比较容易与其他类型的镜像文件区分。

system.img镜像中的内容,可以将其解压:

  • 旧版的镜像是yaffs格式的(通过mkyaffs2image工具制作的),可以使用unyafss命令对其解压。
    unyaffs system.img

    如果对编译Android源代码生成的system.img文件执行上面的命令,可以完美的将system.img文件还原成system目录,会从system目录中看到相应的子目录,例如,/system/app、/system/lib等,实际上,system.img文件就是out/target/product/generic/system中的文件压缩生成的。

  • 另外,高版本Android的system.img通常是ext4格式的文件系统镜像(通过make_ext4工具制作),可以使用simg2img工具进行转换后挂载。
  • 由于system.img是压缩格式,所以并不能直接使用mount命令挂载。在编译Android 源代码后会在Android源代码目录/out/host/linux-x86/bin目录生成一个simg2img命令行工具

  • # 转换
    $ simg2img system.img system.img.raw
    
    # 查看 镜像格式
    $ file system.img
    system.img: Android sparse image, version: 1.0, Total of 229673 4096-byte output blocks in 22 input chunks.
    
    # 查看 镜像格式
    $ file system.img.raw
    system.img.raw: Linux rev 1.0 ext2 filesystem data, UUID=efee3fdf-d4f1-5e88-9f69-57632c5d8db4 (extents) (large files) (huge files)

    安卓10(Android 10)开始,新增了动态分区,也就是system、product、vendor等几个分区合并成了super分区,固件中只有一个super.img
    super.img解包打包工具是lpunpack和lpmake,但是对于没有安装linux的用户,以及不怎么会使用Linux的用户,还不是特别方便,他不同于system单一分区。他解包后里面就有system分区和其他关联分区。

  • 类似 将 super.img 从 Android sparse image 转换为 raw image

  • simg2img SUPER_IMAGE OUTPPUT_FILE

    从 raw image 即可解包出分区镜像文件,其实类似的命令解包方式很多,但还是Linux下使用较为方便或者虚拟机等等。

  • 系统分区解包后。正常是这样的

  • app存放一般的apk文件。
    bin存放一些Linux的工具,但是大部分都是toolbox的链接.
    etc存放系统的配置文件。
    fonts存放系统的字体文件。
    framework存放系统平台所有jar包和资源文件包。
    lib存放系统的共享库。
    media存放系统的多媒体资源,主要是铃声。
    priv-appandroid4.4开始新增加的目录,存放系统核心的apk文件。
    tts存放系统的语言合成文件。
    usr存放各种键盘布局,时间区域文件。
    vendor存放一些第三方厂商的配置文件、firmware以及动态库。
    xbin存放系统管理工具,这个文件夹的作用相当于标准Linux文件系统中的sbin.
    build.prop文件系统属性的定义文件。

 解包systm分区后就会出现上的的文件

app就是用户系统app分区文件。可以对应删减操作。 

用户数据镜像userdata.img 

用户镜像用来存储与用户相关的数据。你下载的软件安装数据 照片  视频 电话等等保存的分区文件。保数据就是保这个用户数据分区。封装与用户相关的文件(如果是APK程序,还允许卸载这些程序),并连同ROM一起发布,或单独刷userdata.img文件。这个官方分区有些厂商会内置一些用户apk。也就是第三方apk。

内存磁盘镜像ramdiak.img

内存磁盘镜像存储了Linux内核启动时要装载的核心文件,有一个非常重要的init命令在root目录中可以找到该命名文件,该命令用于读取init.rc以及相关配置文件中的初始化命令,

boot 内核分区,系统关键分区。面具修补分区。

设备数镜像分区dtbo.img.

卡刷分区 recovery.img  twrp.img 用于官方卡刷分区和第三方twrp分区

用户数据缓存分区cache.img。官方recovery操作中有个清除cache就标示清除的这个分区。用于存储系统或用户应用产生的临时数据

还有刷机包中的有些分区可以参考我这个帖子;

高通机型刷机包的分区解析 了解分区基本常识

陆续会整理一些玩机搞机 基本常识和故障解决教程贴

关注我 了解玩机搞机基本常识和一些问题解决。如对你有帮助。请伸出你那双可爱的双手点个赞赞.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/90610.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Python爬虫+数据分析实战】Python采集北上广深天气数据,制作可视化动图—“天冷了就该钻被窝早睡觉啦~”

前言 哈喽哈喽!我是栗子, 这几天冷吗?温差大吗?风大吗?瑟瑟发抖中。 别急!下周起,小伙伴们直接冻傻,不信你看💨💨反正就是这个点基本上全国都降&#xff01…

pytorch实现猴痘病识别

🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍦 参考文章地址: 365天深度学习训练营-第P4周:猴痘病识别🍖 作者:K同学啊一、前期准备 1.设置GPU import torch from torch import nn impo…

【java】java JSR 269 简介

1.概述 看这篇文章先看实战:【java】java JSR 269 自定义注解实战 Lombok @Data注解 先看实战在看原理,比较容易理解。 注解( Annotation)第- -次是在JDK1.5中被引入进来的,当时开发者只能在运行期处理注解。JDK1.6引人了JSR269规范,允许开发者在编译期间对注解进行处理,…

云原生 | Kubernetes - 调度框架

目录 调度器 调度概览 kube-scheduler kube-scheduler 调度流程 调度框架 框架工作流程 调度周期和绑定周期 扩展点 队列排序 PreFilter Filter PostFilter PreScore Score NormalizeScore Reserve Permit PreBind Bind PostBind Unreserve 插件 API 插…

美皓医疗港交所上市破发:首日跌14% 公司市值4亿港元

雷递网 雷建平 12月14日美皓医疗集团有限公司(简称:“美皓医疗”,股票代码为:“01947”)今日在港交所上市,发行价为0.84港元,位于发行区间最低端位置。美皓医疗此次募资净额为7490万港元。这之前…

53、多用户通信项目

只讲解最核心的代码部分,界面部分省略 一、基础知识 项目开发流程: 需求分析——》设计阶段——》编码实现——》测试阶段——》实施阶段 二、需求分析 1、用户登录 2、拉取在线用户列表 3、无异常退出(客户端、服务端) 4、私…

商城系统功能业务逻辑架构_功能描述_OctShop

随着移动电商,社区电商的迅猛发蔚县,网上购物系统已成为了企业或商家销售商品的重要渠道和方式。网上购物系统让人们的购物简单、方便、快捷。实现了消费者足不出户就可以购买到自己需要的商品。而网上购物系统是专门帮助企业商家快速打造自己的用户群体…

如何编写安装openjdk15的dockerfile

方法一 从官方网站下载 openjdk 15 tar 文件,解压文件,删除下载的 tar 文件并将路径设置为 java 二进制文件。 创建一个 Dockerfile 并复制以下内容 FROM centos:8ENV PATH$PATH:/opt/java/jdk-15.0.2/binWORKDIR /opt/javaRUN curl https://downloa…

2023年深圳/汕头/揭阳/中山/惠州数据分析CPDA认证招生简章

CPDA数据分析师认证是中国大数据领域有一定权威度的中高端人才认证,它不仅是中国较早大数据专业技术人才认证、更是中国大数据时代先行者,具有广泛的社会认知度和权威性。 无论是地方政府引进人才、公务员报考、各大企业选聘人才,还是招投标加…

科研在线实用工具(文献,编程,文档,格式转换,OCR、数据分析可视化,图片、视频动画处理,设计,简历)

SCI: Sci-Hub: 将知识带给每个人Sci-Hub网站。免费获取学术期刊。免费下载来自ScienceDirect、IEEE、Wiley、Springer、Nature及其他的研究论文。https://sci-hub.se/在线编程: Anycodes 在线编程 - 可以随时随地进行编程学习和代码练习的在线编程平台 …

JMeter 扩展开发:自定义 JMeter 插件的调试

前言 在本系列专题之前的文章中,我们已经介绍了 JMeter 扩展开发的一些方法。但是在开发过程中还有一个需要处理的环节,是对编写的代码进行调试。一种方式是将开发的扩展与 JMeter 源码放在一起进行调试。但是这种方法的缺点是需要将整个 JMeter 的源码…

卫龙明日上市:募资净额9亿港元 腾讯云锋红杉高瓴或浮亏

雷递网 雷建平 12月14日卫龙食品(股票代码为:“09985”)将于明日在港交所上市,发行价为10.56港元,位于发行区间10.4到11.4港元的下端位置。卫龙食品此次募资净额为8.99亿港元;若行使超配权,则可…

GcExcel for java 6.0 简单例子 -jar has been cracked

GrapeCity Documents for Excel (简称:GcExcel)是葡萄城推出的一款基于 Java 平台的服务端高性能表格组件,可与 纯前端表格控件 SpreadJS 前后端兼容,无需依赖 Office、POI 或第三方应用软件,在前端展示电子…

关于旅游景点主题的HTML网页设计——广东名胜古迹(7页)HTML+CSS

👨‍🎓学生HTML静态网页基础水平制作👩‍🎓,页面排版干净简洁。使用HTMLCSS页面布局设计,web大学生网页设计作业源码,这是一个不错的旅游网页制作,画面精明,排版整洁,内容…

Node项目文档生成工具standard-release

简介 爱美之心人皆有之。本文就介绍如何使用standadr-release自动生成好看的Git提交记录文档。 背景 作为一只程序猿,Git代码管理工具相信大家都用过,那么Git提交记录想必大家也都看过,不管是用什么工具查看,多多少少都感觉乱&…

GoC2018下册 第2课(C++画图)

慧通教育 慧通教育 709.改变身高(下册第2课) 登录 710.改变身高(下册第2课) 登录 711.改变体型(下册第2课) 登录 712.改变体型(下册第2课) 登录 713.完美身材(下册第…

类型转换和优先级

目录 一、表达式求值 二、隐式类型转换 1、整型提升的意义 2、如何进行整型提升(3个例子) 三、算术转换 四、操作符的属性 1、优先级顺序表 2、运算法则 一、表达式求值 表达式求值的顺序一部分是由操作符的优先级和结合性决定。 同样,有…

C++ Reference: Standard C++ Library reference: Containers: map: map: swap

C官网参考链接&#xff1a;https://cplusplus.com/reference/map/map/swap-free/ 函数模板 <map> std::swap (map) template <class Key, class T, class Compare, class Alloc> void swap (map<Key,T,Compare,Alloc>& x, map<Key,T,Compare,Alloc…

融捷能源携手企企通,打造智能化、数字化采购平台

随着全球能源危机和环境污染问题日益突出&#xff0c;节能、环保有关行业的发展被高度重视&#xff0c;全球能源消费结构正向低碳化转型&#xff0c;加快发展可再生能源已经在全球范围内形成共识。 作为新能源产业的核心&#xff0c;锂电池技术和产业的发展也备受关注&#xff…

中断线程化

中断线程化 中断处理程序包括上半部硬件中断处理程序&#xff0c;下半部处理机制&#xff0c;包括软中断、tasklet、workqueue、中断线程化。 当一个外设中断发生后&#xff0c;内核会执行一个函数来响应该中断&#xff0c;这个函数通常被称为中断处理程序或中断服务例程。 上…