智能手机以前都是用Symbian,运行速度快、待机时间长、软件丰富,相关经验记录在Symbian智能手机使用经验页面。其他接触过的手机使用经验记录在部分手机使用经验笔记页面(目前主要记录的是三星 i900/i908 的使用经验,Windows Mobile 系统)。另外帮朋友折腾过一阵 iTouch ,相关经验记录在iTouch/iPhone/iPad 使用经验页面。

后来参加Google Developer Day 09,被现场演示征服了,立即倒向拥有大触摸屏和全功能标准HTML浏览器的Android,最后手机也换成了HTC Magic(又叫HTC G2)。这里记录一点Android系统的使用经验。

1.  常用网站

  • http://www.hiapk.com 上面的软件资源、Rom我个人认为都是最靠谱的。其开发社区的力量也很强。
  • http://www.androidin.net 资源也很丰富,但个人认为他家的Rom炫归炫,却常常还没来得及完善很多小细节。。

2.  参考资料

2.1  HTC Magic(G2)更新到英文版官方 Rom

HTC Magic 发布时候提供的是 1.5 的系统,近期不但不满足很多网站的安装要求,而且运行速度也比 2.1 版本慢很多(可能是因为编译优化、内存管理以及 Rom 的默认频率设置等方面造成的差别)。2010年9、10月份左右加拿大 Roger 、美国的 T-Mobile 等分别放出了 G2 的英文版官方 2.1 、 2.2 Rom,稳定省电又快速。几乎可以说是必备的,完全可以让 G2 焕发第二春~

我最后选择的是加拿大 Roger 的 2.1 Rom,也即只加上了 root 破解的精简版原始 Rom 。我的 G2 版本是台湾版的 32A ,之前没有自己刷过系统。按教程一步一步并不难,只要把相关的概念搞懂了,大约一个多小时就可以搞定基本系统。更新系统后,不但系统本身,很多应用程序的速度和手感也会大幅度提升。我更新系统的大致步骤和参考文档如下:

  1. 先备份所有有用的数据,因为刷 Rom 过程中会 Wipe 掉所有机身上的数据。也有人推荐使用“钛备份”来搞这件事。
  2. 刷recovery至1.5.2(G2 原始的 recovery 版本太低,关机后按挂机键+房子键只显示三角形的告警图画,并无任何操作提示,没法进行后续刷机步骤。。),具体参考[Recovery 教程] Recovery-v1.5.2 详细介绍 提供下载&安装方法 (小白试炼 前辈勿喷)
  3. 按照[刷机教程] TIM版G2原生SPL升级SPL1.76.2007+radio6.35.10.18新手教程中的步骤把 SPL 更新到了 1.76.2007 、Radio 更新到了 6.35.16.19 、Recovery 更新到了 1.6.2 、Rom 更新到了 “[Rom][NR][32A]RCMagic off. 2.1 magic rom + goodies & a stock rom with root [sep 09]”,其中 Rom 和 Radio 都是从[2.1固件ROM] 【9月9号】官方2.1出来了!官方ROM破解带root权限!!英文、流畅、省电,最官方!下载的。
  4. [2.1固件ROM] 【G2 32A】升级最新magic官方2.1固件教程,全球第一中文评测。rayfile分流,rom推荐下载“区域.apk (62.47 KB) ”使部分支持多语言的软件自动使用中文界面。
  5. 调整 APN 设置以便正常上网和收发彩信。一般可以直接安装“海卓HiAPN.apk”让它自动调整,但我用它设置出来的没法正确接收彩信,后来又按照[新手教程] 北京移动CMWAP CMNET自动切换设置里的参数调整了一下才搞定。

2.2  HTC Magic (G2) 更新到非官方 2.3.x Rom

官方 Rom 虽然稳定可靠,但是 2.1 没有 JIT ,系统运行速度还是不够快,所以大内存版本的 32A 升级到更高版本 Android 也是不错的选择。具体刷新 Rom 方式和上面升级到官方 Rom 的操作完全一样(通常利用 Recovery 直接 Wipe 然后刷 Rom 上来就可以了)。

下面列出的都是针对 NewRadio 6.35.16.19 的 Rom 。我自己刷的是其中的 CM7.1 ,感觉软件响应速度比官方 2.1 也好不少,耗电和稳定程度虽然不如官方 Rom ,但是也可以接受。

2.3  Nexus One (G5) Rom 选择

我到手的是韩版,基带虽然比较新,但缺点是没法收到官方的 OTA 更新,而只能收到韩国运营商的。可以参考 [Q] Cant update to Nexus one Android 2.3.4 刷新到官方发行版就好了。

2.4  Nook Simple Touch 经验记录

解决 1.1 版本有时候连接 Wifi 连不上的问题

1.1 版本 Rom 连接 wpa 加密的 Wifi 源有时候死活连不上(一直说在获取 ip ,然后就连接失败),但 1.0 版本没问题。拿 1.0 版本的 libnetutils.so 覆盖 1.1 版本的即可(具体位置应该是 /system/lib/libnetutils.so )。可以用 adb 搞定,如果已经 root 的话,也可以用 RootExplorer 把 /system/lib 重新挂载为 rw 模式,进行覆盖替换也可。具体步骤参考“[N2E][1.1][solved] wifi/dhcp lease issues”。

长期断电重新校对时钟问题

长期断电后,Nook 的时钟可能被重置回 2000 年。Nook 自身没有可主动发起的对时功能,只能联网等系统自己发起对时。如果着急并且已经 root 的话,可以安装 ClockSync 这个软件来搞定。

3.  老年人必备软件

  • Big Launcher:这个会把桌面的功能图标变得巨大,通讯录、短信界面也会巨大。界面风格也是纯点击式,没有滑动和长按。非常适合老花眼使用!完美支持中文在内得多语言~

4.  我的常用软件

4.1  系统工具

性能优化(以下这些东西主要是用于 1.5 的,更新 2.1 系统之后感觉系统响应很快、资源管理也合理,几乎没有进一步优化的必要):

  • SetCPU:手机超频/降频软件,需要已经破解了 root 权限。Android 手机厂商官方 Rom 经常都是降频使用的(比如 HTC Magic 明明是 528 Mhz 的 CPU,可是厂商 Rom 只把它在 245Mhz ~ 384 Mhz 之间浮动),这样可以把它超回来。而比较新的 Android 机器平常不跑什么东西的时候都可以充分降频来省电。SetCPU 最好的是可以设置 Profile 规则,在手机过热时让它降频凉下来,或者在快没电的时候降频多撑一会什么的。
    • SetCPU 的基本使用参考【Ochanomizu】SetCPU完全使用指南+CoolS解决相机耗电,i5700电源管理最终解决方案
    • SetCPU 的工作模式虽然网上一般都建议选 OnDemand ,但个人体会 Interactive 模式比 OnDemand 要省电一些,界面响应速度则不差(二者同样是在需要的时候立即把 CPU 频率升上去,但在 CPU 空闲的时候 OnDemand 是慢慢把频率降下来,Interactive 则是立即降下来)。
    • 我是 32A 版本的台版 HTC Magic ,用的最古老的 1.5 官方稳定版 Rom ,选的 msm7k 模式。在这个 Rom 上 ondemand 模式用不了,会直接死机,据说是 htc 的软件 Bug 造成的。最终我设置的主要设定是 最低245~最高528;外加两个 Profile :屏幕关闭时,最低128~最高245(怀疑因为 msm7k 模式,实际不会降到 245 以下。我后来又把这个改成了“最低245~最高245”,因为好像频率低于 245 的情况下,打电话有可能断线或杂音,短信有可能发送不出去。。),优先级90;电池温度大于 40 度时,最低245~最高384,优先级70。这样的设定下感觉游戏和系统反应速度都有明显的提升,而待机时间变化不大。
    • 万一搞死机了别怕,淡定地拔电池重启就得了。万一因为选定了“开启配置”造成开机时 SetCPU 后台服务自动运行再次导致死机,那在开机时一直按着 Menu 键进入安全模式禁止后台服务启动就可以顺利开机了。然后可以在安全模式里重新改设置或者把 SetCPU 卸载再重装来初始化 SetCPU 设置。
  • Autokiller:调整自动关闭后台程序回收内存的阈值的程序。在这里头的设置越激进,会使手机系统变得更“单进程”同时会留出更多的内存给前台程序和系统缓存使用。一般这样的结果是感觉程序更流畅,但是原先交换到后台的程序会又更大的机会被自动关闭而不得不在用到的时候重新开启。大致如果在这里选择设置为“侵略性”,那系统几乎只能同时运行单个程序。我目前在这儿选择的是“最适宜”,感觉系统流畅度有一定提高。
  • swapper:利用 SD 卡制作一个 swap 分区,把后台程序从内存交换到 swap 里,避免再用时重新启动它,同时留出更多内存给前台程序使用。但是如果 swap 分区太大,会反而影响性能。另外由于 swap 对 SD 卡频繁读写,有可能因此对 SD 卡的使用寿命有所影响。这个软件我暂时还不大需要,所以还没启用它。

系统优化:

  • a2sd+:早期 Android 手机通常内部存储空间不大,经常程序多点就装不下了,用这个可以把程序装到 sd 卡上,节省内部存储空间。
    • 注意:a2sd+ 和 a2sd 不是一回事儿。后者类似 Android 从 2.2 版本开始自带的“移动到 SD 卡”功能,只能把程序的数据部分移过去,节省的空间有限;而 a2sd+ 还能把程序运行过程中必须的数据缓存挪到 sd 卡,通常能多节省出来一倍的空间。

软件管理:

  • MarketEnabler:在市场里伪装成其他国家的用户,因为中国用户是看不到收费软件的,所以伪装以后就可以在市场里头买正版软件了,或者不打算买的话,用这种方法在市场里搜索发现喜欢的软件也是挺不错的。
  • aTrackDog:软件版本追踪,可以清楚地看到当前版本和最新版本的版本号差别,选择合适的安装源,以及卸载不需要的软件。

文件管理器:

  • ES 文件浏览器:功能比 Astro 还全面的文件管理器,同时还能作为 FTP、网上邻居、SFTP 客户端使用。
  • Astro:功能全面的文件管理工具,使用方便,带主流文件格式的预览,也可以用来安装 apk 软件。
    • Astro Bluetooth:Astro 有一个蓝牙插件,可以用来和电脑之间通过蓝牙互传文件~
  • R.Explorer:也即 Root Explorer 。可以把 Android 系统本身所在分区重新加载为可写状态,方便调整系统本身的库文件和默认自带软件等。

任务管理器:

  • Task Manager:有些子进程不一定能看得到,也没有特别丰富的功能,但胜在启动速度快而且免费,差不多也就够用了。
  • Advanced Task Manager:可以看到隐藏起来的子进程等等,很详细很强大。感觉它运行起来有点慢,好在倒不常用。另外还可以提供软件安装卸载的管理功能。
  • Autostarts:用于查看系统的启动项,必备软件。

桌面增强:

  • Useful Switchers:快捷开启、关闭网络连接等各种状态的小工具,还带有屏幕手电功能,我很喜欢。
  • 中国日历:在桌面上显示农历的 Widget 。

使用情况记录:

  • NetCounter:网络流量统计软件,可以区分 GPRS 和 Wifi 。有人反映这个记录的数字不大准,不过至少总比没有强。
  • Phonalyzr:这个是统计通话情况的,讨厌之处在于它没法按照移动等服务商的计费方式进行统计,所以其实没啥用。可是也还没找到其他的解决办法。

系统维护:

  • ClearMe:用于快速清理 market、Gmail、谷歌地图等缓存。

Java 虚拟机:

  • Jbed:这应该是功能最强大、实用效果最好的 Java 虚拟机/模拟器软件了,其他的兼容性都不如这个好。

其他系统小工具:

  • Off The Hook:让手机朝下放静音的小工具。
  • Volume Control:调整一些关于音量的隐藏设置。如果觉得在一些时候手机音量比预期小,那可以拿这个工具看看是否有什么问题。

4.2  必备工具

智能拨号:

  • 来电通:被 UC 收购以后推出的 3.0 版本非常好用,比 HiDialer 响应速度要快。而且它带的短信拦截、短信管理界面都挺好用,唯一缺点是字体小了点。。
    • 来电通 4.0 以后运行速度慢得一塌糊涂。考虑用 QQ通讯录代替它了。。
  • HiDialer:一直是我用过的运行速度最快的智能拨号工具,功能也比较全面。
  • 触宝智能拨号:推出时间不太长,可能因为优化不够,目前占用资源较多,运行速度不够理想。

中文输入法:

  • 百度输入法:在几大输入法中选择它的主要原因是有双拼,而且运行速度快。

短信辅助:

  • smsBlocker:垃圾短信拦截软件,避免垃圾短信在工作的时候频繁骚扰。
  • AnMMS:1.5 系统下默认短信工具对彩信支持不够完善,所以需要用 AnMMS 来看手机报什么的。到 2.1 下就不用这个了,系统自带的短信界面能很好地对付手机报。
  • SMS Backup:短信(自动)备份到 Gmail 的软件。
    • SMS Export:同样是把短信备份的邮箱中去的软件。
    • 其实短信在 Android 系统内部是使用 Sqlite 数据库存储的,因此也可以参考How to import and export SMS on Android手工备份或者处理这个 Sqlite 数据库。
  • SMS Backup n2manager:用来把短信导出为 text 纯文本备份,并且还可以导回到系统短信库中。
    • SMS Backup & Restore:可以把短信导出为 XML 格式。
  • 一键清空短信:清空短信收件箱的软件。积累的短信多了,会影响系统速度,可是系统自带短信工具在删除时是没有进度显示的,就好像死机了一样。这一款虽然同样是删得不快,但至少可以看到进度了。。

文件传输:

  • SSHDroid:Android 上的 sshd 服务器,可以当作 sftp 服务器端(客户端在 Win 下可以用 WinSCP )来用,在电脑和手机之间互传文件。
  • Discover Pro(现在叫 aFile Pro):通过 Wifi ,在 PC 端通过浏览器管理手机上文件的程序。用来传输软件、电子书什么的很方便。
  • Bluex:蓝牙文件传输工具,似乎现在已经有了免费的类似软件。
  • SwiFTP:用它可以在手机端建立一个 FTP 服务器,跟电脑之间互相传输软件。

备份软件:

  • Titanium Backup:没用过,不知道好在什么地方,但看论坛上很多很多人都是用这个的。
  • MyBackup Pro:应该是功能最全的备份软件,但是每个版本的有效时间都很短,迅速到期以后必须更新到新版本,这对国内Market中看不到收费软件的状况来说很不方便。。

4.3  个人信息管理

待办事项管理:

  • DoIt.im:又轻量又好用的 GTD 软件,上手非常容易。免费帐户受到的限制是每天只能和服务器端同步一次,如果只在手机上使用完全足够了。这是一个我愿意花钱买的软件。
  • Astrid:Android上最流行的GTD软件,而且可以和服务商的配套网站同步!(但是这个东西自从大版本更新以后运行速度挺慢的,开机自动运行的事件通知后台也会占用不少 CPU 资源,所以我没怎么用就把它卸载了。。)

笔记管理

  • Note Everything:功能强大的文本、图形、声音笔记软件。在 G2 上运行速度也还可以接受。
  • Jota Text Editor(现在叫 Jota+ ):可以说是 Android 上最完善的文本编辑器了,打开大文件速度快,支持丰富的文本编码。

密码管理软件:

  • OI Safe:功能虽然不多,但最棒的是支持中文内容的完美导入导出,也提供搜索功能,非常实用。
  • 其他类似软件(比如B-Folders、Secret Box)的主要问题是并不是都提供导入和导出这两个功能,这样一来不方便备份,另一方面也不利于数据转移。

生日管理:

  • Android 2.1 版本下自带的通讯录有了生日选项,并且可以和系统自带日历组件同步,形成事件提醒,所以我觉得通常用不到其他的生日提醒软件了。
  • EboBirthday:Android 1.5 时,我只发现了这一个生日提醒软件,还有其他更好的么?

通讯录管理:

  • 名片全能王:名片扫描软件,绝大多数中、英文信息都可以正确识别,对不标准的名片偶有小错,不过软件提供的界面复查扫描结果也方便。
  • 联系人组:Android 1.5 的联系人分组管理似乎比较混乱,因此调整联系人的时候用这个辅助一下为好。

日历辅助:

  • 中华万年历:似乎口碑比“东方”系列好一些,不过我还是更喜欢 iPhone 下的“择吉老黄历”。。
  • 东方八字万年历:带农历等信息的万年历软件。

SIM 卡辅助:

  • vCardIO:似乎是维护、读取 SIM 卡通讯录的工具。

4.4  生活服务

天气服务:

  • 墨迹天气:又好看又强大的天气预报软件,其桌面组件形似 Sense 的桌面日历界面。墨迹好到尽管我觉得它在 G2 上略显臃肿我仍然愿意用它的程度。
  • Moxier World:也是很不错的天气预报软件,对国外城市的天气预报整得相当不错,只是对国内天气情况预报的准确度不如墨迹。

地图工具:

  • 灵图:与 Android 上的凯立德相比,灵图是可用的,虽然软件运行速度不快,而且偶有崩溃。。
  • GPS Status 2:(似乎现在改名叫 GPS Status & Toolbox)报告 GPS 目前获取的底层参数。并且还可以当作指南针和平衡器来用。
  • 图吧地图:Google Map 虽好,可是有时候连不上服务器,图吧用作替代品还算不错。
  • Google Sky Map:这个是星空的地图,会根据 GPS 提供的经纬度显示当地、当时的星空,用来和夜空对照就能大致弄明白星星的位置了。

餐馆查询:

  • 大众点评:和 GPS 模块结合不错,使用很方便,在 GPRS 网络也能很好工作。

购物查询:

  • Barcode Scaner:条码扫描软件,可以根据条形码上网上查询价格等。因为国内的条码数据库不算很全,所以使用效果一般。。

4.5  工具软件

读书软件:

  • iReader:虽然不提供在线书库功能,但是轻量快速,用来读本地的书非常完美好用!

字典软件:

  • ColorDict:个人认为是目前最好的字典解决方案,支持 StarDict 的字典格式,所以有牛津、朗文用。运行速度也可以接受。

Office 类:

  • RepliGo Reader:Office 和 PDF 文件的阅读器,应该比类似软件速度快一点,虽然不一定能提供编辑功能。

掌上数据库:

  • HanDBase:现在有 Android 版了,应该同样很强大。
  • Memento:可能比 HanDBase 稍微简陋一些,也一般应用也应该够了。

电话录音:

  • Virtual Recorder:免费又强大的软件,可以把录音转换为 Mp3 格式,录音效果也相对清晰。
  • Livo Recorder Pro:虽然也有其他录音软件,但这个是功能相对比较丰富的一个。
  • Voice Recorder:功能全面、几乎没什么约束限制的录音软件,非常好用。

秒表和计时器:

  • Ultimate Stopwatch:功能很全面的秒表计时软件。好像还有一个免费的 Stopwatch and Timer 也挺受欢迎。

计算器:

  • RealCalc:科学计算器仿真工具,使用界面和传统计算器几乎完全一样,非常好用。

外语学习:

  • Touch Word:感觉不够好用,可是也实在没找到别的。比较期待“记忆宝背单词”移植到 Android 上。

其他小工具:

  • Pedometer:计步器软件,使用感觉非常不错。
  • Ruler:模拟一把尺子出来,不过这么短起不了什么作用吧。。

4.6  网络软件

网络共享:

  • Barnacle Wifi Tether:免费使用的将 3G/GPRS 共享到 Wifi 的软件。同类软件也有,不过这一个在 Market 里可以直接下载,而且是免费软件。先用着吧。

浏览器:

  • 系统自带的 Chrome:实在比较费流量,优点是这是一个全功能的浏览器,可以说除了不支持Flash,PC上能看的网页基本上都能看。
  • Firefox:最大的好处就是快!比系统自带浏览器还要快!唯一缺点是 Wap 版网站的兼容性似乎不如系统自带版本。
    • 官方 Add-ons 里头有个 Network Preferences Add-on,有了这个,就可以在 Firefox 里调用代理服务器了。配合 SSH Autotunnel 可以翻墙!
  • 欧朋浏览器(其实就是 Opera Mini 的中国版本):和 UCWeb 同样好用,中国定制版本解决了官方版本中心服务器被屏蔽的问题。在使用低速移动网络时,比 UC 稳定!
    • UC浏览器:从7.0正式版开始,感觉已经很好用了,特别是还支持后台打开网页的功能,在网速慢的时候可以在后台下着,下好了慢慢看。最近发现 gprs 信号不好时经常页面不全,而且还集成了一堆软件推荐等垃圾应用……已经准备弃用!

聊天软件:

  • 飞信:应该是移动官方出的,可用性还行。
  • 手机QQ:腾讯官方出的。
  • MSN Droid X:可能是 Android 上最靠谱的 MSN 客户端。
  • Nimbuzz:多协议聊天软件中相对比较靠谱的一个。

特殊网站客户端:

  • Twidroid PRO:Twitter 客户端。有没有能设置翻墙代理或 VPN 的 Twitter 客户端呀?
  • wpToGo:WordPress 手机客户端,具有非常全面的管理和文章书写功能。

RSS 阅读:

  • 大牛新闻:默认收集了主要的中文新闻网站资源,用起来倒是挺方便。
  • Greed:Google Reader 手机客户端,似乎也有其他类似的软件。

4.7  多媒体软件

音乐:

  • Music Online:在线音乐播放软件,GPRS 下使用算是还可以接受。
  • SoundHound:音乐识别软件,让它“听”一首歌告诉你歌名。应该还有其他类似软件可选。
    • Shazam:这玩意儿以前挺好用的,可是后来经常连不上服务器,于是就完全被 SoundHound 替代了~
  • imeem Mobile:网络收音机,不知道在 GPRS 网络条件下能否靠谱地工作起来。。

视频播放:

  • Cinema:Android 上最流畅的视频播放软件。
  • RockPlayer:挺流行的一个多格式视频播放器,突出优点是对 RM 和 RMVB 支持不错。

照相工具:

  • SnapPhotoPro:全功能手机相机,可以完全替代系统自带的拍照工具使用。速度、功能、特效都不错。

看图:

  • JustPictures:比系统自带媒体库更快更强大的看图软件。首次开启时扫描所有图片会挺花时间,但以后会主要调用缓存,就快很多了~

画图软件:

  • Peintureroid:快速好用的画图软件,要说有缺点的话那只能怪手机屏幕还是不够大。

5.  部分很喜欢的游戏

  • Dice:色子模拟软件,只能模拟六面色,但可以选择色子数量。
  • Real BlackJack:个人认为最好的 21 点模拟软件,还内嵌了最佳策略教程,上赌场之前练手的好帮手~
  • RockStar:触摸音乐游戏,手感超好~
  • Angry Birds:用弹弓把小鸟做子弹弹出去打猪的游戏,最早出现在 iPhone 上,非常好玩~
  • Labyrinth:平衡球游戏。iPhone 上已经有了 Labyrinth 2 ,不知道什么时候移植过来。
  • Jewellust:与钻石迷情类似的消除游戏。运行速度快,手感好。
    • Long John Silver:同样是钻石迷情类,运行速度快、手感好,但是只有一关,感觉不太耐玩。。
  • Robo Defense:应该是最好的 Android 塔防游戏,手感和游戏性都不错。Robo Defense FAQ/Strategy Guide
    • Retro Defense:同样是塔防,手感很好,只是游戏性还是比 Robo Defense 差了那么一点点。
  • Hypter:很好玩的直升机控制的游戏,会有不少有意思的小任务。
  • Abduction! World Attack:类似 Doodle Jump 那样往上跳的小游戏,手感很好,情节也很有意思~
  • Talking Tom Cat:iPhone 上同类游戏的移植。总之是一只小猫,可以和它互动,让它学你说话什么的:)
  • Bonsai Blast:类似 Zuma 的游戏,手感还行。
  • Flying Aces:飞行管理类游戏,比 Air Control 提供更多关卡。但是在 G2 上手感不是很完美。。
GlossyBlue theme adapted by David Gilbert
Powered by PmWiki