MTK platform partition meaning

  1. Pre-loader

    • Pre-loader image
    • Handles all the download and secure boot procedure
  2. DSP_BL
    • DSP Boot Loader
  3. MBR、EBR1、EBR2
    • Ext4 file system partition index table
  4. PMT
    • Partition management table
  5. NvRam
    • Stores the hardware related information, such as calibration data, MAC address, IMEI … etc
  6. SECCFG and SECSTATIC
    • Reserved for the security platform used
  7. protect1 or protect_f
    • store SIM LOCK
  8. protect2 or protect_s
    • backup SIM LOCK
  9. pgpt
    • Partition management table, compared with MBR
  10. sgpt
    • backup of pgpt
  11. oemkeystore and keystore
    • image authentication key for verified boot, not used yet
  12. tee1
    • Trusted Excution Environment(https://www.trustonic.com/technology/trustzone-and-tee)
  13. tee2
    • backup of tee1
  14. U-boot/LK
    • Second loader image
    • Handles most hardware initializations and bring-up entire Linux kernel
  15. Boot image
    • Linux kernel image and it's root file system
  16. Recovery
    • Recovery kernel image and it's root file system
    • Handles all the system recovery and firmware update functionalities
  17. SEC_RO or SECRO
    • Reserved for the security platform used
  18. Misc
    • Used for the recovery procedure (power loss)
  19. Logo
    • Boot-up logo image
  20. EXPDB
    • Store Exception database
  21. System
    • Android system image
  22. Cache
    • For  Android internal used
    • Store Android internal cache data or web cache data
  23. User data
    • Used for Android system to store user data such as user contacts, settings, installed applications … etc
  24. FAT/intsd
    • Internal sdcard on emmc
  25. OTP
    • Otp(one time program) area on emmc
  26. flashinfo
    • flash tool download information
  27. BMTPOOL
    • Handles Bad Block Management(nandflash used and reserved on emmc)
  28. PARA
    • save parameter for recovery
  29. FRP
    • factory reset for protect , used for stolen phones
  30. NVDATA
    • store data in data/nvram/
  31. PROINFO
    • a nvram partition, store one struct default, can be added
  32. md1img, md1dsp,md1arm7, md3img
    • For Android M, MD image have switched to MD standalone partition, all modem images will be load from the partition: md1img, md1dsp, md1arm7 and md3img
  33. scp1,scp2
    • system control processor, used for recovery fail
  34. lk1,lk2
    • used for the case of update lk throught OTA fail
  35. persist
    • store data which will be stable for a long time
  36. metadata
    • store master key for data encryption
  37. nvcfg
    • nvram config, controlled by MTK_NVCONFIG_PARTITION_SUPPORT, not used yet
  38. custom
    • customization partition, controlled by MTK_CIP_SUPPORT
  39. efuse
    • download BB chip's efuse
  40. ppl
    • Privacy protection lock,used for mobile phone antitheft

Android 驱动(5)---MTK 平台分区表相关推荐

  1. android 遥控器映射,MTK 平台Android系统遥控器映射关系

    MTK 平台Android系统遥控器映射关系 在我们工作中,经常要去适配遥控器的工作,但是大部时候我们是移植其他工程上的代码来修改,可能对Android系统中的按键关系有些不清楚,下面以MTK平台为例 ...

  2. Android Camera (13)---MTK平台相机插值修改

    MTK平台相机插值修改 一.注意事项 二.HAL层修改 三.APP层修改 四.部分插值整理 五.快速编译指令 一.注意事项 Camera插值在底层已经做好,我们只需要在中间层和app层添加一个对应的p ...

  3. mtk android tv软件架构,MTK 平台Camera 驱动架构

    Platform_driver 这个结构体包含 Probe(). Remove()等函数来完成驱动的填充. b)设备的注册: 对 platform_device 的定义通常在 BSP 的板级文件( k ...

  4. android 9.x MTK平台讯飞输入法重启被卸载

    引言 平台信息:mt8788平台 android9.0 问题描述:安装讯飞输入法,重启机器,讯飞输入法消失 分析过程 安装apk后,adb shell进入机器,查看/data/app里面的文件 C:\ ...

  5. Android 8.1 MTK平台 导入GMS包后安装的应用无法启动, GoogleDialerGo

    在Android 8.1 的代码里面,导入GMS包后发现系统应用可以正常运动,但安装的三方应用直接 就是闪退,一直以为是GMS导致的问题. 添加GMS 包(GooglepackageInstaller ...

  6. Android 9.0 MTK平台 修改热点自动关闭功能(保持热点打开)

    1.热点无连接状态,默认10分钟会自动关闭,代码位置 frameworks/opt/net/wifi/service/java/com/android/server/wifi/SoftApManage ...

  7. Android O(29 )---MTK 平台代码同步

  8. MTK 驱动(69)---MTK平台 电池驱动相关

    MTK平台 电池驱动相关 MTK平台 电池驱动 一.相关代码路径(mt6755/Android6.0) alps/kernel-3.18/drivers/misc/mediatek/include/m ...

  9. 修改MTK平台Android P系统支持系统A/B分区升级

    文章目录 一.device目录下的修改 二.kernel 目录下的修改 三.lk目录下的修改 四.preloader目录下的修改 五.修改img分区大小 六.Android A/B System OT ...

最新文章

  1. 【自动驾驶】2.车载以太网 - SOME/IP简介
  2. ubuntu16.04下安装emacs
  3. 从月薪8K的分析师到月薪2W,只因我有了这份工具清单!
  4. 用python把excel中的数据变成字典(复制代码即可用)
  5. 搜索留痕技术工具-免费搜索留痕外链工具发布
  6. html5 app 原理,浅析开发html5 app的三大优势
  7. 如何抓取图片php,PHP网络爬虫之图片抓取
  8. 更大的模型并不总是更好的模型,微型机器学习将是未来的方向
  9. java里面有radix树吗_基数树(radix tree)
  10. 暴力破解Wi-Fi密码(Mac M1)
  11. 九步用树莓派开发板实现QT工程项目
  12. NRF24L01-状态寄存器
  13. 计算机硬盘计入哪个会计科目,电脑加装固态硬盘如何做分录
  14. 婚庆摄影公司网站源码搭建
  15. Matlab绘图保存为.fig格式以使用,及.fig文件的加载与数据读取
  16. 利用UE简化JAVA后端的SQL语句编辑
  17. 【博弈论】POJ[2348]Euclid's Game
  18. 第二章 BIRT设计器概述及本地化支持
  19. 精力管理-健康生活 高效工作
  20. 百家号免费引流绝招在这里!

热门文章

  1. Class create, device create, device create file
  2. 【Shell教程】四----输入输出,条件判断,循环
  3. 【STM32】STM32CubeMX教程二--基本使用(新建工程点亮LED灯)
  4. vue 使用了浏览器的刷新之后报错_Electron-vue运行之后出现了文件浏览器
  5. word中添加mathtype
  6. html div图片定位,html中div定位练习
  7. 【JAVA SE】第十七章 反射、注解与Spring事务底层原理
  8. 解决 IDEA 中src下xml等资源文件无法读取的问题
  9. [Alpha]Scrum Meeting#5
  10. SQL Server2008 查找用户登录日志