How to flash firmware on Nokia N9


+--------------------------
| Why

	Smartphone is dead after a configuration mistake in developer mode (err is human:-)
    or
	Unable to update firmware PR1.2 on modified PR1.1 system


+------------------------------------------------------
| Inspired by

	A lot of discussion on internet


+--------------------------
| How to


1. identify the phone product variant

	locate your product variant under the microsim tray, for example:
	N9 64GB Eastern Europe: 059J1V8 - product variant for next use

2. download the NaviFirm application (MS-Windows app only)

	NaviFirm

3. use the NaviFirm to download a firmware

    For PR1.1 select:
	 Nokia N9 (RM-696) -> 20.2011.40.4 (PR1.1) -> product variant
    and download the file:
	DFL61_HARMATTAN_20.2011.40-4_PR_LEGACY_001-OEM1-958_ARM.bin

    For PR1.2 select:
	 Nokia N9 (RM-696) -> 30.2012.7.1 (PR1.2) -> product variant
    and download the file:
	DFL61_HARMATTAN_30.2012.07-1_PR_LEGACY_001-OEM1-958_ARM.bin

4. download the flasher from tablets-dev.nokia.com

    GNU/Linux version: 
	flasher_3.12.1_amd64.deb Maemo Flasher-3.12.1 Tool for Harmattan, installation package for Debian based Linuxes (x86, 64-bit)
	flasher_3.12.1_i386.deb  Maemo Flasher-3.12.1 Tool for Harmattan, installation package for Debian based Linuxes (x86, 32-bit)

    MS-Windows version:
	WinFlasher_3.12.1.exe Maemo Flasher-3.12.1 Tool for Harmattan, installation package for Windows 7, XP and Vista (x86, 32-bit)


5. install the flasher (sorry, continued only for GNU/Linux, but similar to MS Windows)

	use the deb package on deb GNU/Linux distributions

    or
	on rpm GNU/Linux distributions extract flasher with ArchiveManager and use
	./usr/bin/flasher

6. reflash the firmware
	
	turn the phone off
	connect the phone to computer by (Nokia) usb cable
	as root:
	    ./flasher -F [downloaded_PR1.1_or_PR1.2_file].bin -f
	after turning the phone on flashing is in progress...

    or cold reflash

	turn the phone off
	as root:
	    ./flasher -F [downloaded_PR1.1_or_PR1.2_file].bin -f -c
	connect the phone to computer by (Nokia) usb cable
	after connecting the phone to the computer flashing is in progress...