Monday, October 18, 2010

终于用上2.2的android系统啦

昨天看到GOT的博客说放出了2.2.1,非常激动啊,虽然我自己用OR装了 frozen eclair 项目提供的v7版 JIT 的 DVM 也挺爽的……刷机过程省略,唯一要说的是 RSD lite 这个东西实在是土鳖,最新的4.8仍旧不能很好的支持win 7,需要先打hiapk的那个补丁才能认出SPF文件。

我没有用 GOT 的主题,但是使用了GOT的fix,于是launcher就被 “fix” 成了launcher pro。我后来尝试装了Root explorer后直接热替换 launcher.apk成原来的ROM自带桌面(在GOT/backup里),结果搞得进不去桌面了,窘,wipe data/factory reset才弄回来。

系统没有自带的文件管理器,所以最初是最不爽的阶段。我用 adb install RootExplorer.apk 的方式从电脑把RE塞进去了……系统不会自动设置移动动感的APN,所以需要动手输入。系统中的/system/app/Stk.apk不能删掉,删掉后用动感的卡只能紧急呼叫,窘。GOT OR可以root,还是很方便的。没有挂在ext2分区式的app2sd可用,也许GOT还没搞定编译内核模组(ext2.ko);不过我疑心编译个 2.6.32 arm generic的内核弄出来ext2.ko就行,如果过两天没人搞我就自己试试……

英文系统用着还算可以,我win和linux也一直英文系统这下在手机上终于全英文化了……(以前用中文local主要是因为联系人排序,现在2.2自己就能在英文local下拼音序排好中文联系人了) 不过还是有点怀念国行的那个拨号,能够各种方式按照拼音查找,而欧版的ROM只能按照每个字的拼音首字母搜索,联系人反正还没多到这样也搜不过来,忍……)

这个系统至今还是蛮稳定的,没有崩溃情况(被我蛮干换launcher时除外,嗯,这事不怪它) 以前用plus 9 + frozen eclair v7 JIT 的时候玩 robo defence 有时候会崩溃,在这个ROM上还没有(我玩了一上午了……浪费声明第一游戏阿,真上瘾)

我唯一发现不能继续用的软件是SwiFTP server,无法访问 /sdcard,不知道是系统还是软件的问题。Gmail 有了个很好的小变化,就是标签有和Gmail web中看到的一样的颜色了,很好。短信工具不显示我的Gmail头像,不晓得啥问题……Gtalk中显示我手动备份(就是在terminal里用tar起来)的 taskOS 的db弄回来不能用,taskos崩溃,只好重新输入待办事项。

其他,谁知道怎么能让它解锁屏幕的时候不要震动?

Monday, October 11, 2010

A week with Moto Milestone

用了几天 Milestone 也总结说感受吧:第一印象是屏幕号靓丽啊,觉得比n1的oled更锐利嘛。不过这只华丽的屏幕也确实有点费电,这些天观察下来它通常都是排在电能消耗第一位的……

ROM 用了 plus9 final,我对于刷 rom 没有爱,我更喜欢直接连上 adb shell登录进去折腾,反正有了 root 权限,需要通过刷 rom 实现的事情就少了很多。

第一件做的事情是 app2sd,通过 OpenRecovery 做的,原理很简单,就是劫持了启动的时候的 mot_boot_mode ,把它替换成一个脚本,在脚本里执行它并干点别的事情。通过附加的脚本,把 ext2 文件系统内核模块加载到内核中,然后 mount TF卡上的分区,并通过 mount -o bind 来附属在 /data/app 上面。btw,OpenRecovery 是个好东西,尤其是可以直接打开 console 的版本。事先写好脚本放在 OpenRecovery/scripts/ 里 ,执行完了可以通过 console 看看是不是没问题,有效防止哭哭的局面。

说到 console, 就不得不说到 milestone 的全键盘的缺点了,没有 pipe 键(|),所以执行命令比较受限,需要反复用到临时文件,比较不爽。另外因为没有 esc 键,busybox 里的 vi 编辑器也不敢用,因为怕退不出来,囧。我在网上发现可以把电脑的全键盘链接到 milestone上(via http://www.tombom.co.uk/blog/?p=124)但是还没时间DIY那个启动器。

我还吧 plus9 的 DVM 换成了 Frozen Eclair 项目的 v7 版 DVM (http://forum.samdroid.net/f55/s),不过性能变化微弱,linpack 提升只有 0.2 MPFlops(无超频 6.85)

一些觉得好用的应用:

android terminal 在装了 bash 和 busybox 后很好用,而且方向键可以回顾命令历史,better terminal pro 反而不能很好的支持 milestone 的方向键……

地图换成了 Hiapk 上找到的谷歌地图 4.5.1, 不用开启偏移修正定位的结果就是好的,开了反而不对。另外在 gfan 找到了 milestone 也能用的途语,地图很新也很详细;没车就不知道导航好不好使、电子测速狗标的全不全了……

quick settings 很好用,比起七键我更喜欢,因为在别的软件里也可以从通知栏呼出它。不过 网络数据 开关不是很好用,每次开机都是默认开启。APN 倒是表现很稳定。

Taskos 是个不错的待办事项工具,虽然暂时还不能网络同步,但是语音添加事项很便捷。

SwiFTP 我也很喜欢,从电脑里传点小东西到手机就不用插线什么的了。不过当我尝试把一个 1G 的视频文件传进去的时候 win7 琢磨了一阵子告诉我需要 18 天……

diviClock 是个很可爱的 widget,而且可以直接从它进入闹钟和日历。缺点是横竖屏切换的时候有一定概率它会渲染的不对,准备有空给作者反馈一下。

未完待续,哈哈哈