安装NITdroid 0.0.9

时间: 2010-12-31 / 分类: Android / 浏览次数: 1,283 阅 / 1个评论 发表评论

为期两周的课程考试over啦,接着给N900移植android 2.2.1 froyo,并且实现双启动,成功啦哈,整个过程蛮快的,除了事前准备外。官方没有添加到manifest中,类似0.0.8自动安装无法实现!必须手动安装,我选择了安装在TF卡中,具体是TF卡的第二分区(linux分区)。测试使用以下我手机总结的方法,成功效率高。推荐!

Step1. 准备工作

·准备安装所需的两个文件:① 系统 nitdroid 0.0.9 rom ②内核 kernel

·对应下载链接:

http://downloads.nitdroid.com/e-yes/NITDroid-0.0.9.tar.bz2

http://downloads.nitdroid.com/Jay-c/kernel/nitdroid-kernel-2.6.28-06_final1_armel.deb

·下载后全放入N900自带存储根目录(目录的绝对路径:/home/user/MyDocs/)

Step2.开始安装

,安装双启动引导程序

确保你的手机能够通过GPRS,WIFI等方式接入网络,然后打开X terminal 键入以下命令分别回车:

  1. root
  2. apt-get install nitdroid-installer

根据提示,输入YES继续

,安装解压插件程序

  1. apt-get install bzip2 kexec-tools

说明:确保对应的软件源已经在程序管理器中添加。

,TF卡分区以及分区整理

分区使用maemo系统自带的分区功能,将TF卡分为两个分区,第一分区为 FAT32,第二分区为linux分区供安装安卓用。根据卡的大小,命令会有不同,这里以2GB卡为例,一分区推荐设置为100MB,则以下红色部分为100

  1. umount /dev/mmcblk1p1
  2. sfdisk -uM /dev/mmcblk1 << EOF
  3. ,100,C
  4. ,,L
  5. ,,
  6. ,,
  7. EOF

以上分别执行到最后一句会出现分区后的信息。

分区整理

  1. umount /dev/mmcblk1p1
  2. mkfs.vfat /dev/mmcblk1p1 -n sdcard
  3. mke2fs -j -m0 -L NITDroid /dev/mmcblk1p2

说明:推荐给linux的分区为接近2GB,以下是不同大小的存储卡对应的一些参数,可参考

2G:100
4GB:2100
6GB:4100
8GB:6100
16GB:14100
2GB:30100

,解压rom,安装kernel

  1. cd /
  2. mkdir -p /and
  3. mount -t ext3 -o noatime,rw /dev/mmcblk1p2 /and
  4. rm -rf /and/*
  5. cd /home/user/MyDocs/
  6. bzip2 -d NITDroid-0.0.9.tar.bz2
  7. cd /and
  8. tar xvf   /home/user/MyDocs/NITDroid-0.0.9.tar
  9. dpkg -i   /home/user/MyDocs/nitdroid-kernel-2.6.28-06_final1_armel.deb
  10. cd /
  11. umount /and

这里算完成了安装,可以重启机器,并划开键盘选择进入系统。但是。。。

Step3.安装后续升级补丁

修正Android下虚拟键盘无法输入数字的问题

下载文件:http://downloads.nitdroid.com/e-yes/omap_twl4030keypad.kcm.bin 放入到 MyDocs目录下,使用命令:

  1. root
  2. mount /dev/mmcblk1p2 /and
  3. cd /home/user/MyDocs/
  4. cp -f omap_twl4030keypad.kcm.bin /and/system/usr/keychars/
  5. cd /
  6. umount /and

更新内核补丁,支持SD卡安装大型应用程序和USB连接

下载地址 http://downloads.nitdroid.com/e-yes/zImage 将下载的zImage更名为:vmlinuz-2.6.28.NIT.06 放入到MyDocs下,使用命令:

  1. root
  2. cd /home/user/MyDocs
  3. cp vmlinuz-2.6.28.NIT.06 /boot/multiboot/

至此,安装过程结束。

1个评论

  1. ShowsCAI
    2011/01/02 23:36:58

    veno神马的真卡 :evil:

发表评论

您的昵称 *

您的邮箱 *

您的网站



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