How To Install Android On Nokia N900 [ Gingerbread 2.3.4 N12 UMay build]

Nokia N900 came with Linux based Maemo 5 Operating System. However, it is possible to install Android on N900. You can install and run latest Android Gingerbread 2.3.4 on Nokia N900. Most of the Android applications and games run on Nokia N900. Still now it’s not possible to use voice calls in N900 when running Android. But latest Android Gingerbread build N12 UMay supports sending and receiving SMS. N12 Gingerbread build comes with these changes and fixes —

N12 “UMay”
– Android GingerBead 2.3.4 (GRJ22)
– New Gapps (20110503)
– much more stable than previous release (N11 “Vostok”)

New features:
– RIL: SMS sending
– RIL: Pro-active USSD sessions
– RIL: 3G Fast Dormancy (thanx to Crevetor)
– RIL: IMEISV request support
– Support for swap (optional; one can easily activate it in /default.prop)

– Permission manifests
– Market working “out-of-the-box”
– WiFi/DHCP problem

Also Read:

How to install Android on Nokia N900 tutorial:

If you want to install Gingerbread on your Nokia N900 then follow these steps.Before installing it you must have knowledge about using x-terminal.

Nokia n900 Android 2.3 Install

To install Android 2.3 on Nokia N900 follow these steps-

1. Connect your mobile to internet via Wi-Fi or Cellular data and insert a MicroSD card in mobile.
2.Enable all repositories from App manager (Extras-testing, Extras-devel, Extras and the default Nokia)
3.Install rootsh (if you don’t have) and Leafpad from the App manager
open x-terminal type

apt-get update
apt-get install nitdroid-installer
y again if it asks again.

Close x-terminal when package is installed

Now Download Nitdroid Gingerbread N12 UMay

Copy it to: /home/user/MyDocs
Download Nitdroid Kernel
Copy it to: /home/user/MyDocs
Open terminal and type:

cd /home/user/MyDocs
bzip2 -d N12_UMay.tar.bz2
cd /home
mkdir /and
cd /
mount /home /and
cd /and
tar xvf /home/user/MyDocs/N12_UMay.tar
dpkg -i /home/user/MyDocs/nitdroid-kernel-2.6.28-07_rc4_armel.deb

Now type-

leafpad /etc/multiboot.d/11-NITDroid-mmcblk0p2-2.6.28.NIT.
(then press Tab on your screen and press Enter to open it in Leafpad )

Your .item file shall open take a look at ITEM_DEVICE, if you’re using an mmc then change it to
OR if you don’t have an mmc

Now reboot mobile and open physical keyboard,during start up you will get two OS options Maemo and Nitdroid. Select Nitdroid and enjoy Gingerbread on Nokia N900.

For more help visit maemo forum

P.S: I’m not responsible if anything wrong happens to your mobile.

Huge thanks to the whole nitdroid team.

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Legend. Works perfectly. If I only had read it properly the first time. Bricked & had to flash.
    The space in between / got me, skipped through it & turned the unit off.. wala, nothing working. hehe.
    Thanks for the tutorial champ. 😉

  2. so this doesnt install onto a external memory? its onto the internal memory?

    i get a "not enough space error" 🙁

    thx for your time in explaining this anyways 🙂

  3. when i type this "bzip2 -d gingerbread.tar.bz2" in xterminal, it says no such file or directory
    and i have downloaded it there
    but its opening

  4. I did the same first I pressed the tab and secondly I pressed the enter button but still no .item file is opening………need your help.Plz help me out.I also want to tell you that i am not using micro sd card is this a problem

  5. How Can I Use cd /home/user/MyDocs Plz Tell…..when i writ cd /home/user/MyDocs in x tarminal its show not found….how can i fix it plz tell……

  6. leafpad /etc/multiboot.d/11
    (then press tab on your screen and press Enter to open it in Leafpad )

    nothing is hapenning?what to do

  7. @Amarpreet Singh
    I've installed Android 2.3 in my N900.
    You need to open the keyboard when rebooting mobile otherwise Operating system selection screen will not come.

  8. i did it but when i select Android from boot menu my phone shows some file but after some seconds it reboot again and show me the boot menu……plz help me and reply me on this.

  9. yr…..when i switch to android it start showing some file but after some files……it shows some file not found if u know tell me what to do.

  10. I just installed gingerbread. Everything works perfectly but the voice calls. Basically it cannot work now with the current version or I made mistakes while installing it?

    Thanks a lot for the tut btw.

  11. @Phat
    Currently voice calls are not supported in Gingerbread.
    @Amarpreet Singh
    N900 doest not support portrait mode.But community SSU firmware update may bring portrait mode in future.

  12. How Can I Use cd /home/user/MyDocs Plz Tell…..when i writ cd /home/user/MyDocs in x tarminal its show not found….how can i fix it plz tell….

    leafpad /etc/multiboot.d/11
    (then press tab on your screen and press Enter to open it in Leafpad )It`s for me….
    Amarpreet Singh ????

  13. @Amarpreet Singh
    make sure you have Micro SD leafpad and change the entry to

    let me know if it works or not?

  14. Hay u !!! Amarpreet Singh i don`t speak that…i mean this commend for my problem fix….Be gud…N if u can plz help meeeeeeeeee…………..

  15. pls help meeeee!!!!!
    arey where shoud i paste the files that i have downloaded pls help me i m not getting home/user/MyDocs

  16. Plaban how to create themes for nokia n900?
    I want to show u some error regarding 2.3 how should i send u those images?

  17. i am getting a "No space left on device" write error .i have 10gb free on my device and 2 gb on sd card..where do i need more spae?

  18. i somehow managed to run gingerbread on my n900..but now when i switch off my phone and turn it on…i dont see the bootscreen anymore..Please Help!!!

  19. what a silly mistake!!
    aneways…thanx a lot
    this web page was of great use for me!!
    andi hope there's a voicecalling option soon!!

  20. can you give me a link to how to uninstall gingerbread..:p
    as there is no voice calling..
    is it available in froyo?

  21. Plaban do you know how to and from where to get live wallpaper?I am trying too set video as wallpaper but it is nt woking infact for the 1st tm it worked?

  22. ^
    You can set these videos as live wallpapers in N900 using the Live wallpaper apps.
    The most similar live wallpaper to android which I found is 'Gas-Balls' in OVI store.

  23. @Achint
    Nokia has stopped supporting Maemo 5 as future mobile will come with Windows Phone 7 and MeeGo OS.

  24. Maemo is a good OS but due to lack of applications we all r moving towards Android 2.3 this is what i think and believe.

    From my point of view Maemo people must start working on creating better apps than android otherwise Maemo will be lost in future.

  25. I meant there are many android ninjump which are missing from the android market.Is there a way to fix that?

  26. cd /home/user/MyDocs Plz Tell…..when i writ cd /home/user/MyDocs in x tarminal its show not found….how can i fix it plz tell

  27. @Amarpreet Singh
    You can install MeeGo and dual boot with Meamo 5.I've not installed MeeGo yet so I can not tell how good is it.

    have you installed rootsh ?

  28. @Amarpreet SinghPrismic Wallpaper Man. stared working after update.

    after this command you have to update it {dpkg -i /home/user/MyDocs/packagename.deb (replace packagename with the name of the .deb file)}

  29. I have memory card, but I cant install Android on it, my phone put Android on internal memory. How to put Android on SD card? Its work on internal memory, but I dont want to be put there. This command leafpad /etc/multiboot.d/11
    (then press tab on your screen and press Enter to open it in Leafpad )
    wont work, when I press tab, nothing happened, when I pres enter leafpad open blank dokument. So help me please!!!

  30. @Amarpreet Singh
    you and try these commands and see if it fixes the problem or not

    apt-get autoremove

    apt-get f-install

    to solve the second problem make sure application manager is closed when using the commands

  31. @plabanapt-get f-install this command is showing invalid operation what to do now second error is not coming but what abt the fist one

  32. @Amarpreet Singh
    apt-get autoremove will remove any unneeded packages
    apt-get -f install will install any missing packages

    to fix the conflict problem try to disable the repositories and update then re-enable them.It may work.

  33. @plabanwhich repositories i have to disabled extra,extradevel,extratesting,,nokia applications,nokia system software update,ovi,community ssu testing

  34. @plabanPlaban the i did exactly the same as given in the video but android is still not working on my nokia n900 can u tell me what to do?

  35. @plabanmy friend is using nokia n95 8gb but still gtalk is not showing any video calling option?and why android is creating prob i did exactly same as video?

  36. @plabanPlaban i don't know why android is not installing on my nokia n900,I did exactly the same as give in the video tell me what to do and when is new android is coming for nokia n900.

    Is window 7 s going to be good for nokia n900.

  37. Dear,

    Thanks for the steps, but after installing it i found that i cant make calls as its on the flight mode ! but i tried many times to turn it off but it keeps turning on… and plus how can i go back to the main menu?

    Thanks in advance

  38. when i type the command ‘apt-get nitdroid-installer’

    it says E: Couldn’t find package nitdroid-installer

    can you help me

  39. leafpad /etc/multiboot.d/11
    (then press tab on your screen and press Enter to open it in Leafpad )

    can u explain exactly how work this???

    i’ve already install leafpad…

    when i type the command the leafpad open but what it is mean ‘press tab on screen’???

    and when i press enter nothing happened…

    lastly, the command ‘ITEM_DEVICE=$(INT_CARD)p2’ where should i type this command? in X terminal or leafpad?

    sory for ask many question… 🙂

  40. I have mmc, it works well with ITEM_DEVICE=mmcblk0p2.
    However, it fails to boot with the following setting:
    The panic message says mmcblk1p2 does not exist or something.

  41. I’ll trying to install but i got this message:
    dpkg: error processing /home/user/MyDocs/nitdroid-kernel-2.6.28-06_final1_armel.deb (–install):
    cannot access archive : No such file or directory
    errors were encountered while processing :

    Can you help me please????

  42. Thanks!!!!!!It worked ..
    I have no network on Android, or may come to the problem?
    How do I make Back in Android with the N900??

  43. It doesn-t work,when i type this command i have : mount: mounting /dev/mmcblk1p2 on /and failed: No such file or directory
    -sh: nitroid-uninstaller: not found

  44. Hi,
    i installed the nitdroid on my n900, works very nice. Just that i installed it in emmc not in sd card, net works fine
    not yet tried the wifi, sms n calls not woking, Android market works too,
    Its stable, thanks to u, it got installed in some minutes, i just wanted to know that is it possible to update further, and how to uninstall
    in case i want to. Thank u, n keep up the good work n keep updating about nitdroid.

    Thank u.

  45. Hi
    i have manged to install nitdroid n11 in my n900, works fine, but i have installed in emmc,
    its fast, thanks to you i installed it, it just took some minutes to install, net throgh gprs works good,
    sms works, calls work but not clear,android market is working,
    Thank you, is their any updates ?

  46. Can any one HELP Please?

    how can I acces this “/home/user/MyDocs” ? where is this folder? so I can save those files there.

    I want to install ANDROID on my Nokia N900.

    if you can email me please

  47. Plaban, can u tell me which are the functions will work perfectly in andr.2.3 when i am installing in nokia n900? and also tell me, what is the minimum capacity of MMC will require to install the same? I have both 2GB and 4GB MMC, which one is sufficient?

    • In Android 2.3 wifi,sound works,sms sending and receiving works. But voice call is not supported. You can use both 2GB and 4GB, 2GB is minimum.

  48. Pingback: Tech2Go Gets Page Rank 1 & Introducing BlogMagician

  49. WHEN i feed command:
    “bzip2 -d N11_Vostok.tar.bz2″….it says
    bzip2: can’t open input file N11_Vostok.tar.bz2”: No such file or directory…
    even though i have copied N11_Vostok.tar.bz2 file and Nitroid installer in /home/user/MyDocs properly …
    pls help i really want to install android on my n900…

  50. Hey, how do u transfer the N11 rar file and it”s corresponding kernel to the home/user/MyDocs can’t be viewed via file manager..I used “case” to open the “home/user/MyDocs” folder..but now I can’t find my N11 rar file and kernel using “case”….can some one please help ??

  51. is this copy of android have a mistakes or not ???

    another ques..

    i have seen another copy of android but this is gingerbread.2.3.4 N12 May can u tell me what copy is better ( ur copy or the other ??? ) and if the other is better can u tell me how to download it 🙂 ???

  52. not installed :S i’ll w8ing to N12 better 😀

    when will u update the tutorial of Gingerbread.2.3.4 N12 ?????

  53. HI
    I installed Android Gingerbread 2.3.4 N12 “UMay” today on my phone ..everything seems to be ok..except..while making the voice call, i donot hear anything from the remote party( not even the ringing tone)..and remote party sometimes hear feable cracking noise.

    Please adivse..

    I tried installing other version as well ( gingerbread, vox.. etc etc) but same issue persists.

    When i boot to mameo( nokia OS) the call works absolutely fine..

    please suggest what could b wrong??


        • You can run and enjoy most of the android apps and games on Nokia N900 that is the main point. Android can not replace the main Maemo 5 OS as it does not support many things like calling,camera etc.
          MeeGo supports calling but the OS is not that great. To install MeeGo see this post –

          [the MeeGo build used in the tutorial is old, there are some newer MeeGo builds available]

          • thanks for the reply and clarification..
            looks like while working on gingerbread i damaged my Sd CARD..
            meego only allows installtion on external sd card..

            Do you have any procedure to install meego on emmc with dual boot to maemo.? searched internet could not find any ans.

            also is their any other os that allows voice call other than meego and is stable??
            the reason for changing the OS is whenever my phone goes to hibernate stage(display lights off), it powers down automatically.

            reflashed with PR1.3 but no sucess..
            with gingerbread atleast this was not happening. 🙂

            any help would be appreciated..

  54. Hey Plaban,

    Very thanks for updating us all and giving your time and suggestions.

    I just have 2 queries, please let me know whenever you get time:

    1) I’m on power kernel, is it fine to go ahead with NITDroid on it as earlier I installed(V2.2) on Regular one and flashed off after few days 🙂

    2) If yes, will it install in Internal Memory as I saw a post stating that? I dont want to use internal memory, so by modifying which commands I can install on SD Card or provide me any link.

    Thanks and Regards:

  55. Hi there. When I put leafpad /etc/multiboot.d/11-NITDroid-mmcblk0p2-2.6.28.NIT. into x terminal, and leafpad comes up, no words are there.

  56. nitroid is installed in my n900 it shows the icon in my phone..i have completed just the first half…i cant find the solution for this cd/home /user/mydocs…wen i type this on xterminal it says not found…plsssss help me out..

  57. When i type cd /home/user/MyDocs in xterminal nothing happens…which button i have to press next to open home/user.,…?

    i’m getting mental

    • cd command is used to change directory in Linux. cd [destination address] this is the syntax. If you type cd /home/user/MyDocs in x terminal then you will reach MyDocs directory from root directory.

  58. I still feel android is much better and stable than meego..
    is their a way to get voice call working on android itself..?
    do you know if their is already a plan to include voice call in near term??

    i think sms already works fine and voice call( signalling is also OK except actual voice)in gingerbread..

    • mostly you forget to do this step
      dpkg -i /home/user/MyDocs/nitdroid-kernel-2.6.28-07_rc4_armel.deb

      after successful installation for the above pkg it will create a file 11-NITDroid-mmcblk0p2-2.6.28.NIT in the following path /etc/multiboot.d/

      you can check the existence of the file by
      ls /etc/multiboot.d/

  59. I can’t seem to do this: bzip2 -d N12_UMay.tar.bz2
    It says: Can’t open input file N12_Umay.tar.bz2: No such file or directory.

    Please help,

  60. why do we need a micro SD????
    and can we do it without d card …………???

    and if we want only maemo how to get it bak///

  61. thnks..but while installing androidm facing problem..
    in X terminal its showing the
    home/user/MyDocs/N12_UMay.tar not found..
    whereas i have copied it in documents folder in memory card

  62. When i execute this command :
    cd /home
    mkdir /and
    cd /
    mount /home /and
    cd /and
    tar xvf /home/user/MyDocs/N12_UMay.tar

    It says :
    tar: cannot remove old file sdcard: Is a directory.

    How to fix this… 🙂

  63. when I write >>
    apt? get install nitdroid?installer

    the phone tells me..
    Could not get lock /var/lib/dpkg/lock ? open (11 Resource temporarily unavailable)
    unable to lock the administraition directory (/var/lib/dpkg/)
    is another process using it?

    can you help me >> Plz??

  64. forget about android ..I have a bigger problem..
    My rootfs is full..

    I did every thing using x terminal to clean it.. keeps telling me ((no space left on device))

    so, I’ll Appreciate some help..

    thanks for your help

  65. downloaded Nitdroid Gingerbread N12 UMay and copied in Documents folder (internal memory)

    when i enter this cmd in terminals
    it shows
    sh: cd/home/user/MyDocs: not found

    kindly help me.

  66. ya done it

    and when i type this
    bzip2 -d N12_UMay.tar.bz2
    it says no such file or directory

    but i copied that file in Documents folder (internal memory) only.

    pls reply, lot of people asked this question above

  67. Plaban, was reading all your posts. Very helpful you have been. I may need your help at some point but for now, Happy Holidays! 😀

  68. If tht gingerbread part doesnt vork. thn check that you have put the gingerbread file in your n900 n also see that ur mobile is not connected to your computer.

  69. Hey I tried the same but after clicking 2 on the boot menu it says can’t flash kernel,required fill missing
    Guru meditation #00000025. [sth] Help me out

  70. Hi friend… Great work!!!

    Plz help for me.
    how can i uninstall android from nokia n900?

    installed files not shows in application manager. also it is not install in MMC.

  71. one problem dude
    every time i type bzip2 -d N12_UMay.tar.bz2
    it says file not found…
    tho i did copy th file in my docs…
    should i unzip it ??

  72. Hi.
    I tried to install Android three times by now following your instructions. I noticed that many people have did it with no problems, but every time I try to install it, the system just wont boot. It freezes when running any commands on the screen.
    I flashed the phone twice now and I want to know what I’m doing wrong.
    When I used ITEM_DEVICE=${INT_CARD}p2 the phone froze whenever I tried to boot both maemo or android
    For ITEM_DEVICE=mmcblk0p2, it gave me a panic screen saying something like mmcblk0p2 is not avaliable (can’t remember exactally)
    I have a 2gb mSD on the phone.
    Do you have any idea of what should I do?

  73. plzz tell me properly yar how i cud in my phone have x.trminal but u say 3.Install rootsh (if you don’t have) and Leafpad from the App manager
    open x-terminal type
    plzz tell me properly how if i do so then i lost my stuf or no

  74. hi, i installed nitdroid installer after it’s done
    im typing cd /home/user/MyDocs (enter)
    bzip2 -d N12_UMay.tar.bz2 (enter)
    -sh: bzip2: not found
    im trying to get this V but pls can u boost me up with this error

    • Have you placed the file in the correct location? connect your mobile to computer in Mass Storage mode and paste the file in root directory.

  75. hi there, i tried to copy the files into different folders, still got “no such file or directory”. can somebody please tell me how to copy them into root folder! the path /home/user/MyDocs does not exist in the internal memory, i created this folders and copy the files into them but still does not work. help please.

  76. Finally set up the Gingi-2.3 …and got Gingaxxed…!!! n900 is really great phone at 600Mhz processor speed for this Andriod Build. Cam and voice calls not working. Dont know how to set it right? any leads? / Also many thanks for all the guys for the free downloads and instructions …

  77. hey i have installed it successfully,everything is just working so perfect except for the messaging,i cant send nor receive msges.i did everything according to ur instructions,and all my steps went accordingly ,but still why cant i send nor receive messages 🙁
    pls do help me? out.

  78. Hello,
    I installed Android 2.3.4 N12 UMay successfully on my Nokia N900, but when I make or receive a call, I can’t hear nothing.
    plz help.

  79. hey all when i type bzip2 -d N12_UMay.tar.bz2 it says :-sh: bzip data ingtegrity error when decompressing imput file=N12_UMay.tar.bz2,output file=N12_UMay.tar
    it is poossible that the compresssedd file(S) have become cupported
    bzip2: DElering output file N12_UMay.tar.bz2 if it exited.HELP meeee PLZZZ!!!!!!!!!!!!!!

  80. when I type:
    leafpad /etc/multiboot.d/11-NITDroid-mmcblk0p2-2.6.28.NIT

    leafpad opens but it is blank, there are no line

  81. Hello Guys, let me say for the record, Plaban you are rocking it, thank you very much, i did as instructed and it worked like Magic, it only too me 20 minutes and Android was up and runing on my Nokia N900.

    for some of us who were asking question about where the /home/user/Mydocs, this directory is simply the N900, when you go the file manager, if you have MMC you will see N900 and the name of your mmc, now when you save, just save in N900 and not any folder in N900. i hope this helps because i have just finished installing it.

    Please Plaban, what more can i do with this power house called N900? at first i was getting tired of it, but getting to know that i can do more with it, believe me it is the best, how many phones out there gives you the privilege to installs other OS. Please plan i neeeeeed to know more i can do with it.

    Thank a Zillion!!!

    • Thanks Peter 🙂
      You can record 720p HD video with Nokia N900. For that you have to modify some system files. HD video quality is good, you can try it.

  82. i installed android on ma n900 but nw in android camera is not working and if i try to call any one i cant hear anyting can u help me..Plaban plz……….

  83. hey ,
    plz tell me when i m type root in my device than the device says root not found..
    i do’nt wht i did plz tell me.????

  84. I cant get the android installer properly. Im still in the process wherein im writing “apt-get update”, just right after the first command “root” in x-terminal. Please help!

  85. hey what does this mean?? if you’re using an mmc then change it to
    OR if you don’t have an mmc
    what is the difference btw mmc and emmc??

  86. hey i didi every step right but when i reboot my device and press nitdroid to start then it shows an error of “Root Filesystem mmcblk1p2 missing” Guru Meditation and when i put out my sd card from my phone then it starts perfectly how can i start it with having sd card inside??

  87. hey plaban i m having some problems in my android my camera and flash is not working and i also can’t charge my phone using android is there any fix for that??

  88. and is not working either i mean i can pair the device but i can’t send or recieve files 🙁 plz check it out and is there any hope that these problems could be solved in future??

  89. is there anyway i can remove the previously installed android version on my n900…cant find uninstall icon in menu and also not workin on X-term wen i tried this code:
    mount /dev/mmcblk1p2 /and -o noatime”
    it returns failed:no such file or directory….pls help me uninstall it;;i wud like to try the newer N12 version

  90. hey there.. the process was going perfect till the x terminal thing.. when i type the command “apt_get install nitdroid installer” and type and enter “y” , it says “not found” . Please help,. ill be really very grateful. thanks.

  91. hello, my name is Vitor and I have a question you do.
    how can I install android on a memory card to work in a nokia C6-00?
    Thank you in advance.

    vitor rock

  92. hey , i having a problem when i type mkdir /and
    the phone say cannot create directory ‘/and’ :file exists
    please help me

  93. hello..i cant install leafpad..and try to update..but its displayed not found….
    plzzzzzzzzzzzzzz help me……………

  94. Hey guys,

    Don’t forget to type “nitdroid” and type Y after the step “apt-get install nitdroid-installer”

    That’s it! It was all rice and beans 😉

    Good luck

  95. after
    cd /home/user/MyDocs
    bzip2 -d N12_UMay.tar.bz2
    Can’t open input file N12_UMay: No such file or directory

  96. how much does this proceess take?and what should i do after root
    cd /home/user/MyDocs
    bzip2 -d N12_UMay.tar.bz2
    cd /home
    mkdir /and
    cd /
    mount /home /and
    cd /and
    tar xvf /home/user/MyDocs/N12_UMay.tar
    dpkg -i /home/user/MyDocs/nitdroid-kernel-2.6.28-07_rc4_armel.deb
    does this process end on nitdroid-kernel-2.6.28-07_rc4_armel.deb please give details .
    Thank You

  97. Heeeelp! Ive successfully installed the n12 on my n900
    the prob is when i boot i get the lock screen with the
    pattern lock interface what do i do i havent set it
    before and this is the first time im installing android

  98. when i successfully installed android 2.3.4 on n900 my maemo 5 had problems like cpu overclocking and app closing. please reply.and my android also doesn’t support sim sms internet etc.

  99. hello plaban,
    i just installed with your instructions. its very easy to install it! but im having little problem after i get into it!
    1) im not able to call, calling was displaying but im not able to hear anything. and same with the caller!
    2) wifi is getting connected instantly but once i try to open a webpage its occurred 404!
    3) i have another android device so im trying to pull some apk’s from bluetooth but its showing, its searching and pairing too! but once i send it! its showing failed.
    4) its little leggy now in maego and android too! sometimes its not but most of the times its take so much time for open a settings menu and anything on the list.
    so could you please tell me how to fix this all stuffs? i know little developments in android. if you brief me ill do my best to make it fix.
    thank you reply me as soon as possible.

    • Hi,
      Unfortunately Android development for Nokia N900 is stopped. There is no way to use voice calling, camera, etc when using Android on N900. Wi-fi works for me, check your Wi-Fi settings and make sure everything is correct. I’ve not tested Bluetooth so it may have some problems. You can use USB cable to transfer apk files from computer to mobile. The hardware is not good enough to handle Android and MeeGo soomthly.

  100. ok thank you for your instant reply!
    im really appreciate for this, ok so could you guide me how to remove whole this stuff which i have already installed as above your instructions?

  101. First I downloaded the 2 files and moved them from my PC to my external card. I then copied them into the /home/user/MyDocs file using emelFM2. The two files are now next to each other in MyDocs. I have got as far as having installed the N12-UMay file but on trying to install nitdroid-kernal I am getting the error message ‘no such file or directory. Have tried it 3 times, checking my typing and cannot see ant errors. Your help will be appreciated.

  102. thanks man it worked perfectly, i was wondering if it can support adhoc for browsing cos there is no such thing as wifi at where i live

  103. heyy plaban..i m facing difficulty in unzipping the file as i give the command bzip2 -d N12_UMay.tar.bz2 an error saying bzip2 not found prompts since i m new at LINUX please help me out..!!

  104. Hello! I have a doubt … I can only make the process until that part

    . Connect your mobile to internet via WiFi or Cellular data and insert the MicroSD card in mobile.
    2.Enable all repositories from App manager (Extras-testing, Extras-devel, Extras and the default Nokia)
    3.Install rootsh (if you do not have) and Leafpad from the App manager
    x open-end type

    apt-get update
    apt-get install nitdroid-installer
    y again if it ASKs again.

    Close When x-terminal package is installed

    I can not access the folder to “Copy it to / home / user / MyDocs” the machine says rootsh this installed but I can not access this folder at all!
    If you can help me I thank

  105. hmm..i got the prob thnxx n nw some error has occured while installing nitdroid kernel saying
    “Errors were encountered while processing:

  106. getting an error message that couldn’t find package nitdroid-installer while placing a command apt-get install nitdroid-installer.
    please let me know wat needs to be done

  107. hi Plaban…
    I’ve been installed nitdroid,at the last step, reboot n900, so i switch off. Several second i turn on n900.
    Guess what i’ve got???
    My device can not turn on.
    Is there any wrong steps?
    Plezzz help me…

  108. @Plaban I successfully installed Android on N900. I restarted when I wish to make voice calls.
    After 3 or 4 times restart, it do not activate. It only appears nokia logo and power down. How can I do? Please share your knowledge, my dears!

  109. Dear Plaban,
    hope you are doing fine. i am facing some problem while installing android in my nokia N900. while i am typing “bzip2 -d N12_UMay.tar.bz2” this command on xterminal it is giving a me message like
    bzip2: can’t guess original name for N12_UMay.tar–using N-12_UMay.tar.out
    bzip2: N12_UMay.tar is not a bzip2 file.
    though i have copied N12_UMay and nitdroid-kernel- files into Nokia N900(File Manage–>Nokia N900)
    Please i need your help to get out from this problem.
    thanks and best regards.

      • Dear Plaban,
        “/home/user/MyDocs” where is this location indicating? i have just copy both files and paste into nokiaN900.
        (Connect by USB cable as mass storage device then open my computer–>Nokia N900->i have paste in this location)…
        is this location indicating to “/home/user/MyDocs”????
        please let me know as your convenient time…
        thanks and best regards…

        • Yes, connect mobile to computer in Mass Storage mode and open Nokia N900 drive. Now paste the files there. Recheck all file names to avoid any kind of errors.

  110. After installing NDroid 2.3.4 it was working well and later on I upgraded to 2.3.7. After first time working nice rebooted automatically and now my phone is not booting anymore. Nokia screen comes up and then goes off. Anybody can help to rescue me. Please……..

  111. Dear Plaban’

    I can not access bzip2 -d N12_UMay.tar.bz2
    if u can explain me in easy step this will be high appriciated.

  112. when i type this is x-termial cd /home/user/MyDocs
    bzip2 -d N12_UMay.tar.bz2
    it give me respond
    _sh: bzip2: not found

    thanks to advice on this ?

    • That’s because you may have placed the files in a wrong folder. Connect mobile to computer in Mass Storage mode and open Nokia N900 drive. Now paste the files there.

  113. Dear Plaban,
    I have installed iGO the voice navigation program in my mobile. When I open iGO i get experience like “User interface resolution [320×455] is not suported or compatible skin can not be found. Exiting application.”. iGO is running successfully in my Tablet PC. I don’t know what’s the problem. If you know the solution please reply me asap. Thanks again.

  114. dear palaban
    i am stuck on android boot screen.. plz help..
    i dnt know which one is micro sd and which one is memory card..

  115. successfully installed android…. bt unable to mount sd card on android due to which i am not able to open media files… plz help….

  116. Hi Plaban,
    Thnxx so very much for the blog u created, was really helpful in installing my android but I have a little problem. Android has been successfully stored on my n900 on the emmc. Everything is working successfully but after sometime it just freezes and restarts on its own. have fully flashed it several times but still the same problem. Please help me, what do I do to correct the problem?????

  117. hello,
    am glad to say thanks to u.
    and i need the reference how u gona make mobile calls working on the same device where i install the nitdroid because after installing the master work it say no service at much much better than an android tab i seen around so pls make it work fast so somebody like me can use it as like as real android.its too lovely and great work u have done

  118. hi ….
    help me plz i m install android in n900 run .but when i upgrade ics my phon is so slow….and now i m flaahing n900 bt now is not run ginger bread ….ics some files in my home folder …flashing n900 but not remove plz full flashing…..

  119. Hi Plaban,
    well I decided today to install NitDroid and I did. I followed your instructions on this page and everything went good while installing. Turned off my n900,then turned on. The screen appeared (NOKIA N900 – MULTIBOOT) where I get to choose to start either maemo or android. When I choose number 2 (android) n900 load android good. Everything is working fine with android. I only have one question regarding android part and it is following: when I enter/start some app on android I have difficulty exiting the app. What I mean is: I can´t find the “exit” to leave the app. After I while I figured it out that I can leave /exit the app by pressing the camera button and I can then return to the desktop screen, but I guess this is not the right way to go.It seems that “the bottom row” on my screen is not showing. So the PROBLEM ONE is how to exit app on android,where is the button to be pushed?

    PROBLEM TWO: the MAIN problem I guess for me is: I can´t start maemo on my n900. When the NOKIA N900-MULTIBOOT screen appear and I choose number 1 (Maemo 2.6.28-omap1) and this is what happens step by step :
    First screen:
    Maemo 2.6.28-omap1
    Booting please wait
    Kernel: 2.6.28-omap1
    Modules: ext3
    FS type:
    FS opts:

    After this screen goes black for a few sec then the the white screen with NOKIA leters appear and after that the screen “NOKIA N900- MULTIBOOT”.
    So I have no access to maemo no longer.
    Please give me instructions what to do.
    How can I uninstall Android on my n900 and then perhaps install it again. Please don´t tell me that I need to flash my n900…or do I?
    Best regards to you and thanks in advance
    Miro / Serbia

    • Forgot to tell you also this part:

      When I press number 0 instead of 1 or 2 this happens:
      Maemo (default)
      Booting please wait
      Kernel: 2.6.28-omap1
      FS type:
      FS opts:
      Then the black screen
      Then the white screen with Nokia letters
      Then NOKIA N900 – MULTIBOOT screen bringing me at the start again

      • Hi Miro,

        Android doesn’t have any ‘Exit’ button for apps. You just need to press Back or Home button to exit from the app. To completely exit any app you can use the task manager.

        I think something gone wrong during Android installation. Unfortunately you have to flash N900.

          • Yes the flashing guide is correct. Keep in mind that the Maemo Flasher tool only works on 32bit Windows or Linux. For 64bit Windows you have to follow some additional steps.

            • Hi,

              Can you please tell me how to mount the /and directory in N900 ,i have added in fstab but while restarting its not showing again in fstab . i have installed the all file which you mentioned above but while restarting its not showing the dual boot screen.


  120. Sorry, but i tried to enable all repositories but seems got a problem …
    can you provide me (extras-devel, extras-testing and default nokia)

  121. I get this error. Please help

    “Root File System mmcblk1p2 not available”.

    It keeps rebooting after this i-e back to multiboot. If i select Maemo it boots fine but Nitdroid isnt booting.

  122. pls i need ur help, i’v downloaded the nitdroid files into my sd card bt wen i opened x_terminal, it says theres no such file. pls wat should i do…?

  123. will this install android in phone storage or memory card? will this overclock my phone? isn’t overclocking dangerous?

  124. Hi, When I Try to install , Im able to run the command till
    tar xvf /home/user/MyDocs/N12_UMay.tar ,
    but when I run dpkg -i /home/user/MyDocs/nitdroid-kernel-2.6.28-07_rc4_armel.deb
    it got failed because of mulitboot and mutiboot-kernel package got missed in (nitdroid installer).
    SO I cant able to proceed further, Can you please help on this


  125. hello palwan i don every thing you write about removing the nit. but still i can boot into nit without any problem can u give me. why its still there