Editing Flashing N9

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 4: Line 4:
}}
}}
-
== Warnings ==
+
<br/>
-
* Improperly using flasher could damage your phone and void your warranty. However, following these directions precisely to use flasher to install "stock" Nokia firmware images is quite safe, and can fix problems that would otherwise require warranty service. In any case, '''flashing your phone is at your own risk'''. Do not use this guide if you aren't somewhat familiar with the command prompt/terminal on your operating system. While many users have experienced success with this process, it is not officially recommended by Nokia in any way. '''Read the entire guide ''before'' you start.'''
+
-
* Due to artificial limitations placed by Nokia, it is not possible to downgrade the installed firmware on the device using Flasher.
+
-
* Do not modify your device's product code. It does not affect a device's ability to receive software updates, and may permanently damage your device.
+
-
==Selecting a Firmware Image==
+
{{ambox
 +
|type=notice
 +
|text="Reflashing" your phone with the original Nokia firmware can solve many problems and is necessary in a number of circumstances, but a lack of documentation has resulted in a lot of misinformation and confusion. Hopefully, this guide will demystify the process and help bring ailing N9s back to life.
 +
}}
 +
 
 +
<br/>
 +
 
 +
{{ambox
 +
|type=delete
 +
|text=Improperly using flasher could damage your phone and void your warranty. However, following these directions precisely to use flasher to install "stock" Nokia firmware images is quite safe, and can fix problems that would otherwise require warranty service. In any case, '''flashing your phone is at your own risk'''. Do not use this guide if you aren't somewhat familiar with the command prompt/terminal on your operating system. While many users have experienced success with this process, it is not officially recommended by Nokia in any way. '''Read the entire guide ''before'' you start.'''
 +
}}
 +
 
 +
<br/>
 +
 
 +
{{ambox
 +
|type=delete
 +
|text=Installation of generic firmware images on certain carrier-branded phones seems to be blocked - if you're currently running a carrier-branded firmware image, it's recommended to wait for more details.
 +
}}
 +
 
 +
<br/>
 +
 
 +
{{ambox
 +
|type=delete
 +
|text=Do not modify the product code of your N9. Doing so is not necessary to replace your phone's firmware, and some programs for changing the code could cause problems (namely NSS Pro).
 +
}}
 +
 
 +
 
 +
=== Tutorial ===
 +
* YouTube Video Tutorial: http://youtu.be/u5Qp92WttU4
 +
 
 +
===Selecting a Firmware image===
Main firmware images for the Nokia N9 are divided up into "variants" by regions of the world. Except for carrier-branded variants and the 003 (China) firmware, these images are more or less the same.
Main firmware images for the Nokia N9 are divided up into "variants" by regions of the world. Except for carrier-branded variants and the 003 (China) firmware, these images are more or less the same.
Line 20: Line 47:
  2xx, 3xx, 4xx - "Country Variant" and carrier-branded images
  2xx, 3xx, 4xx - "Country Variant" and carrier-branded images
-
Downgrades of firmware are '''blocked''' by the phone.
+
Downgrades of firmware are normally blocked by the phone. Whether something is a "downgrade" is determined by comparing the entire version strings of the old and new firmware versions, which include the variant code, from left to right. As a result, the variant code must be the same or higher unless you also upgrade the firmware version at the same time. For example:
-
Whether something is a "downgrade" is determined by comparing the entire version strings of the old and new firmware versions, which include the variant code, from left to right. As a result, the variant code must be the same or higher unless you also upgrade the firmware version at the same time. For example:
+
-
  PR 1.1 variant 009 to PR 1.1 variant 003: '''Blocked'''
+
  PR 1.1 variant 009 to PR 1.1 variant 003: Blocked
-
  PR 1.1 variant 003 to PR 1.1 variant 009: '''Allowed'''
+
  PR 1.1 variant 003 to PR 1.1 variant 009: Allowed
-
  PR 1.1 variant 009 to PR 1.2 variant 001: '''Allowed'''
+
  PR 1.1 variant 009 to PR 1.2 variant 001: Allowed
-
  PR 1.1.1 variant 006 to PR 1.2 variant 005: '''Allowed'''
+
  PR 1.1.1 variant 006 to PR 1.2 variant 005: Allowed
-
  PR 1.2 variant 001 to PR 1.1 variant 001: '''Blocked'''
+
  PR 1.2 variant 001 to PR 1.1 variant 001: Blocked
-
Additionally, there is a content image ("eMMC image") for most countries/regions that can be used to reset the user data on the phone and restore the wallpaper/music/map files that originally shipped with it. It is possible to "mix and match" any content image with any main firmware image, which is useful for installing your home country's maps on an imported N9. If you don't require preinstalled maps, or if Nokia doesn't produce a content image for your country (e.g. US and Canada), you can save time by using the content image for product code '''059J1Z5''' ("rest of world"), which doesn't include map files.
+
Additionally, there is a content image ("eMMC image") for most countries/regions that can be used to reset the user data on the phone and restore the wallpaper/music/map files that originally shipped with it. It is possible to "mix and match" any content image with any main firmware image, which is useful for installing your home country's maps on an imported N9. If you don't require preinstalled maps, or if Nokia doesn't produce a content image for your country (e.g. US and Canada), you can save time by using the content image for product code 059J1Z5 ("rest of world"), which doesn't include map files.
When downloading firmware images, it doesn't matter which color or capacity (16/64 GB) you select - the files are the same for all models.
When downloading firmware images, it doesn't matter which color or capacity (16/64 GB) you select - the files are the same for all models.
Line 42: Line 68:
Use the following steps to retrieve the appropriate firmware files for your phone:
Use the following steps to retrieve the appropriate firmware files for your phone:
-
 
-
Note: The official firmware source is not currently working, skeiron.org is also gone, www.mrcrab.net answers with 404.  [http://www.swagman.org/juice/ubiboot/ swagman.org] contains files which look interesting,  [https://archive.org/download/RM696/ this archive] contains a couple of firmware files, too.  But what is what?  who can fill in the blanks?
 
===Windows===
===Windows===
Line 61: Line 85:
===Linux===
===Linux===
-
Install WINE using your Linux distribution's package manager.
+
Install WINE using your Linux distro's packages.
Download and run [http://code.google.com/p/navifirmex/ NaviFirmEx], a replacement for Navifirm+ that doesn't use .NET.
Download and run [http://code.google.com/p/navifirmex/ NaviFirmEx], a replacement for Navifirm+ that doesn't use .NET.
Select Option > Server > Nokia Care Suit [sic] in the menu.
Select Option > Server > Nokia Care Suit [sic] in the menu.
Line 76: Line 100:
==Back up your data==
==Back up your data==
-
'''All''' of the procedures described below will destroy some or all of the data on your phone, so you should be sure to back up anything you care about first. This includes contacts, messages, game saves, music, .deb packages, etc. You can do this either through the built-in backup feature, or manually using tools in developer mode.
+
All of the procedures described below will destroy some or all of the data on your phone, so you should be sure to back up anything you care about first. This includes contacts, messages, game saves, music, .deb packages, etc. You can do this either through the built-in backup feature or manually using developer mode.
==Prepare to Flash==
==Prepare to Flash==
Line 82: Line 106:
If your phone has a low battery charge (less than 50%), plug it in and let it charge for a while. Then, make sure your phone is disconnected from any USB cables (including USB chargers). Power off the phone.
If your phone has a low battery charge (less than 50%), plug it in and let it charge for a while. Then, make sure your phone is disconnected from any USB cables (including USB chargers). Power off the phone.
-
You need the flasher program: with Nokia gone, skeiron also off-line, hopefully [http://www.swagman.org/juice/flasher_3.12.1_i386.deb this deb link] still works. '''Do not''' use Flasher 3.5 - it isn't compatible with the N9/N950.
+
Go to the [http://tablets-dev.nokia.com/maemo-dev-env-downloads.php Flasher download site] and download/install the version for your operating system (WinFlasher_3.12.1.exe, MacFlasher_3.12.1.dmg, flasher_3.12.1_i386.deb, or flasher_3.12.1_amd64.deb). Do not use Flasher 3.5 - it isn't compatible with the N9/N950. <code>Note that [http://talk.maemo.org/showthread.php?t=89235 flasher-3.5 has been successfully used to extract contents of EMMC.bin of N9].</code> You can skip this step if you've already installed Flasher.
-
You can skip this step if you've already installed Flasher.
+
On Windows, open a Command Prompt with Administrator permissions (with UAC, right-click Command Prompt and select Run as administrator). On Linux, open a root shell (sudo -i/su). Change to the directory containing the firmware images you downloaded.
On Windows, open a Command Prompt with Administrator permissions (with UAC, right-click Command Prompt and select Run as administrator). On Linux, open a root shell (sudo -i/su). Change to the directory containing the firmware images you downloaded.
Line 161: Line 184:
Use the power/lock button to boot your phone into the new system. Your N9 is now ready to use!
Use the power/lock button to boot your phone into the new system. Your N9 is now ready to use!
-
 
-
== Tutorial ==
 
-
* YouTube Video Tutorial: http://youtu.be/u5Qp92WttU4
 
== References ==
== References ==

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)

Templates used on this page: