如何关闭M版本上默认数据加密?
问题描述
M版本上关闭默认数据加密
1,在device/{company}/{project}下找到fatab.mt67XX,
将 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/userdata /data ext4
noatime,nosuid,nodev,noauto_da_alloc,discardwait,check,resize,forceencrypt=/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/metadata
改为如下:
dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/userdata /data ext4 noatime,nosuid,nodev,noauto_da_alloc,discard
wait,check,resize,encryptable=/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/metadata
2,在 /vendor/mediatek/proprietary/hardware/fstab/{platform}/fstab.in中
把//#define __MTK_FDE_NO_FORCE的注释拿掉
如果没有定义,就自行定义一个。
如果上述的1,2步无效,可以修改projectConfig.mk,将MTK_FDE_NO_FORCE设置成yes,没有这个宏
,就自己加一个
日拱一卒百无有尽,功不唐捐终入海
浙公网安备 33010602011771号