Palm(Treo600/Treo650等)短信联系人备份的三种方式

2008-04-24 9:57| 分类:移动生活| 9,740 次点击

Treo上短信放多了,容易被人TK不说,每次打开短信聊天视图的速度也慢了很多。所以就得把这些短信删了或者备份起来。

Palm OS不像WM,WM的数据库文件没有一定的格式,而且存放位置让人摸不着头脑,像windows系统那样有的放在个人文件夹下,有的又放在程序文件夹下,而Palm OS的短信和联系人等数据都以可见的数据库文件(PDB)的形式存放在ROM里,而且用资源管理器都可以看得到。因为这点,感觉开发palm上的数据相关的软件比较简单,所以也使得我们可以手动用一些File Explorer就可以实现任何数据的备份。(WM似乎不行吧)

短信备份篇:

一、在电脑端备份(所需软件:Palm OS Desktop4.2.0、HotSync Manager管理器6.0.1、短信备份分析软件v2.3或短信分解程序)

(1)、启动palm OS desktop和hotsync,在手机端也启动hotsync,同步后,可以看到D:\Program Files\Palm\Handsp\Backup文件夹里有SMS_861388888888C4198C0F.PDB,SMS_Msg_Database.PDB等形式的数据库文件。
(2)、安装短信分解程序,或者短信备份分析软件,前者只是用来读取短信数据库,且只可以导出.txt文件;后者除了读取还可以实现同步增量备份,并且可以导出为.mdb数据库文件,不过前者可以实现查看单一联系人的短信,查看短信更为方便。

这里需要注意:应该导入D:\Program Files\Palm\Handsp\Backup文件夹中的sms_Msg_Database才可以,不能把sms_Msg_Database复制到其它文件夹然后导入。

需要备份的话,就是把所有的SMS开头的短信数据库文件都复制备份到其他地方。

二、在Palm中手动备份短信数据库到卡上(所需软件:FileZ或McFile)

我开始时用的是resco explorer,但发现用resco explorer无法看到sms数据库(也可能是需要设置一下rescoexplorer才可以看到),所以后来改为用filez和mcfile,推荐使用McFile,感觉最直观。

与电脑端操作类似,把所有sms打头的文件复制到卡上任意目录,这样就是实现备份了,palm上没有注册表什么的概念,软件安装和数据备份真的很简单。

三、使用Palm上的备份软件(MsgBackup.prc

操作非常简单,还可直接在这个备份软件上查看备份后的短信。

 

联系人备份篇:

一、在电脑端备份

把“D:\Program Files\Palm\Handsp(此为你的treo文件名)\address” 中的四个文件备份就行了(address.bak,address.dat,UiPrefs.dat,未分类.ABA),address.bak是可以直接用记事本打开的,可以做应急时使用(我手机硬起后没有号码又想叫外卖就是这么做的)

最好把backup文件夹里的5个adress打头的pdb一起备份了,我也不清楚这几个是干嘛的:AddressCitiesDB.PDB、AddressCompaniesDB.PDB、AddressCountriesDB.PDB、AddressStatesDB.PDB、AddressTitlesDB.PDB

二、在Palm上备份(所需软件:FileZ或McFile)

treo600:奇怪的是用resco explorer就是无法找到AddressDB.PDB这个文件,难以理解,所以还是用FileZ和McFile
可参考这里:【Treo600新手使用跟我学】之联系人、短信单独备份(用文件管理器Filez)

treo650:参考这里:复制contactsdb-PAdd和ContactsSimDB-PAdd这两个文件。参考:TREO650有没有单独备份联系人信息的软件

三、在Palm上单独备份联系人

暂时没看到这样的软件,意义不大,用RescoBackup_V2.01_CN、backupman可以实现所有的数据都备份。

四、居然看到有个帖子说将联系人备份到 flash rom里,不过当然不推荐了。

 

其实虽然说了这么多方法,有意义的没几个,用资源管理器备份的方式尝试一下可以,做第二次操作就索然无味了,所以用软件备份才有实际意义。最方便的我觉得就是rescobackup和backupman了。

另外,备份的意义在于数据丢失时能够恢复,什么时候数据才会丢失呢?我的经验是:

1、手机硬起了
2、手机坏了
3、手机丢了

虽然很简单,但有时却会忘了备份的意义,没有做到足够的备份。以上三种情况,ram中的信息都会没掉,所以备份到ram是没有任何意义的(除非你的手机只是联系人数据库坏掉,然后用ram上备份的数据库导入)。而第一种情况和第二种情况是ram中信息没了,而卡上的还在,所以卡上备份有意义,而第三种情况卡上的也没了,所以必须用电脑上的数据恢复,最保险的应该就是用hotsync和palm os desktop备份(因为palm可以直接在palmosdesktop上查看联系人,所以不需要像黑莓或者WM那样要一个第三方的软件比如Outlook来同步查看联系人),而最方便的备份和恢复备份都是用卡,因为电脑不是每个时候都在身边。

Treo 600/650/680刷机全教程

8:44| 分类:移动生活| 13,490 次点击

以Treo600为例,其他类似

一、备份Treo

接上电脑,同步,然后把“program/palm/treo用户名”这个文件夹整个复制了备份。或者,参考我的后一篇日志(Palm(Treo600/Treo650等)短信联系人备份的三种方式)备份短信和联系人。

二、先查看你自己的机器是什么版本和哪个运营商的,是否有升级的必要:

在电话的界面按menu+i,查看phone info的版本信息,我的是:
HS SN:HAAAD4307A055(与背面的一样)
Software:Treo600-1.12-ROW
Hardware:B
其他比如IMEI Number和Firmware都为空。

FW(韧件):主要有美版和ROW版的01.xx 和亚太的MW…版,treo600美版最新的可能是03.06,亚太就不知道了。(参考Treo680 想刷ROM的朋友请先看这些提示
SW(软件):格式是SW:TREO6XX-ver-crm,
其中
6xx是指treo型号,最新的是755p;
ver是版本号。600美版最新为1.17,目前亚太最新的不知道;
crm是指运营商名称:ATT或CNG是一样的,都是美版;ROW是欧版或是未锁的;APR是亚太版(含港行和大陆行等)

Hardware Ver:这个是指硬件版本,我只看到过B的

如果ROM不是最新的1.17版,则建议刷机。看到Treo680 想刷ROM的朋友请先看这些提示说treo680的fw与sw必须匹配,treo600的firmware与software应该也需要对应的,对应关系是:
Firmware 02.04,Software:Treo600-1.07-AWS;
Firmware 02.09,software:Treo600-1.09-INT;TREO 600 升级..解锁 过程图解
Firmware 03.05,software:Treo600-1.12 我也来谈谈系统升级,1.12升at&;t1.17rom
Firmware 03.06,software:Treo600-1.13 TREO 600的新FIRMWARE?3.06
Firmware 02.12,software:treo600-0.0/953/02.1,Hardware:treo 600 x.y  http://bbs.tompda.com/thread-2078202-3-1.html

 

三、获得升级所需的ROM。
palm官方网站下载最新1.17ROM,可以看到官方也是鼓励升级的:

Do I need the Treo 600 Updater?
Bell Mobility: No updater needed.
AT&T, former Cingular Wireless customers, Orange, Sprint PCS, T-Mobile, Verizon Wireless: Yes, you need this updater if you don’t have the latest software on your device. Here’s how to tell:
1. Press Phone .
2. Press Menu .
3.From the Options menu, select Phone Info.
4.In the Phone Info screen read the numbers after “Software.” Look at the number after the “Treo 600-.”
5.If your software version number is lower than 1.12 (1.11 for Verizon), this software update is for you.
运行Treo600 AWS Updater1.17.exe,会要求你按同步线上的同步按钮,但一般人都没有原配的同步线,不过不要紧,这时这个安装文件会在palm安装目录中的个人文件夹下的install中产生一些PRC,把其中的ATTW 1.17 Updater.prc复制到卡的launcher文件夹中。

四、获取更改运营商标识的软件,方便升级。
因为下载的是最新的1.17ROM,这个ROM是AT&T(AWS)的,而由于treo600被各个国家的电讯商家做了标识,不允许使用其他运营商的ROM。比如我的treo600是未锁的(ROW,且根据IMEI查是北美的,所以应该不是欧版的而是未锁版的),用Treo 600 Updater 1.17 (AT&T)(AWS版本)升级时出现了不兼容信息(compatible),firmware升级失败。此时解决办法是采用tokenwriter文件将不同国家的标识写入Treo600,再进行firmware升级(每3个字符代表一个国家),下载tokenwriter,将tokenwriter.prc文件放入sd卡的palm/launcher中,待等下更改标识。

五、硬起Treo:

把笔头拧下来扎机器后面小孔,然后手按顶部开关键不放,等到palm的标志出来再放,后按方向键上。

六、更改运营商标识:

卡上现在有两个东西:tokenwriter和刷机用的rom

运行刚才装在卡上的程序tokenwriter,输入:
write crnm XXX
其中xxx可以是以下3个字符,代表不同国家(运营商):
CNG ;OUK:ATT;AWS(AT&T Wireless Services);OFR;OCH;INT;ROW

因为我们是要改成AT&T版本的,所以输入:
write crnm AWS 然后按回车,这样就把ROW改成aws的

(TokenWriter.prc很强大,不知是谁做出的软件,还可以修改机器的SN,改写机器的序列号命令:write hser XXXXXXXX)

七、开始刷机了:

看看电量够不够,电量低了可能会在刷机时出现问题,然后插上USB连线(数据线)(我刷的时候开始没用USB接口,会提示:plug your phone into the charger and select ok to continue,说明用电量确实很大,但奇怪的是我第一次在resco explorer里刷机却没有提示要连上电源;TREO600 | 刷机 | 软件 | 一步到位…入门好贴这里说还要关闭无线模式,或者拔出sim卡,但我都忘了这么做,也没出现问题)

在卡上运行,等大概十分钟时间。

八、刷机成功,按电话键切换到电话界面,打开无线模块(不打开的话看不到phone info的详细信息,只能看到HS SN、Software和Hardware的信息),按menu+i键,可以看到版本已是:
Firmware:03.06
Software:Treo600-1.17-AWS
Hardware:B

(此时可以打开launcher中的删除项查看哪些是刚装好palm就有的东西,以后删除时就别把这些东西给删了。我看了共有下面这几个:
Datebk3HDB  1K
HsSysResource68k  1k
HSTraceDatabase   1k
HSTraceDatabaseHead  1k
MIDI Ring Tones  41k
SMS Messages  1k
System Ring Tones  3k)

九、解锁(情况而定)
有的手机还得解锁,用这个unlockme,unlockme解压后有Firmware开头的9个文件,同样都复制到卡上的launcher下,运行卡上的FirmwareUpdater.prc,机子自动reset。

不过我的卡装上直接可以使用,所以没进行这个操作。不知是以前解锁过了还是本来就没锁过。(甚至卡都没有拿下来过,都没问题)

十、修改GSM服务商标识

此时启动手机功能时仍然显示GSM服务商的标志,将PhoneAQUA_INT.prc(见文件附件)同步进palm即可显示为handspring标志,比较漂亮。这步我没有做。

十一、安装CJK

 Google:CJKos  site:PALM.com,得到palm官方上都有cjkos的下载,最新的是08.1.18的4.621,登录后可以下载,因为是用脚本调用下载文件的,所以迅雷和TW内置的下载工具都不行,IE内置的可以,但暴慢,估计要一个小时,又不能断点续传,建议用IDM(我在firefox中点“开始下载”会调用IDM进行下载,大概十分钟,IDM需要安装高级浏览器支持)。
华军吹友吧上分别有CJKOS for PalmOS5 4.63,CJKOS 4.63 完整版(包括Treo 650/680),更新时间确实2007年的,怀疑是转为treo650的,而其他地方的cjkos4621大小与Palm上13.3MB不一样所以我不用)
readme.htm里有帮助文档。运行Install.exe,考虑到等下要装巨硬输入法,所以就不勾选输入法的拼音选项和标点符号选项,并且在“中文化”选项卡里选择OS5.2.1(Treo 600),这样子显示需要内存1083.2KB。
与刷ROM一样,因为没有palm自带的同步数据线,所以只能到palm/用户名/install目录下把所有的PRC都同步进PALM的内存中(因为CJK是常用的,所以放在内存上快,可以看到共有72个文件,1,109,197KB),建议使用Pilot Install ZDYX中文版安装,这样子不用在电脑端打开hotsync,防止其他的备份文件一起被同步进PALM。
(或者也可在作者杜永涛的官方网站下载http://www.dyts.com/gb/index.html,安装完才知道还真有4.63版,而且treo600应该也可以用的,算了不换了)

十二、其他的软件,因为不用更新,所以可以直接用原来的导入就行了,先备份Program Files\Palm\Handsp文件夹,然后删掉archive等无用的文件夹,留下address、Backup、memopad、Photos、todo、VersaMail并进入backup,删掉无用的或过时的PRC和PDB,我留下了:AddressCitiesDB.PDB;AddressCompaniesDB.PDB;AddressCountriesDB.PDB;AddressStatesDB.PDB;AddressTitlesDB.PDB;Blazer_ORNG.PRC(不用这个不能用自带的浏览器代理上网);Bookmarks.PDB;Butler.PRC;CallShow.PRC;CallShowDB.PDB;J9MS开头的八个文件,都是IBMjava模拟器的东西。MHPY.PRC;MHPYPhraseDB.PDB;(这两个是巨硬输入法的程序和数据库);NetworkDB.PDB;NetworkProfiles.PDB;P4Messages.PDB(彩信数据库,删了);PhoneCallDB.PDB;PhoneFavoritesDB.PDB;PixerRecentRecipientListDB.PDB(彩信数据库,删了);Pocket_Tunes_Radio_Groups.PDB;Pocket_Tunes_Radio_Presets.PDB;PocketTunes.PRC;PocketTunesPL-TNpt_Def_PL.PDB;pTunes_DevCert.PDB;Saved_Preferences.PRC;以上全是ptune的东西,最后一个应该是界面,用不到,删了,因为ptune装到卡上那没卡时mp3铃声就没了,所以不能装卡上,那就在这里同步了。psysLaunchDB.PDB(可能跟图标分类有关,对我比较重要的就是分类,我只有一个分类,其他全删了)。

这时因为得导入联系人和memopad等的内容,这些数据不是pdb文件,所以不能用Pilot Install ZDYX,必须用palm desktop和hotsync。打开palmdesktop,选择菜单栏上的Hotsync(或者在hotsync状态栏图标的右键选择自定义),查看是否每样都是同步(默认是同步的,可以不用更改,就怕什么时候给改为“ 掌上电脑覆盖desktop”就麻烦了)

好了,现在运行palm上的hotsync,即可同步,同步时会提示没有用户,是新创建一个用户还是使用原有的用户,当然我是选择使用原有的(handspring),同步完成后提示重启,重启后一切正常,按键快捷方式、联系人、程序分类,最近电话记录、内置浏览器上网都没问题,就是java模拟器和java程序都没了,看来java模拟器和程序不能这样备份,得重装,还有巨硬的输入框的字体有点怪,不过不管怎样,palm又变得全新且好用了。

Treo650、Treo600新手入门教程(3) 我教Treo识中文 看到,“对于Treo 600来说,由于屏幕分辨率较低(160×160),能够使用的字体大小只有两种,即10×10和12×12,笔者安装的是中文GBK下的“小字体(10×10)”以及“大字体(12×12)”,之所以大小两种字体都安装,是为了方便一些可以放大字号的程序,比如TiBR Pro阅读程序。”于是我也下了更新的4.63版,卸载了4.621版的并装了最新版的,在安装选项里选中了安装大字体,结果巨硬的输入框的字体终于变回来了,好看多了。

参考:treo600 rom刷新教程,让我知道官方有放出ROM,并且下载到了官方的ROM
我也来谈谈系统升级,1.12升at&;t1.17rom:这里很多人说了升级后的好处,网络搜索快了
TREO 600 升级..解锁 过程图解:图很多,刷的过程的每个步骤都很详细,这里我才知道是先download flasher,然后才开始用flash updater来Updating Device
Treo680 想刷ROM的朋友请先看这些提示:这里提示一定要插上电源刷机。
TREO 600 刷新ROM[3G365首发]:图多,尤其是firmware updater的图示,我才知道我很早就解锁过,我的机子刚刚拿到时就有一个解锁的FirmwareUpdater,我运行了几次每次都重启,感觉又没什么用就删了,汗。不过不知道刷机后要不要再解锁。
TREO600 | 刷机 | 软件 | 一步到位…入门好贴。:刷机是否合适,刷机后的变化:凡ROM不是1.17的都建议刷刷,改动的地方一般是稳定和兼容把~都是我们看不到的地方~:lol: :lol:   除此之外就是多了2个没什么用的图标。。一个是铃声管理,另外个是在线办公软件。。给特定运营商的。。。
还有就是treo600的缺点:“恩 那是~ 其实如果600使用的是半反射的TFT屏幕160*160也无所谓~现在600的屏幕在夜里实在是太亮了~ 而在太阳下又暗得一塌糊涂~ ”
trēo600应备份的数据文件全贴+用法

 

注意(以下是只适合自己的注意点):
1、我用的是一张崭新的1G没有格式化过的卡,买来时在电脑上看是Fat格式的,正好在palm上可以使用,所以就没有格式化过。以往用resco explorer或者filez读取卡上的文件,或者在电脑上把软件装到卡上都没问题,但昨天彻底硬起之后在系统launcher中,切换到SD卡分类没有任何程序(不管有没有插入sim卡都一样)。也就是无法识别卡上的程序了,学校11点后就断电了,我把需要的prc都放到卡的launcher目录中,但却识别不了,害得我断电后一晚上都没法刷rom,跟以前用wm一样。所以今天早上我只能用resco explorer定位到卡的launcher目录,才可以运行刷机,刷成了1.17ROM,仍旧没法识别,于是我就随便试了下用Fat32格式化,显然palm1.17ROM还是不能识别,但提示是否格式化,于是我就在palm上格式化了,卡的名称变为Card(本来是没有名称的),然后拔下卡,再把程序复制到launcher中,这时就可以了!

2、我用resco explorer,定位到卡的launcher目录,运行刷机程序时提示不兼容compatible(用的是Treo 600 Updater 1.17 (AT&T))。然后我才用tokenwriter修改自己手机的信息

3、有人说Treo 600 Updater 1.17 (Cingular)不是最新的,Treo 600 Updater 1.16 (Cingular)才是最新的。treo600-1.17 最新版

4、其实我的palm原来的系统是有很多毛病的,比如铃声设好后又总是跳回原来的设置,网络搜索速度巨慢,待机界面就像花屏,开机或重启后不能自动打开网络。昨天一直在删treo上的东西,不知道是删了什么,装了一个截屏的软件后死机了,后面插了一下就全部硬起了,什么东西都没了!幸好我都有备份!正好我也想刷机了,这次刷机了正好一并解决了这些问题。

5、按最简单、可靠的Treo600解锁&升级方法,适用于所有GSM的机型的建议,palm本身也可以模拟成一个优盘,用cardexport2.0,这样子就不要一会儿拔掉sd卡再用读卡器插上电脑,一会儿又插在palm上,所以在刷机复制那些刷机软件时最好用cardexport2.0,方便一些。

6:treo 650好像支持8G Fat32的卡(使用SD卡刷Treo650的ROM

黑莓模拟器+Outlook+palm os desktop+Hotsync实现黑莓联系人完美导入palmOne(treo600、650、680等)

2008-02-27 15:33| 分类:移动生活| 3,317 次点击

黑莓丢了,换了个palmone,幸好联系人我都是有备份的,首要的工作就是要导入联系人。但是黑莓不同于其他系统,需要有黑莓系统在才可以导出联系人,不能只根据备份的文件(备份-(2008-02-18).ipd类似)导出联系人。于是我想到用黑莓模拟器。(我的一切操作都是在崭新的windows 2003虚拟机中操作)

一、联系人文件导入黑莓模拟器(我是因为黑莓丢了所以必须有这个操作,有黑莓在手的就不用这个操作了,直接第二步):先下载一个黑莓模拟器,启动黑莓模拟器和桌面管理器实现同步,导入备份的ipd文件到虚拟的黑莓中。

 

二、黑莓联系人导出到outlook:然后启动Intellissync,点选配置pim,勾选“地址簿-MS outlook”,其他不要选,确定后点击立即同步。

 

heimeitongbu

 

三、outlook导出联系人文件:此时Outlook已经有了黑莓中的联系人了。现在要进行outlook的导出,为了更好的看清哪些字段需要导出,最好把outlook切换到联系人页面并以“电话列表”视图查看(这样比较容易看清outlook中用到了几个字段)。并且如果你还有其他字段没在视图中列出但也需要导出,则可以自定义视图,加一个比如“电子邮件”的字段。

因为等下要用到的Palm Desktop只能导入csv、txt等文件,所以这里选择“以tab为分隔符导出(windows)”(这样导出后是txt文件),或者“以逗号为分隔符导出(windows)”(这样导出后是csv文件)。一路next,最后一步要选择“映射自定义字段”,在以下的窗口中操作。(注意,office要完全安装outlook才可以有导出功能,否则可能要求插入光盘)

outlookdaochu

 

映射做好以后就可以确定并完成了。

 

四、联系人文件导入palm desktop

启动palm desktop,文件菜单-导入,选择刚才导出的文件(csv或者txt),按如下指定导入字段:

paldaoru

 

五、palm desktop导入palmone

接下来大家都会了,pc和palm上都启动hotsync,同步即可,至此联系人已经实现完美导入!

绝对首创!smartphone通过ie下载安装所有java软件!

2006-04-18 18:54| 分类:移动生活| 标签: | 850 次点击

一般wap网站考虑到普通手机存储空间不大,所以并不直接提供jar文件的下载,只提供jad文件来引导百宝箱程序从网站上直接安装jar文件,而java模拟器中,支持从网上直接调用wap网站中的jad文件的只有jmm
java模拟器(即多普达官方java模拟器,亦称java
manager,这个模拟器安装有些限制,两种安装方法见此),理论上用jmm从wap网站上下载并安装java程序是很方便的,但用过jmm的机友都知道,下载好jad文件开始安装midlet时常常会提示:"无法抓取jar文件:’stopage/application
data/volatite/文件名.jar’"
这是什么原因呢?我们用记事本软件打开下载下来的jad文件(在
上述位置和storige/windows/profiles/guest/tempo/content.ie5/"下都有)
内容如下(以pingco为例)
MIDlet-1: PingCoWap, PingCoWap.png, com.mingzhi.wap.PingCo
MIDlet-Info-URL: http://www.pingco.com/download/
MIDlet-Jar-Size: 88583
MIDlet-Jar-URL: PingCo.jar
MIDlet-Name: PingCo
MIDlet-Vendor: PingCo
MIDlet-Version: 1.2
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-2.0
PID: 0
原来,下载后的jad文件已经不再与网站上的jar文件在同一个目录了,而若网站在制作jad文件时没有加上在网站上这两个文件的存放地址,则jmm只会识别为在本机上的路径,所以安装时就会出现上述那种情况
那为什么普通的手机却可以安装呢?笔者估计是由于普通手机中的百宝箱程序是按照下载时的路径来调用jar文件的,而jmm只知道现在的jad文件在哪jar也应该在哪(如果midlet-jar的url前没指出jar在哪的话,默认就是与jad在一块),这样对smartphone来说其实jad文件的实际意义已经不在了,都知道jar在哪了还用jad引导什么?
难道这样就没有办法了吗?对!通过修改jad文件中jar路径的方法可以使jad文件发挥应有的作用
如上面的
MIDlet-Jar-URL: PingCo.jar
这样子jmm只会把路径默认为jad文件所在处(stopage/application
data/volatite/)所以我们要在前面加上jar文件所在的url,而从
MIDlet-Info-URL: http://www.pingco.com/download/
MIDlet-Jar-Size
这里可以很明显可以看出jar文件的在
http://www.pingco.com/download/下,所以只需把这路经加到
MIDlet-Jar-URL: 后PingCo.jar前即可修改后如下MIDlet-Jar-URL:
http://www.pingco.com/download/PingCo.jar
然后把修改后的jar文件保存即可
注意修改后的文件必须保存在原路径下(windows/profiles/guest/tempo/content.ie5/)否则会提示无效的jad文件格式
现在用JMM打开Jad文件就会提示正在连接到服务器并安装,不会再出现路径不对的提示了~~~

此文于2006年发表在ioicn上:http://www.ioicn.com.cn/bbs/archiver/tid-118898.html

Pages: Prev 1 2