PDA

View Full Version : x45-->s45i the full tutorial !!!


msilweb
03-05-2003, 22:56
My phone died and only beeped with every other flashing process ive tried up to now , i began to give up but now it finally worked thanks to Skylord whose method im explaining here and ntc_silver who explained a bit more.


0) you need a flashing cable: if you have the original one, this is how to make it:

you have problem on "waiting for power on" in SME45tools because you have the orginal cable
not the flashing cable so the trick is:

Take original cabel, open up the part that fits into the phone, attach a 3V voltage supply (2 AA batteries work fine) and two
wires.
The phone is display on the top.
Connect minus of the battery to first pin from left, and the plus to the fourth pin and connect this cable connect to phone.
now you have a flashing cable, it sounds scary but i did it and its fine really!


(an explanation of ntc_silver's previous one-for begineers)

1) make a backup of your original flash (all of it from 000000 to 0600000)---->very important cause if your phone stops

working for any reason you flash this to your phone and all becomes well again.

1a) (optional) If you want to backup your T9 information read from phone using SME45tools from address 080000 30000 bytes

long and save it to a file so you can later on restore it)

2) Use winswup to upgrade your mobile form x45 to S45i checking both skip box's (of pre check and post check in swup). check

"serial config" that your on 115200 and the correck com port and START upgrade. (S45i_040101.exe or zip)

3) Now your mobile doesn't switch on, dont worry and dont bother to try to turn it on, its ok just keep going.

4) after upgrading with winswup Upload (copy from the phone and save to file) all your phones data (from 000000 600000 bytes)

with SM45Tools 1.2 (or UniSiemens) your .bin file and save it somewhere you wont lose.

5) Modify this .bin with a "hexeditor" (that you can download for free from the internet) and make these changes to the file:

in order to disable the first CRC check change:
298AE2: DA CC
298AE3: CD 00
298AE4: DC CC
298AE5: 59 00

Disable for the second CRC check change:
2DB73A: 2D 0D

Upgrade S/ME45 -> S45i change:
2CB102: 3D 0D

NetMonitor
2A9156: 2D 0D

Open-BfB (for use of SensorTool) change:
2963CA: 20 0A

basicly it doesnt really matter what every change does for the average user, just do them all to the bin file you uploaded.

6 ) Download (flash your phone with the newthe new .bin
7 ) Unlock your mobile
8 ) your phone should now be a x45i, open it and check if it works, if so i reccomend backing up your whole flash with

smetools 1.2 so if you kill it in the future you can always fall back to this stage.



OPTIONAL: Now if you want menues in different languages and T9 for you language and it isnt in the list in your phone you can

flash them now.

9 ) Flash language pack (that originated from a x45i phone) address 0F0000 50000 bytes long -only if its from x45i, a s45 lg

pack will **** your menues up.

10 ) Flash T9 address 080000 30000 bytes long (the one you copied from your original x45 in stage 1a) i tried this with

hebrew and it worked perfectly

11 ) Have fun!


--------------------------------------

The new method has the following advantages:
1) Only 1 byte for all (s45 or me45) phones. ;-)
2) Works for ALL phones.
3) There's NO problems with temperature.
4) There's NO problems with entering ServiceMode.
5) The phone will be less buggy. ;-)

So. Use it at your own risk... The patched parts of fullflash are on sky_lords YahooGroup:----> i didnt use them, couldnt

figure them out, sorry.
http://groups.yahoo.com/group/sky_gsm/

the original thread can be found here:
http://forum.gsmhosting.com/vbb/showthread.php?threadid=71276

yours MArk , msilweb@hotmail.com:confused:

MaXo`
03-05-2003, 23:18
If you have ME45 modified to ME45i you can make phone to be recognized as ME45i not S45i by changing these values:
07FF70 53 -> 4D
07FF71 34 -> 45
07FF72 35 -> 34
07FF73 69 -> 35
07FF74 00 -> 69

You have to do it in 5th step ("5) Modify this .bin with a "hexeditor"....")

100% WORKING :D

[MoOkIe]
03-07-2003, 19:26
Wrong section!

Topic moved from "Siemens S/Mx 4x"