三星i908e是中国移动深度定制心机,采用windows mobile 6.1系统(可升级为windows mobile 6.5系统),最近准备在这台曾经辉煌的机型上运行当下流行的Android系统。通过互联网搜索,找到一个名为Andromnia的项目,专门为三星omnia机器打造android平台的。
整体流程比较简单,就是先在wm系统中运行一个“启动程序”,通过启动程序引导事先存放在sd卡上的android系统,实现启动。或者说,android系统是事先在sd卡上面安装好的,通过手机里面安装的启动程序来引导卡上的系统启动。有点类似grub引导多系统启动的感觉。
准备
下载并安装手机与计算机(win)连接的驱动程序:MicrosoftActiveSync并安装,可实现手机与计算机(win)互通。
第一步 创建文件系统
准备一张tf卡,并做成ext2/3格式的文件系统。
第二步 下载Andromnia
下载Andromnia项目的系统包andromnia.0.32.zip,0.32为该项目的latest版本(已经好久没做更新了)。解包后,其中包含HARET.EXE,default.txt和Image三个文件加rootfs.cupcake文件夹。HARET.EXE为启动程序,default.txt是该程序配置文件,Image分析为用来引导android启动的微系统镜像,rootfs.cupcake是预先做好的android系统。
将三个文件复制到手机中任意目录,如:手机系统:\Programa\bootup。
将rootfs文件夹中的所有文件复制到tf卡上。
第三步 启动
安装好tf卡并启动手机,进入wm系统后。执行HARET.EXE,此时启动程序会自动引导tf卡上的android系统启动。若想离开系统,按reset重启即可。
总结
这种方法并非所谓的“刷机”,仅仅是引导外部设备中的系统而已,而且由于手机底层驱动的限制,也无法实现正常手机的众多功能,仅用作学习实验。
阅读(2506) | 评论(0) | 转发(0) |