别让PDA 拖了后腿
去年买了一部PDA,型号是O2 XDA III,与台湾的多普达D700 无头版硬件配置相同,使用已近一年。记得刚购置回来折腾了月余,尝试了几个版本的OS,来来回回刷了十几遍,试装过很多应用软件,最后终于稳定下来。前些日子因为一些无法容忍的问题,决定升级一下环境,不过这次折腾得更理智一些,把一些经验分享一下。
旧环境
最后稳定下来使用的主要环境如下:
- Helmei WM 5.0 AKU 3.2
- XLKJ Chinese:简体中文区域补丁包
- 汉王马兰花2006 手写输入
- TranCreative Remote Keyborad:共享PC的键盘、鼠标与剪贴板
- Resco Explorer:更强大的资源管理器,注册表编辑器,FTP 客户端
- Yonsm.NET CeleDial:联系人拼音首字母选择拨号
- MagicButton:多任务图标显示
- Spb Backup:方便的整机备份与恢复
- Breeze:桌面增强
- 其它还有一大堆辅助应用程序
缺点
系统功能还算强大,但一直有几点不足:
- 不规律死机:死机后,拨进来电话有回铃音,发进来短信也认为发送成功,但重启后不会留下任何痕迹
- 蓝牙同步:经常无法连接
- USB 同步:必须接上电缆后重启PDA才能连接成功
- 蓝牙耳机:PDA长期开着蓝牙电池耗费过快
- 手写切换:经常由于运行程序太多导致无法切换到手写输入,有时重启后马上切换也无法成功
- 有时发生蓝牙或者无线网卡无法开启的问题
以上几点最头痛的是第一条,因为这已经影响了最基本的手机功能,这也是我开始第二次“折腾”的主要原因。
新环境
首先决定升级到最新的稳定OS 版本。回到BlueAngel 开发社区,比较了一下,决定还是选用Helmi 的版本,现在最新的稳定版本是 Helmi_BA_WM2k5_AKU3.5_v1.4.CF2。
系统安装好后,开始选择应用程序,本着一切从简的原则,如果不切实需要,再好的应用也不安装。以下是最后的应用安装列表:
- XLKJ Chinese
- Yonsm.NET CeleDial
- 汉王马兰花2006 手写输入
- Resco Explorer (Explorer &Registry)
- SaveContactToSIM
- TranCreative Remote Keyborad
- Efficasoft Smartphone GPRS Traffic Monitor
- Pocket MSN
- STOCK :同花顺股票看盘
- Spb Backup
- PHM Device Manager
- 讯飞语音电子书
中文文本朗读软件,节奏不错,就是英文发音有些惨不忍睹,很常用的有声读物转化工具。 - 掌心万年历
用来查农历。
- mailAccountRepair
一个补丁程序,后面会有介绍。
- AltTab
用来一键切换任务,类似于PC 的Alt+Tab
其间,还曾经安装过以下软件,虽然都是优秀应用,最后仍然被清理出门,后面会写出原因。
- Spb Mobile Shell
功能十分实用的软件,尤其喜欢它内置的天气预报与炫丽的时钟待机。此软件开机运行,有桌面插件,会占用相当可观的内存,因为天气预报有短信服务可以代替,因此最终卸载。 - MagicButtom
可以在任务栏显示多任务图标,并可以真正关闭窗口。使用AltTab 替代了任务切换的功能,通过“运行任务列表”清理窗口与内存,因此最终卸载。 - OAC (Odyssey Access Client)
无线协议增强与连接管理,是非常优秀的付费软件,据我了解某些情况下甚至是唯一的选择。公司的无线网络使用802.1x EAP Cisco(LEAP) 认证协议,此版本WM5.0 系统并不提供此协议的支持,安装OAC 之后连接成功,OAC 还提供其它多种协议的支持。此外OAC 还是个不错的连接管理软件,类似ThinkPad 中的Access Connection。,OAC 4.5 for WM5.0, Crack for 4.5, [讨论]。
最后因为与ThinkPad的同步恢复正常,可以共享上网,已没有使用LEAP协议进行无线连接的必要,因此卸载。 - ozBT [讨论]
ozBT 也是一个很有趣的小软件,它允许你根据特定应用程序的行为自动开启与关闭无线网卡或蓝牙。比如可以将OAC 与无线连接开启关联,将ActiveSync 与蓝牙开启关联。不过最终发现其消耗过多的资源,并且自动关闭的关联行为很难琢磨,遂放弃。
成果
经过精简,系统启动运行的程序很少,这样减少了常规内存消耗,汉王切换更顺畅,如果遇到无法切换的情况,就可以进入“运行程序列表”,停止所有程序,然后在下面切换,都可以成功。另外,最重要的,从此没有再死机,再也不用没事拿起来测试一下它是否还“活着”。
自定义mail 帐号丢失
自从AKU3.2 起,在更换电池后都需要重启一次PDA,否则电话模块无法打开。此次系统升级后,带来新的问题,更换电池后,如果不理解捅reset 孔重启,一旦进入系统,自定义的mail 帐号就会丢失,如果尝试使用相同名称重新创建,也会告知此帐号名称已存在。经搜索,找到一篇讨论:disappearing mail accounts,我使用了方案之一并成功解决 mailAccountRepair ,另外还有一种解决方案 。
ActiveSync 同步无法连接
此前一直存在ActiveSync 同步问题,蓝牙同步经常连接失败,USB 同步则需要重启PDA,尝试了很多方案都没有解决,比如升级ActiveSync 版本到4.5,重装MS Outlook 2003,升级Thinkpad 蓝牙驱动等。
但是这次系统环境更新之后,问题得到了彻底的解决,虽然不清楚根本的原因,但至少上述的系统环境与应用环境没有影响到同步。
目前可以通过蓝牙、USB、甚至红外进行同步,并且不需要重启任何一端设备,随时可以同步。这里简单列出几个关键设置步骤。
- Thinkpad上升级最新的蓝牙驱动程序。我的蓝牙设备(ThinkPad Intergrated Bluetooth IV)驱动版本是Broadcom 5.1.0.2900,蓝牙通信端口 (COM6) 的驱动版本是Broadcom 5.1.0.2400
- 安装MS Outlook 2003
- 安装ActiveSync 4.5
- 进行蓝牙配置,在“本地服务”的标签页“添加串行服务”, 服务名称默认是“Bluetooth 串行端口”,COM 端口对于我的设备是6,选择“自动启动”与“安全连接”。
- 配置ActiveSync,如果“Allow connections to one of the following:” 一项选中COM6,那么蓝牙同步可以连接成功。如果选中“Infrared Port (IR)”,那么红外线端口同步则可以连接成功,这两者是互斥的。而任何一种设置下都可以进行USB同步。
- 如果使用USB 同步,插上线缆后不需要任何操作,会自动进行连接,连接成功后会询问一些同步的选项,设置好后即可,同步会自动开始。
- 如果使用蓝牙或红外同步,则需要在PDA 上运行ActiveSync,并在菜单中手动选择“Connect via Bluetooth”或者“Connect via IR”,否则连接不会开始。如果是蓝牙同步,还需要进行配对认证,这里不详述了。
在Gmail 与PDA 之间同步?
在ActiveSync 不工作的日子,我尝试去寻找一些其它的方案,这里包含一个更多选择的列表,不过在我还没来得及尝试可能的选择之前,ActiveSync 就恢复正常了。不过下面这个服务 着实让我惊喜了一阵子,不再需要安装ActiveSync,不再需要安装Outlook,不再需要桌面应用,只需要网络连接,就可以同步Gmail 帐户的联系人和邮件,甚至Google Calendar…… 这一切听起来很美妙,不过提交邮件过程却出错了,希望这不是一个胎死的项目。
一些技巧
- 尽量保持桌面(Today)简洁,功能丰富的插件的确让桌面看起来很专业,也很强大,不过他们真的满足了你真正的需求吗?缺点:占用过多的系统资源。
- 安装过多的应用程序。我安装系统回收了隐藏的存储区域,现在拥有60.30MB 的内建“硬盘” ,77.11MB 的“内存”,31.96MB 的RamDisk,这里不讨论存储卡(电量降低到一定幅度,存储卡会自动关闭,所以我只是将它作为“移动硬盘”使用)。
所有安装的程序对我来说都是重要的,如果某个应用你一个月也不会访问一次,大概可以把它卸载了。尤其对于启动加载的应用,更需要谨慎的选择是否安装,实践证明,这是解决我的PDA 不规律死机的一剂良药。 - 我没有安装键盘汉字输入法,仅仅依靠手写输入,有些人可能有不同的看法,我读过一片文章:G99汉王手写使用的提速心得,这非常有助于提高手写录入速度。
- 我尽量减少在PDA 上进行录入,TranCreative Remote Keyborad 是一个非常优秀的软件(大名鼎鼎的Magic Button 与其同出一门 ),它以一个输入法的形式在PDA 上出现,PC端有一个小巧的绿色程序,连接后,我可以在PC上copy 一大段文字,然后在PDA 上进行粘贴,也可以使用PC 上的键盘(包括汉字输入)在PDA 上进行快速录入,你甚至可以使用鼠标来代替触控笔。
对于一个新的联系人,如果可能的话,我会在Outlook 中进行记录,然后同步到PDA。 - WM5.0 中屏幕右上角的关闭按钮,只是相当于最小化窗口,任务栏也无法显示正在运行的任务列表,唯一的途径就是进入“运行任务列表”来查看、切换或者关闭。我找到了一个小巧的程序(AltTab)来实现任务切换,并且不长期占用内存,任务关闭则依然采用进入“运行任务列表”的方式。
把AltTab 程序文件copy 到\Program Files\ 目录,然后进入按键设定,把其中的一个按键与AltTab 进行关联,我选择了Button 3,也就是“开始菜单”按钮。这样每次按下“开始菜单”按钮就会在多个任务间进行切换。 - 把一切感兴趣的内容变成有声读物。每日下班前我在PC 上浏览一些感兴趣的网站,把有价值的文章作为文本文件保存在与PDA 同步的文件夹,等我在路上的时候,就可以使用耳机聆听这些文本,与真正的有声读物没有太大区别。这通过讯飞语音电子书来实现,其语音库文件只有5MB 左右,但朗读中文的语气和节奏听起来还是很舒服的。
- 浏览在线内容。曾一度在PDA上,这是个噩梦般的经历。庞大的页面尺寸,复杂的页面控制,充斥着垃圾无用的信息,这一切在PDA 上就是惨不忍睹的页面排版,超长的装载时间,却只为了读取一小块内容,而专门的WAP 网站却几乎找不到我们感兴趣的内容。现在应用RSS,一切都变得很美好,摒弃了一切与内容无关的因素,我想看的内容就是feed 提供的全部。
我一直使用Firefox 的Live Bookmark 来订阅喜欢网站的rss,在PDA 上当然不行,我尝试了Google Reader ,界面很简洁,速度也很快。唯一的遗憾就是,目前无法在PDA 上添加新的rss,只能在PC 上管理,大概是Google 有意简化PDA 版本的操作。 - 最后有一篇文章分享给大家:现在开始


