Install Android Ice Cream Sandwich On Your Nokia N9 [How-To]


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.


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 FilesNokiaFlasher 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 FilesNokiaFlasher 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 FilesNokiaFlasher

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 FilesNokiaFlasher
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):

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):

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:

  1. Install Leaked Ice Cream Sandwich Build XXLP1 On Samsung Galaxy Note N7000 [How-To]
  2. Ice Cream Sandwich ROM For Your HTC Desire [How-To]
  3. AOKP Ice Cream Sandwich ROM For Your T-Mobile G2X [How-To]
  4. Official Android 4.0.3 Ice Cream Sandwich For Samsung Galaxy S2
  5. Ice Cream Sandwich Firmware “FB09” For Samsung Epic 4G Touch (Galaxy S2) [How-To]

You can follow us on Twitter for random streams or free Newsletter Subscritions Join RSS or join our Facebook page to keep yourself updated on all the latest from Android, Google, TIps & Tricks, HTC, Android App Reviews, Android Mobiles, Honeycomb, Google Chrome, Chrome OS, Gadgets, Google News, webOS, android firmware and Chrome Extensions.
Tags:  ,  ,  ,  ,  

Being a technology enthusiast, Abdur Rehman feels satisfaction when he is among latest gadgets and covering new waves of tech world.


  1. Galveano

    March 26th, 2012

    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


  2. 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

  3. 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

  4. 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

    tar xjvf /home/user/MyDocs/sillyboot.tar.bz2

    then new terminal after copying ics rom to directory



    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

  5. waseem

    August 19th, 2013

    every time i conect navifirm this error is come (service specific exception posti server.caresuite webservice.unauthorized fauit)

  6. bharat

    February 17th, 2014


    Flasher is just popping up but not starting the flashing in my mobile. plz help in this regard

  7. abhijeet

    March 25th, 2014

    after installing the icecream and restarting the phone the phone isnt showing the replace screen it shows nokia only helpppppppppppppppppp!!!!!!!!!!!!!!!!


Leave a Comment

Name *

Mail (will not be published) *

Website (optional)

Your Comment *