争怎路由网/系统工具/内容

诺基亚N900装Android系统圆满运行图文详细教程

系统工具2024-06-23 阅读
MeeGo是一种基于Linux的自由及开放源代码的便携设备操作系统。它在2010年2月的全球移动通信大会中发布,主要推动者为诺基亚与英特尔。MeeGo适用的平台包括上网本、简易台式机、手持计算和通信设备、车载信息娱乐设备、上网电视、多媒体电话。

  近期掀起一阵Android的移植刷机高潮,HTC HD2、诺基亚N900、魅族M8(点击查看教程)等大家熟悉的各种系统机型,甚至还有iPhone(点击查看教程),一时间貌似全民进入Android时代。而近期,笔者就刚刚拿到诺基亚N900安装Android系统的教程,部分用户实测后比较完美,并且能够正常运行一些比较经典的小游戏,包括植物大战僵尸、祖玛等。

  

诺基亚N900装Android系统完美运行教程

 

  诺基亚N900原自带的Maemo系统界面图片

  

诺基亚N900装Android系统完美运行教程

 

  诺基亚N900安装Android系统界面截图

  

诺基亚N900装Android系统完美运行教程

 

  诺基亚N900安装Android 2.2改版系统Nitdroid主界面图片

  接下来我们将介绍笔者整理汇总的诺基亚N900刷Android改进系统Nitdroid的详细教程,包含一些国内外用户刷机时遇到的一些小问题的解决方法和刷机注意事项等。

  

诺基亚N900装Android系统完美运行教程

 

   1、下载N900安装Android 2.2改版系统Nitdroid必须用到的5个文件包,分别是MultiBoot-extras、Multiboot V0.2.5版、Kernel 2.6.28.NIT.05、New 0.0.5-4 NITDroid Build、NITDroid-N900-the-flying-world.tbz2共5个。

  2、备份好诺基亚N900上个人资料。

  3、用Root权限进行修改

  A、安装必要用到的软件apt-get install wget bzip2 rootsh nano kexec-tools;

  B、删除原来的多启动东西apt-get remove bootmenu-n900;

  C、通过命令下载如下压缩包

  cd /home/user

  wget http://downloads.nitdroid.com/Jay-c/remove-multiboot-0.1.x.tar.gz

  D、解压这些刚下载的文件

  命令如下:

  cd /home/user

  tar xzvf remove-multiboot-0.1.x.tar.gz

  chmod +x multiboot-remove

  ./multiboot-remove

  rm multiboot-remove

  rm remove-multiboot-0.1.x.tar.gz

  E、选择性进行删除Titans power37 kernel

  rm /boot/vmlinuz-2.6.28.10power37

  rm -r /lib/modules/2.6.28.10power37

  F、安装多Boot项菜单

  dpkg -i /home/user/MyDocs/multiboot-extras_0.1_armel.deb

  dpkg -i /home/user/MyDocs/multiboot_0.2.5_armel.deb

  G、存储卡割卡

  以下是不同大小的存储卡对应的一些参数,根据如下参数设置。

  2G:100

  4GB:2100

  6GB:4100

  8GB:6100

  16GB:14100

  32GB:30100

  以下是某论坛会员实测16G存储卡

  umount /dev/mmcblk1p1

  sfdisk -uM /dev/mmcblk1 <>

  ,6100,C

  ,,L

  ,,

  ,,

  EOF

  在以上过程中,会提示一些错误,可以忽略不考虑。

  

诺基亚N900装Android系统完美运行教程

 

  H、重启手机

  I、接下来通过如下命令完成格卡工作

  umount /dev/mmcblk1p1

  mkfs.vfat /dev/mmcblk1p1 -n sdcard

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

  J、通过如下命令整理分区解包

  cd /

  mkdir /and

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

  cd /home/user/MyDocs

  bzip2 -d NITDroid-N900-0.0.5-4-Final.tbz2

  cd /and

  tar xvf /home/user/MyDocs/NITDroid-N900-0.0.5-4-Final.tar

  dpkg -i /home/user/MyDocs/nitdroid-kernel-2.6.28-05_final1_armel.deb

  K、增加Boot项菜单

  cd /etc/multiboot.d

  cat >NITdroid-2.6.28.NIT.05.item<>

  ITEM_NAME="NITdroid on MMCp2 - 2.6.28.NIT.05"

  ITEM_KERNEL=2.6.28.NIT.05

  ITEM_MODULES=ext3 fat vfat

  ITEM_DEVICE=\$p2

  ITEM_FSTYPE=ext3

  ITEM_FSOPTIONS=rw,noatime,errors=remount-ro,commit=3

  EOF

  L、再接着就是进行打包

  umount /dev/mmcblk1p2

  然后安装Titans excellent power kernel,通过如下命令,也可以不安装这步。

  cd /home/user/MyDocs

  wget http://downloads.nitdroid.com/Jay-c/multiboot-power37.tar.gz

  cd /

  tar xzvf /home/user/MyDocs/multiboot-power37.tar.gz

  M、Reboot重启手机即可。


对于MeeGo系统而言,重新审视过去所走过的道路依然是有必要的,它能帮助我们总结经验、看清楚未来的方向。



……

相关阅读