微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > NVRAM]怎么实现在Firmware Upgrade升级之后锁卡数据更新成新版本中设定...

NVRAM]怎么实现在Firmware Upgrade升级之后锁卡数据更新成新版本中设定...

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
在89、72以及77之前打过锁卡数据持久化保存patch的手机中(根目录下有protect_f/md protect_s/md文件夹),锁卡数据不会在flash tool 做升级的时候自动更新成新版本中的默认值,这样就不能通过升级直接让手机开启锁卡功能。
[SOLUTION]
在Nvram_io.c文件的nvram_reset_data_itEMS()函数中:
Case NVRAM_RESET_ALL:
这个case下面的一code: nvram_reset_category(NVRAM_CATEGORY_ALL,
NVRAM_CATEGORY_IMPROTant | NVRAM_CATEGORY_CALIBRATE |
NVRAM_CATEGORY_IMPORTANT_L4);
修改成:nvram_reset_category(NVRAM_CATEGORY_ALL, NVRAM_CATEGORY_IMPROTANT
| NVRAM_CATEGORY_CALIBRATE); //删掉了NVRAM_CATEGORY_IMPORTANT_L4这个参数
Note:这样的修改之后,每次factory rese(恢复出厂设置)都会让锁卡数据恢复成默认值。

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

网站地图

Top