Update (December 2014) – Please refer to new updated posts on this topic (links given at the the end of this post)
WARNING: Phone flashing is a double-edged sword; it may be useful and dangerous at the same time. It may brick/damage your phone for good (if not done carefully), so please DO NOT flash your device casually or just for fun and follow all the instructions very carefully. I am not responsible if anything goes wrong anyhow.
In a previous post I have described normal flashing of Nokia mobiles with Phoenix. However the method described in that post works only when the phone is in working condition and is being flashed with original firmware (phone OS software). In this post I will describe use of Phoenix Service Software to flash the phone with a custom (or original) firmware. This flashing is done in “Dead Phone USB” mode (because in this mode the phone remains switched off and get flashed easily with less probability of errors). Anyway, let’s get started, carefully follow the steps as described below –
Requirements – you need to have following before continuing with the process –
a. Phoenix Service Software – download from here (for Nokia 808) or here (for other Nokia phones).
A computer running Windows XP/Vista/7/8. Before installing (and during use of) Phoenix in PC, you MUST disable your antivirus and firewall software, otherwise it will not install correctly and may give “dongle” error
b. Navifirm (download from here)
c. Phone’s original firmware files (downloaded via Navifirm or from elsewhere). You can download your phone’s original software files via Navifirm (if you don’t know how to use Navifirm then read this post). You can safely avoid downloading the xyz.emmc.fpsx file (memory card content) which is optional and very large in size (around 1GB for N8) and thus will take too much time to download.
d. Optional – In case you want to flash the phone with a custom firmware then you will also need custom firmware files (usually .uda, core and/or rofs files) – you should know where to get these (or search Google).
Now before proceeding with the actual flashing process –
A. If possible, backup your important phone content (contacts, media files etc) via PC Suite or Nokia Suite. Preferably format the memory card and mass storage memory (present in some phones) before flashing the phone. If you don’t want to format the memory card then at least delete everything from E:/sys, E:/private, E:/resource folders (where E:/ is memory card drive) – these folders have old app data and system files which may cause problems after the flashing. Phone memory (and mass storage memory if present) will be formatted during Dead phone USB flashing. Preferably remove memory card from the phone before flashing process starts.
B. Do not connect the phone with PC at this stage and until the last step of this process when Phoenix will ask to connect it (even then connect the phone in “Switched Off” condition)
All set up! Now follow the instructions and screenshots given below –
1. After installation, run Phoenix as Administrator in computer (right click on its icon and click “Run as Administrator”) and go to “Tools/Data Package Download”
Create a folder named RM-xxx (replace “xxx” with the actual product code of your phone – for example it will be RM-596 for Nokia N8) in the last folder of the location noted in the above screenshot. (Plus also create RM-xxx in “C:/Program Files/Nokia/Phoenix/Products” in case the location in the screenshot is different from it). Now place (copy/paste) all the downloaded ORIGINAL firmware files (and not the hacked or custom ones) into the “RM-xxx” folder that you have just created in both the locations above.
2. Go to File/Open Product in Phoenix
Note however that if you want to flash the phone with original firmware files (and not the custom ones) then do not click on “Options” (as shown in the above screenshot), instead check/tick the “Dead phone USB flashing” option and then click on “Refurbish” tab and directly go to the last screenshot below….
Otherwise if you are flashing with a hacked/custom firmware then follow the above and rest of the screenshots given below…
Note however that if you are flashing the phone with a custom uda.fpsx file only, then just swap the uda file (and not the rofs and others as described in the above screenshot, thus only uda file entry will turn bold). Now proceed to the next step.
Switch Off the phone completely (take out the battery and re-insert if the power button is not switching off the phone) – when the “phone connect” prompt dialog box appear at Phoenix (as shown in the screenshot above), connect the switched off phone to PC using USB data cable (first connect data cable with phone and then with computer) and click OK button at the dialog box – if flashing process does not start within a few seconds on connecting the phone then press and hold mobile’s Power On/Off button for a few seconds until flashing starts at Phoenix. Note that most new Nokia phones will boot (switch on) into charging mode when connected with computer and thus flashing will not start in “Dead USB mode”, to solve this issue take out phone’s battery and connect it with computer (without battery) – now insert battery in the phone (in the connected stage) – Phoenix should now detect the phone and start the flashing process. Proper phone connection with Phoenix at the right time is kind of a “hit or miss” process and do not worry if it does not work for you in the first attempt, just retry a few times and you will hit the right spot.
Once flashing starts it will go on completely auto-pilot so just chill and wait for the process to complete, it may take 10-20 minutes depending upon phone model (Phoenix will show flashing process log info during the process). DO NOT touch the phone or data cable during the process. When the process completes, Phoenix will notify you and phone will restart, now you can safely disconnect it from PC and done!
How to avoid and solve “Nokia dongle” error? – Make sure to disable antivirus(es) software running in your PC before installing and using Phoenix Service Software
Do not panic if something goes wrong, try following
1. Format the phone with *#7370# code and see if this solves the issue
2. Hard reset the phone by key combinations and see if this solves the issue otherwise
3. Flash the phone again with original firmware files (that you downloaded with Navifirm) by following the “Dead phone USB flashing” method described in this post.
Note however that any type of flashing does not solve “Contact service” issue most of the times because its a hardware problem rather than a firmware one.
If above method does not work for you somehow then you may also try following similar methods to flash a Nokia phone
Flashing Nokia phones using Nokia Care Suite
Dead Phone USB Flashing using Phoenix
Flashing Nokia phones using JAF
Flashing Nokia phones using Nokia Software Updater