|
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-23-2004, 19:52 | #1396 (permalink) | |
No Life Poster Join Date: May 2003 Location: GERMANY Age: 49
Posts: 980
Member: 27745 Status: Offline Thanks Meter: 0 | Quote:
| |
05-23-2004, 23:44 | #1397 (permalink) |
Crazy Poster Join Date: May 2004 Location: Wloclawek;Poland Age: 38
Posts: 54
Member: 66558 Status: Offline Thanks Meter: 0 | How about this patch: If someone called/SMSed us, we have a small icon in the left-down corner (by default). How about making a patch, which would change the backgdound (aka logo) bitmap if there are any unreaded SMS/unasweared Calls, so that we can see clearly, that someone is tryong to contact us. Old logo would get back to its place, after reviewing the list... |
05-24-2004, 22:34 | #1398 (permalink) |
Crazy Poster Join Date: May 2004 Location: Wloclawek;Poland Age: 38
Posts: 54
Member: 66558 Status: Offline Thanks Meter: 0 | ; *** Show current temperature instead time *** ; ; Firmware: SL45iv56 ; Author: rc-flitzer www.gsm-modding.de ; Release: May 22nd, 2004 ; Shows current temperature instead of time ; Format is "25,3 C", is changeable. 0x3B00E8: DAA4E4BA DA C722E1 0x27E122: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8890888088608840F09FF08ED7400F00 0x27E132: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2F6162026F6AA0AE10826F664008D02 0x27E142: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 09810DFB06F66400E10926F60A008D02 0x27E152: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 09910DFB06F60A00F1DCE7FC2C0007FD 0x27E162: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 300007F9300007F83000DC59B848C468 0x27E172: FFFFFFFFFFFF 02000884E6F4 ; here are the two Bytes, shown after "25,3" : 0x27E178: FFFF 2043 ; = C ; "20" = Space and "43" = C 0x27E17A: FFFFFFFFFFFFFFFF E006DC59B848C468 0x27E182: FFFFFFFFFFFFFFFFFFFFFFFF 02009840986098809890DB00 ; trustkill added this: ; I just changed a unused letter with Siemens-CE and changed the value of 27E1E8 to 6020 = °C ; ; You can try this one (unmark at your own risk ;-) ) ;00494DB6: 0600 0510 ;00494DB9: 10 28 ;00494DBB: 00 28 ;00494DBF: 10 00 ;00494DC1: 20 00 ;00494DC3: 44 00 ;00494DC5: 44 00 ;00494DC7: 38 00 @rc-filtzer Can you make the temp show in some other place? Time is quite usefull Or how about some place in menu, where you can pick up what you want displayed? SL45 becomes termometer Quite gooooD Just place the temp in some other, better place THANX 4 tha patch... BTW, when can we expect final version of "SMS compression" patch?: |
05-25-2004, 08:06 | #1399 (permalink) |
No Life Poster Join Date: May 2003 Location: GERMANY Age: 49
Posts: 980
Member: 27745 Status: Offline Thanks Meter: 0 | Use this patch and you can select Temp/ or Date via Function 15: (sorry I made a "quick" translation): ; center oer left / right (see the other patch) you can use ur own values 0x3B00AA: E6FE1DE0 E6FE1EE0 ; "center" date 0x3B0110: E6FE1CE0 E6FE1EE0 ; "center" clock/temperature 0x3B00A0: DAE6EC5F DAC78EE1 ; show date if fkt.15 off 0x3B0106: DAE6EC5F DAC79AE1 ; show temp if fkt. 15 on 0x3B00E8: DAA4E4BA DAC722E1 ; clockstrng --> Temperaturstring ; do temperaturestring 0x27E122: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8890888088608840F09FF08ED7400F00 0x27E132: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2F6162026F6AA0AE10826F664008D02 0x27E142: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 09810DFB06F66400E10926F60A008D02 0x27E152: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 09910DFB06F60A00F1DCE7FC2C0007FD 0x27E162: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 300007F9300007F83000DC59B848C468 0x27E172: FFFFFFFFFFFF 02000884E6F4 0x27E178: FFFF 6043 ; =°C 0x27E17A: FFFFFFFFFFFFFFFF E006DC59B848C468 0x27E182: FFFFFFFFFFFFFFFFFFFFFFFF 02009840986098809890DB00 ; selectable trough fkt. 15: 0x27E18E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB0B8AF402E0DAE6EC5FDB00BB059AF4 0x27E19E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 02E0DAE6EC5FDB00D7400E00F2F4423A 0x27E1AE: FFFF CB00 _________________________________________ final is still done: ; *** Compression of SMS, final version *** ; Firmware: SL45i v56 ; Author: rc-flitzer ; Release: May 24th, 2004 ; ! Uninstall the previous beta 2 patch if installed ! ; The patch should be more stable than beta 2 version. ; With this patch you can compress your SMS to save signs while the text ; is still readable. The text is replaced in that kind: ; "I invite you to my party. Will you come?" ; becomes to "IInviteYouToMyParty.WillYouCome?" ; So all spaces will be removed. ; You call the compression with the "---Help---" option from your options ; menu while writing SMS. Multiple calls are okay, the patch will then start ; at the first changed char since the last call. ; It's difficult to explain, just try it out. ; If the first character is a space, it won't be removed because of ; compatibility with the "Flash SMS" patch. 3A80CE: DAEBDEFF DAE090CC ; These two lines aren't tested yet. If you have problems with the patch, ; comment this short block (it's not neccassary, but runs faster) 390A70: DAD92263 DAE0B2CD 40CDB2: FFFFFFFFFFFFFFFFFFFFFFFF D7400600F6FC0002FAD92263 40CC90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88B088C088D088E08870886068C0D740 40CCA0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3500A87C46F725E02D0508C246FC0040 40CCB0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3DF60D78F0DC08D226FC1600D7403500 40CCC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A9FCE1BE27FF0B002D51F0ED6860D740 40CCD0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0600F2FB00022D1AE6FE0402D7400600 40CCE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A86ED7403500A8BD406B3D0608E208D2 40CCF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 09E129F12D3B0DF2F0ED686046FB4100 40CD00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8D0C46FB5F002D0908610D07D7403500 40CD10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A8BD46FB20002D220D08D7403500A8BD 40CD20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46FB20003D02E0060D1E46FB41008D15 40CD30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46FB5F002D124860ED0A086146FB6100 40CD40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8D0D46FB7A00ED0A26FB20000D0746FB 40CD50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5A00ED0406FB20000D01E006D7403500 40CD60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B8BE08E209E108D229F13DD7D7403500 40CD70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B87CD7400600F6F7000206FC1800E6FE 40CD80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 040227FE0B00D7403500A8BCD7400600 40CD90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B8BE08C208E229E13DF6E6FBFFFFD740 40CDA0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0600B8BE9860987098E098D098C098B0 40CDB0: FFFF DB00 *** I will put this 2 patches today in the "Flash patches " sticky.... |
05-25-2004, 08:45 | #1400 (permalink) | |
No Life Poster Join Date: Mar 2004
Posts: 593
Member: 60520 Status: Offline Thanks Meter: 0 | Quote:
This patch here only switches between date and temperature, but deletes the time. You can install some digital clock or analog clock from mamaich. This helps to get the time, and it's bigger than the small time string. | |
05-26-2004, 18:11 | #1403 (permalink) | |
No Life Poster Join Date: May 2003 Location: GERMANY Age: 49
Posts: 980
Member: 27745 Status: Offline Thanks Meter: 0 | Quote:
??????????????????????????????????? | |
05-27-2004, 19:29 | #1406 (permalink) |
No Life Poster Join Date: May 2003 Location: GERMANY Age: 49
Posts: 980
Member: 27745 Status: Offline Thanks Meter: 0 | @lalo: The hourly beep patch you modified is not the "selectable one". I use this patch: Code: ;*** HBP. Hourly Beep *** ;Firmware : SL45v56 ;Author : RizaPN ;Release : November 4, 2003 ;Modified : November 8, 2003 ;It will produce hourly alarm at every hh:00 0x3B36BC: 26F00C00 DAC740DC 0x27DC40: FFFFFFFFFFFFFFFF D7400E00F3F8423A 0x27DC48: FFFFFFFFFFFFFFFF D7400D00F2F2DC25 0x27DC50: FFFFFFFFFFFFFFFF 9AF4126048203D0B 0x27DC58: FFFFFFFFFFFFFFFF D7401100F3F84038 0x27DC60: FFFFFFFFFFFFFFFF 49813D0AE01CDAC3 0x27DC68: FFFFFFFFFFFFFFFF B600E0040D01E014 0x27DC70: FFFFFFFFFFFFFFFF D7401100F7F84038 0x27DC78: FFFFFFFFFFFFFFFF 26F00C00DB00FFFF ;Alarm could be turn ON/OFF through the Setup->Application menu. ;Alarm type could be modified from the value of address 0x27DC65 ;Use this : ;0x27DC65: FF 1C (tut-tut-tut) ;0x27DC65: FF 2C (high-tiit) ;0x27DC65: FF 3C (battery-empty) ;if you want, just try some other values ... |
05-27-2004, 19:57 | #1407 (permalink) |
No Life Poster Join Date: Mar 2004
Posts: 593
Member: 60520 Status: Offline Thanks Meter: 0 | Trustkill, nice try, but you're wrong... lalo used the selectable patch (there is no permament version of this), there's only a difference because he changed the "set sound number" command to another value. When value is higher than 0x0F the command uses four instead of two bytes. (E0xC becomes to E6FCxx00, where x/xx is your sound number). So, if you all want to use the version, lalo posted in "Flash patches" thread, it will be fine. @lalo.lerry: Here's the commented source of hourly beep patch. Code: C7DC40: extp #0Eh, #01h C7DC44: movb r8, 03A42h ; rl4 = [03BA42h] (application menu selection) C7DC48: extp #0Dh, #01h C7DC4C: mov r2, 025DCh ; minute value (r2 = [0365DCh]) C7DC50: jnb r4.6, back ; bit r4.6 is zero --> patch not selected C7DC54: cmp r2, #00h ; do we have minutes = 00? C7DC56: jmpr cc_NZ, writeOne ; no -> write "1" to flag position C7DC58: extp #011h, #01h ; yes, then read flag: C7DC5C: movb r8, 03840h ; rl4 = [047840h] C7DC60: cmpb rl4, #01h ; flag = #01h ? C7DC62: jmpr cc_NZ, back ; =00h, we had already beep this hour --> back C7DC64: mov r12, #01h ; tone number C7DC68: calls 0C3h, loc_C300B6 ; play tone ;------------------------------------------------------------ C7DC6C: mov r4, #00h ; r4 = #00h, set flag: we had had a beep this 00-minute C7DC6E: jmpr cc_UC, writeFlag ; -> write flag writeOne: C7DC70: mov r4, #01h ; r4 = #01h: we had no beep this hour writeFlag: C7DC72: extp #011h, #01h C7DC76: movb 03840h, r8 ; [047840h] = rl4 = beep flag back: C7DC7A: sub r0, #0Ch ; old command from fubu and C7DC7E: rets ; back to firmware ;------------------------------------------------------------ C7DC54: jmpr cc_UC, #07h or 0x27DC54: FFFF 0D07 |
05-28-2004, 01:40 | #1409 (permalink) | |
No Life Poster Join Date: Jan 2004 Location: Italy Age: 49
Posts: 1,018
Member: 50673 Status: Offline Thanks Meter: 2 | @trustkill and RC-Flitzer: Thanks new mates (of gsm-modding forum)! As RC-Flitzer said I've taken the selectable hourly beep patch and changed the mov in r12 from #data4 to #data16, and corrected two jumpr cc_NZ to the new right offset (+one word). Sorry if I've also rewrite the non patch's parts of it, creating this misunderstanding, but I prefer it so. And thank you very much RC-flitzer for explaining the dissassebly, it's exactly as I've thought. I've just a question for you: the command extp, I know it override the standar DPP addressing scheme for op2 defined number of instructions, and use a 14bit addressing to go and take the word content to put in a GPR, but i've not well understand its way of aiming it. E.g., you wrote: Quote:
So can you explain me exactly how to use this command? Thanks Lalo Last edited by lalo.lerry; 05-28-2004 at 01:53. | |
05-28-2004, 02:23 | #1410 (permalink) |
No Life Poster Join Date: Mar 2002 Location: -[r0]- Age: 53
Posts: 834
Member: 9891 Status: Offline Thanks Meter: 2 | 365DCh (0Dh:25DCh) is located in the RAM, not in the FUBU. ps: - I did publish my sl45.asm (some of them maybe usefull for others for patching the SL45, dunno), just go to http://groups.yahoo.com/group/z-soft...mens/0.Patches ... there is also sl45_asm.zip which is more files included. rizapn |
Bookmarks |
| |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
SLIKv56: Flash patches. | arman68 | x4x, x5x Flashpatching | 685 | 10-02-2011 10:56 |
TOC for Sticky: SLIKv56: Flash patches. | StevieRay | x4x, x5x Flashpatching | 17 | 10-15-2005 08:26 |
"Bugs" in Thread SLIKv56: Flash patches | trustkill | Siemens-Benq Flash Patching | 2 | 07-13-2004 07:33 |
SLIK v56: Flash Patching (2nd part) ... | rizapn | x4x, x5x Flashpatching | 329 | 09-07-2003 10:28 |
Where can i download riza's SLIKv56: Flash Patching (3rd part) | Gabriel_he | Siemens-Benq Flash Patching | 2 | 04-04-2003 03:20 |
|