Apple Android Design FaceBook Gadgets Gaming Google How-Tos Internet Mobile Phones Softwares Tablets Windows

How To: Install Android Gingerbread on the N900

by Arjun Tandon on March 4, 2011

I recently wrote a post regarding the possibility of installing Android Gingerbread on the Nokia N900. I’m pretty sure a lot of N900 users would want to have their devices running on Android. Well it’s time we make our wish come true.

I’ve written a fairly simple guide on the process. Just follow the steps and you’ll be soon booting Android on your N900.

Note: Make sure you copy all the codes correctly coz even a little mistake in a code can render it useless.

Guide to install Android on the Nokia N900


MicroSD Card

Firstly you will need a MicroSD card.

Enable all repositories

You will need to enable all the repositories from the App Manager (Extras-Testing, Extras-Devel, Extras)

Rootsh and Leafpad

Install rootsh and Leafpad from the App Manager.

Input the commands in x-terminal

Then open x-terminal and type the following:
apt-get update
apt-get install nitdroid-installer
y again if it asks again.
Wait for the package to be installed

Download Nitdroid

After that download Nitdroid Gingerbread and Nitdroid Kernel
Copy the downloaded file to “/home/user/MyDocs”

Open x-terminal

Next open x-terminal and type:
cd /home/user/MyDocs
bzip2 -d gingerbread.tar.bz2
cd /home
mkdir /and
cd /
mount /home /and
cd /and
tar xvf /home/user/MyDocs/gingerbread.tar
dpkg -i /home/user/MyDocs/nitdroid-kernel-2.6.28-06_final1_armel.deb

Edit in Leafpad

Once done, type “leafpad /etc/multiboot.d/11” and press tab on your screen and then press Enter to open it in Leafpad.
The .item file shall open. Search for ITEM_DEVICE and if you are using an MMC the edit it to “ITEM_DEVICE=${INT_CARD}p2″ or if you do not have an MMC then it should look like “ITEM_DEVICE=mmcblk0p2″.

Download N900 Gingerbread updates

You can additionally install some Gingerbread updates too.
Download Codec Update and VOIP Update and save them in MyDocs.

Install Gingerbread updates

To install these update, type the following commands in x-terminal:
mount /home /and
cd /home/user/MyDocs
bzip2 -d gingerbread_update(x).tar.bz2
cd /and
tar xvf /home/user/MyDocs/gingerbread_update(x).tar
(Be sure to replace update(x) with ‘update1′ for installing the 1st update and ‘update2′ for 2nd update.)

That’s it. You’re done install Android Gingerbread on your N900. Slide open your keyboard and reboot your device. You’ll get two OS options at the startup screen. Select Nitdroid and enjoy the Gingerbread delight!

  Get free updates:


{ 75 comments… read them below or add one }

ripp azz da emcee July 20, 2011 at 3:54 pm

u just run step,, everything gonna fine

ripp azz da emcee July 20, 2011 at 3:56 pm

heeelpp,, i need a newest update for nitdroid gingerbread,, my phone can’t call and browsing with mobile network

sunil July 25, 2011 at 2:51 pm

hi.. i hav installed nitdriod installer but i cant install gingerbread i saying not found or directory

afzal August 3, 2011 at 4:28 am

@arjun thanks bro it work’s great…………thanks a lot…good work keep it up…also search for the updates plz

Raz August 3, 2011 at 10:36 am

Hey i install android on my N900 but incoming calls don’t ring out and mouth piece isn’t working. Help.URGENT .. is there any kind of update..

varun nadar August 11, 2011 at 2:40 pm

hey does this delets the 32 gb partition???????????

Anmol August 14, 2011 at 6:36 pm

hey arjun..are there any problems you caught while using android..?i am sick of maemo..i want a change..i just wanna it worth it..?is it perfectly working..?plz reply

Nihal August 17, 2011 at 9:59 am

users please tell me if everything is working fine! the calls camera etc.. and can u install android apps from the market?

ogame September 10, 2011 at 7:04 am

this is really stupid, ive installed nitdroid installer noiw when i try to decompress the .tar file , it tells me its not find in MyDocs.

all i can find when i ls MyDocs is a directory called DCIM .

any headsup on this issue?

Singh September 26, 2011 at 8:30 am

Is anyone able to make phone calls without problems??

shushek October 1, 2011 at 3:37 pm

Hi.. i’d like to know if the phone functionality will work on the n900 once i install gingerbread?? i read its not.. can you confirm?

Arjun October 3, 2011 at 7:15 pm

@Shushek: Yes, it’s not ready as of now.

Arjun October 3, 2011 at 7:16 pm

Installation can be tricky. Works at times and at times doesn’t. Check out the forum for forum is you are having some issues:

nino October 8, 2011 at 9:58 am

hi there, thanks for the great instruction. i managed to install everything in the right way and all the process went smoothly. still, when using android i have troubles with the keyboard. concerning the virtual one on the screen, it is really small and prevent me to see the single keys. the physical one is fine till i have to use the letters and numbers (using the Fn key), but then when it comes to punctuation, special caracters and directional arrows, everything is screwed up, is there any whay i can fix this issue? an upgrade to the latest android release could help? if yes, how can i update it, is there any instruction around or that you can give me? thanks for your help.

Arjun October 8, 2011 at 3:05 pm

There’s a patch available for the keyboard issue. Check it out here:

Hope this helps! :)

zahid October 9, 2011 at 12:34 am

i have a problem with apt-get update error appare NO_PUBKEY…….. plzz help m3

Arjun October 11, 2011 at 8:18 am

Hope the following link helps you:

Riad October 14, 2011 at 5:09 pm

after i enter :apt-get update error appears how can i solve it plz ???

Arjun October 18, 2011 at 10:28 am

Is your N900 connected to the Internet?

Riad October 27, 2011 at 5:20 pm

how can i unistall it ??? cuz sound is not working

emran January 15, 2012 at 3:22 pm

I have installed it succesfully but when I open the media player (using maemo 5) it shows no video and audio files…when I open file manager the video files are there..plzz help me.

rohit June 6, 2012 at 2:30 pm

i trying to downlod gingerbrad but eroor is accourd (404 not found….)

Nabid June 20, 2012 at 6:21 pm

I hv installd android 2.3 proprly on my n900. It wrks good xcpt callng. But the thng is I restrd the phn & thr were 2 options I choose maemo. Then the phn started on maemo. After few using i restrd again but there is no more optn for android now. It’s directly bootng the maemo. Plz help me.

ohaddad September 20, 2012 at 6:14 pm

i installed it every thing is working fine except phone calling …Is there any solution for this??

Arjun Tandon September 21, 2012 at 2:18 pm

Android Gingerbread 2.3 for the N900 does not support phone calls. You can check if there’s a new build available.

Leave a Comment

Previous post:

Next post: