GSM Shop GSM Shop
GSM-Forum  

Welcome to the GSM-Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features.
Only registered members may post questions, contact other members or search our database of over 8 million posts.

Registration is fast, simple and absolutely free so please - Click to REGISTER!

If you have any problems with the registration process or your account login, please contact contact us .

Go Back   GSM-Forum > GSM & CDMA Phones / Tablets Software & Hardware Area > Various > Siemens-Benq > Siemens-Benq Flash Patching > x4x, x5x Flashpatching


Reply
 
LinkBack Thread Tools Display Modes
Old 12-29-2005, 13:15   #1 (permalink)
Junior Member
 
Join Date: Jan 2005
Location: Romania
Age: 44
Posts: 20
Member: 102907
Status: Offline
Thanks Meter: 0
Is possible to change an address for a patch?


I want to put a new version of logger patch to my M55 v91.
This is the patch:
Code:
;
; M55v91
; Calls Logging v4 (c)dnn 12.11.2005
; (p,i) from s55v20 by dnn  
; /original by Chaos, ACiD [mrp]/
;
; Calls log to a:\misc\NNNNNNNNcalls.txt.
; NNNNNNNN - some hash of IMSI
; Format: "Date, Time, Type, time of calling, Number, Name" 
; Types: Out = Dialed and talking, In = Incoming and talking, 
;        Missed = Incoming missed, 
;        NoAnswer = Outcoming call without answer called side,
;        XX = "blacklisted", AA = AutoAnswered  - when DNN_OwnMel4 is set
; "," in Name are not included to log.
; Name - string, displayed at call (Family, Name).
; Examples: 
; 21.01.2005, 14:56:02, Out, 00:54, +79026300000, Big John
; 21.01.2005, 14:57:01, In, 00:32, +79026300001, Mr.Prezident
; 22.01.2005, 15:00:20, Missed, , +79026300001, Mr.Prezident
; 22.01.2005, 15:05:40, NoAnswer, , +79026300000, Big John
; 21.01.2005, 16:01:01, In, 00:32, +79026300002, Kaas Patricia
; 
; HST: 
; v4:  Added IMSI-hash-string to filename of log. Log now in a:\misc\.
; v3   Integration with OwnMel4+ (AA, XX types).
; v2+: "ļ". Secs place is byte.
; v2:  Seconds of start time of call. 
;      "-": hh:mm:00 if where no talking. 
;      (why: if try get secs at NoTalk, mob turn off. manual calc - lazy & extra code & what for? ;-)
; v1:  Year of start time of call. Abonent Name.
; patched points
0001C338: DA21F6BC DA5500B2
0001F1B6: DA21C0B6 DA551AB5
; patch code
0035B200: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 886026F04A00F0F088C088D088E0D740
0035B210: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0800F2F1080B3D04D7400700F6F1043C
0035B220: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7400700F2F1DE333D10E00ED7700D00
0035B230: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F3F9FC23F3F8FE23F3FA0024F3FB0224
0035B240: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7400D00F2F604240D08E6FC0801E03D
0035B250: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DC7D985C986C984CA8ECF12ABB6BF12B
0035B260: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB69E6F56400F6F60EFE4B55F2F10EFE
0035B270: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2F50CFEBB64F015BB70F128BB60E7F2
0035B280: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3A00BB71F129BB5BE7F23A00BB6CF01E
0035B290: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB64D7600700F2F2183CF2FE023CF2FC
0035B2A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DE332D1E48E69D0646F241412D08E6F2
0035B2B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6E490D05E7F24F00BB56E6F27475BB56
0035B2C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB4DE7F2FF00092126FC3C009DFC06FC
0035B2D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3C00BB35E7F23A00BB46F01CBB3E0D0B
0035B2E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48E69D0546F258582D03BB450D01BB4C
0035B2F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB3DBB34BB33D7400700F2F4043C47F8
0035B300: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 91003D03E7F22B00BB2EBB4ABB27BB5E
0035B310: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F20A0DBB2B98E098D098C088F0DA21
0035B320: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F6BC98F0F0E020FE2D01BB6C06F04A00
0035B330: FFFFFFFF 9860DB00
0035B334: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB04E7F22E00BB15CB00E7F32F000931
0035B344: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 27F20A009DFC07F23A008810F123BB09
0035B354: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9810BB07CB00BBF1E7F22C00BB02E7F2
0035B364: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2000B92F08F1CB00F125BBFBF124BBF9
0035B374: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CB00E6F2694DBBF8E6F27373BBF5E6F2
0035B384: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6465CB00E6F26F4EBBEFE6F26E41BBEC
0035B394: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F27773BBE9E6F27265CB00D7400700
0035B3A4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F3F8053C88F0C08EE6F4083CE0758850
0035B3B4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8840F0CFF2FD02FE66FCFF3FDABF30B7
0035B3C4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 080498F000F4CB00E6FC080BE08DDC4D
0035B3D4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 983CA0032D14DC4D981C49302D0B4921
0035B3E4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0707F2B00049213D05E7F2B8000D02
0035B3F4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E7F2A80047F22C002DECBBB30DEACB00
0035B404: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F08EF09FE00E88E088E026F01000F0E0
0035B414: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2FF02FE66FEFF3F88F088E006FE0800
0035B424: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88F088E0E6FC2000DA250E3DC4401800
0035B434: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0C4C4501A0070C52D2AE6FE6035E6FF
0035B444: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5601F0C4F0D5DABFFAA7E6F27A16E6FF
0035B454: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6100F0C4F0D5DC6F9842084E084E06FC
0035B464: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08000189DC6F999299A299B288508840
0035B474: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0E0F2FF02FEE04466FEFF3F8840DABF
0035B484: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D8B70806D4C01800D4D01A000D04E6FC
0035B494: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6035E6FD5601E6FE0101E6FF8001DAA4
0035B4A4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 921646F4FFFF3D0306F008000D17F0C4
0035B4B4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E00DE00EE02FECF4DAA4E817F0D8F2FE
0035B4C4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 02FE66FDFF3FFCF8F0F9F0C8DAA43818
0035B4D4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 080498D098E0F0C8DAA47A1806F01000
0035B4E4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98C098D0F04C704D2D02DA257C3DCB00
0035B4F4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FCF223E0DDDAA08C81E6F5D800F6F4
0035B504: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0EFE4B55F2F50EFED7400D00F2F4F623
0035B514: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 20452841DB008880DA21C0B6E6F4FC23
0035B524: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0D5E6FC0801E03DDC5598249814F134
0035B534: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8810DC6598249814A8E4F152DC7DB82C
0035B544: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08C2B8EC08C29810DC4DB81CDA55F4B4
0035B554: FFFFFFFFFFFFFFFFFFFFFFFF D7400300F7F80E019880DB00
0035B560: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 413A5C4D6973635C3030303030303030
0035B570: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 63616C6C732E74787400434C34646E6E
;Some Setup
;
;1.1
;035B43C: 2D2A 0D2A ; 
;                     don't include imsi to filename.
;                     filename will be 00000000Calls.txt
;1.2
;when imsi is not included to filename, get filename as a:\misc\callslog.txt
;0035B568: 303030303030303063616C6C732E7478 63616C6C732E74787400434C34646E6E 
;
;2.
;Hash consist of 2 parts: h and ABC
;h   - sum-byte: sum of first 6 bytes of IMSI
;ABC - three last bytes of IMSI
;If it's occured that your SIMs have the same last three bytes and the same
;sum-byte, uncomment next line
;035B466: 0189 5189 ; addb rl4,rh4 -> xorb rl4,rh4
;If you have the same IMSI of some two SIMs - ask your operator 
;to change one of SIM card 8)
This patch is from: http://d-n-n.narod.ru/
As you cand see the patch begins from address:0035B200, in my phone from that address is allready others datas, so is not empty "FFFFF....FFF"
I have already applied an old patch for that propose: "Call logging v2, Author: Chaos, Ported by AlexSid for M55 v91", and it works, but I want to remove this old one and apply new patch, to other address, where is space, for exemaple from address:007F0680 this is the address for old patch.
I tried to make this changes manually by change address for patch, but I don't now how to change this two lines:
Code:
; patched points
0001C338: DA21F6BC DA5500B2
0001F1B6: DA21C0B6 DA551AB5
Could someone help me?
Thanks in advance!
  Reply With Quote
Old 12-29-2005, 22:40   #2 (permalink)
No Life Poster
 
trustkill's Avatar
 
Join Date: May 2003
Location: GERMANY
Age: 49
Posts: 980
Member: 27745
Status: Offline
Thanks Meter: 0
You need the sourcecode of the patch to change the "empty" call adresses.
  Reply With Quote
Old 12-30-2005, 01:05   #3 (permalink)
Junior Member
 
Join Date: Jan 2005
Location: Romania
Age: 44
Posts: 20
Member: 102907
Status: Offline
Thanks Meter: 0
I don't have the source code for this patch and I don't now how to programming or how to create patches, could someone to give an advice or a point to start?
  Reply With Quote
Old 12-30-2005, 08:11   #4 (permalink)
No Life Poster
 
lalo.lerry's Avatar
 
Join Date: Jan 2004
Location: Italy
Age: 49
Posts: 1,018
Member: 50673
Status: Offline
Thanks Meter: 2
Quote:
Originally Posted by trustkill
You need the sourcecode of the patch to change the "empty" call adresses.
No, you don't need it at all.
You just need some (very basic) knowledge on C166 addressing methods.
that patch Starting Points are just 2 calls

So:

DAxxzzyy means call routine at Page:Offset xxyyzz, reguarding it to a 16MB fubu.
As M55 have a 14MB "normal" fubu, you have to add 2 MB (at the beginning of flash, that is RAM dump) as base address
Pratically, in that patch:

0001C338: DA21F6BC DA5500B2
0001F1B6: DA21C0B6 DA551AB5

0035B200: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 886026F04A00F0F088C088D088E0D740
0035B210: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0800F2F1080B3D04D7400700F6F1043C
...
0035B514: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 20452841DB008880DA21C0B6E6F4FC23
...


Conclusion:
if you want to relocate it:

0001C338: DA21F6BC DAxxzzyy

;where xx:yyzz is Page:Segment address in big 16MB fubu, that is equal to Page-2:Segment in "normal" 14MB fubu


Uhm... more difficult to explain than to know. Hope you understood
Bye

Lalo
  Reply With Quote
Old 12-30-2005, 12:02   #5 (permalink)
Junior Member
 
Join Date: Jan 2005
Location: Romania
Age: 44
Posts: 20
Member: 102907
Status: Offline
Thanks Meter: 0
I modified patch but not work.
I deduce DA... means "CALL", so I search into patch to make some changes if is needed, I marked with red color, my change, fom original:
Quote:
0035B544: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08C2B8EC08C29810DC4DB81CDA55F4B4
to
Quote:
007F09C4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08C2B8EC08C29810DC4DB81CDA9F7409
This is the result:
Quote:
;
; M55v91
; Calls Logging v4 (c)dnn 12.11.2005
; (p,i) from s55v20 by dnn
; /original by Chaos, ACiD [mrp]/
;
; Calls log to a:\misc\NNNNNNNNcalls.txt.
; NNNNNNNN - some hash of IMSI
; Format: "Date, Time, Type, time of calling, Number, Name"
; Types: Out = Dialed and talking, In = Incoming and talking,
; Missed = Incoming missed,
; NoAnswer = Outcoming call without answer called side,
; XX = "blacklisted", AA = AutoAnswered - when DNN_OwnMel4 is set
; "," in Name are not included to log.
; Name - string, displayed at call (Family, Name).
; Examples:
; 21.01.2005, 14:56:02, Out, 00:54, +79026300000, Big John
; 21.01.2005, 14:57:01, In, 00:32, +79026300001, Mr.Prezident
; 22.01.2005, 15:00:20, Missed, , +79026300001, Mr.Prezident
; 22.01.2005, 15:05:40, NoAnswer, , +79026300000, Big John
; 21.01.2005, 16:01:01, In, 00:32, +79026300002, Kaas Patricia
;
; HST:
; v4: Added IMSI-hash-string to filename of log. Log now in a:\misc\.
; v3 Integration with OwnMel4+ (AA, XX types).
; v2+: "ļ". Secs place is byte.
; v2: Seconds of start time of call.
; "-": hh:mm:00 if where no talking.
; (why: if try get secs at NoTalk, mob turn off. manual calc - lazy & extra code & what for? ;-)
; v1: Year of start time of call. Abonent Name.
; patched points
0001C338: DA21F6BC DA9FB006
0001F1B6: DA21C0B6 DA9F9A09
; patch code
007F0680: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 886026F04A00F0F088C088D088E0D740
007F0690: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0800F2F1080B3D04D7400700F6F1043C
007F06A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7400700F2F1DE333D10E00ED7700D00
007F06B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F3F9FC23F3F8FE23F3FA0024F3FB0224
007F06C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7400D00F2F604240D08E6FC0801E03D
007F06D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DC7D985C986C984CA8ECF12ABB6BF12B
007F06E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB69E6F56400F6F60EFE4B55F2F10EFE
007F06F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2F50CFEBB64F015BB70F128BB60E7F2
007F0700: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3A00BB71F129BB5BE7F23A00BB6CF01E
007F0710: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB64D7600700F2F2183CF2FE023CF2FC
007F0720: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DE332D1E48E69D0646F241412D08E6F2
007F0730: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6E490D05E7F24F00BB56E6F27475BB56
007F0740: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB4DE7F2FF00092126FC3C009DFC06FC
007F0750: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3C00BB35E7F23A00BB46F01CBB3E0D0B
007F0760: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48E69D0546F258582D03BB450D01BB4C
007F0770: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB3DBB34BB33D7400700F2F4043C47F8
007F0780: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 91003D03E7F22B00BB2EBB4ABB27BB5E
007F0790: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F20A0DBB2B98E098D098C088F0DA21
007F07A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F6BC98F0F0E020FE2D01BB6C06F04A00
007F07B0: FFFFFFFF 9860DB00
007F07B4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB04E7F22E00BB15CB00E7F32F000931
007F07C4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 27F20A009DFC07F23A008810F123BB09
007F07D4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9810BB07CB00BBF1E7F22C00BB02E7F2
007F07E4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2000B92F08F1CB00F125BBFBF124BBF9
007F07F4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CB00E6F2694DBBF8E6F27373BBF5E6F2
007F0804: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6465CB00E6F26F4EBBEFE6F26E41BBEC
007F0814: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F27773BBE9E6F27265CB00D7400700
007F0824: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F3F8053C88F0C08EE6F4083CE0758850
007F0834: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8840F0CFF2FD02FE66FCFF3FDABF30B7
007F0844: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 080498F000F4CB00E6FC080BE08DDC4D
007F0854: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 983CA0032D14DC4D981C49302D0B4921
007F0864: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0707F2B00049213D05E7F2B8000D02
007F0874: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E7F2A80047F22C002DECBBB30DEACB00
007F0884: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F08EF09FE00E88E088E026F01000F0E0
007F0894: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2FF02FE66FEFF3F88F088E006FE0800
007F08A4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88F088E0E6FC2000DA250E3DC4401800
007F08B4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0C4C4501A0070C52D2AE6FE6035E6FF
007F08C4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5601F0C4F0D5DABFFAA7E6F27A16E6FF
007F08D4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6100F0C4F0D5DC6F9842084E084E06FC
007F08E4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08000189DC6F999299A299B288508840
007F08F4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0E0F2FF02FEE04466FEFF3F8840DABF
007F0904: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D8B70806D4C01800D4D01A000D04E6FC
007F0914: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6035E6FD5601E6FE0101E6FF8001DAA4
007F0924: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 921646F4FFFF3D0306F008000D17F0C4
007F0934: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E00DE00EE02FECF4DAA4E817F0D8F2FE
007F0944: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 02FE66FDFF3FFCF8F0F9F0C8DAA43818
007F0954: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 080498D098E0F0C8DAA47A1806F01000
007F0964: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98C098D0F04C704D2D02DA257C3DCB00
007F0974: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FCF223E0DDDAA08C81E6F5D800F6F4
007F0984: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0EFE4B55F2F50EFED7400D00F2F4F623
007F0994: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 20452841DB008880DA21C0B6E6F4FC23
007F09A4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0D5E6FC0801E03DDC5598249814F134
007F09B4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8810DC6598249814A8E4F152DC7DB82C
007F09C4: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08C2B8EC08C29810DC4DB81CDA9F7409
007F09D4: FFFFFFFFFFFFFFFFFFFFFFFF D7400300F7F80E019880DB00
007F09E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 413A5C4D6973635C3030303030303030
007F09F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 63616C6C732E74787400434C34646E6E
  Reply With Quote
Old 12-30-2005, 17:49   #6 (permalink)
No Life Poster
 
lalo.lerry's Avatar
 
Join Date: Jan 2004
Location: Italy
Age: 49
Posts: 1,018
Member: 50673
Status: Offline
Thanks Meter: 2
Quote:
Originally Posted by ciubex
I modified patch but not work.
I deduce DA... means "CALL"
right!

But wait wait wait, you ask a hint only for patch starting point, not for the rest (I thought you had already done it).
Well, to adapt the patch routine you need middle patching skill.
First of all disasm the patch
Than check for absolute jumps or calls, extp and other opcodes that point to a patch subroutine, and set them right in patch accordingly to the new addresses
Than... enjoy it

Bye

Lalo
  Reply With Quote
Old 12-30-2005, 18:53   #7 (permalink)
No Life Poster
 
Join Date: Oct 2003
Posts: 705
Member: 42457
Status: Offline
Thanks Meter: 1
Maybe lalo forget how to disasamble a patch
Fly to www.geocities.com/rizapn select Siemens-SL45 and download SFE (Siemens Flash Explorer) as base adress use 200000h*

@lalo Am I right with x55 Base Adress? I'm not 100% sure about it
  Reply With Quote
Old 12-31-2005, 10:22   #8 (permalink)
No Life Poster
 
lalo.lerry's Avatar
 
Join Date: Jan 2004
Location: Italy
Age: 49
Posts: 1,018
Member: 50673
Status: Offline
Thanks Meter: 2
Quote:
Originally Posted by cyperghost
Maybe lalo forget how to disasamble a patch
Fly to www.geocities.com/rizapn select Siemens-SL45 and download SFE (Siemens Flash Explorer) as base adress use 200000h*
@lalo Am I right with x55 Base Adress? I'm not 100% sure about it
*Right but not for all x55 serie!
Base addresses x55 serie:
M55 = 200000
S55 = 400000
C55 = 800000

You can use Smelter - info page to know correct base addresses for every flash (or just know that, for correct addresing, each x3x x4x x5x big fubu must be 16MB large; x6x x7x must be 192MB)


For disasming the patch he can use every C166 disasmer, so for exapmle: SFE, IDA, ADIX16X, Siemens Disassembler.
Anyway the easiest program for a single patch disassemby is certainly Riza's SFE, IMHO
  Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Is possible to change this? sidarta x1x to x45/x50 2 11-10-2003 04:06
Is possible to change imei on C-55 corachon E-Gold Based Phones 1 09-10-2003 17:13
Is possible to unlock an Mitsubishi MT-35i corachon Mitsubishi 1 03-18-2003 01:13
Is possible to change EMEI on M50?? Gsm Trade x1x to x45/x50 3 10-21-2002 16:50

 



All times are GMT +1. The time now is 13:13.



Powered by Searchlight © 2024 Axivo Inc.
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
- GSM Hosting Ltd. - 1999-2023 -
Page generated in 0.29257 seconds with 9 queries

SEO by vBSEO