Archives for September 2009

快乐来自……

看图不说话。多图杀猫。屏幕小可能会导致图片失真。 *************************************************** 快乐来自朋友灿烂的笑容: ***************************************************

Hero相关固件的最新升级版

大家可能都听说HTC推出了Hero的最新firmware(我不是说Donut,这个还没有定制ROM),大大加快了系统操作速度。通过亲身经历,我确认效果是非常好的,现在Hero真是刷刷得快了。用了半个星期没啥问题,所以在这里推荐一下。 如果希望升级的话,最好不仅仅升级firmware,把Radio一起升级了。如果你熟悉我这篇文章的话,过程就很简单了。因为recovery image还是原来的,你不用换。以前的那个update.zip,请去这里下载,然后改名替换。里面有两个版本,自己看看需要哪个。一般用户的话就core就行了。

09/05/09 hiking记

和最好的5个朋友一起去的。这次hiking还是很好玩的,特别是看到了以前很少见的实物标本,所以决定写出来。 首先是本文出场人物介绍

如何制作Android ROM

有点玩机兴趣的android爱好者,应该对custom ROM这种东西都不陌生。我介绍root权限获取的时候,就直接用的MoDaCo Custom ROM作为例子。适用于Hero比较好的ROM还有不少,比如Drizzy’s Custom Hero ROM等等,都可以在XDA上找到。肯定有不少朋友感到很好奇,这些ROM都是怎么做的。考虑到中文社区相关资料比较少,在这里抛砖引玉,大概原理介绍一下。 对于第三方ROM来讲,通常都包括两部分,一个recovery image,一个update.zip。而大多数的第三方ROM的特色,就是加入了很多东西,比如superuser程序来获得root权限,busybox来扩充命令行下的功能,各种各样的配置文件或者小工具,比如默认打开中文locale,等等。这些看似神奇的改动,都是在update.zip里面搞的,custom recovery image的主要作用就是引导用户的操作,比如让你先备份,再应用update.zip,再重启之类的操作。由于custom recovery image和update.zip的耦合性很小,所以不少custom ROM直接都用同一个custom recovery image,这个好像是出自MoDaCo作者之手。再然后,我之前的文章已经有对 recovery image的简单讲解,所以这里,我主要介绍一下update.zip的制作。

如何修改Android系统的Ramdisk以及boot镜像

文章介绍的内容在这个wiki上都有。说实话一开始我不大想写的,想直接介绍没有很多现成资料的ROM的制作,但后来考虑到最好还是层层推进,所以最终还是把这些内容写出来,作为中文参考吧。下一篇文章再介绍ROM的制作。如果你已经知道相关方法了,就没必要看了,没有什么新技术。 如果经常看我blog的朋友,应该记得前年我曾经写过一些关于Android的文章,其中一篇是对Android启动过程的进一步研究。现在要做的事情呢,就是对两年前这篇文章的一个实践了:)当然,当年的文章只能作为参考,因为那是针对模拟器的,Ramdisk.img就在Tools工具下。而现在,我们是针对真机提取Ramdisk,修改相关文件,再将其放回去,这样以后Android设备启动时,加载的都是已经修改过的Ramdisk镜像了。我们不会去直接用Tools目录下的Ramdisk,因为很可能你的Boot镜像是已经修改过的,你只不过想在其基础上进行进一步修改而已。

另一张老图

你经常上的网站,有几个在上面?

Android上的skype

传说Skype要单飞了,不错,作为其忠实用户,还是比较看好它的发展的,当然在中国除外,天朝的儿子移动和联通肯定是不会放过他的。而Skype在移动设备上的发展还算比较顺利,wm上的skype以前用的很high,苹果上的skype甚至成为iPhone必须被阉割才能进入中国的源泉。甚至Symbian上也有Fring让你用。不管怎么说,你都是可以用的,最多就是效果没有台式机好而已。 问题是到了Android,恩,这个问题就大了。Skype官方推出了Skype-lite版本的软件,这个软件最大的特点——也是唯一的特点——-就是即使是skype < ==> skype的通话也是要收本地话费的!你见过这么扯淡的Voip软件么?