当前位置: 首页 > news >正文

Android 11.0 mt6771新增分区功能实现一

1.前言


 在11.0的系统开发中,在对某些特殊模块中关于数据的存储方面等需要新增分区来保存,
所以就需要在系统分区新增分区,接下来就来实现这个功能

2.mt6771新增分区功能实现一的核心类

build/make/core/Makefile
build/make/core/board_config.mk
build/make/core/config.mk

3.mt6771新增分区功能实现一的核心功能分析和实现


一个工程中的源文件不计其数,其按类型、功能、模块分别放在若干个目录中,
Makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,
哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为Makefile就像一个
Shell脚本一样,其中也可以执行操作系统的命令,所以关于新增分区同样需要
在Makefile文件中,配置相关的模块
其中关于新增分区的某些模块定义需要在由编译系统提供((可以在 android 安装
目录下的/build/core/config.mk 文件看到其定义,所以说config.mk中定义的
一些全局变量也是挺重要的

3.1Makefile中关于定义新增分区相关功能实现


在mt6771新增分区功能实现一的核心功能实现中,通过上述的分析,
在Makefile中主要定义一些新增分区的img文件 分区大小 参与分区编译的
相关模块内容,接下来看下具体的实现

diff --git a/build/make/core/Makefile b/build/make/core/M
http://www.lryc.cn/news/179064.html

相关文章:

  • LiveData简单使用
  • 手动实现Transformer
  • leetcode456 132 Pattern
  • WordPress外贸建站Astra免费版教程指南(2023)
  • Vue之ElementUI实现登陆及注册
  • 网络代理的多面应用:保障隐私、增强安全和数据获取
  • 字节一面:深拷贝浅拷贝的区别?如何实现一个深拷贝?
  • 协议-TCP协议-基础概念02-TCP握手被拒绝-内核参数-指数退避原则-TCP窗口-TCP重传
  • PDF文件压缩软件 PDF Squeezer mac中文版​软件特点
  • VS+Qt+opencascade三维绘图stp/step/igs/stl格式图形读取显示
  • 如何在Ubuntu中切换root用户和普通用户
  • 从零开始之了解电机及其控制(10)空间矢量理论
  • PSINS工具箱学习(一)下载安装初始化、SINS-GPS组合导航仿真、习惯约定与常用变量符号、数据导入转换、绘图显示
  • 国庆day1---消息队列实现进程之间通信方式代码,现象
  • wdb_2018_2nd_easyfmt
  • 服务器数据恢复-zfs下raidz多块磁盘离线导致服务器崩溃的数据恢复案例
  • 云服务器 CentOS7 操作系统上安装Jpress (Tomcat 部署项目)
  • 【Linux】完美解决ubuntu18.04下vi不能使用方向键和退格键
  • Android studio “Layout Inspector“工具在Android14 userdebug设备无法正常使用
  • Kafka(一)使用Docker Compose安装单机Kafka以及Kafka UI
  • 网络知识点之-MSTP平台
  • Azure AD混合部署,通过 Intune 管理设备,实现条件访问
  • 2023/09/30
  • 顶级人工智能会议接收率及信息
  • NLP 01(介绍)
  • 网页采集工具-免费的网页采集工具
  • 【自监督Re-ID】ICCV_2023_Oral | ISR论文阅读
  • ElasticSearch 10000条查询数量限制
  • 视频增强修复工具Topaz Video AI mac中文版安装教程
  • 【面试题精讲】Java自增自减运算符