Sunday, May 1, 2011

HTC Touch刷Android

最近玩了Android系统,觉得比WM6.5还是有很大进步,新软件也多,终于下决心抛弃WM,在HTC TOUCH上刷Android。
(以前一直留恋WM主要可以很好的跟OUTLOOK同步,不管台式机或者PDA/手机重装系统联系人日历都不会丢。现在已经改用GOOGLE同步,所以不需要依赖WM了。)

刷机步骤参考此帖,主要是两步:刷内核,刷ROM。

先从上面指南提供的内核链接下载了voguimg-240x320-2.6.32-froyo-14-01-11_14.nbh,刷好后加载ROM永远不成功。后用旧一点的voguimg-240x320-2.6.32-froyo-09-10-10_23.nbh,加载这个Android 2.3的ROM可以启动并且全功能运行。但是速度很慢,有时操作一下要等几秒才有反应,而且用的LAUNCHER经常FORCE CLOSE。用了一天后放弃。
随后安装这个Android 2.2的ROM,系统比较稳定。

然后想解决SD卡被PC识别的问题,否则从PC上拷贝东西要用读卡器,太麻烦(HTC TOUCH的MicroSD卡槽设计很弱智,卡取出来不方便)。看这个贴子有3种办法。
ADB的办法挺麻烦,暂不考虑。
第三种方法不需要安装任何软件,结果试后不成功,PC不能识别。
又试了第二种办法,安装了Dual Mount SD软件,PC还是不能识别。参考了这个帖子,有人说KERNEL 2.6.32不行,要用10-31-10 2.6.25 Kernel。在上边的Kernel链接里没有这个内核,后在此处找到。刷这个内核后,想到方法三失败没准也是内核的缘故,试了一下在这个2.6.25内核的安装菜单下,选择start recovery mode,然后连上USB,果然出现盘符!注意一定要先进入RECOVER模式,再连USB线。另外等候盘符出现可能要一分钟左右的时间。

所以总结一下,现在HTC TOUCH刷Android,最好最稳定的组合是: 2.6.25内核 + 2.2 FROYO

上网:在网络APN设置中,把除了名字以外的其他地方全部留空白,即可上Bell网。有的ROM内置的缺省APN设定是T-Mobile的,有T-Mobile的Proxy Server等,需要修改/删除。

Android系统很费电,最好把设定里的GPS和BACKGROUND DATA,自动同步等选项关闭。

Android市场可以完美运行。目前可以正常运行的软件有:
Astro File Manager
Skype
Fast Reboot
Screen Lock Widget
Turn-in Radio
文学城浏览器
未名空间浏览器
Howard Forum浏览器
Wordmate
Stock Quote
eWallet Viewer
Exchanger
Google拼音
开卷有益
iReader
NetCounter
Button Savior (节省按键寿命,建议安装)
Google Reader
2011/6/3更新:
Mobile VOIP:最新版稳定多了,而且发现声音可以选择从内置听筒或者喇叭,所以不用屏幕冲外打VOIP电话了。
HEYWIRE:超NB的软件啊,免费给国内手机发短信,接收方不需要安装任何软件,不需要是智能手机,完美支持中文。BELL的网络好像不支持中文短信,即使付费给BELL直接$1/条发中国,中文也是乱码。用HEYWIRE就完全没有问题了。


不能正常运行的软件:

Moboplayer
Vplayer
UCWEB
Bell Self Serve

2011/5/4更新:按键定义
缺省的按键定义使用电源和照相键做Android里最常见的HOME/BACK/Menu功能。由于使用频繁,让人担心这些按键的寿命。关键是这两个键是用于开机和进入工程刷机模式的,一旦有问题机器基本上就完蛋了。网上已经有数人遇到电源键出故障。
考虑到方向键基本上没什么用,做了个文件把左键定义成BACK,中间的HOME,右键是MENU。文件下载。将androidupdate.tar文件放在卡上andboot文件夹中,重启时选择升级即可。

附:自制androidupdate.tar步骤:
在卡上建立system/app或其他相应目录,把文件放进去,在手机/平板的终端上输入cd sdcard 然后再输入tar cvf androidupdate.tar system 这样就创建好了。