Installing Android on Nokia N900

Installing Android Gingerbread on Nokia N900 as Dual Boot

Format your microSD card

Nokia-N900:/media# umount /media/mmc1

Nokia-N900:/media# mkfs.ext3 /dev/mmcblk1p1

Install following on N900. For This you need to install extra libraries

Nokia-N900:/media# apt-get install bzip2 wget

Nokia-N900:/media# apt-get install multiboot multiboot-kernel-maemo

Nokia-N900:/media# apt-get install nitdroid-installer

Nitdroid 0.0.8 (Android Eclair 1.6) http://downloads.nitdroid.com/e-yes/NitDroid-0.0.8-Popov.tar.bz

Nitdroid 0.0.9 (Android Froyo 2.2) http://downloads.nitdroid.com/e-yes/NITDroid-0.0.9.tar.bz2

Nitdroid 0.1.0 + updates (Android Gingerbread 2.3.1)

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/gingerbread_superuser.tar.bz2

http://downloads.nitdroid.com/e-yes/LatinIME.apk

http://downloads.nitdroid.com/e-yes/gps.nokia.so

And download Nitroid Kernel for multiboot http://downloads.nitdroid.com/nitinstaller/Packages/nitdroid-kernel-2.6.28-06_final1_armel.deb

Now install above Nitdroid packages

Nokia-N900:/media#mkdir /and

Nokia-N900:/media#mount /dev/mmcblk1p1 /and

Nokia-N900:/media#cd /and

for install Nitdroid 0.0.8

Nokia-N900:/media#bunzip2 /home/user/MyDocs/NitDroid-0.0.8-Popov.tar.bz2

or for install Nitdroid 0.0.9

Nokia-N900:/media# bunzip2 /home/user/MyDocs/NITDroid-0.0.9.tar.bz2

or for install Nitdroid 0.1.0

Nokia-N900:/media# bunzip2 /home/user/MyDocs/gingerbread.tar.bz2

and then install nitdroid kernel for multiboot

Nokia-N900:/media# dpkg -i /home/user/MyDocs/nitdroid-kernel-2.6.28-06_final1_armel.deb

if you want to install updates for nitdroid gingerbread,

Nokia-N900:/media# bunzip2 /home/user/MyDocs/gingerbread_update1.tar.bz2

Nokia-N900:/media# bunzip2 /home/user/MyDocs/gingerbread_superuser.tar.bz2

Nokia-N900:/media# cp /home/user/MyDocs/LatinIME.apk /and/system/app/

Nokia-N900:/media# cp /home/user/MyDocs/gps.nokia.so /and/system/lib/hw/

Nokia-N900:/media# cd /

Nokia-N900:/media# umount /and

for tar.gz package use tar xvf instead of bunzip2

other Useful LInks

http://www.myn900.com/how-to-install-android-nitdroid-to-n900/

http://wiki.maemo.org/Extras-devel

http://www.engadget.com/2010/08/27/fully-functional-android-port-for-n900-threatens-to-beat-n9-to-m/

http://www.almostlikeeverything.com/mobiles/install-android-gingerbread-nitdroid-nokia-n900/