|
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 |
| LinkBack | Thread Tools | Display Modes |
05-14-2005, 05:58 | #31 (permalink) |
No Life Poster Join Date: Jan 2004 Location: Italy Age: 49
Posts: 1,018
Member: 50673 Status: Offline Thanks Meter: 2 | Any you made it (almost) by your own... GREAT! This task (complete the patch without futher help) was my exam (obiged also by lack of time) ... and you made it! BEST COMPLIMENT! P.S.: next step is to write sender name... dig show calling icon to know a (I think) possible way (hint: SP of SCI is in original name-number association routine, at least in SME45i) When you have complited the patch you will have your degree! Bye Prof Last edited by lalo.lerry; 05-14-2005 at 12:05. |
05-14-2005, 08:09 | #32 (permalink) |
No Life Poster Join Date: May 2004
Posts: 501
Member: 66040 Status: Offline Thanks Meter: 14 | Thanks Prof But i only copied DeadManS' patch My problem with sender name is that i cant associate it in the addressbook. The RAM loc i found only shows the sender name when OpenNewSMS() is called. (hint: SP of SCI is in original name-number association routine, at least in SME45i) What is SP? Ill try to disassemble Show Calling Icon patch EDIT: Ive browsed through SCI patch Prof. When there is incoming call, the RAM loc used by SCI will show the different numbers in the addressbook associated by the incoming ncaller number. So the patch will search those RAM locs for the correct number within the addressbook then pinpoint which one is being used then show the icon. For incoming SMS, the RAM locs used by SCI patch doesnt show the numbers until we call OpenNewSMS(). Im not sure about this but i think that is how i understand it I am thinking of getting the 10-digit number of incoming SMS (which is easy) then go in the addressbook and look for the corresponding name-number. Master Riza's Skip Address Book when viewing SMS may be useful, I think. But i dont know how to manipulate it hehehe. Last edited by charlielao; 05-14-2005 at 09:33. |
05-14-2005, 12:31 | #33 (permalink) |
No Life Poster Join Date: Jan 2004 Location: Italy Age: 49
Posts: 1,018
Member: 50673 Status: Offline Thanks Meter: 2 | @charlie: Thanks Prof But i only copied DeadManS' patch... OK, but you had to understand it complitely to use it. Learning from (patch)masters examples is the best way to improuve yourself. Than copy/modify this new knowledge to create our own patches, and understand fw routines. What is SP? Sorry, I (only?) use SP for Starting Point (=original fw point in which the patch routine is placed = bytes changed to call/jump to patch routine) Starting Point of S-ME45i SCI patch is association between number shown and name in books routine. This rotuine is called in original fw by draw caller/calling/dialling name string routine. I dont' know if this is the same in SL45 patch, but it's very very probably. And I don't know if you can use these hint in your effort, but it's worthy to make a try... Master Riza's Skip Address Book when viewing SMS may be useful, I think. As far as I've understood (but I can remember bad), MASTER patch only set to 0(=disable) RAM location which detect if MMC is inserted, when searching name in addressbook. If so, I don't think this can be usefull for you patch... |
05-15-2005, 16:10 | #34 (permalink) | |
No Life Poster Join Date: Oct 2003
Posts: 705
Member: 42457 Status: Offline Thanks Meter: 1 | Quote:
| |
05-16-2005, 00:40 | #35 (permalink) |
No Life Poster Join Date: May 2004
Posts: 501
Member: 66040 Status: Offline Thanks Meter: 14 | As far as I've understood (but I can remember bad), MASTER patch only set to 0(=disable) RAM location which detect if MMC is inserted, when searching name in addressbook. If so, I don't think this can be usefull for you patch... oh yes i think you are correct Prof. What i was thinking is that whenever we call OpenNewSMS() the phone starts to check the number in the MMC addressbook, so this routine might be used to "check" the uncoming sms number before we even call on OpenNewSMS() Can you teach me (or give a hint) on how to learn about reading contents of a txt file in the MMC? Just like the one used by mini gps. It gets the current CI of the cellphone and then compare it with the contents of ci.txt. If it is there, it will use the name corresponding to the current CI, if not, it will show the CI number. I think this is the closest thing i might be able to use for the show sms sender name. But it is very difficult to understand without your help Ive been looking and studying mini gps patch but cant really understand Last edited by charlielao; 05-16-2005 at 09:16. |
05-19-2005, 03:56 | #36 (permalink) |
No Life Poster Join Date: Jan 2004 Location: Italy Age: 49
Posts: 1,018
Member: 50673 Status: Offline Thanks Meter: 2 | @student: Can you teach me (or give a hint) on how to learn about reading contents of a txt file in the MMC? ...[omissis].... But it is very difficult to understand without your help Ive been looking and studying mini gps patch but cant really understand Sorry, this time I cannot help you. I've never made patches that open/read/write file on MMC (or S45i flex mem), eiher have studied any of them. Anyway, in Riza disasm there are many usage examples, or even in technical patches thread. Morover, just today my notebook died, and I have all my files store there. Probably I'll have to buy a new one, hoping to get my datas back from HD. Really a bad situation... |
05-19-2005, 05:36 | #37 (permalink) |
No Life Poster Join Date: May 2004
Posts: 501
Member: 66040 Status: Offline Thanks Meter: 14 | Prof,you probably have a big headache because of your notebook. Very simple: you choose where to store you ASCIIZ string (usually at the beginning or at the end of patch routine), and then you point to that line. so if i make my patch and at the end of it i use 27500: 613A5C66 27504: 696C652E 27508: 74787400 ; db 'a:\file.txt',0 ; 12.00.0 so my #pag (filename) and #pof (filename) = 09:3500 ? |
Bookmarks |
| |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Some newbie questions | mocca | Siemens Hardware Repair Area | 7 | 12-25-2003 03:29 |
Some Basic Questions | Scallion | Old Ericsson Phones & Sony Phones | 1 | 10-24-2003 23:18 |
Some cable questions! | concom | Nokia Hardware & Hardware Repair | 2 | 05-19-2003 22:28 |
Some general questions about the T720i | Interlude | Motorola P2k | 2 | 03-15-2003 22:51 |
some sagem questions | cemali34 | Infineon C16X M51 & ARM7 M52 BASED | 1 | 11-05-2002 14:26 |
|