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 06-18-2003, 15:56   #1 (permalink)
Junior Member
 
Join Date: Jun 2003
Location: Greece - PERAMA
Age: 39
Posts: 12
Member: 31714
Status: Offline
Thanks Meter: 0
Cool Make patches for SL45 -HELP-


Hey guys, I am new here, this is my first post!

I'd like this thread to help, me and many others, to make their own patches. So, the masters of patching let aswer to our questions in their spare time! We -the little babys- are waiting for your support.

All beginners can post their questions here.

Last edited by kapcom01; 06-18-2003 at 21:06.
  Reply With Quote
Old 06-18-2003, 17:01   #2 (permalink)
Junior Member
 
Join Date: Jun 2003
Location: Greece - PERAMA
Age: 39
Posts: 12
Member: 31714
Status: Offline
Thanks Meter: 0
Question

Lets begin...
I am not such a loser as i seem to be! I have some experience in programming with Java and Visual Basic. I do understand how patches for SL works and i have made some patches by gathering info from other's ready patches.

What I want, is to make possible to read the hex code of the full flash *.bin of my SL45 (in format similar to *.vkp or at least readable!), so i can find the address of the functions i am looking for by testing...

I use UltraEdit and when i open the *.bin i see 3 columns:
1st -something like addresses (not 0xYYZZZZ but 00zzzzz0h)
2nd -numbers like a 16bit code (think its ok)
3d -16characters of bull**** (not concern)

As u see, my problem is basically with the addresses.

Its my first time i am working so deep with hex and i dont have a clue!

Well can anyone tell me what am i doing wrong and i dont see the code as it appears in all those patches!!
When this problem solves i will be ready to make some good patches. I can do some more difficult things and i dont know this basic **** to continue!

Please HELP!
thanks for your time...

Last edited by kapcom01; 06-18-2003 at 17:31.
  Reply With Quote
Old 06-19-2003, 12:47   #3 (permalink)
Freak Poster
 
Join Date: Apr 2003
Location: the Netherlands
Posts: 126
Member: 26889
Status: Offline
Thanks Meter: 1
@kapcom01 and all other patch makers.
I'm also interested in making my own patches but where to start? I can't find a good tutorial or tips how to begin. Is there also a debugger for the SL45i firmware? I found a kind of emulator with this function but it just don't work maybe I'm doing something wrong. does somebody have any tips?
  Reply With Quote
Old 06-19-2003, 13:27   #4 (permalink)
Junior Member
 
Join Date: Jun 2003
Location: Greece - PERAMA
Age: 39
Posts: 12
Member: 31714
Status: Offline
Thanks Meter: 0
@Shibby86
I'm getting better about the problem of hex address i have so when in a few days i think i will be able to post in here a tutorial guide from the very beggining to help you and everyone.

Untill then u can post questions and ofcourse answers for other's wuestions(if u can), so i will see what we need for this guide!

About my hex problem i used some other programs UltraEdit, CodePad and WinHEX and i understood more!
Now i am working on unerstand the reason of the different digit on addresses from those patches and my full flash SL45.bin!
Here is an example of what i see:
from long# keylock patch --->> 3AF6F4: DAD66C2C
from my fullFlashSL45.bin --->003AF6F0: ..."DAD66C2C"...

As u see the data of the patch address can be found at an address with the last digit as "0". At least i found something! If someone can explain me why is that, it would save me a lot of time searching!
  Reply With Quote
Old 06-19-2003, 14:38   #5 (permalink)
Junior Member
 
Join Date: Jun 2003
Location: Greece - PERAMA
Age: 39
Posts: 12
Member: 31714
Status: Offline
Thanks Meter: 0
Ok i've managed to understand fully the addresses!
The last digit shows to VKlay program from which "bit" should begin to write!

So at the example i said before here is the explanation:

The VKlay goes to 3AF6Fx and replaces the bits from 4 and after.
If you didnt got it: 3AF6F4--->DA
3AF6F5--->D6
3AF6F6--->6C
3AF6F7--->2C

Now that i know how the addresses work, i have to learn how can i find the address i want for a function moficatin (for example).

Anyone who can help is welcome!
The full guide is a coming to reality.!
  Reply With Quote
Old 06-19-2003, 15:27   #6 (permalink)
Freak Poster
 
Join Date: Apr 2003
Location: the Netherlands
Posts: 126
Member: 26889
Status: Offline
Thanks Meter: 1
I know that a debugger will help, maybe it works to run softice on the SL45i emulator, because the full firmware is inplented in this emulator and uses the same adresses as the original phone, but it is an emulator so a program which runs also his own code. I have to test this to be sure my theory is right. I will get you guys up to date. but maybe other flash patching makers can also explain us how they do this.
  Reply With Quote
Old 06-20-2003, 12:37   #7 (permalink)
Junior Member
 
Join Date: Jun 2003
Location: Greece - PERAMA
Age: 39
Posts: 12
Member: 31714
Status: Offline
Thanks Meter: 0
I did a little search work on the internet and i what i found is that the Siemenes flash chip uses the C166 coding. At http://www.hitex.de/8051.html there are some free programs which may help us understand the code of the flash and make finally some patches

@Shibby86
Also in this site there are debuggers and emulators. Give a look and tell me if is anything helpfull there! Some programs were very big for my connection to download them so i left it for some other time!
  Reply With Quote
Old 03-14-2008, 09:48   #8 (permalink)
Junior Member
 
Join Date: Mar 2008
Posts: 3
Member: 725532
Status: Offline
Thanks Meter: 0
thnx, with the same wishes.
  Reply With Quote
Old 03-14-2008, 11:01   #9 (permalink)
No Life Poster
 
dagos's Avatar
 
Join Date: Dec 2006
Posts: 2,424
Member: 416908
Status: Offline
Thanks Meter: 398
Quote:
Originally Posted by georvox View Post
thnx, with the same wishes.
...?????
After three years you continue this thread ?
dagos
  Reply With Quote
Old 03-16-2008, 00:56   #10 (permalink)
No Life Poster
 
lalo.lerry's Avatar
 
Join Date: Jan 2004
Location: Italy
Age: 50
Posts: 1,018
Member: 50673
Status: Offline
Thanks Meter: 2
.. it's never to late to learn something new, IMHO.
  Reply With Quote
Old 03-26-2008, 11:05   #11 (permalink)
Junior Member
 
Join Date: Mar 2008
Posts: 3
Member: 725532
Status: Offline
Thanks Meter: 0
Quote:
Originally Posted by lalo.lerry View Post
.. it's never to late to learn something new, IMHO.
I wanna LEARN!!!
Really.
Heros have gone far away, my sl45 is dying!
Help.
  Reply With Quote
Old 04-02-2008, 19:22   #12 (permalink)
Junior Member
 
Join Date: Apr 2007
Posts: 14
Member: 490501
Status: Offline
Thanks Meter: 0
Try first at http://www.geocities.com/rizapn/
You should find the (de)compiler tool SFE and RinaPN's patch source
  Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

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
help me!patch for sl45 bighip x4x, x5x Flashpatching 4 08-24-2008 18:54
How to make a patch for SL45. nguyentan1980 x4x, x5x Flashpatching 7 07-06-2005 01:54
I need Sms Archive Access Patch for sl45 murcielagotr x4x, x5x Flashpatching 4 08-22-2004 01:00
call logging patch for sl45? modrone x4x, x5x Flashpatching 42 08-19-2004 03:01
Making map for SL45 3aTmr x1x to x45/x50 0 06-02-2003 18:35

 



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



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.18958 seconds with 9 queries

SEO by vBSEO