微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 在fstab中使用footer与metadata加密设置的区别

在fstab中使用footer与metadata加密设置的区别

时间:10-02 整理:3721RD 点击:
[Description]

在fstab 中使用footer 与 metadata 加密设置的区别

[Keyword]

L 加密 footer metadata

[android Version]

Version >= android 4.4

[Solution]

在fstab 中我们可以看到加密描述如forceencrypt=footer 或者
forceencrypt=/dev/block/platform/mtk-msdc.0/by-name/metadata.
注意这个metadata 的path, 需要根据fstab 中的metadata 描述填写,在M 版本后这
个path 根据不同的平台稍有不同, 比如MT6580 变成了/dev/block/platform/mtkmsdc.
0/11120000.MSDC0/by-name/metadata
他们的区别即是存储加密资讯(加密状态, 加密key) 的位置不同, 如果使用footer
即表示使用的userdata 分区的最后16 Kbytes; 使用metadata 即是用一个专门的
metadata(32M)分区存放这些资讯.
如果使用metadata, 要确保在分区表中已经定义好了metadata 分区.
默认目前我们只有MT6752 使用metadata 存储, 其它都使用footer 存放.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top