Steps to programming a partial flash file using a NK-FLASH cable

1. Nokia Flasher Shell and Nokia Flasher installation


a) Download new ucables_flasher_shell_12.zip
b) Unzip in the root directory c:\

The file ucables_flasher_shell_12.zip contains new ucables.com flasher shell, Nokia flasher 1.0b by Dejan, partiall flash files (.fls), and all .tia and required configuration files. If you need full flash files to repair or change languages you can find here.
Anyway you can always read full flash from an unlocked phone and dump it at the phone that you want to repair. Be sure that have same software versions, if you don't use the same software version checksums are differents and it will not work, take care you can damage your mobile phone!, at the moment we are procedure to flash with different mobile phone versions, if you don't matter to crash any phone, you can try to do this and later use Wintesla with appropiate libraries to fix coverage.

2. Check sw version of nokia mobile phone

You can read sw version pressing *#0000# (phone must be turned on and with a simcard inside), or you can read it using Nokia tool with the cable NK-567

3. Execute uCables Nokia Flasher Shell under MSDOS
We have make a new fast and easy to use flasher shell for Nokia flasher, it's easily upgradeable to support new sw nokia versions. If you have got new .fls flash files you only must copy to the c:\nk_files\partial directory and write .txt with start address. By example when we have added new file 3310-418.fls we have created 3310-418.txt writing the start flash address 280000.


a) If you a have windows run a msdos box, From Windows Press Start menu, select Run, write cmd and press enter.
b) Go to flasher directory and run flash.com program with appropiate parameters.

Command line options:
FLASH <nokia model> <flash type> [sw version] [flashing mode] [boot type]

Parameters:
Nokia models
3210, 3310, 5110, 6110, 6150, 6210, 7110, 8210 and 8850

Flash type:
1 = INTELW 8 2 = AMD 8 3 = INTEL 16
4 = INTELW 16 5 = ATMEL 16 6 = ST 32


sw version (optional): XXX
by ex. if your nokia 3210 sw version is 5.31, with an INTELW 8, to make
a partial flash you must write: flash 3210 1 531

Flashing mode (optional):
1 = Partial flash (write down initial start flash address)
2 = Full flash (write down initial start and final flash address)

Boot type (optional):
1 = Boot type 1
2 = Boot type 2

c) Select sw version that have your nokia phone (it's the sw number that you get in the step 1 with Nokia tool). It's very important that you use the same sw version, or you can damage your mobile phone. Below you can check an example using a Nokia 3310 sw version 4.18 with INTEL flash type

C:\>cd flasher

C:\flasher>flash 3310 1 418

MSDOS Shell for Dejan Nokia Flasher v 1.2 by Shulo and Man0n

uCables International. http://ucables.com
Find instructions at: http://gsmsearch.com/faq/nokiaflasher.html

Nokia 3310
Flash type: intelw_8
sw version: 418
Partial flash mode
start flash address: 280000
write it when Nokia Flasher ask for initial flash address.
http://ucables.com
boot type: 1

Flasher has been configured with appropiate files to partial flash write down
start address and final address (only full flash) that you must specify
to Dejan Flasher.



Strike any key when ready...


Write down the start flash address, because you will need when Nokia flasher request it.

Nokia flasher shell will launch Nokia Flasher 1.2 under MSDOS with the parameters that we have selected.

4. Nokia Flasher 1.0b. Select nokia phone model and start address

Press F2 Press Enter to select nokia model

Press Enter to select flash file and enter start address that you have write previously (be sure that you write the right start address or you can crash your phone) Press Enter and turn on your mobile phone inmediately (Some nokia models not require to turn on like 3210).

If you get a screen error the problem, probably you have an incorrect computer configuration (not use notebooks), or you have choose incorrectly the flash memory type.
If you finally you have successfully write your flash your mobile phone will be free!!!
;)




Start addresses to use with partial flashing. Partial flash files .fls are included at the installation directory of nokia flasher.




NOKIA Version Address


3210 5.31 260000
5.36 260000
6.00 255000


3310 3.24 270000
4.02 270000
4.06 280000
4.18 280000


5110 5.28 250000
5.29 250000
5.30 250000


5130 5.71 250000


6150 5.22
270000
5.23 270000


6210 3.01 380000
3.04 380000
4.08 380000



NOKIA Version Address


7110 4.88 3A0000
4.94 3B0000
5.00 3A0000


8210 5.11 280000
5.16 280000
5.20 280000
5.21 280000
5.25 280000
5.26 280000


8850 5.11 280000
5.16 280000
5.20 280000
5.21 280000
5.25 280000
5.26 280000



Start addresses and files to use with FULL flashing.
Model - sw.Address rangeFile
3210 4.02 00200000-00400000 3210-402B.ZIP
3210 4.41 00200000-00400000 3210-441B.ZIP
3210 4.43 00200000-00400000 3210-443B.ZIP
3210 5.10 00200000-00400000 3210-510B.ZIP
3210 5.26 00200000-00400000 3210-526B.ZIP
3210 5.31 00200000-00400000 3210-531B.ZIP
3210 5.36 00200000-00400000 3210-536B.ZIP
3210 6.00 00200000-00400000 3210-600B.ZIP
3310 3.24 00200000-00400000 3310-324B.ZIP
3310 4.02 00200000-00400000 3310-402B.ZIP
3310 4.06 00200000-00400000 3310-406B.ZIP
5110 4.51 00200000-00300000 5110-451B.ZIP
5110 4.59 00200000-00300000 5110-459B.ZIP
5110 5.04 00200000-00300000 5110-504B.ZIP
5110 5.07 00200000-00300000 5110-507B.ZIP
5110 5.11 00200000-00300000 5110-511B.ZIP
5110 5.22 00200000-00300000 5110-522B.ZIP
5110 5.24 00200000-00300000 5110-524B.ZIP
5110 5.27 00200000-00300000 5110-527B.ZIP
5110 5.28 00200000-00300000 5110-528B.ZIP
5110 5.29 00200000-00300000 5110-529B.ZIP
5110 5.30 00200000-00300000 5110-530B.ZIP
5130 5.00 00200000-00300000 5130-500B.ZIP
5130 5.71 00200000-00300000 5130-571B.ZIP
6110 5.47 00200000-00400000 6110-547B.ZIP
6150 4.12 00200000-00400000 6150-412B.ZIP
6150 5.02 00200000-00400000 6150-502B.ZIP
6150 5.17 00200000-00400000 6150-517B.ZIP
6150 5.20 00200000-00400000 6150-520B.ZIP
6150 5.22 00200000-00400000 6150-522B.ZIP
6150 5.23 00200000-00400000 6150-523B.ZIP
6210 3.01 00200000-005A0000 6210-301B.ZIP
6210 3.04 00200000-00600000 6210-304B.ZIP
6210 4.08 00200000-00400000 6210-408B.ZIP
7110 4.77 00200000-00400000 7110-477B.ZIP
7110 4.88 00200000-00400000 7110-488B.ZIP
8210 5.11 00200000-003D0000 8210-511B.ZIP
8210 5.16 00200000-003D0000 8210-516B.ZIP
8210 5.20 00200000-003D0000 8210-520B.ZIP
8210 5.21 00200000-003D0000 8210-521B.ZIP
8210 5.25 00200000-003D0000 8210-525B.ZIP
8850 5.11 00200000-00400000 8850-511B.ZIP
8850 5.16 00200000-00400000 8850-516B.ZIP
Note: full flashes have different languages, and EEPROM dump is not included.


Green nokia flasher shell, a new user friendly nokia flasher shell

There is a new flasher shell it green nokia flasher shell that have a userfriendly interface and you can add easily new flash versions. Download here

Nokia MCU SW & PPM Flasher v1.04 by Dejan Kaljevic

Nokia MCU SW & PPM Flasher v1.04 by Dejan Kaljevic allow to changes languages and sw versions to nokia phones. You can buy this boxes here: http://ucables.com/products/magic-boxes

This software is useful only for changing MCU software and PPM package.


MCU SW
MCU SW is main software with all needed functions for proper work of phone.
MCU SW from one type (like 5110) you CAN'T use on other
phone type (like 6110).
Changing MCU SW is useful only if you wish to UPGRADE current
software with new one that have fixed bugs or added some new functions.
Also you can overwrite MCU SW with same version if you have bad
data in FLASH where is MCU SW stored.


PPM Data
PPM Data are block of data that define different groups of users,
like language groups.
Nokia made this format of data because of FLASH size limit.
Since there is lots of languages and fonts over the world,
in one PPM file can be from 1- approximately 20 languages.
Changing language is a main reason of changing PPM data.
Also you can overwrite PPM package with same version if you have bad
data in FLASH where is PPM data stored.

No comments

Powered by Blogger.