SMS Compression Patch final
--------------------------------------------------------------------------------
; *** 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
; this is an automaticly converted file from RizaPN-Patchformat into
; V-Klay-Patchformat - by Cluni Tools\Patchconverter v1.0.5 ?003 by Cluni
; *** Do not allow to enter '112' in keylocked mode ****
; Firmware : SL45iv56
; Author : ACiD [mrp]
;Homepage: www.gsm-dev.com
0311BC: EA207012 CC00CC00
-----------------------------------------------------------------------
; this is an automaticly converted file from RizaPN-Patchformat into
; V-Klay-Patchformat - by Cluni Tools\Patchconverter v1.0.5 ?003 by Cluni
; *** Access to GFX menu instead normal menu during a call ****
; 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 only
; compress the new written chars since the last call. If there are less chars
; then by the last call, the patch does nothing, but after that new chars
; will be compressed.
; 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.
; Warning: Patch is a bit instable. Please save your SMS before compressing.
; (beta 3 is coming soon...)
;locale=Croatian_Croatia.1250
----------------------------------------------------------------------------
; *** Show both name & phone number at incoming call v2***
; Firmware: SL45i v56
; Author: DeadManS
; Release: April 20th, 2004
; Patch shows number of calling partner at incoming call.
; It uses pictures 513-522 for displaying the numbers. Change them if you like!
; ! Uninstall previous "show number at incoming call" patch !
;locale=Croatian_Croatia.1250
------------------------------------------------------------
;*** Shutdown melody ***
;
;Firmware: SLIK56
;Author: abomin
;Release: March 2, 2004
;
452554: 2D03E02C E6FC2800 ;here 28 - SYSTEM melody number
;00h = nothing, but stops all running sounds
;01h = network found
;02h = high beep (e.g. starting dictating machine)
;03h = battery empty
;04h = key click
;05h = low beep
;06h = calling sound (endless)
;07h = melody classic nr. 12 (profile independent) (endless)
;These sounds are very quiet, you have loudness like in calls,
;only listenable if your ear is at the phone speaker:
;08h = connection active beep (5 seconds long)
;09h = 5x long low beep
;0Ah = 0Bh 5x
;0Bh = like 0Ch, but only 1x
;0Ch = busy signal (3x)
;0Dh = connection lost (3x doo-da-dit)
;0Eh = dood-dood with 1sec pause, endless
;0Fh-10h = nothing
;11h = ringing sound (endless)
;12h = ringing sound (endless) but starts a second later
;13h = call minutes beep
;These sounds have normal loudness again:
;14h = calling sound (endless) (from active profile)
;15h = 07h
;16h-17h = nothing
;18h - 24h = some standard dialing tones
;25h = call minutes beep (loud)
;26h = triple low beep (05h)
;27h = triple call minutes beep (loud)
;28h = waving sirene (endless)
;29h = nothing
;2ah = connecting sound (doo-de-li-dood)
;2bh = phone hangs up
;2ch = 25h
;2dh = calling sound (endless)
;2eh = calling sound (endless)
;2fh = vibrating (endless)
;30h = long high beep, very loud
;31h = appointment sound (endless) (from active profile)
;32h = appointment sound (endless) (from active profile)
;33h = low beep (05h)
;34h = sms-sound (from active profile)
;35h = sms-sound (from active profile)
;36h = CB-sound (from active profile)
;37h = CB-Sound (from active profile)
;these following sounds are interesting:
;38h = high (and loud) da-dit
;39h = like 38h, but doubled
;3ah = police sirene (3x)
;3bh = 4x very high and loud beep
;3ch = high fanfare
;3dh = like high beep (02h)
;3eh = like high beep (02h), but longer
;3fh = double 02h
;40h = nothing
;41h = beep 1x (very quiet)
;42h = cool and short *dring*, nice
;43h = phone hangs up
;44h = phone hangs up
;45h = phone hangs up
;46h = phone hangs up
;47h-... = didn't test it ;-)
; Authors: DeadMan & rc-flitzer
; big thanx , regards etc to mamaich, BoB aka D.V.A, SiNgle
; selectable through application menu from RizaPN with function number 14
; This patch autostart recording any incoming or outgoing calls
;!!!!!!Uninstall previosly installed patch for recording outgoing calls
4539a0: dae5aa28 DAE0e4C9 ;change calls 0E5h, sub_E528AA on calls 0E0h,C9E0 (jump to patch)
40C9e4: FFFFFFFF dae5aa28 ;start original calls (calls 0E5h, sub_E528AA )
40c9e8: FFFFFFFF 88408850 ;save used registers (R4, R5)
40c9ec: FFFFFFFF dacc4cc6 ;calls 0CCh, IsCallInProgress ( return r4=1 is call in progres or r0=1 is phone in standby mode)
40c9f0: FFFF 4840 ;cmp r4,0 (comprare r4 whith 0)
40c9f2: FFFF 2d08 ;jmpr cc_z,08h (return if r4=0 (phone in standby mode))
40c9f4: FFFFFFFF D7400E00 ;extp #0Eh, #01h
40C9f8: FFFFFFFF F2FC423A ;mov r12, 03A42h
40C9fc: FFFFFFFF 9AFC02D0 ;jnb r12.13, return (return if Func14 is not select)
40ca00: FFFFFFFF dad414f3 ; calls dictRecording (recording voice call)
40ca04: FFFFFFFFFFFF 98509840db00 ;restoring r4,r5 and return to main program