[Description]
MTK 发布的L默认版本,如果是EMMC, 启用了data 分区默认加密 针对像MT6582 等性能不是很高的
CPU, 性能影响比较大, 如何关闭
[Keyword]
L 默认加密 data分区
[Android Version]
Version >= android 50
[Solution]
L 版本我司遵循Google mount 行为, 使用fstab 来配置mount 操作
寻找到:
alps/device/mediatek/{platform}/fstab{platform}
/dev/block/platform/mtk-msdc0/by-name/userdata /data ext4
noatime,nosuid,nodev,noauto_da_alloc,discard wait,check,resiz
e,forceencrypt=footer
将 "forceencrypt=footer" 改成"encryptable=footer"
针对MT6752 平台:
alps/vendor/mediatek/proprietary/platform/mt6752/external/fstab/fstabin
找到这一行:
/dev/block/platform/mtk-msdc0/by-name/userdata /data ext4
noatime,nosuid,nodev,noauto_da_alloc,discard wait,check,resiz
e,forceencrypt=/dev/block/platform/mtk-msdc0/by-name/metadata
将: "forceencrypt=/dev/block/platform/mtk-msdc0/by-name/metadata" 改成
"encryptable=/dev/block/platform/mtk-msdc0/by-name/metadata"
此时将默认加密改成默认不加密,同时保留settings 中手工加密模式
然后重新编译系统, 注意对于已经download 过的手机,需要format 后才有效果
[Description]
MTK 发布的L默认版本,如果是EMMC, 启用了data 分区默认加密 针对像MT6582 等性能不是很高的
CPU, 性能影响比较大, 如何关闭
[Keyword]
L 默认加密 data分区
[Android Version]
Version >= android 50
[Solution]
L 版本我司遵循Google mount 行为, 使用fstab 来配置mount 操作
寻找到:
alps/device/mediatek/{platform}/fstab{platform}
然后找到/data 分区这一行, 如:
/dev/block/platform/mtk-msdc0/by-name/userdata /data ext4
noatime,nosuid,nodev,noauto_da_alloc,discard wait,check,resiz
e,forceencrypt=footer
将 "forceencrypt=footer" 改成"encryptable=footer"
针对MT6752 平台:
alps/vendor/mediatek/proprietary/platform/mt6752/external/fstab/fstabin
找到这一行:
/dev/block/platform/mtk-msdc0/by-name/userdata /data ext4
noatime,nosuid,nodev,noauto_da_alloc,discard wait,check,resiz
e,forceencrypt=/dev/block/platform/mtk-msdc0/by-name/metadata
将: "forceencrypt=/dev/block/platform/mtk-msdc0/by-name/metadata" 改成
"encryptable=/dev/block/platform/mtk-msdc0/by-name/metadata"
此时将默认加密改成默认不加密,同时保留settings 中手工加密模式
然后重新编译系统, 注意对于已经download 过的手机,需要format 后才有效果
[Description]
MTK
发布的L默认版本,如果是EMMC,
启用了data
分区默认加密
针对像MT6582
等性能不是很高的
CPU,
性能影响比较大,
如何关闭
[Keyword]
L
默认加密
data分区
[Android
Version]
Version
>=
android
50
[Solution]
L
版本我司遵循Google
mount
行为,
使用fstab
来配置mount
操作
寻找到:
alps/device/mediatek/{platform}/fstab{platform}
然后找到/data
分区这一行,
如:
/dev/block/platform/mtk-msdc0/by-name/userdata
/data
ext4
noatime,nosuid,nodev,noauto_da_alloc,discard
wait,check,resiz
e,forceencrypt=footer
将
"forceencrypt=footer"
改成"encryptable=footer"
针对MT6752
平台:
alps/vendor/mediatek/proprietary/platform/mt6752/external/fstab/fstabin
找到这一行:
/dev/block/platform/mtk-msdc0/by-name/userdata
/data
ext4
noatime,nosuid,nodev,noauto_da_alloc,discard
wait,check,resiz
e,forceencrypt=/dev/block/platform/mtk-msdc0/by-name/metadata
将:
"forceencrypt=/dev/block/platform/mtk-msdc0/by-name/metadata"
改成
"encryptable=/dev/block/platform/mtk-msdc0/by-name/metadata"
此时将默认加密改成默认不加密,同时保留settings
中手工加密模式
然后重新编译系统,
注意对于已经download
过的手机,需要format
后才有效果
欢迎分享,转载请注明来源:品搜搜测评网