Aide - Recherche - Membres - Calendrier
Version complète : Upgrade or repair a 6618/S45 (3318/ME45) with C489 flash epr
Forum Mobiles > Les Mobiles > BenQ-Siemens
hrushka03
Here is the new version with better english (but I am still lazy, maybe a pdf soon with screen snapshot (ki sait?))

My phone and status till 11/03/03 : a siemens 6618 (the S45i chinese version) with C489 flash. Became dead after using sme45toolsV12 and a fubuS45i backup !!!
Since 11/03/03 : works perfectly, happy to have the new game (they all suck ;-) ) and to be able to use french !!

My problem came because SME45ToolsV12 can't be used with C489 Flash !
How to know that you have this flash or what kind of flash you have :
- use ALL34 2.1.0 cracked version : connect your phone, select it in the controlbox (list of phone), dont check anything, just press 'init' and press briefly the power on button of your phone. ALL34 then gives you information like the type of flash !! easyyyyyyyyy

Softwares that I used and comments :
to repair I used plenty softwares like: (They all work fine only on win98 even if this MS-OS is very unstable and needs some DLL and the comctl32.OCX):
- logger4.03: to read log -> good result but only COM1 works !! (delete the string ' version 4' on the first line with notepad)
- map calculator (SPUNLOCKSIEMANSCALC.exe) : used to calculate MAP (still don't know if the map was good or not, see under)
- Imei writer: used to write MAP created with map calculator (only COM1 works) : phone didn't work, still DEAD (maybe bad calculated map maybe bad soft)
- all34 v209 by zak : used but was not part of my repairing process. it has not the function IMEI in this version, take the v2.10 if you want use ALL34 !!
- ksie5.1: excellent. has read the log of logger403 and created a MAP and writed it in the phone : phone works after -> OK !!!!
- unisiemens 4 with dongle emulator: good but with tricks
- S45i_040101.EXE (winswup32): excellent ! it didnt care that i stopped all34 while it was writing, wrote the S45i v4 lg1 perfectly
- S45iactivator (to patch): didnt work with 6618
- bytepatcher 1.1 ou 1.01 (dont remember): error
- bytepatcher 1.0: patch the file perfectly with S45i V4 patch (included in the pack)
- winhex: used to concatenate and then to split big bin files (you have to be registered) !! excellent but to split it is better to create a block and to write it to file (split function doesn't work well).


Good method to follow (if your phone is OK and you want to upgrade OR if you want to repair):
- Upgrade with phone OK : please note your EMEI number (with the phone enter *#06#)
- you need a good battery or to have a friend with the same phone. I had a battery problem, Unisiemens stopped reading ... I used the siemens deskop charger for C45/S45/ME45 which contain a socket for a second battery, it saved my life).
If you have a friend with the same phone it is better than to buy this charger like I did.
- S45i_040101.EXE, used on Win XP (ok): skip pre test and post test, press red button briefly (power on) of the phone when winswup is scanning COM port
- unisiemens 4 with dongle emulator:
> could use dongle emulator only on win98, not on W2000 and XP !!!
> copy initboot.bin and loadboot.bin of "S ME45" directory to "C30" directory and in the two change property (not read checked)
> copy Vkeyprod.vxd and Stub.vxd from dongle emu subdirectory to "windows/system"
> you have to use usimload.exe in the unisiemens directory to launch Unisiemens on any OS (but because you need W98 for dongle..)
> I advise you to create for better use the necessary shortcut of
- siemens emmulator.exe
- usimload.exe
- winhex
> start siemens emmulator.exe, open and choose the only file, wait for a msgbox, press ok, then enable
the emulator, let the program working in background (green LED in systray)
> start usimload and wait (green led then Red then green again so now it works and you can move the
mouse normally !!)
> remove battery from phone, put it again (hope it is charged)
> connect a none siemens cable (it is the same for any siemens before S55/C55 so you can find it for S25 easily) to the phone and to any COM port (works good on COM1 and 2)
> select C30 phone, in flash frame start address 000000 size 200000 !
> press read flash, when scanning press briefly red button of the phone and wait 100% done and message 'ready' and save the file (call it "xxxx 2MB.bin")
> start winhex and verify that you can find the string "9999:59:59" in the begining of the file but not right begining (mine was at the address 0x50 or 50h or offset 50)
> remove battery from phone (yes again), put it again (hope it is charged)
> select S ME45 phone, in flash frame start address 200000 size 400000 !
> press read flash, when scanning press briefly red button of the phone and wait 100% message 'ready' and
save the file (call it "xxxx 4MB.bin")
> you can backup them if you want !!
> charge your battery again
> start winhex and in the menu file manager choose 'concatenate' and follow the process easy (choose
first 2MB and then 4Mb) and create a file called "xxxx 6MB.bin"
> start bytepatcher 1.0, choose you 6MB bin file then the patch "S45i v4 fьr S,ME45 patch.txt" and then
save the patched file (call it "xxxx 6MB patched")
> start winhex and open this patched file
> in winhex menu Edit->define a block. In msgbox: begining 0, end 1FFFFF, OK
> winhex: ALT+N or Edit->copy block into new file (call it "xxxx 2MB patched.bin")
> in winhex menu Edit->define a block. In msgbox: begining 200000, end 5FFFFF, OK
> winhex: ALT+N or Edit->copy block into new file (call it "xxxx 4MB patched.bin")
> remove battery from phone, put it again (hope it is charged)
> unisiemens : select C30 phone, in flash frame start address 000000 size 200000 !
> open file "xxxx 2MB patched.bin"
> press write flash, when scanning press briefly red button of the phone and wait 100% message ready
> remove battery from phone, put it again (hope it is charged) (yes remove if you dont you could not write the 4MB bin file)
> select S ME45 phone, in flash frame start address 200000 size 400000 !
> open file "xxxx 4MB patched.bin"
> press write flash, when scanning press briefly red button of the phone and wait 100% message ready
> that's finish for flashing !!!
> now the MAP
> start logger 4.03. in "port settings" choose your COM port and 115200 for the speed
> logger 4.03: in "logger" choose S45 phone and read phone, press red button of the phone when opening
or scanning the com port
> logger 4.03 : enter the new IMEI (I hope you have it somewhere) (we doont care about the old one, you
can let 0000...)
> logger 4.03: save the log ("xxxx.log"). Open this file with notepad and remove the string " VERSION
4.." on the first line
> start KSIE 5.1: Menu secuty->create MAP from Log (call it "xxxx.MAP")
> KSIE 5.1: Menu secuty->write MAP to phone, press red phone button and wait !!!

> Now you can detach your phone and power on it normally, your phone (C489 flash) is upgraded or repaired !!!

> Hrushka (March 2003)

with help of :
- Tatiana, Grrrrrrr ;-p (translation from Russian to English)
- http://www.o45m.ru./index.html?/sitemap.html : Dimitri solution for C489 plus lots of stuff on the site for siemens S/ME45 and others
- a russian forum : http://forum.siemens-club.ru/viewboard.php...oardID=9&page=2
- a russian website with docs : http://www.gsmtricks.com.ua/S45.shtml
- a good german website (s45iactivator and bytepatcher) : http://www.gsm-dev.com/
- an another german website (full of tools and update) : http://www.gsm-iq2000.com/index2.htm
- a german forum (german but they reply to english question, very good, thank you Demm) : http://www.gsmfreeboard.com/http://www.gsm...mfreeboard.com/
- a bible site for siemens phone (flash, doc to repair, tools) : http://www.illegal_link.com/index2.html
- GSM forum (excellent) : http://forum.gsmhosting.com/vbb/index.php
- a very good french forum : http://vincka.zaphebergeur.net/phpBB2/index.php
- you know what you want ? go here to direct directory : http://www.tongzweb.com/mobiles/siemens/
- All for zi S25 (really good) with cable till S45 : http://web.tiscali.it/no-redirect-tiscali/...erminal_en.html
- known and legal : http://www.club-siemens.net
- henrich page : arg dont remember(easy to find)
- good Polish website (tools) : http://www.axnet.pl/ramki/soft.htm
NewHeaven
Welcome.... !!!

So .... Where do you come from ? ... 'Cause I want understand why your Firmware's cell is chineese ...

See you soon

Enjoy man !!
SandmaN
LOL !!!! d'après ses autres posts, il est français !!! (ou alors il est bilingue !!)
hrushka03
ouais french a sydney depuis 6 mois, bientot de retour en france et j ai achete par yahoo-auction un 'S45i' mias en fait 6618 a une chinese vivant a hong kong !!

blingue moi, ce serait formidable mais apres 6 mois ici ca va je me debrouille dans la langue de bush !! beurkkkk

si vous avez des commentaires ou des corrections a apporter sur mon tutorial que j ai souhaiter fournir vu la galere dans laquelle je me suis trouver et ou d autres pourront apprendre des trucs !!

d ailleur je devrai peut etre aussi rajouter comment verifier le type de flash on possede :
- pour cela j aime bien ALL34 2.10 qui permet juste sans flasher (ni read ni write) de faire un init du telephone connecte et il vous dit ce que vous avez (langue, version et type de flash).

a+

Hrushka
Ceci une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquez ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.