Install Android Ice Cream Sandwich On Your Nokia N9 [How-To]
Good news for that owners of Nokia N9, now they can enjoy Ice Cream Sandwich OS on their N9 in a separate partition. If you are interested follow below guide to install it, but first please note that this doesn’t show any effect on current MeeGo setup but for safety you should do a backup, please use Windows PC, and the below guide is bit risky for that please be careful, especially when typing in commands etc, and proceed at your own risk.
Instructions
Step #1: First you’ll have to go to Settings > Security > Device Lock > Autolock and turn it OFF.
Step #2: Download the Flasher program to flash the N9 with WinFlasher-3.12.1.exe.
Step #3: Now install the downloaded file to PC and install it to the folder C:\Program Files\Nokia\Flasher\ when prompted.
Step #4: Turn the phone off and it shouldn’t be connect with PC.
Step #5: Download NaviFirm
Step #6: Unzip it and install it on PC.
Step #7: open NaviFirm and then select the Nokia N9 from the far left list, then select 30.2012.7.1 from the second list, then look for your version of the Nokia N9 in the last list (you can better decide by looking under the SIM tray for the 7 character identifier, type in that identifier in the last list to easily find your version) and select it.
Step #8: Once it is 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 #9: Now click on “Browse” next to “Save to” on the right and choose the folder C:\Program Files\Nokia\Flasher\ and also uncheck the “Use productcode as final path”
Step #10: Click Download.
Step #11: Download the Kernel file and save it inside the folder C:\Program Files\Nokia\Flasher\
Step #12: Open the command prompt on your computer by opening the start menu and typing cmd in the search box and hitting enter.
Step #13: In the command prompt type the following with 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 #14: After hitting enter at the last line, plug the USB cable into the phone first then plug the other end into the computer and wait a few seconds for it to start flashing the phone.
Step #15: Now you need to install Sillyboot, so first disconnect the device from PC and turn it on if it isn’t on already.
Step #16: On your device, go to Settings > Security > Developer Mode and turn it ON. This will restart the device and download some apps, say yes to all the prompts.
Step #17: Connect the device again to PC using USB cable and USB Storage mode so we can transfer files to it.
Step #18: Download the Sillyboot file to PC.
Step #19: Copy the Sillyboot file to the Nokia N9 in the MyDocs folder and unplug the device.
Step #20: Now 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/sillyboot.tar.bz2 -C /
Step #21: Now you’ll install Ice Cream Sandwich so download the ICS ROM to PC.
Step #22: Connect the device to PC using USB cable and select USB Storage mode so we can transfer files to it.
Step #23: Copy the file to your Nokia N9 in the MyDocs folder.
Step #24: Disconnect the device from PC and 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 #25: Now turn off the Nokia N9 and then turn it back on. When prompted, hit the Volume Up button to boot into the “alternative OS” and wait a while for it to boot for the first time.
Step #26: Soon as your device boots in to 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). And to boot back to regular MeeGo, simply turn off the phone and turn it back on.
That’s it, all credit goes to The Unlocker for this effort.
Related posts:
- Manually Update Your Nokia N9 [if OTA update won’t work]
- How To Install Rooted FB27 Firmware on Epic Touch 4G [Ice Cream Sandwich]
- Now Get Android 4.0.3 Ice Cream Sandwich Taste On Xperia Mini Pro
- Pre-Rooted, Stock Ice Cream Sandwich Firmware 9.4.2.15 For Asus Transformer Prime [How-To]
- Official Android 4.0.3 Ice Cream Sandwich For Samsung Galaxy S2


Galveano
March 26th, 2012
Hello,
Thank you for your tutorial, I keep getting this message over and over again, I’ve turned autolock off, put a check on “non provisionable device” on mfe, and turn track and protect off as well. What could be the problem?
error: SU_BEGIN_IMAGE_UPDATE_REQ terminated with error code 10: security failure
devicelock on: cannot flash unsigned image
Thanks!
bowbow
July 12th, 2012
many thanks for sharing .. But i can’t ( downlaod Step #11: Download the Kernel file and save it inside the folder C:\Program Files\Nokia\Flasher )
Any way thanks so much
Abdur Rehman
July 12th, 2012
sory…file has been broken
bowbow
July 12th, 2012
i’m i get right one ——–DFL61_HARMATTAN_30.2012.07-1_PR_LEGACY_005-OEM1-958_ARM
Many Thanks U
Abdur Rehman
July 13th, 2012
you’re welcome
chi
October 15th, 2012
thank you for this great job
i did all the steps you have shown us, got to the point of shutdown to get that hazerd page but when rebooting it dose not come on . android dosnt come on
done all the steps
copying sillyboot to directory
devel-su
rootme
then
tar xjvf /home/user/MyDocs/sillyboot.tar.bz2
then new terminal after copying ics rom to directory
devel-su
rootme
then
tar xjvf /home/user/MyDocs/nninedroid_ics_alpha1.tar.bz2
files do run as you told us
the problem is nothing after that
i think the problem probably with the flashing
i dont get the succes thing nor the numbers in the buttom when puting the comand in the “cmd” window
i used this as i got the 006 version
cd C:\Program Files\Nokia\Flasher
flasher -a DFL61_HARMATTAN_30.2012.07-1_PR_LEGACY_006-OEM1-958_ARM.bin -k zImage –flash-only=kernel -f –R
thank you
Abdur Rehman
October 15th, 2012
try again..i think you’ve missed anything