Charge and backup a dead Nokia N9
So I have had some phone problems, again. Somehow phones - the new personal computer - seems to cause any number of problems. Anyway. My beloved Nokia N9 tried to upgrade something, and somehow it stopped booting. It only came as long as to the "Nokia" loading screen, and then stayed there. This caused the secondary problem, since it does not allow the battery to load while being in this unbooted state (a bit of a dumb design decision, I think), and thus the phone completely drained the battery and more or less bricked itself.
This was however solvable. The first task, charge the battery!Shaun
wrote the article "Death by Battery Drain: A guide to restore and charge the Nokia N9"
over on "Everything N9", and commenter Thomas
gave some insight on how to do it a bit simpler on Linux. This is basically the method they described.http://everythingn9.com/death-by-battery-drain-charge-nokia-n9/Step 1
) Download Navifirm+ on a Microsoft Windows (TM) computer and get an ISO.http://www.symbian-toys.com/navifirm.aspx
I could not get it to work in wine, even though it is not a very complex program. Run it and close the window that asks for you username and password, you will not need that. Enter the product code that you find on the label on the back of the SIM card holder on your phone.
Download only the large file (about 1,2 GB) named something like DFL61_HARMATTAN_40.2012.21-3_PR_LEGACY_001-OEM1-958_ARM.Step 2
) Download and install "flasher".http://tablets-dev.nokia.com/maemo-dev-env-downloads.php
I got the flasher_3.12.1_i386.deb, since that is what works best on my computer.Step 3
) Start flasher.sudo flasher -f -F <firmware file name.bin>Step 4
) Plug in your N9.
Now you will have to be alert, since you do not actually want to flash your phone at this stage. It will take about a minute for the flasher software to find the N9, and as soon as it does, it will say "Charging battery: 0 % (11 % required). Ctrl-c to exit", now press [Ctrl]+[z] to suspend the operation. The phone will not be flashed, but it will however still be charged, albeit slowly.Step 5
Just let the phone charge, the longer the better. 30 minutes is not a bad idea, but you can leave it until it is fully charged, if you want.
When you are done, use the ordinary CLI tools to kill the flasher process and unplug the phone. The second task, backup the phone!
Now that the phone is charged again, I want to access the files. And I found a way that looks really complicated, but worked simply and like a charm.
The instruction was found on the "N950/Fixing MALF state" page on the Meego Wiki, when I tried to go there, however, the domain was down. Google cache saved my bacon though.Step 1
) Download the files you need.http://stskeeps.subnetmask.net/n950liberator/vmlinuz-126.96.36.19912201-11.2-adaptation-n950-bootloaderhttp://stskeeps.subnetmask.net/n950liberator/initrd.img-rescue-188.8.131.5212201-11.2-n950
This is the N950 MeeGo kernel and the N950 MeeGo rescue initrd.Step 2
) Make sure your phone is unplugged and turned off. Load the files you just downloaded.sudo flasher --load -k vmlinuz-184.108.40.20612201-11.2-adaptation-n950-bootloader -n initrd.img-rescue-220.127.116.1112201-11.2-n950 --boot
This will end with the uplifting word "Success", and nothing more. A bit anticlimactic, if you ask me.Step 3
) Plug in your N9.
After about a minute it will show up as a mountable device, just like before, and you can backup your files.
Next task is to flash the phone to get the OS to work and boot normally again. But that will be another day and another post. #Nokia #N9 #NokiaN9 #MeeGo #Harmattan "Nokia_N9" (CC BY 2.0) by abulhussain