本文用于说明高通2290平台新增分区信息。

新增分区

新增了两个分区:privdata1和privdata2,这两个分区刷入的镜像为编译系统释出的两个格式为sparse类型的镜像文件privdata1.img 和 privdata2.img 文件,在开机后自动挂载在/mnt/privdata1 和 /mnt/privdata2目录,用户具有读写权限。该镜像暂时没有预置任何内容,可供用户扩展。

镜像的大小为200MiB,格式为ext4格式。(可更改)

新增分区镜像的定义

在LA.UM.9.15.2/device/qcom/sc126/BoardConfig.mk中定义了镜像的大小以及文件系统格式。

# Fibocom default partition

BOARD_PRIVDATA1IMAGE_PARTITION_SIZE := 209715200 # 200MB,rw

BOARD_PRIVDATA1IMAGE_FILE_SYSTEM_TYPE := ext4

BOARD_PRIVDATA2IMAGE_PARTITION_SIZE := 209715200 # 200MB,rw

BOARD_PRIVDATA2IMAGE_FILE_SYSTEM_TYPE := ext4

BOARD_PRIVDATA1IMAGE_PARTITION_SIZE值的单位为byte,

BOARD_PRIVDATA2IMAGE_FILE_SYSTEM_TYPE=ext4,squashfs,f2fs等,支持多种文件系统

若注释掉不定义,编译系统则不会编译privdata*.img镜像

编译raw格式的镜像(可选)

--- a/LA.UM.9.15.2/build/make/core/Makefile+++ b/LA.UM.9.15.2/build/make/core/Makefile@@ -1847,9 +1847,11 @@ $(if $(filter $(2),oem),\$(hide) echo "ext_mkuserimg=$(notdir $(MKEXTUSERIMG))" >> $(1)$(if $(INTERNAL_USERIMAGES_EXT_VARIANT),$(hide) echo "fs_type=$(INTERNAL_USERIMAGES_EXT_VARIANT)" >> $(1))+$(if $(filter $(2),privdata1 privdata2), ,\$(if $(INTERNAL_USERIMAGES_SPARSE_EXT_FLAG),$(hide) echo "extfs_sparse_flag=$(INTERNAL_USERIMAGES_SPARSE_EXT_FLAG)" >> $(1))$(if $(INTERNAL_USERIMAGES_SPARSE_SQUASHFS_FLAG),$(hide) echo "squashfs_sparse_flag=$(INTERNAL_USERIMAGES_SPARSE_SQUASHFS_FLAG)" >> $(1))$(if $(INTERNAL_USERIMAGES_SPARSE_F2FS_FLAG),$(hide) echo "f2fs_sparse_flag=$(INTERNAL_USERIMAGES_SPARSE_F2FS_FLAG)" >> $(1))+)

新增分区的挂载

修改fatab文件,LA.UM.9.15.2/device/qcom/sc126 /emmc/fstab_AB_dynamic_partition.qti,在文件最后新增两行:

/dev/block/bootdevice/by-name/privdata1                 /mnt/privdata1         ext4    defaults                                             wait,latemount/dev/block/bootdevice/by-name/privdata2                 /mnt/privdata2         ext4    defaults                                             wait,latemount

修改分区表

qcm2290-iot-spf-2.0/QCM2290.LA.2.0/common/config/emmc/partition_r_ext.xml

在分区表中添加两个privdata分区:

大小为204800KB,其中有个sparse属性,要跟2.3中配置的一致,如果编译的raw格式镜像则,要把sparse属性置为false,否则为true

高通 2290平台 新增分区相关推荐

  1. 高通SDX62平台 MBIM搜网、查询信号等功能异常

    高通SDX62平台 MBIM搜网.查询信号等功能异常 1. 问题描述 按照高通SDX62平台产品规格,其支持RMNET.ECM.RNDIS.PPP.MBIM等拨号:但经测试,发现MBIM拨号功能正常, ...

  2. 高通SDX12平台:启动流程梳理

    高通SDX12平台 启动流程梳理 1. 高通平台CPU类型介绍 通常我们所说的CPU如高通平台MSM8998.苹果A12, 华为海思平台(麒麟980.990)等,这些我们虽然叫CPU,但并不是只有一个 ...

  3. 高通SDX55平台:R8168 PHY驱动适配

    高通SDX55平台 R8168 PHY驱动适配 1. SDX55 CPE应用场景 高通5G平台SDX55支持5G独立组网(SA)和非独立组网(NSA)两种网络架构,同时兼容LTE和WCDMA制式,拥有 ...

  4. 高通MDM平台开发入门

    源码下载 高通MDM平台代码分为两个部分:高通私有代码 以及 开源公有代码 针对某一个平台,高通会提供一条基线,包括了私有代码的版本以及公有代码每个库的revision 私有代码下载:请访问https ...

  5. 高通android平台修改开机小企鹅logo

    高通平台修改开机画面 小企鹅LOGO 高通android平台修改开机小企鹅logo 方法一 方法二 高通android平台修改开机小企鹅logo 高通android平台开机lk阶段默认使用小企鹅log ...

  6. Linux加载DTS设备节点的过程(以高通8974平台为例)

    DTS是Device Tree Source的缩写,用来描述设备的硬件细节.在过去的ARM Linux中,arch/arm/plat-xxx和arch/arm/mach-xxx中充斥着大量的垃圾代码, ...

  7. 高通Android平台硬件调试之Camera篇

    之前一段时间有幸在高通android平台上调试2款camera sensor,一款是OV的5M YUV sensor,支持jpeg out,同时也支持AF,调试比较比较简单,因为别的项目已经在使用了, ...

  8. 高通Android平台下关于display部分的几个关键问题

    高通Android平台下关于display部分的几个关键问题 2011-04-07 18:59 From: http://hi.baidu.com/leowenj/blog/item/3fe59f74 ...

  9. 【高通SDM660平台 Android 10.0】(13) --- Camera ISP 之 数字成像系统介绍

    [高通SDM660平台 Android 10.0] --- Camera ISP 之 数字成像系统介绍 一.成像系统的组成 1.1 视角 1.2 曝光 1.3 感光度 ISO 1.4 光源 1.5 光 ...

最新文章

  1. 编程珠玑第八章——习题10查找数组中总和最接近0的子数组
  2. win2000堆的调试
  3. 一套完整的防火墙系统通常是由屏蔽路由器和代理服务器组成
  4. 24. Swap Nodes in Pairs 链表每2个点翻转一次
  5. 云炬随笔20171103
  6. apache camel_Apache Camel日志组件示例
  7. 关于摄像头的一些零碎知识
  8. 地图的四着色 (CSU-1508)
  9. [Axios] 基于Promise封装属于自己的Ajax库
  10. Quartz时间配置(周期任务)
  11. 20200624每日一句
  12. Keil社区版下载与安装
  13. 变色龙引导r2795
  14. 超声波接收电路原理解析
  15. 神木林服务器未能,《梦幻西游2》2015年9月22日定期维护公告
  16. 主要计算机硬件部件,计算机硬件各部件的主要功能
  17. CentOS 7设置获取动态及静态IP地址方法
  18. C语言程序设计-翁恺(初学者日记)
  19. Navicat Premium 注 册 码
  20. 2023新年红包,兔年HTML红包页面代码【2023新年快乐_附源码】

热门文章

  1. SEED Labs信息安全实验
  2. python编程完整教程视频_Python Web开发视频(全50集)视频教程下载
  3. 命令行下查看出口IP(你上网时暴露在公网上的IP地址)
  4. 如何让exe自己删除自己??
  5. 工作记录:Stylus基础教程及应用
  6. 网络服务第一次作业(atd,crond)
  7. windows 10下安装kali linux 双系统教程
  8. haar小波变换学习笔记
  9. 二维图像haar小波变换的分解与重构
  10. C语言bcd码怎么表示时间,日期用BCD码到底如何表示啊?