找回密码
 注册
搜索
查看: 1290|回复: 14

[讨论] 出厂格式化与出厂恢复值的分开问题

[复制链接]
发表于 2010-9-27 17:26:50 | 显示全部楼层 |阅读模式
这两个的主要差别就是:
出厂恢复reset默认值,
格式化不仅reset还要清除掉用户数据如电话本,短信,通话历史记录,

各位大侠,恢复出厂值只要LID的属性添加NVRAM_ATTR_FACTORY_RESET,就可以了,因为它函数mmi_restore_app_data(app_id...)中有
if (app_id == NVRAM_APP_PHNSET)
{
mmi_frm_reset_record(NVRAM_RESET_FACTORY, (U8)app_id, 0, 0, 0);
}
else
{
mmi_frm_reset_record(NVRAM_RESET_CERTAIN, (U8)app_id, 0, 0, 0);
}
就可以恢复属性有NVRAM_ATTR_FACTORY_RESET的LID了,
但是我要格式化跟恢复出厂值分开,所以不能把电话本等添加属性NVRAM_ATTR_FACTORY_RESET的,否则恢复出厂值时也清楚了电话本了,
但是貌似NVRAM_RESET_CERTAIN可以恢复指定的LID,是在定义LID时app_id属性设为其它的吗?肯定不能是NVRAM_APP_PHNSET了。但是这么做 还是不行,不能清除掉
各位大侠赐教下,真搞不明白了
发表于 2010-9-29 14:45:31 | 显示全部楼层
本来就是分开的,问题我实在理解不了[em10]
点评回复

使用道具 举报

 楼主| 发表于 2010-9-28 09:07:00 | 显示全部楼层
以下是引用gsmdenis在2010-9-28 1:53:40的发言:
格式化最后2M没什么问题吧!


什么? 我不知道怎么格式化,请教下
点评回复

使用道具 举报

发表于 2010-9-28 01:53:40 | 显示全部楼层
格式化最后2M没什么问题吧!
点评回复

使用道具 举报

 楼主| 发表于 2010-9-27 20:17:22 | 显示全部楼层
咱们QQ上交流不?728024200
点评回复

使用道具 举报

 楼主| 发表于 2010-9-27 19:47:17 | 显示全部楼层
以下是引用friendwsl在2010-9-27 19:44:58的发言:
你的格式化是虾米意思,是手机里面的文件管理器格式化吗。我之前理解的格式化就是flash tool的format功能,格式化手机。


你没错,就是格式化手机,但是我不用工具,在代码里面,提供个接口,或者调用它原有的
点评回复

使用道具 举报

发表于 2010-9-27 19:44:58 | 显示全部楼层
你的格式化是虾米意思,是手机里面的文件管理器格式化吗。我之前理解的格式化就是flash tool的format功能,格式化手机。
点评回复

使用道具 举报

 楼主| 发表于 2010-9-27 19:39:53 | 显示全部楼层
以下是引用friendwsl在2010-9-27 19:12:48的发言:
你只要不加那个属性应该就可以了,格式化所有数据都会恢复和这个属性没什么关系,这样试过不行吗。


哦? 那怎么格式化,MTK代码有函数接口直接调用的格式化吗? 请请教
点评回复

使用道具 举报

发表于 2010-9-27 19:12:48 | 显示全部楼层
你只要不加那个属性应该就可以了,格式化所有数据都会恢复和这个属性没什么关系,这样试过不行吗。
点评回复

使用道具 举报

 楼主| 发表于 2010-9-27 18:59:38 | 显示全部楼层
以下是引用friendwsl在2010-9-27 18:51:27的发言:
对啊,这个是 恢复出厂设置的时候会呗恢复,格式化 所有nvram值都会恢复为默认值。

但是,我恢复出厂值的时候恢复通话记录,通话记录保存的id就不能加那个属性,
我要在格式化时,恢复
怎么弄?
点评回复

使用道具 举报

发表于 2010-9-27 18:51:27 | 显示全部楼层
对啊,这个是 恢复出厂设置的时候会呗恢复,格式化 所有nvram值都会恢复为默认值。
点评回复

使用道具 举报

 楼主| 发表于 2010-9-27 18:34:57 | 显示全部楼层
以下是引用friendwsl在2010-9-27 18:09:43的发言:
没弄懂什么意思,格式化 不是数据都会恢复吗,和设不设 NVRAM_ATTR_FACTORY_RESET
这个有什么关系?


恢复ram的ID,要有属性NVRAM_ATTR_FACTORY_RESET,才可以恢复的
点评回复

使用道具 举报

发表于 2010-9-27 18:09:43 | 显示全部楼层
没弄懂什么意思,格式化 不是数据都会恢复吗,和设不设 NVRAM_ATTR_FACTORY_RESET
这个有什么关系?
点评回复

使用道具 举报

 楼主| 发表于 2010-9-27 17:46:19 | 显示全部楼层
顶。。 在想等
点评回复

使用道具 举报

 楼主| 发表于 2010-9-27 17:33:27 | 显示全部楼层
在线等交流啊。。。。各位大侠们
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-31 06:31 , Processed in 0.056306 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表