首页 > 其他分享 >Android 13.0 mt6771新增分区功能实现一

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

时间:2024-07-07 12:26:05浏览次数:3  
标签:功能 新增 分区 Makefile build Android config mt6771 13.0

1.前言


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

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文件 分区大小 参与分区编译的
相关模块内容,接下来看下具体的实现

    d

标签:功能,新增,分区,Makefile,build,Android,config,mt6771,13.0
From: https://blog.csdn.net/baidu_41666295/article/details/140235367

相关文章

  • Android面试题自定义View之Window、ViewRootImpl和View的三大流程
    本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点View的三大流程指的是measure(测量)、layout(布局)、draw(绘制)。下面我们来分别看看这三大流程View的measure(测量)MeasureSpecMeasureSpec是View的一个内部静......
  • 基于Android Studio零食工坊
    目录项目介绍图片展示运行环境获取方式项目介绍用户可以浏览商品,查询商品,加入购物车,结算商品,查看浏览记录,修改密码,修改个人信息,查询订单管理员能够实现商品的增删查改用户的删查改订单的删查改 常用组件,共享参数,sqlite等等图片展示......
  • 基于Android Studio订餐管理项目
    目录项目介绍图片展示运行环境获取方式项目介绍能够实现登录,注册、首页、订餐、购物车,我的。用户注册后,登陆客户端即可完成订餐、浏览菜谱等功能,点餐,加入购物车,结算,以及删减商品个数,评价,支付设置,修改地址。图片展示运行环境AndroidStudio+jdk1.8+sqlite获取方式......
  • 如何轻松删除Android手机中的照片?5 种最佳方法
    照片在我们的生活中扮演着重要角色。无论是美丽的风景、重要的场景,还是值得记忆的瞬间,我们都会通过拍照来记录。然而,随着时间的推移,手机中的照片越积越多,可能会占用大量存储空间,甚至影响手机性能。本文将介绍五种从Android手机删除照片的方法。 第1部分:如何从图库中删除......
  • 基于Kube-Prometheus/v0.13.0的K8S监控部署
    Kube-Prometheus不同版本支持的Kubernetes版本信息如下:kube-prometheusstackKubernetes1.22Kubernetes1.23Kubernetes1.24Kubernetes1.25Kubernetes1.26Kubernetes1.27Kubernetes1.28release-0.10✔✔✗✗xxxrelease-0.11✗✔✔✗xxx......
  • Android 14.0 开机过滤部分通知声音(莫名其妙的通知声音)
    1.概述 在14.0的系统定制开发产品的中,有时候在系统开机的时候会有一些通知的声音,但是由于系统模块太多,也搞不清楚到底是哪个模块发出的通知声音,所以就需要从通知的流程来屏蔽这些通知声音,接下来看具体怎么实现在开机的时候过滤开机声音的功能2.开机过滤部分通知声音(莫名其......
  • MTK Android 12 环境中编译生成 NVRAM 相关 JAR 文件调用的完整步骤
    在本文中,我将详细介绍如何在MTK方案Android12环境中,从初始配置到生成[email protected]_intermediates/classes.jar文件给应用调用INvramagent=INvram.getService();的完整过程。最开始想解决这个问题的原由,是因为想在AS里调用INvram......
  • Android相关概念 what
    AndroidABI不同的Android设备使用不同的CPU,而不同的CPU支持不同的指令集。CPU与指令集的每种组合都有专属的应用二进制接口(ABI)。ABI包含以下信息:可使用的CPU指令集(和扩展指令集)。运行时内存存储和加载的字节顺序。Android始终是little-endian。在应用和系统之......
  • Android AlertDialog对话框
    目录AlertDialog对话框普通对话框单选框多选框自定义框AlertDialog对话框部分节选自博主编《Android应用开发项目式教程》(机械工业出版社)2024.6在Android中,AlertDialog弹出对话框用于显示一些重要信息或者需要用户交互的内容。弹出对话框一般以小窗口的形式展示在......
  • Android常见错误
    错误1Aproblemoccurredconfiguringrootproject'����ʶ��'.>Couldnotresolveallfilesforconfiguration':classpath'.>Couldnotresolvecom.android.tools.build:gradle:8.4.0.Requiredby:project:>com.a......