不使用蓝牙,用N-gage自身备份/恢复联系人

很朋友在每次格式化后,或者因刷机后联系人都会丢失,虽然可以事先从Contacts(联系人)里面一条一条的向SIM卡复制进行备份,但这是个极端麻烦的过程(不可以实现全部同时复制),就算这么备份完成了,再从SIM卡复制至N-gage的Contacts(联系人)里面,但此时一个联系人的多个号码信息皆会丢失,联系人姓名也只能记住10个字节(5个汉字) 。

除了这种方法以外,那么就是使用蓝牙适配器利用N-gage自带的软件或者其它软件实现备份/恢复联系人,也是个很快捷的方法,但多数朋友也没有购买蓝牙适配器 。
再有一种方法就是使用第三方软件安装至N-gage后实现备份联系人形成TXT或者其它类型的文件,这样仅仅形成了备份,可以查看形成备份的文件内容,但无法实现恢复至N-gage的联系人 。
N-gage的联系人文件是存储在C:systemdataContacts.cdb,首先从该文件名本身的名称分析叫“联系人”,其扩展名cdb也应为Contacts Database的缩写,另外经我实测,添加联系人或者删除联系人后该文件会发生明显的大小变化,基本上确定了该文件可能为N-gage的联系人数据库文件,如果能够将其COPY至N-gage的MMC卡上,然后再将其COPY至原来的位置,那么也就实现了联系人的备份/恢复了,但是一般情况下,使用资源管理器软件,如SeleQ将其复制时总会因提示“文件正在使用”而复制失败,复制都成问题,更何谈未来采用覆盖的方法恢复联系人,因为N-gage启动必定会启动Phone程序(Phone程序就是我们平时看到的待机画面),Phone程序与Contacts紧密关联,有Phone就会有Contacts,有Contacts就会导至Contacts.cdb一直在使用状态,因此要从根本上解决启动N-gage调用的Phone程序 。
也就是在昨天我没有什么事,随意下载了“Stools”这个软件,该软件可以让S60机进入“飞行模式”,而且可以让7650、3650这样内存较小的S60手机利用“飞行模式”运行原来因内存制约无法运行的软件或游戏 。所谓的“飞行模式”就是让S60手机在开机时不运行Phone程序以及其它与话机关的程序和进程,因Phone没有运行,连带着很多的N-gage的话机功能的程序也没有自动运行,如Messaging、Contacts等等,只留下了一个带有Shell功能的程序管理器,可以在该程序管理器内以最大的内存来运行软件和游戏 。另外很多人误以为N-gage情景模式中的Offline模式是飞行模式,这个模式实质上是无网络模式,实质上还是运行着Phone的,有待机画面,还可以看联系人名单 。综上所述,因此可以利用该原理可以使Phone和Contacts停止运行,以实现备份和恢复Contacts.cbd联系人文件 。
以下是我昨天的测试过程,以及备份/恢复的方法:
1、下载并安装Stools软件
下载并解压后生成的文件名为“System Tools 1.4.sis”(不同版本的版本号可能会有些变化),和一个“keygen.exe”(注册机)文件,先在PC端将这个SIS文件复制至N-gage的MMC卡根下,拔下USB线后进入Menu—》Tools—》Manager—》定位至System Tools 1.4.sis—》Options—》Install,其间会提示安装警告和提示皆选Yes,在提示Select memory时,选择安装至.card MMC卡上,然后再点一次OK便可以进行安装,软件会出现英文提示“安装完成后,手机需要重新启动,请关闭并重启手机”,选择CLOSE,安装继续进行,完成安装后,在Manager里面找到右边没有正方形符号的源安装文件System Tools 1.4.sis按“C”键删除掉,然后退出所有程序,重新开关机一次N-gage以便完成安装 。
2、注册sTools,以及sTools的简单介绍
安装完成后会从Menu里面看到sTools图标,找到后运行可以看到其主界面 。
Alarms选项卡可以设置增强的闹钟功能,按Options—》New alarm可以新建一个闹钟时间,可以设置闹钟的日期时间,并可以选择midi铃声为闹钟,可以设置提示信息以及重复的次数 。

推荐阅读