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
- Open Phoenix
- Select 'Open Product'
- Select your device model (RM-XXX)
- Select the 'Flashing' tab
- Select 'Firmware Update'
- Browse Firmware on product code box
- Check 'Dead Phone USB flashing'
- Select 'Refurbish'
- Connect your device to your computer using your USB cable
- 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.
- 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.