Thursday, February 16, 2012

[Guide] How to flash your Nokia Symbian device using Phoenix


Nokia releases various smartphones which run the Symbian operating system. When the company releases updates you can obtain those updates Over the Air (OTA) or using the Nokia Software Updater in the Nokia (Ovi) Suite.

There are times that you may not want to install an official update through Nokia's update channels. You may be looking to install a custom ROM or an update from a different region.

The following guide will show you how to install a custom firmware package (ROM) to your Nokia device using the Phoenix Service Software.

NOTE - The following process is not supported by Nokia and may void your device warranty. Please do not proceed unless you are aware of teh consequences from installing custom ROMs.

NOTE - Please backup your device data using the Nokia (Ovi) Suite. You may loose data during the flashing process.

NOTE - Ensure you download a firmware package that is suited for your device. Installing an unsupported firmware can cause your device to malfunction (brick). Check your device details (RM-xxx) before proceeding to download the file.

DISCLAIMER - This site will not be responsible for any loss of data or malfunctioning of your device which may occur from following this guide. Please proceed at your own risk.

REQUIREMENTS
  • Download and Install the latest version of Phoenix Service Software (we unfortunately cannot share the link, as it isn't an officially licensed product. please use Google to find a full version of the software).
  • USB data cable of your device.
  • Download relevant firmware package for your device (RM-xxx)
  • Windows computer
The step by step guide of how to flash your device using Phoenix Service Software follows
  1. Open Phoenix
  2. Select 'Open Product'
  3. Select your device model (RM-XXX)
  4. Select the 'Flashing' tab
  5. Select 'Firmware Update'
  6. Browse Firmware on product code box
  7. Check 'Dead Phone USB flashing'
  8. Select 'Refurbish'
  9. Connect your device to your computer using your USB cable
  10. You should get a message similar to the following on the Phoenix screen (process will differ between devices) Please follow on screen promptsFlashing started
    Creating product data items list
    Product data items list created
    Backup not required
    Flashing phone
    Initializing
    Scanning image files...
    Waiting for USB device...
    1. Make sure USB cable, Battery and charger are removed from device.
    2. Insert USB cable to device
    3. Insert Battery to device
    4. Insert Charger to device
    --- Press phone's power button! ---
    Loading secondary boot code:
    xxxxx bytes
    Secondary boot loaded
    Loading update server code:
    xxxxx bytes
    Update server loaded
    Partitioning....
    Partitioning complete
    Erasing....
    Erasing complete
    Asic CMT: Start programming
    XXXXX KB...
    Asic CMT: Programming data sent: 0%
    Asic CMT: Programming data sent: 10%
    Asic CMT: Programming data sent: 20%
    Asic CMT: Programming data sent: 30%
    Asic CMT: Programming data sent: 40%
    Asic CMT: Programming data sent: 50%
    Asic CMT: Programming data sent: 60%
    Asic CMT: Programming data sent: 70%
    Asic CMT: Programming data sent: 80%
    Asic CMT: Programming data sent: 90%
    Programming complete
    Asic CMT: programming succeeded
    Asic CMT: Verifying communication to device...
    Asic CMT: Verifying communication to device...
    Phone flashing completed. Waiting for phone to boot up
    Bootup successful
    Verifying communication to product (before flash finalizing)
    Communication verified
    Product code changed
    Doing factorysets
    Factorysets complete
    Reading Dynamic Camera Configuration ID 1
    Updating configuration of camera with ID 1
    Loading default data to phone
    Loading default data to phone
    Getting Data Package
    Reading product state
    Starting backup/restore sub-procedure: data item pre-delay
    data item pre-delay
    data item pre-delay
    Sub-procedure completed: Succeeded., result code: 0
    Starting to backup/restore data item: ProductProfile, version: 1.1
    Data Item backup/restore completed: Succeeded., result code: 0
    Starting backup/restore sub-procedure: data item post-delay
    data item post-delay
    data item post-delay
    Sub-procedure completed: Succeeded., result code: 0
    Starting backup/restore sub-procedure: data item pre-delay
    data item pre-delay
    data item pre-delay
    Sub-procedure completed: Succeeded., result code: 0
    Starting to backup/restore data item: ISSVariantActivator, version: 1.0
    Data Item backup/restore completed: Succeeded., result code: 0
    Starting backup/restore sub-procedure: data item post-delay
    data item post-delay
    data item post-delay
    Sub-procedure completed: Succeeded., result code: 0
    Starting backup/restore sub-procedure: data item pre-delay
    data item pre-delay
    data item pre-delay
    Sub-procedure completed: Succeeded., result code: 0
    Starting to backup/restore data item: DateTimeSettings, version: 1.0
    Data Item backup/restore completed: Succeeded., result code: 0
    Starting backup/restore sub-procedure: data item post-delay
    data item post-delay
    data item post-delay
    Sub-procedure completed: Succeeded., result code: 0
    Backup/restore result: 0 out of 3 items were not backed up
    Default data loading complete
    Stopping all operations, returning phone to default mode
    All operations completed
    Product flashing succeeded.


     
  11. Wait for the process to complete
That's it your device should now be flashed to the firmware file you selected using Phoenix. If you have any questions or concerns please discuss them in the comments section below.
DJRipster Web Developer

Morbi aliquam fringilla nisl. Pellentesque eleifend condimentum tellus, vel vulputate tortor malesuada sit amet. Aliquam vel vestibulum metus. Aenean ut mi aucto.