Android 2.3.1预览版移植到诺基亚N900

时间: 2011-01-03 / 分类: Android / 浏览次数: 2,167 阅 / 2个评论 发表评论

继基于安卓2.2.1的nitdroid0.0.9发布之后,国外移植小组于新年的第一天放出了安卓目前最新版2.3.1(开发代号gingerbread,中文译作”姜饼“)。

初步安装使用,比2.2流畅,电话功能无声音,短信能收不能发,应用正常,进入正题,安装。

安装方法与0.0.9完全相同。可以参考我之前发的《安装NITdroid 0.0.9》。在此详述全新安装gingerbread到N900内存卡的第二分区的流程。推荐使用class4以上不小于2GB的内存卡。整个命令操作在maemo系统中进行,并且实现与android与自带maemo系统双系统。

首先下载以下文件放置于/home/user/MyDocs/目录下。

①,姜饼ROM  http://downloads.nitdroid.com/e-yes/gingerbread.tar.bz2

②,升级文件 http://downloads.nitdroid.com/e-yes/gingerbread_update1.tar.bz2

③, 键盘补丁 http://downloads.nitdroid.com/e-yes/omap_twl4030keypad.kcm.bin

⑤,内核 http://downloads.nitdroid.com/Jay-c/kernel/nitdroid-kernel-2.6.28-06_final1_armel.deb

⑥,更新的内核 http://downloads.nitdroid.com/e-yes/zImage (重命名为vmlinuz-2.6.28.NIT.06

X-term中的安装指令(确保已经介入网络):

root

apt-get install nitdroid-installer    #下载并安装双启动,根据提示YES继续安装#

apt-get install bzip2 kexec-tools   #安装解压插件#

umount /dev/mmcblk1p1  #卸载分区,以下开始分区#

sfdisk -uM /dev/mmcblk1 << EOF

,100,C     #以2G卡为例填100,4G卡则为2100,类推#

,,L

,,

,,

EOF    #分区结束,接下来分区整理#

mkfs.vfat /dev/mmcblk1p1 -n sdcard

mke2fs -j -m0 -L NITDroid /dev/mmcblk1p2

cd / #开始解压rom#

mkdir -p /and

mount -t ext3 -o noatime,rw /dev/mmcblk1p2 /and

rm -rf /and/*

cd /home/user/MyDocs/

bzip2 -d gingerbread.tar.bz2

bzip2 -d gingerbread_update1.tar.bz2

cd /and

tar xvf   /home/user/MyDocs/gingerbread.tar

tar xvf /home/user/MyDocs/gingerbread_update1.tar

dpkg -i   /home/user/MyDocs/nitdroid-kernel-2.6.28-06_final1_armel.deb    #安装内核#

cd /

umount /and

cd /home/user/MyDocs #更新内核#

cp -f vmlinuz-2.6.28.NIT.06 /boot/multiboot/

cp -f omap_twl4030keypad.kcm.bin /and/system/usr/keychars/ #虚拟键盘输入补丁#

重启划开键盘选择2启动android

到此,安装完毕.

图片欣赏

2个评论

  1. 找客户网
    2011/01/21 16:51:46

    诺基亚终于坐不住了,安卓救了摩托罗拉

  2. 远走高飞
    2011/01/04 14:30:58

    沙发团队来占沙发了 :grin:

发表评论

您的昵称 *

您的邮箱 *

您的网站



无觅相关文章插件,快速提升流量