Nokia N9 owners have something to cheer about as now they get to enjoy the Android Experience on their device, that too in a separate partition. Here is a Guide on How to Install Android 4.0 ICS on Nokia N9. Before you decide to proceed any further, please go through the note that has been put up in the following lines.
Note:
- This won’t show any effect on MeeGo which is pre-installed and would be installed in a separate partition.
- For Safety Purpose, you are advised to do a Backup.
- The firmware Android ICS 4.0.3, also known as Project Mayhem released for Nokia N9 is still in Alpha version released for testing purpose might contain some bugs as well.
Instructions
Step 1: Head over to Settings > Security > Device Lock > Autolock and turn it OFF.
Step 2: Download the Flasher to flash the device using WinFlasher-3.12.1.exe and install it. [C:\Program Files\Nokia\Flasher\]
Step 3: Switch Off the device and do not connect it to the PC until told so.
Step 4: Download NaviFirm and install it.
Step 6: Open NaviFirm > Select the Nokia N9 from the list on the far left > Select 30.2012.7.1 from the second list > Search for your version of the Nokia N9 in the last list (look under the SIM tray for the 7 character identifier, type in that identifier in the last list to find the version of your device) and select it.
Step 7: Once selected, click Unmark all at the top, then look through that list and only check the one that starts with DFL61 and has the word LEGACY in it.
Step 8: Click on Browse next to Save to button on the right and select the directory where you installed Flasher. [C:\Program Files\Nokia\Flasher\] and also uncheck the “Use productcode as final path” and click on Download.
Step 9: Download the Kernel file and save it in the root where you installed Flasher [C:\Program Files\Nokia\Flasher\]
Step 10: Open the command prompt and type the following hitting enter at the end of each line
cd C:\Program Files\Nokia\Flasher
flasher -a DFL61_HARMATTAN_30.2012.07-1_PR_LEGACY_005-OEM1-958_ARM.bin
-k zImage –flash-only=kernel -f –R
Step 11: After you type the last line, hit enter and plug in your phone into the computer and wait for a few seconds until the flashing starts.
Step 12: Next step is to install Sillyboot, hence first disconnect the device from PC and turn it ON if it was OFF previously.
Step 13: Go to Settings > Security > Developer Mode and turn it ON . Device will be restarted and some apps download will take place. Agree to all the prompts.
Step 14: Again, Connect the device to PC and select USB Storage mode for transferring files. Download Sillyboot. Copy the Sillyboot files to the Nokia N9 in the MyDocs folder and then unplug the device.
Step 15: Open the Terminal on the Nokia N9, Type the following commands with hitting enter at the end of each line (when asked for a password put in rootme):
devel-su
tar xjvf /home/user/MyDocs/sillyboot.tar.bz2 -C /
Step 16: Next step is to install the Android Ice Cream Sandwich. Download the ICS ROM.
Step 17: Connect the device to PC using USB cable and select USB Storage mode and Copy the file to your Nokia N9 in the MyDocs folder.
Step 18: Disconnect the device Open Terminal on the Nokia N9 and type the following into it with hitting enter at the end of each line (when asked for a password put in rootme):
devel-su
tar xjvf /home/user/MyDocs/nninedroid_ics_alpha1.tar.bz2 -C /home/
Step 19: Turn off the Mobile and Switch On again. When prompted, hit the Volume Up button to boot into the “alternative OS” and wait a while as it is booting for the first time.
Step 20: When your device boots into Android, go to Settings > Display > Sleep and change the option to 30 minutes (there is a known issue that sometimes when it goes to sleep it will turn off the phone).
Note:
- To boot back to regular MeeGo, Just turn off the phone and Switch on again.
- To start-up with Android when needed, just follow the Step 19.
In case you get the following error – ERROR: unknown arguments specified! Then you must have mistyped some command.
Also Refer to this video for your convenience.
Credits to nitdroid and The Unlocker
I tried it on my N9 and it actually works!!
I followed the steps to the letter with no problems at all.
Except for two minor hassles:
1) I am now getting an annoying message whenever I turn the phone on.complaining about illegal software installed.
2) My Exchange accounts now require me to enter the password whenever I turn on the device, but no big deal
Should realize that you have a limited time to actually boot into Android. A message will flash very briefly when you turn the phone on and that’s when you should press the volume up button.
Should also point out that for my money the Meego OS is much intuitive and nicer than Android.
I was hoping to run Google Earth/Maps unfortunately it seems this Android OS is still in Beta.
Anyway thanks for all the hard work you guys put into it. Hopefully this community project will continue developing.
Hey … if some one can help me out in this…. as i have done the sillyboot …trying to do the last step running commands for ninnedroid…i am getting the following error…
Usage : tar – [cxtzjhmv0] [X-FILE ] [- T FILE ] [-f TARFILE] [-C DIR ] [ FILE ]…
Will it work on N8?? Please reply soon…….
Not sure, but u can check out xda-developers.com/
excuse me, i want to try it to my n9..
but i can’t download the kernel file at the step 9…
may someone help me??
Hello,
I have fixed the link. Check it out.
i have problem to do step 10. Anybody can assist me?
What is the problem you are facing?
When i type the first line it says filename ,directory name , or volume label syntax is incorrect .
And the flasher is installed in C:\Program Files\Nokia\Flasher
Plz reply fast
Dear Nik,
I have some issues post installation.
Things are working
1 Wifi is not connecting
2Battery is always show discharged ‘!’
Please help me fix them
Regards
Amit Shukla
Camera too isn’t working
Hello Amit,
These problems have not been faced during the test. However you can report it and get support from the team over at http://forum.nitdroid.com as this concept of installing Android in Nokia was originally started by them.
PlZ help me with the command part (step 10).
where do i have to open it ?
Hello,
Please refer to this video for your convenience – http://www.youtube.com/watch?v=5wcRIHYUFsk
Plz can u also tell me how do i update my phone to Pr1.3 ?
as i am in india the official update has not been released here
Hello Rohit,
Its better that you wait for the official update. I don’t think it will take much time either. You can also refer to http://pdadb.net/index.php?m=repository&id=1171&c=nokia_n9_meego_pr1.3_ota_firmware_update_v40.2012.21-3
the website u asked me to go to just tells me that the new software update is out and does not give me the link to download it .
i dont think that they will release it for india
“-k zImage –flash-only=kernel -f –R”
not working
it says “-k is not recognized as an internal or external command , operable program or batch file”
PLZ HELP
Hello can some body please tell me the link on how to download Kernel image i have been trying it since yesterday but is showing me erro…. In another link is showing me this write up..
../
apps2sd_fix_alpha5.tar.bz2 03-Sep-2012 20:31 16022
nitdroid_n9_ics_alpha3.tar.bz2 29-Apr-2012 19:15 124287563
nitdroid_n9_ics_alpha4.tar.bz2 06-Jul-2012 14:52 142367514
nitdroid_n9_jellybean_alpha5.tar.bz2 02-Sep-2012 20:02 188282521
zImage.pr12 17-Mar-2012 19:09 2921564
zImage.pr13 05-Jul-2012 10:09 2860652
. which will i download or you can better still send kernel image to my email…..brazy.azzy@ yahoo.com……..Thanks
PLZ YE BATAO KE YE PURA SETUP KARNE ME AGAR KUCH GALTI HO JAY TO MOBILE ME KUCH KHARABI TO NAI HOGI NA???
Hello,
Yeh Batana Mushkil Hai. Par agar koi bhi step skip karoge ya teek se nahi karoge toh problem hogi.
hello nhikil after i downloaded kernel file to c:/nokia/flasher etc i open cmd and type cd C:\Program Files\Nokia\Flasher press enter ok then i type flasher -a DFL61_HARMATTAN_30.2012.07-1_PR_LEGACY_005-OEM1-958_ARM.bin
-k zImage –flash-only=kernel -f –R press ok again the i connect the phone but flashing doesnt start
i’m sorry, i think it’s broken again. It wont let me download. It only takes me to an “Index of /e-yes/n9/” site with random files to download. Please help
Hello,
Please download either nitdroid_n9_ics_alpha3.tar.bz2 or nitdroid_n9_ics_alpha4.tar.bz2 .
the kernel file **
can’t install ics on nokia n9 help me, i get this message “unknown arguments specified” don’t know why
dam it works! thanks for the steps it looks dangerous to try it. Installing sillyboot and ICS rom is easy but sometimes very hard on flashing the kernel need to download the bin file 1 GB i waited it to download i left my pc while downloading i download the file in 5 hours our internet is not fast enough just normal like uumm i dont know just BLAH
P.S. i live from the philippines sometimes my words not good im deep to speak english im not using translator already learned english a bit
LAST WORD THANK YOU VERAY MUCH PLEASE ADD ME ON FACEBOOK PLEASE??
http://www.facebook.com/kenrocky18
T.Y.
I just can’t find a good link to the flasher.
The official one is no longer valid.
Does anyone know where I can get one?
I’ve google it everywhere. 🙂
I’d really appreciate if anyone can help.
can´t find
Home/user/mydocs on th phone 🙁
bro make sure your path is correct
home/user/MyDocs
small letters on home and user
big letters on M and D (MyDocs)
to remove nitdroid type on termnial
devel-su
password : rootme
rm – rf /home/nitdroid
i am gona do it better it ll sucss
pray for me guys
Sure Thing! Go ahead….
devel-su password tar xjvf /home/user/MyDocs/sillyboot.tar.bz2 -C / enter . . . then i got like this usage: tar -[cxtzjhmv0] [-x FILE] [-t FILE] [-f TARFILE] [-c DIR] [file]… any idea please
Hi, navi firm n silly boot n ics couldn’t download wat do I do