使用Meta tool中的FAT editor无法查看到IMEI\SML等
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
在使用meta tool的FAT Editor时无法查看到IMEI、SML相关的NVRAM file。
[SOLUTION]
这是由于IMEI、SML是非常重要的数据,为了保护重要数据不被hack,因此在FAT editor中进行隐藏。
在FAT editor进行显示每一NVRAM文件时都会调用到接口nvram_check_hidden_file来进行判断是否显示该NVRAM文件,如果返回KAL_TRUE则隐藏该文件,反之则显示。
file:nvram_interface.c(mcu\nvram\src\)
如下是nvram_check_hidden_file的说明:
* nvram_check_hidden_files
* DESCRIPTION
*Check if the files or folder is hidden or not in Meta FAT Editor.
* 1. Any LID with NVRAM_CATEGORY_IMPORTant will not appear in meta FAT Editor. ex: IMEI and SML
* 2. Important Folder will not appear in meta FAT Editor.
* 3. Customer sensitive data.
* Exception 1: During backup/restore, we can see IMEI and SML
* Exception 2: When NVRAM is locked. All the files and folder are hidden.
如果需要显示需要修改nvram_check_hidden_files判断逻辑,修改如果category为NVRAM_CATEGORY_IMPORTANT的文件直接返回KAL_FALSE。
在使用meta tool的FAT Editor时无法查看到IMEI、SML相关的NVRAM file。
[SOLUTION]
这是由于IMEI、SML是非常重要的数据,为了保护重要数据不被hack,因此在FAT editor中进行隐藏。
在FAT editor进行显示每一NVRAM文件时都会调用到接口nvram_check_hidden_file来进行判断是否显示该NVRAM文件,如果返回KAL_TRUE则隐藏该文件,反之则显示。
file:nvram_interface.c(mcu\nvram\src\)
如下是nvram_check_hidden_file的说明:
* nvram_check_hidden_files
* DESCRIPTION
*Check if the files or folder is hidden or not in Meta FAT Editor.
* 1. Any LID with NVRAM_CATEGORY_IMPORTant will not appear in meta FAT Editor. ex: IMEI and SML
* 2. Important Folder will not appear in meta FAT Editor.
* 3. Customer sensitive data.
* Exception 1: During backup/restore, we can see IMEI and SML
* Exception 2: When NVRAM is locked. All the files and folder are hidden.
如果需要显示需要修改nvram_check_hidden_files判断逻辑,修改如果category为NVRAM_CATEGORY_IMPORTANT的文件直接返回KAL_FALSE。
感谢分享。
学习了
谢谢支持
