Thoughts on S60

reflections on the most popular mobile operating system worldwide

Updating the 5800XM (or any S60 phone) with Phoenix

with 12 comments

Before I did too deeply into any review of the 5800XM I received several weeks ago now, I think it’s necessary for anyone who has the means to update their device to the next firmware, whether it’s officially available or not. The update changes enough things that I feel it’s worth it to take the risk, and if you happen to be running an APAC firmware, the update allows you to switch product codes to get a much nicer looking set of fonts.

Some things to keep in mind before continuing…

  • As with most firmware updates, flashing will erase all of your information. Be sure to backup anything important.
  • Using this method to flash could potentially damage your device. I assume no liability should you damage or brick your phone.
  • Changing your product code will void your devices manufacturer warranty. It is always possible to use this same method to revert back to the original product code, though again, I assume no liability if your warranty is void from this update process.

If the desire for a stable firmware and nicer looking fonts is more important than these things for you, click through for the walkthrough.

Please read this entire guide before attempting the flash.

The entire process should take you anywhere between a half hour to an hour and a half, depending on the requirement of your computer.

Note: You NEED to have a machine running Windows XP. It will NOT work in anything except Windows XP. I have not tested this process on a virtual machine.

Preparation

  • Backup everything you’d like to keep in the manner which you see fit and remove your microSD card.
  • Charge your device! I can’t tell you how many flashes go bad because people trust that 3 bars of battery is enough.
  • Set the phone’s profile to General/Normal
  • Download the flashing software, Phoenix Service Software 2008 (patched and ready to go)
  • Download the firmware itself, Nokia 5800 XpressMusic RM-356 EMEA 11.0.008 v2.0
  • Uninstall ALL Nokia software, including any version of PC Suite, MapLoader, Nokia Software Updater, and all drivers associated with those applications. Reboot when finished.
    *If you have the tools necessary and don’t want to mess with cleaning out old Nokia drivers, it is much easier to load Phoenix onto a brand new XP installation, either through partition or on your main hard drive, and flash from there. Unless you want to the installation of XP, you don’t need to install any other device drivers to flash your 5800XM.

Installation

  • Install Phoenix 2008. Simply double click on the installer and follow the directions.
  • After Phoenix has installed, UNCHECK the box that says “Launch Phoenix”. The next portion of the installation can not work properly with Phoenix running in the background. (Thanks to Klueless from HoFo for the tip)

Note: During the final phase of installation, there will be a patching process. It may be necessary to manually locate the directories of the file the patch is searching for (typically C:\Program Files\Nokia\Phoenix). If more than one of those files is unable to be found during the patching process, this entire process is MUCH less likely to work.

  • Install the v11 firmware. This installation is completely automatic.

Flashing Procedure

Please refer to THIS guide from the Daily Mobile Forum for a step-by-step walkthrough of the actual flashing process. I will use it for reference in this guide. (Credit goes to ElevenX for putting it together with screenshots)

  • Connect your charged 5800XM with the microUSB cable and choose PC Suite mode. Wait for the drivers to install.
  • Open Phoenix 2008.
  • Click File>Manage Connections (Image 1)
  • Press New and click the checkmark next to USB. Click Next. (Image 2)
  • The window should scan for the connection type and find a USB device. Click Next. (Image 3)
  • Make sure the USB connection is at the top of the list, highlight it, click Apply and Close.
  • Click File>Scan Product. The statusbar at the bottom should display “RM-356”. If not, there is a problem with the connection and you will need to start this process over, making sure to remove all Nokia drivers.
  • Click Flashing>Firmware Update. A new window should appear. (Image 4)
  • Click the dots next to Product Code. Another new window should appear with the available product codes for your 5800XM (including color variations).
  • You can choose whichever you’d like, though I chose EURO 1 Blue/Red to keep it generic. You can choose whichever you’d like for different language packs (all of them have English). Click OK. (Image 5)
    Note: the guide from Mobile Forum indicates the Dead Phone USB Flashing box should be checked. Do NOT check this box when flashing your phone unless you really have a dead phone, otherwise you will indeed make it a dead phone!
  • Click Refurbish at the bottom of the window. The flashing process takes about 2-3 minutes at most.

That’s it! Your phone should start on its own with the new firmware and much better looking fonts.

This guide will probably be relevant until NSU is updated to include all regions for the 5800XM. Please leave a comment or send me an email with any questions you might have.

Now that I’m running this firmware, I feel like it’s a completely different device. I had started a review with a lot of disappointments about the 5800XM, but this firmware is making me change a lot of my original thoughts. I should be able to post it within the week (I hope! Thanks for hanging in there!).

Advertisements

Written by Jonathan

January 5, 2009 at 12:06 pm

12 Responses

Subscribe to comments with RSS.

  1. cant open phoenix cause it says it needs nokia dongle?

    zod

    January 6, 2009 at 4:45 pm

  2. Ugh, I can’t get this to work. The install was clean, went exactly as mentioned in this walkthrough, and I did not have to tell it where to find anything. However, with the phone connected via MicroUSB, scanning product results in nothing.

    Ricky Cadden

    January 6, 2009 at 10:13 pm

  3. And now Phoenix won’t uninstall. When I try to do so in the Control Panel, I get a ‘Fatal Error During Installation’ response.

    Ricky Cadden

    January 6, 2009 at 10:50 pm

  4. @zod, here’s a comment left by a member at HoFo. I’ll be amending the guide with this new info.

    “FOLKS THIS IS IMPORTANT! WHEN PHOENIX FINISHES INSTALLING, LEAVE THE “LAUNCH PHOENIX” BOX UNCHECKED, OR ELSE THE UTILITY WILL NOT BE ABLE TO PATCH THE EXECUTABLE FILE, AND PHOENIX WILL ASK FOR A DONGLE UPON LAUNCHING!!! (Sorry for yelling)”

    @Ricky, did you install it on a new OS install or just uninstall all your Nokia drivers?

    Jonathan

    January 6, 2009 at 10:54 pm

  5. I uninstalled all of my Nokia stuff, then rebooted the computer. Phoenix installed fine and runs fine, but it refuses to detect my phone, for whatever reason. When I try to remove Phoenix (to start the whole thing over), I get that message.

    And yes, I had seen that added comment, and adhered to it.

    Ricky Cadden

    January 6, 2009 at 11:04 pm

  6. This is awesome and very detailed,But still I’m not brave enough to try it.
    Nice Sharing,I linked it up here,
    http://www.symbianstories.com/2009/01/firmware-updating-some-precausions-and.html

    Ravindra

    January 7, 2009 at 6:14 am

  7. Do you know if this EMEA1 flash image has predictive text support for french ? I have just bought a 5800 here in Belgium but obviously the shop imported it from Czek or such eastern country.

    Fred

    January 7, 2009 at 2:49 pm

  8. […] on S60 – Flashing firmwarez with Pheonix, via Symbian […]

  9. I tried this a few months back now, and had no end of problems with my laptop, including a similar problem to what Ricky is experiencing, and was unable to completely uninstall Phoenix from my laptop, and ended up having to reinstall Vista, bad bad bad. Not saying everyone should avoid installing it, but from my personal experience with Phoenix, I could not recommend this to just anyone. Only install it if you know what you are doing.

    Micky

    January 8, 2009 at 3:25 pm

  10. So do I do this process with the phone on or off? I’m confused.

    zod

    January 14, 2009 at 12:11 am

  11. This process almost completely hosed both my phone software and PC software in the process of getting RID of it AFTER this process….. I almost had to reinstall XP after this didn’t work for my product code.

    The process WILL work for some product codes but it didn’t work for mine… (Spain model from US Chicago Flagship Store, blue). Trying to get BACK to original configuration was a headache and not really worth it, IMHO.

    I can’t wait until Nokia comes out with this or newer FW for NSU.

    Nick

    January 17, 2009 at 4:48 pm

  12. You can just use the Nemesis Service Suite to change the product code of your phone, then update your firmware via the Software Updater 🙂
    This really does look like an attractive option though, although the pc that I am using is not my own and wont be able to uninstall someone else’s PC quite.. Nor would I want to take those risks with someone else’s pc..

    John

    December 8, 2009 at 7:18 am


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: