最近我更新了一次基线,测试性能时发现P版本顺序读写速度明显慢于O版本
最终经过属性值对比,发现如下两个属性值有变化
[ro.crypto.type]: [file] —开启了FBE 加密
[ro.crypto.state]: [encrypted]
找到之后,修改如下:
MTK_ENCRYPTION_DEFAULT_OFF = yes
MTK_ENCRYPTION_TYPE_FILE = no
使不加密,测试读写速度回复正常
但是Google要求 Android P以上版本 data storage必须是encrypted状态,无奈又继续修改
发现有FDE加密
所以就在原来开启FBE 加密基础上在进行FDE加密
MTK_ENCRYPTION_DEFAULT_OFF = no
MTK_ENCRYPTION_TYPE_FILE = yes
MTK_ENCRYPTION_FDE_TO_FBE = yes 新增