諾基亞N900安裝Android 2.2改版系統Nitdroid教程

來源:互聯網
上載者:User
諾基亞N900安裝Android 2.2改版系統Nitdroid教程

  近期掀起一陣Android的移植刷機高潮,HTC HD2、諾基亞N900、魅族M8(點擊查看教程)等大家熟悉的各種系統機型,甚至還有iPhone(點擊查看教程),一時間貌似全民進入Android時代。而近期,筆者就剛剛拿到諾基亞N900安裝Android系統的教程,部分使用者實測後比較完美,並且能夠正常運行一些比較經典的小遊戲,包括植物大戰殭屍、祖瑪等。


諾基亞N900原內建的Maemo系統介面圖片


諾基亞N900安裝Android系統介面


諾基亞N900安裝Android 2.2改版系統Nitdroid主介面圖片

  接下來我們將介紹筆者整理匯總的諾基亞N900刷Android改進系統Nitdroid的詳細教程,包含一些國內外使用者刷機時遇到的一些小問題的解決方案和刷機注意事項等。

以下是那些要用到的檔案,先下載好,擺到32G的根目錄下,即是:/home/user/MyDocs/
兩個地址,隨便選一個,下載完是一共5個檔案。
第一個包-------MultiBoot-extras : 地址1: http://downloads.nitdroid.com/multib..._0.1_armel.deb 地址2: http://files2.nitdroid.com/multiboot-extras_0.1_armel.deb

MD5: 7A302CE4FFCE241AEAD20D95540ACCF9
第二個包-------Multiboot (0.2.5) :地址1: http://downloads.nitdroid.com/multiboot_0.2.5_armel.deb 地址2: http://files2.nitdroid.com/multiboot_0.2.5_armel.deb
MD5: 269BC09020CA29F8E8CA2C608098FFB7
第三個包-------Kernel 2.6.28.NIT.05 :地址1: http://downloads.nitdroid.com/nitdro...nal1_armel.deb 地址2: http://files2.nitdroid.com/nitdroid-kernel-2.6.28-05_final1_armel.deb
MD5: 4419F8442B5390CFAB3B5613CBA7237D
第四個包-------New 0.0.5-4 NITDroid Build :地址1: http://downloads.nitdroid.com/NITDro...5-4-Final.tbz2 地址2: http://files2.nitdroid.com/NITDroid-N900-0.0.5-4-Final.tbz2

MD5: DD22F80E048B5CF392C4F23991AB4304
第五個包-------NITDroid-N900-the-flying-world.tbz2
http://files2.nitdroid.com/NITDroid-N900-the-flying-world.tbz2

=====開始=======
root

=========安裝必要用到的軟體=====
apt-get install wget bzip2 rootsh nano kexec-tools

=========刪除原來的多啟動東西========
apt-get remove bootmenu-n900

====下載包包=====
cd /home/user
wget http://downloads.nitdroid.com/Jay-c/remove-multiboot-0.1.x.tar.gz

========解幾個包=======
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

======選擇性刪除 泰坦Titans power37 kernel=======
rm /boot/vmlinuz-2.6.28.10power37
rm -r /lib/modules/2.6.28.10power37

=========裝多boot菜單=======
dpkg -i /home/user/MyDocs/multiboot-extras_0.1_armel.deb
dpkg -i /home/user/MyDocs/multiboot_0.2.5_armel.deb

========割卡(對號入座,啥卡填啥號碼)========
========2G: 100
========4GB: 2100
========6GB: 4100
========8GB: 6100
========16GB: 14100
========32GB: 30100

========我的是割8G(填的是6100)卡(割完的時候,可能提示有錯誤,忽視)========
umount /dev/mmcblk1p1
sfdisk -uM /dev/mmcblk1 << EOF
,6100,C
,,L
,,
,,
EOF

====重啟====
reboot

=====格卡====
umount /dev/mmcblk1p1
mkfs.vfat /dev/mmcblk1p1 -n sdcard
mke2fs -j -m0 -L NITDroid /dev/mmcblk1p2

===整理分區解包===
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

===增加BOOT菜單===
cd /etc/multiboot.d
cat > NITdroid-2.6.28.NIT.05.item << EOF
ITEM_NAME="NITdroid on MMCp2 - 2.6.28.NIT.05"
ITEM_KERNEL=2.6.28.NIT.05
ITEM_MODULES=ext3 fat vfat
ITEM_DEVICE=/${EXT_CARD}p2
ITEM_FSTYPE=ext3
ITEM_FSOPTIONS=rw,noatime,errors=remount-ro,commit=3
EOF

===打包===
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
  
=====完成====
reboot
  
====================最新更新(老鳥的話,應該就知道其實跟之前某一步重複多餘了,其實要是整合上去,就少裝一個包了)=================
cd /home/user/MyDocs
bzip2 -d NITDroid-N900-the-flying-world.tbz2
mount /dev/mmcblk1p2 /and
cd /and
rm -rf *
tar xvf /home/user/MyDocs/NITDroid-N900-the-flying-world.tar

=====完成====
reboot

以上教程整理自WDA使用者pswpsw001 和國外的一些圖片介紹等,保留這些原作者的著作權。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.