离奔迈Palm的pre上市还有段日子,不过草民们已经蠢蠢欲动了,不但研究怎么越狱,甚至还在研究怎么在pre上跑android。
事实上OmapZoom团队已经把android改装到OMAP3处理器上了,鉴于pre也是用OMAP3处理器,所以它能跑android的希望还挺大。
此外,pre和android这类基于linux核心的设备有一种两阶段启动方式,第一阶段启动linux核心,并寻找可以进一步启动的操作系统,找到后开始第二阶段启动------启动web OS或者android等操作系统。
而寻找可启动操作系统有一个固定顺序,理论上是NAND –> SD card –> filesystem,如果在NAND找到了就不再向SD继续寻找。
pre的NAND里当然就是WEB OS,所以关键就在修改启动设备的顺序,比如将SD提前,或者直接修改启动成双启动,这样pre就可以启动SD卡上的android为操作系统了。
问题是pre并没有SD卡槽,所以还需要将内置的NAND重新格式化,分一块出来模拟SD卡,不过这比起修改启设备的顺序来算是小儿科。
对Bootload动手脚在iphone这种很封闭的设备上都可以做到,那在pre上应该更容易,所以现在黑客们信心满满,只等pre上市后大卸八块的研究它了。