Nitdroid tutorial for installing Android 2.2 In Nokia N900

Source: Internet
Author: User
Nitdroid tutorial for installing Android 2.2 In Nokia N900

Recently, we have set off a flash of Android porting and flashing. HTC hd2, Nokia N900, meizu M8 (click to view the tutorial) and other familiar system models, and even the iPhone (click to view the tutorial ), it seems that all people are entering the Android era. Recently, I just got a tutorial on installing the Android system on the Nokia N900. Some users have been well tested and can run some classic games, including plants vs. Zombies and Zuma.


Original maemo system image of Nokia N900


Android installation interface of Nokia N900


Nitdroid main interface picture of Nokia N900 Android 2.2 revised System

Next, we will introduce the detailed tutorials on Nokia N900 Android improvement system nitdroid, including some solutions to some small problems encountered by domestic and foreign users and precautions for flash.

The following are the files to be used. Download them first and place them in the 32 GB root directory:/home/user/mydocs/
You can select either of the two addresses and download 5 files in total.
The first package ------- multiboot-extras: address 1: http://downloads.nitdroid.com/multib..._0.1_armel.deb address 2: http://files2.nitdroid.com/multiboot-extras_0.1_armel.deb

MD5: 7a302ce4ffce241aead20d95540accf9
Second Package ------- multiboot (0.2.5): address 1: http://downloads.nitdroid.com/multiboot_0.2.5_armel.deb address 2: http://files2.nitdroid.com/multiboot_0.2.5_armel.deb
MD5: 269bc09020ca29f8e8ca2c608098ffb7
Third package ------- kernel 2.6.28.nit.05: address 1: http://downloads.nitdroid.com/nitdro...nal1_armel.deb address 2: http://files2.nitdroid.com/nitdroid-kernel-2.6.28-05_final1_armel.deb
MD5: 4419f8442b5390cfab3b5613cba7237d
Fourth package ------- new 0.0.5-4 nitdroid build: address 1: http://downloads.nitdroid.com/NITDro...5-4-Final.tbz2 address 2: http://files2.nitdroid.com/NITDroid-N900-0.0.5-4-Final.tbz2

MD5: dd22f80e048b5cf392c4f23991ab4304
Fifth package ------- NITDroid-N900-the-flying-world.tbz2
Http://files2.nitdroid.com/NITDroid-N900-the-flying-world.tbz2

===== Start ========
Root

========= Install necessary software ====
Apt-Get install wget Bzip2 rootsh nano kexec-Tools

========== Delete the original multi-start thing ========
Apt-Get remove bootmenu-n900

==== Download package =====
CD/home/user
Wget http://downloads.nitdroid.com/Jay-c/remove-multiboot-0.1.x.tar.gz

===========Several packages ========
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

====== Select Titans power37 kernel ======
Rm/boot/vmlinuz-2.6.28.10power37
Rm-r/lib/modules/2.6.28.10power37

========= Install Multiple boot menus ======
Dpkg-I/home/user/mydocs/multiboot-extras_0.1_armel.deb
Dpkg-I/home/user/mydocs/multiboot_0.2.5_armel.deb

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

========== I cut 8g cards (filled with 6100) (when the cut is complete, an error may be prompted and ignored) ==========
Umount/dev/mmcblk1p1
Sfdisk-um/dev/mmcblk1 <EOF
, 6100, c
, L
,,
,,
EOF

==== Restart ====
Reboot

===== Card ====
Umount/dev/mmcblk1p1
Mkfs. vfat/dev/mmcblk1p1-N sdcard
Mke2fs-J-M0-l nitdroid/dev/mmcblk1p2

=== Partition unpacking ===
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

=== Add a boot menu ====
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

===Package ====
Umount/dev/mmcblk1p2

=== Install Titans excellent power kernel? When foreigners say they want to install the package, they just want to have their own personality, not to install it) ====
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

====== Complete ====
Reboot

============================= Latest update (the old bird should know that it is actually redundant with a previous step, in fact, if it is integrated, it will be less than one package.) ==================
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

====== Complete ====
Reboot

The above tutorial is based on WDA user pswpsw001 and some overseas image introductions, and retains the copyright of these original authors.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

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.