|
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 . |
|
Register | FAQ | Donate | Forum Rules | Root any Device | ★iPhone Unlock★ | ★ Direct Codes ★ | Direct Unlock Source | Search | Today's Posts | Mark Forums Read |
| LinkBack | Thread Tools | Display Modes |
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 | Make patches for SL45 -HELP- 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. |
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 | 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. |
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? |
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! |
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.! |
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. |
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! |
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 |
Bookmarks |
Thread Tools | |
Display Modes | |
| |
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 |
|