(How to) Flash Nokia mobiles using Phoenix – Normal flashing when the phone is in working condition

UPDATE Please note that the new updated post on this topic is here (explaining the use of Phoenix in “Dead phone USB mode”). So if following method does not work for you, please refer to the new tutorial. This post describes normal phone flashing when the phone is ON (in working condition).

WARNING: Phone flashing is a double-edged sword; it may be useful and risky at the same time. It may brick your phone for good if not done carefully. So better DO NOT use this method if you don’t know exactly what are you doing. Also backup your phone data (if it is important to you) before flashing as everything will be deleted during the process. I am not responsible if anything goes wrong!

In this post I will explain the use of Phoenix Service Software to flash Nokia mobiles (normal flashing when the phone is in working condition). Flashing means re-installing phone’s firmware (OS – Operating System) to solve software related issues. There are many situations when it becomes necessary to flash a phone for example when format/hard reset is not working, phone is dead/bricked, in boot-loop, stuck at boot white screen or at Nokia logo etc. Besides, flashing can also be used to update phone’s software to latest (or any available) version or to flash a custom firmware. So if you have any of the above issues, here goes the process, carefully follow the instructions described below –


  • Phoenix Service Software
  • A computer running Windows XP or later
  • Phone’s stock ROM (official firmware) files
  • USB data cable (preferably the original one which came bundled with the phone)

Some steps prior to flashing the phone

  • First up remove memory card from the phone before (and during) flashing it. It is recommended to format memory card via computer (or via mobile) as older apps installed in it may not work when it will be used in the flashed mobile again. You will have to re-install all the apps again as flashing will format the phone memory (and mass memory present in newer Symbian phones like Nokia N8)
  • Note down the product type code of your phone – every Nokia phone has a specific Type code in the format RM-XXX, for example it is RM-596 for Nokia N8. It is usually printed at the sticker below battery or at the phone box. It is also displayed by the phone if you type *#0000# at the standby screen.

Flashing Nokia phones using Phoenix (Normal mode)

1. Download and install Phoenix Service Software in your computer running Windows XP or later (refer to this post for download link) or search Google. Remember to disable Antivirus/firewall software in your computer before installing (and during the use of) Phoenix because these softwares will interfere in installation and proper functioning of Phoenix.

2. Download Navifirm Plus from here. Navifirm is a free software, used to download official firmware files from Nokia servers. Refer to this post to know how to use Navifirm Plus. Update – Navifirm is not working now, refer to this post for it’s alternative.

3. Now go to “C:\Program Files (x86)\Nokia\Phoenix\Products” and create a new folder in the last folder (“Products”) of the above path with the name RM-xxx (which is your phone type code that you noted earlier, replace “xxx” with your phones actual code numbers, for example it will be RM-596 for N8). Now paste the downloaded files in this newly created folder “C:\Program Files (x86)\Nokia\Phoenix\Products\RM-xxx″. It is necessary as Phoenix will look for the files in the above folder when flashing the phone.

4. Launch Phoenix in computer and connect your mobile via USB cable in PC Suite/Nokia Suite mode. Phoenix will detect the phone after a while and it will appear under “Connections“; click the “Connections” drop down menu and select your phone model. Now go to “File/Scan Product”, Phoenix will show phone info at the bottom task bar.

5. Now go to “Flashing – Firmware Update” – “Firmware Update” window will pop up – at this window click on the “…” (3 dots) button next to the Product code field – another window will open showing available software packages – select the software package you downloaded  and click OK. However if your phone software is not detected by Phoenix (“Neither DP1 nor DP2 found for the product” error pops up) then check that the directory “C:\Program Files (x86)\Nokia\Phoenix\Products\RM-xxx” exists along with the firmware files in it (create if it does not and place the firmware files into it – Step 3 above)

If everything upto step 5 goes successful, click “Refurbish” button – ignore all the warning boxes that appear during the process. Wait for the process to complete – DO NOT touch or disconnect the phone or USB cable during the process. Phoenix will inform you after successful completion of the process – when it does, phone will restart – now you can disconnect the phone from computer – done! Thank God! everything went well….. now your phone OS is just like new as if just pulled out of the retail box!

Above method works for Nokia phones in working condition. However if your phone is not in working condition (dead or bricked due to software issues) then you can flash it by dead phone-USB Flashing described in this post.

Note – If Phoenix gives error while running in Windows Vista/ 7/ 8/ 8.1/ 10 then try running it in compatibility mode (Right click on Phoenix icon – Properties – Compatibility – Check “Run this program in compatibility mode for Windows XP” (Service Pack 3 or 2) – Click “Apply” and then OK).

, ,

34 Responses to (How to) Flash Nokia mobiles using Phoenix – Normal flashing when the phone is in working condition

  1. Shoaib Siddiqui May 14, 2011 at 4:46 PM #

    Try running Phoenix in compatibility mode (Right click on the app icon – Properties – Compatibility – Tick/Check “Run this program in compatibility mode for Windows XP (Service Pack 3 or 2) – Click “Apply” and then OK). Make sure ur phone is connected properly via data cable (select PC Suite mode). Tell me if this solves ur problem…

  2. ALONG August 26, 2011 at 2:35 PM #

    heyo bro, the problems is my nokia 5220 hangs at start up… doesnt go further… so cannot view the phone version product and type. pls help

    • Shoaib Siddiqui August 27, 2011 at 5:22 AM #

      all this info is also there at the sticker below battery. See there…

  3. Joshua Delta August 28, 2011 at 9:10 AM #

    Hey, Navifirm is giving me an error that says:

    “An error occurred when attempting to connect to the update server.

    The undelying connection was closed: An unexpected error occurred on a receive.”

    Does anyone knows how to solve this??

    • Shoaib Siddiqui August 28, 2011 at 2:42 PM #

      Dear sometimes Navifirm gives this error due to Nokia Software server problem. Clear the local cache in Navifirm and try again after some time. It should solve your problem…

  4. Emekhar May 31, 2012 at 7:25 AM #

    when i try installing phoenix my antivirus detects a file (adlob) as threat.
    it still installs but says install nokia dongle and start again. how can i fix this?

    • Shoaib Siddiqui May 31, 2012 at 11:57 PM #

      Its a false alarm so disable your antivirus and install Phoenix once again to avoid Dongle error

  5. Sabbir Ahmed October 28, 2012 at 2:07 PM #

    Hi bro,
    What if my product code is not in variants list???? Which one should i select??

  6. flash November 3, 2012 at 12:37 AM #

    man you gotta help me please,,, i find it difficult to install navifirm….. Error ”install .netframework” after installing .netframe, it sometimes pop up another problem, and i really need that navifirm tbh!! Pls how can i install navifirm without errors… I use win xp

  7. emy December 23, 2012 at 11:20 PM #


    I have E72 and firmware 053.001 which I am having some problems with it. Ovi suite says that is up to date, but is not, the latest one is 091.003.
    I know that the operator stopped supporting it. In variants window I can see my product code when i chose 053.001 firmware, from there down I can not see the it. So what have I chose from variants is I want to update to the latest firmware?
    I red that I have to debrand it first to be able to get the latest firmware.
    I do not know how.
    Any help is welcome.

    • Shoaib Siddiqui December 25, 2012 at 3:26 PM #

      You can flash another firmware of the same variant on your phone (no debranding required) but it is risky as this may brick the phone. So if you can take some risk then go ahead.

  8. Danner August 31, 2014 at 5:35 AM #

    Hi, I have a Nokia 5220 XpressMusic Red wih the code 0568500, It’s a Orange relese. So I would like to flash it with another Nokia 5220 Red firmware (0563666). So do you think this can brick my phone or not?

    • Shoaib Siddiqui September 2, 2014 at 1:35 AM #

      Yes you can flash this firmware as long as it belongs to the same RM (i.e. your phone’s RM)

  9. shiva prasad March 23, 2015 at 6:34 PM #

    am using nokia x2-01 phone. i have updated my phone, before the update of the phone there was more than 40 mb of free space available,and after the update there is only less than 100 kb available. i have tried hard reset and reinstalled the software again but that didn’t solve the problem. would you think flashing the phone using phoenix will solve it? if yes please tell me how should i flash my phone.

  10. Khashayar April 25, 2015 at 8:18 PM #

    It worked perfect for me on E72.
    Thanks dear friend for this useful tutorial.

    Good Luck

  11. shibsankar mondal March 31, 2016 at 7:41 AM #

    sir plyse help me i unfortunetly i tick some extra option of ppu file like tck flug,wcdma and etc my phone model is nokia c2-00 RM-704 Now my phone not boot properly.and after flashing error.plz plz help me sir if possible.

  12. Alistair March 2, 2017 at 12:13 PM #

    You instructions for flashing the Nokia n8 contain an error which is likely to catch the unwary.

    You say that a folder for the firmware should be created at “C:/Program Files (x86)/Nokia/Phoenix/Products”. Yet further down you say that the firmware files should be placed in the newly created folder “C:/Program Files/Nokia/Phoenix/Products/RM-xxx″.

    The problem with this is not just that the discrepancy is confusing but you don’t distinguish between when it is appropriate to use the “C:/Program Files (x86)” and when to use “C:/Program Files/” As I understand “C:/Program Files (x86)/” should be used when a 64-bit OS is bing used and “C/Program Files” should be used when a 32-bit OS is being used. Is that not so?

    • Shoaib March 3, 2017 at 8:38 PM #

      Thanks for the corrections dear!
      As the post is very old, I did not mention the 32/64 bit thing. You are absolutely right, it should be “C:\Program Files (x86)\Nokia\Phoenix\Products\RM-xxx” for 64-bit Windows. Now a days almost all computers are running 64-bit OS so this path is universally applicable.

  13. Alistair March 8, 2017 at 5:08 PM #

    Your correction is noted.

    The reason for my interest in the instructions on flashing is that I have acquired an old Nokia N8 which has never had its firmware updated to Nokia Belle. I have obtained the firmware files. However, I have yet to work out how to upload them.

    I have put the files into an appropriately-named folder at the appropriate address. I can connect my phone to PSS and get the phone info to appear in the bottom task bar. However, when I try to get PSS to find the new firmware files it throws up an error message “Digital signature verification failed because file(s) [names of two files] have been modified since the variant release was signed”. I gather from this that the files in questioned have been modified. However, what does one do in such a situation. The files were obtained via Nokia and Windows Phone Firmware Downloader v 4.6. I don’t know of any other source of original firmware files. Is my only option, other than leave the phone as it is, to install one of the custom firmware packages?

    • Shoaib March 8, 2017 at 8:26 PM #

      Strange problem indeed!
      Are you connecting the phone in switched on condition?

  14. Alistair March 9, 2017 at 12:37 PM #

    I switch on the phone, connect the USB cable to the phone, launch PSS, then when PSS is running plug the USB cable into the laptop. After a minute or so PSS recognises the USB port into which the phone is connected and changes the dropdown menu to show this. I select this connection and then select File/Scan Product. All this is just as you describe.

    When I select Flashing/Firmware Update, the Product Information window opens but the Product Code, and SW version fields are not populated. Is this what I should expect? Some descriptions show these fields populated and some do not. I am not sure how these become populated and when.

    I also notice that the error message only objects to two of the firmware files which seems to indicate that there is some problem with these specific files.

  15. Alistair April 23, 2017 at 10:02 AM #

    I was reluctant to try this in case the update failed and I was left with a dead phone that I could not get back into life. While I was considering what to do I noted the April message re NSRT that this was working again. I thought that this may be a safer way of updating the firmware and I was able to download the firmware files successfully (or so I believed – I am not sure where they are placed when they are downloaded. Can you say?) I backed up the data using Nokia Suite. However, when I tried to update the firmware NSRT stopped and eventually reported that it could not communicate with the phone, even though Nokia Suite was able to and I did not touch the USB cable. I am uncertain which was is safest to proceed. If there is a significant risk of bricking the phone irretrievably, then I am best off putting up with the out of dat firmware. Your thoughts?

  16. Alistair April 27, 2017 at 5:19 AM #

    I think that you have misunderstood the situation slightly. The phone was not “bricked”. It still operates. I think that NSRT did not start downloading the firmware to the phone. When the software reported that the connection to the phone had been lost I detached the USB cable and tried the phone. As far as I have been able to tell it is fully functional.

    The Windows version I have been using is Windows 7. I had thought that the driver was bit the problem because NSRT initially checks the phone to find the model details before downloading the correct firmware version from the server. This step appeared to be successful.

    Incidentally, are you able to tell me where NSRT would have placed the downloaded firmware files so that I can check that they are in fact there.

  17. Alistair July 8, 2017 at 11:03 AM #

    I just wanted to let you know that I was finally successful in updating the firmware on my Nokia N8 to the latest version using NSRT. I am not sure what it was I did differently that finally allowed me to do this but everything seems to be working fine and the improvements were well worth pursuing. Thanks for your information. Without it I probably could not have succeeded.

    • Shoaib July 8, 2017 at 7:22 PM #

      Glad to hear this dear! May be the revival of NSRT resulted in your success.

  18. valo2005 November 28, 2017 at 1:02 AM #

    Hi there,

    I am not sure if this blog is still on. Excellent work btw! Here is my question. I am trying to flash an E52 (RM-469) on windows7 and phoenix gives me the same error message all over:

    Flashing started
    Creating product data items list
    Product data items list created
    Backup not required
    Flashing phone
    Verifying communication to device…
    Scanning image files…
    ERROR: Failed to set phone to flashmode
    Getting BB5 Phone Information from Update Server…
    ERROR: Unable to detect device 0x8401F145. Check USB connection
    Unable to get phone info from update server 0x8401F121
    Unable to get phone information from Update Server
    Starting to recover the phone
    Recovering phone
    All operations completed
    Product flashing aborted

    thanks for any help!

    • Shoaib November 28, 2017 at 11:23 AM #

      “Failed to set phone to flashmode” and “Unable to detect device. Check USB connection” errors may be due to following reasons –

      1. Phone is not being recognized by Phoenix & computer due to it’s drivers are not installed. In newer Windows versions (8/8.1/10) older Nokia phone drivers do not work. To solve this problem check that you have Nokia Suite installed in your computer, if not install it and then follow this post to install alternative drivers http://digipassion.com/nokia-symbian-usb-modem-drivers-windows-10/

      2. Are you flashing the phone in “Switch On” condition? If yes then it may be the reason also. Sometimes device security/lock status does not allow Phoenix to flash it when in working condition. In such case use the “Dead phone USB flashing” process described in this post –

      3. Sometimes a faulty USB cable/jack is also the cause of these errors. So check if the USB cable is working or not.

      Hope this helps!

  19. sauvik December 9, 2017 at 1:23 PM #

    lhello……am using win 8.1 and latest version of phoenix.My phone is nokia asha 309. i have tried to connect my phone many times but phoenix could not detect my phone.Even i have tried dead usb flashing but there is also same problem.i connected my phone in nokia suit mode but phoenix can not detect my phone.the connect pannel was blank ..what to do now??????(even in connection pannel there is no oftion like NO CONNECTION)…please help:

    • Shoaib December 13, 2017 at 12:09 PM #

      There may be two reasons for your problem –
      1. Nokia phone drivers are not installed in your computer – to solve this issue just install Nokia Suite software. After installation connect the phone with computer and see if it is detected
      2. Phoenix is not installed properly – turn off Antivirus in your computer and then install Phoenix again

      Hopefully it will solve your problem. Do let me know if it does not

  20. Lone December 26, 2017 at 11:57 AM #

    Hey plz help me can i flash only .ppm files with phoenix if yes then how…my phone is nokia 2700c

  21. papu January 10, 2018 at 1:35 PM #

    i try to flash my nokia c5 03 in windows 10 but everytime pc ran into problem and collecting some error then restart

    Any solution

Leave a Reply