-
;*** HVI. 12AM-PM Hours Visualization in Idle screen ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Release : 23.08.04 - v1
;This patch shows time in 12AM-PM visualization in idle screen if autodisplay voice in clock menu is setted
;and is selectable through Riza's New Application Menu patch.
560531: C6743A 87C0CE
;if temperature instead patch (v3 or higher) is applied uncomment this line (and comment first one):
;0x07CE41: C6743A 87C0CE
;choose one (and comment the other)
;FIRST VERSION: AM-PM written on the left of hours:
;7CEC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404200F2F43C3F8AF40280FAC6743A
;7CED0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACABCACDC47A8C6E7F2610046FC0B00
;7CEE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FD02E7F27000DC49B928088148C03D01
;7CEF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0CC46FC0C00FD0226FC0C00E7F23000
;7CF00: FFFFFFFFFFFFFFFF DC49B928FAC6883A
;choose AM/PM symbols:
;7CEDA:61 8B ;change a letter for AM symbol
;7CEE4:70 8C ;change p letter for PM symbol
;remove leading 0:
;7CEFE:30 91 ;removing leading 0 in 01-09 hours
;SECOND VERSION: AM-PM written on the right of minutes:
7CEC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404200F2F43C3F8AF40280FAC6743A
7CED0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACABCACDC47A8C648C03D01E0CC46FC
7CEE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0C00FD0226FC0C00E7F23000DC49B928
7CEF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACBD01FDAFFC03F0882E7F23A00DC49
7CF00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B9280881E7F43000DC49B948DACB1420
7CF10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACBD01FDAFFC03F0882DC47A8C6E7F2
7CF20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 610046FC0B00FD02E7F27000DC49B928
7CF30: FFFFFFFFFFFF 0881FAC6E23A
;choose AM/PM symbols:
7CF20: 61 8B ;change a letter for AM symbol
7CF2A: 70 8C ;change p letter for PM symbol
;remove leading 0:
7CEEA: 30 91 ;removing leading 0 in 01-09 hours
;COMMON PART: apply in both version:
;Change character 8Bhex in 16*10 font: from Ø big to AM symbol (comment if you choose not to use symbol)
BD98B: 06040038004C00540054005400640038 071C0022003E002200000036002A0022
BD99B: 0040 0000
;Change character 8Chex in 16*10 font: from Ø small to AM symbol (comment if you choose not to use symbol)
BDC2B: 060000040038004C8054005400648038 073C0022003C002000000036002A0022
BDC3B: 0040 0000
;of couse you can change characters and draw your own symbols
;Selection throught application menu (you must have NAM patch applied):
;defoult = voice number 9 (12 hours)
;change voice 9 name from "empty" to "12 hours" (uncomment)
;7CAF0: 2203 0300
;change voice number:
;7CECB: 80 x0
;where x is function number -1
;Due to lack of space may be necessary to reduce digit's year:
;if time disappears in some conditions apply my YDI patch
;I suggest you to reduce year at 2 digits.
-
;*** BSI. Battery Status in % or mAh in Idle v0.15 ***
;Firmware : S-ME45i v04
;Author: ntcn
;Release: 20.08.04 (english version)
;!Has removed the conflict of used number pictures address with addresses to a patch "Graphical menu"
;This patch replace battery icons in idle screen with it's capacity in % or it's current in mAh/PPV (when PPV < 98) if recharging.
;This patch uses and changes original fw pictures 275-279 for % or mAh/PPV,
;and 253-262 (280-289 for graphical menu patch) if for numbers in SPC numeration.
56533C: E00DF0E7 DA8E0050 ; C289 flash
;76533C: E00DF0E7 DA8E0050 ; C489
0E5000: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0E7D7404200F2F1E43E3D07E6F71501
0E5010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404000F2F8B03F0D1A48123D1026F7
0E5020: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 91008D3ED7404200F2F8D83F2D0346F8
0E5030: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 62008D1C0873DAC9B854F0840D084813
0E5040: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D2FE6F71301D7404200F2F8D83FE00E
0E5050: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26F864008D0208E10DFB06F8640006FE
0E5060: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FD00E6FC4800E00DDAC89C43E00E26F8
0E5070: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0A008D0208E10DFB06F80A0006FEFD00
0E5080: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC4D00E00DDAC89C43E6FEFD0000E8
0E5090: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC5200E00DDAC89C43F0E7E6FC5700
0E50A0: FFFFFFFF E00DDB00
; ##### Picture 275 ##### -- 'PPV'
; ##### Picture 276 ##### -- inverse 'PPV'
; ##### Picture 277 ##### -- '%'
; ##### Picture 278 ##### -- 'mAh'
; ##### Picture 279 ##### -- inverse 'mAh'
0DE7C8: 19260100 0E080100
0DE7D0: 14260100 0E080100
0DE7D8: 15260100 0E080100
0DE7E0: 18280100 0E080100
0DE7E8: 18270100 0E080100
0D5920: 0086007F00CE007F19FEE07F1FFFF07F 0003332B2AAB2AAB332B221322130003
0D59B8: 00860F00CE0F19FEEF1FFFFF0FFFCF0F 3FFB0CD3155315530CD31DEB1DEB3FFB
0D5A2A: 00860700CE0719FEE71FFFF70FFFC70F 00032203540355032A830A8311030003
0D5A9C: 00100002108003398003FF802FFFC41F 000300930153295B55D7555755570003
0D5B14: 00100002108003398003FF802FFFC41F 7FFF7F6F7EAF56A72A2B2AAB2AAB7FFF
; number 0..9 (5x8, 280-289). Uncomment this if patch "Graphical menu" is installed or you don't have numbers 0..9 (pictures 253-262)
;0E5060: FD00 1801
;0E507E: FD00 1801
;0E508C: FD00 1801
;0DE7F0: 1A270100 05080100
;0DE7F8: 19240100 05080100
;0DE800: 16240100 05080100
;0DE808: 26120100 05080100
;0DE810: 13260100 05080100
;0DE818: 1B250100 05080100
;0DE820: 15230100 05080100
;0DE828: 19260100 05080100
;0DE830: 27250100 05080100
;0DE838: 201D0100 05080100
;0D5B89: 0020003F0040003F 374F4F4F4F4F3707
;0D5C25: 0010407F0018C07F 1737171717173F07
;0D5CB5: 001003000803001C 374F0F0F37477F07
;0D5D21: 1000000003300000 374F0F170F4F3707
;0D5D7B: 08421F0CE61F0FFE 0F1F2F2F7F0F0F07
;0D5DED: 0010001F0030001F 7F47770F0F4F3707
;0D5E81: 00860700CE0719FE 374747774F4F3707
;0D5EEA: 0086007F00CE007F 7F4F0F1717171707
;0D5F82: 0010000001003000 374F4F374F4F3707
;0D603B: 0021800000338000 374F4F3F0F0F3707
-
;*** UKC. Unlock Keypad Confirmation v2***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Release : 10.6.2004 - v1
;Updated: 11.6.2004 - v1.1 - little correction
;Second release: 26.8.2004 - v2 totally different
;Third release: 27.8.2004 - v2.1 - little relocated
;This patch adds the request of confirmation for unlocking keypad after having long pressed # key, in a very similar way of original non i fw version.
;NOTE: Undo version 1 before patching!
68880: 39003900B20101000100FFFF0B000C002A01 19001900AD0B01000100FFFF01000100FFFF
5A57CC: DAC4F2FD0D15 DA87B0D80D1B
5A58B7: 5A 4B
5A59F0: 39 19
5A5A22: DAFAFA50 DAC4F2FD
5A59B3: 28 30
7D8B0: FFFFFFFFFFFFFFFFFFFF E03CDC49C4C83C00DB00
-
;*** CVM. Change Vibra Mode ***
;Firmware : SMe45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Ispired from a M55v10 Divisi0n_by_zer0's patch
;Release : 28.8.2004 - v2
;This patch changes vibra mode.
;choose one (uncomment):
;FIRST POSSIBILITY: single phase vibra (as defoult one)
;change:
;6700C: F401 xxxx ;where xxxx is vibra on in hex swapped bytes milliseconds
;67010: F401 yyyy ;where yyyy is pause in hex swapped bytes milliseconds
;SECOND POSSIBILITY: dual phase vibra (as x35 series)
;67412: 0A301902 600F1F02
;7CF60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 010028000200A000FFFFC800FBFF0200
;7CF70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 010028000400A000FFFFD007FCFF0000
;where:
;7CF66: A000 xxxx ;where xxxx is vibra on in hex swapped bytes millisecond
;7CF6A: C800 yyyy ;where yyyy is pause in hex swapped bytes millisecond
;7CF74: 0400 wwww ;where wwww is number of first phase loops -1
;7CF7C: D007 zzzz ;where zzzz is second phase pause in hex swapped bytes millisecond
-
;*** CL. Call Logging v0.18***
;Firmware : S-ME45i v04
;Author: ntcn
;Release: 20.08.04 (english version)
;Logging for in/out SMS is added. For incoming SMS should not be problems
;for outgoing SMS - probably incorrect recipient number
;there is no support of sending of the messages containing some parts.
;for calls: Reject -> R, In -> I, Out -> O, Unknown -> H (Hide), Missed -> M
;for SMS: Received -> R, Sent -> S, Delivery report -> D.
0x0E51D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7403800F2F4AC1F0FF4D7403800F6F4
0x0E51E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AC1FE6003C00DB00001F1C1F1E1F1E1F
0x0E51F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1F1E1F1E1F00613A5C6D6973635C6C6F
0x0E5200: FFFFFFFFFFFFFFFFFFFFFF 675F79796D6D2E74787400
0x0E5210: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26FC1A0088C0D7403800F2FEA01F2D0F
0x0E5220: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 28C646FE8007ED0528C2E0ADE6FEC800
0x0E5230: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D0428C5E09DE6FEA102DAC89C4398C0
0x0E5240: FFFF DB00
0x0E5250: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB18E6F63401DB00BB14E6F73401DB00
0x0E5260: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB10E6FC3401DB00E6F62C52D7405700
0x0E5270: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2FC061D2D02E6F62C44BB0EDAF8D4F7
0x0E5280: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DB00E6F62C53BB08CB00E0064844EA20
0x0E5290: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98524843EA300C55F0E4D7403800F2FF
0x0E52A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A01F46FF000FEAE0E85448602D02E001
0x0E52B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D04D7403A00F2F1E600D7703C00F3F8
0x0E52C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4E3DF3F9503DF3FA523DF3FB543D0D13
0x0E52D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 29819D11E7F83B0029919D0DE7F91700
0x0E52E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 29A13D0929B13D01E1CBC0BD06FDE811
0x0E52F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7403902A9AD26F13C009DEAF12ADA8E
0x0E5300: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1C55E7F22E00DA8E4055F12BDA8E1C55
0x0E5310: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DA8E3C55F129DA8E1C55E7F23A00DA8E
0x0E5320: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4055F128DA8E1C55DA8E3C5548602D0C
0x0E5330: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F016DA8E4C55E6F14D53DA8E4C55E6F1
0x0E5340: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5300DA8E40550D3748E32D21F0C9DAE5
0x0E5350: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5A11F0142D03E6F12C490D02E6F12C4F
0x0E5360: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DA8E4C55D7403A00F2F1E60046F15802
0x0E5370: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9D04E6F13000DA8E4055F0CFE6FD3800
0x0E5380: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FE4600E6FF3A00DA8EC8550D14D740
0x0E5390: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800F2F1AC1F9AF10A000EF1D7403800
0x0E53A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F6F1AC1FE6F12C4DDA8E4C550D04E6F1
0x0E53B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2C52DA8E4C55DA8E3C5546F62C532D42
0x0E53C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48602D11E6F55700E6FE2B1D46F62C44
0x0E53D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D0108E1DC55999E998EC09108137C11
0x0E53E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2811F1920D27E6F53C00E6FE0029DC45
0x0E53F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 984E2D0208E30D1ED7403C00F2F43E27
0x0E5400: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9AF40500E6F14500DA8E40550D31E6FC
0x0E5410: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4027D7403C0098DC2D08D7403C00981C
0x0E5420: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DA8E405528D13DF90D23E6F14800DA8E
0x0E5430: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 40550D1E47F891003D19E6F12B00DA8E
0x0E5440: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 40550D14F0CFE6FD3800E6FE4800E6FF
0x0E5450: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D00DA8EC8550D0CDC45998EC081DA8E
0x0E5460: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A0552D06C0817C41DA8EA05529919DF4
0x0E5470: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F10A0DDA8E4C55DA8EBE55D7403800
0x0E5480: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2F1B01F3D23E6FCB01FE6FD3800E6FE
0x0E5490: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F611E6FF3902DAFFA040E6F46400D750
0x0E54A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3C00F2F1563DF2F5543DF6F10EFE5B44
0x0E54B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2F10CFE88F0E6FFB01F26FFF40FDA8E
0x0E54C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1C55F015DA8E1C5598F00D00E6F45C55
0x0E54D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F58E00E061D7603800F6F4A21FF6F5
0x0E54E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A41FF6F1A61F0D12D7403800F42FFF0F
0x0E54F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 47F25D002D0BF0CFE6FD3800E6FEE515
0x0E5500: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FF3902DA8EC855DA8EBE5548602D01
0x0E5510: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CB00D7401202F2F8E62BDB00E7F32F00
0x0E5520: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 093127F20A009DFC07F23A008810F123
0x0E5530: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DA8E40559810DA8E4055DB00E7F22C00
0x0E5540: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7403800E42F001008F1DB00D7503800
0x0E5550: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E43F0010E42F011008F2DB00E6FE0A01
0x0E5560: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD3800E6FCB01FE6FF0001DADA982C
0x0E5570: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F4FFFF2D148840F0C4E6FD0010E6FE
0x0E5580: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800D7403800F2FFA01FDADA4236E00C
0x0E5590: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7403800F6FCA01F98C0FADAB44ADB00
0x0E55A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 67F20F0046F10C00ED0806F1D815D740
0x0E55B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3902A921DA8E4055DB00E108DB00D740
0x0E55C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800F6FFA01FDB0006FC0010DAFFA040
0x0E55D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0FC26FF0010DB003031323334353637
0x0E55E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 38392A232B5B20627566666572206973
0x0E55F0: FFFFFFFFFFFFFF 2066756C6C205D
0x0E7F70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DADAF230BB05DB00DADAB44ABB01DB00
0x0E7F80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 884088808890D7603800F2F4A21FF2F5
0x0E7F90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A41FF2F1A61F48163D1146F45C553D0E
0x0E7FA0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F58E003D0BE001D7603800F6F1A21F
0x0E7FB0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F6F1A41FF6F1A61FDAE2FAFF98909880
0x0E7FC0: FFFFFFFF 9840CB00
0x24C378: D7401202F2F8E62B CC00CC00DA8E8A52
0x24C506: E6003C00 DA8ED051
0x3A8526: DADAB44A DA8E787F
0x3A857E: DADA DA8E
0x3A8580: F230 707F
0x565338: 26FC1A00 DA8E1052
0x4A4C8C: E6F63401 DA8E5052
0x4A33F8: E6F73401 DA8E5852
0x4A4322: E6FC3401 DA8E6052
0x58FAF0: DAF8D4F7 DA8E6852
; log format "log_mmyy.txt"
; 0E54B0: F2F10CFE88F0E6FFB01F26FFF40FDA8E F01588F0E6FFB01F26FFF40FDA8E1C55
; 0E54C0: 1C55F015 F2F10CFE
-
;*** SSS. Send SMS Shortcuts***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Release : 30.6.2004 - v1
;This patch changes buttons behaviour in SMS sending screen:
;left softkey "choose number form default book" become "choose number from phonebook(=SIM)"
;right softhey "back"(doulbe) became "choose number from addressbook(=telephone)"
;arrow down previously unused become a "choose number from defoult book" shortcut
;arrow up previously unused become a "open calling lists" shortcut (to view a number not entered in books and digit it easily)
;and green button previously unused became a "back" (if recipient number is missing) or "send SMS" (if number has been written) shortcut
40F16: 74 07
40F1A: 3C03 554E ;right softkey
40F20: 214E 244E ;left softkey
4AD4AA: 74 21
4AD4AD: 06 25
4AD4B4: 48E62D20 FA87A6CF
7CFA6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46FE22002D0848E52D0D48E62D0D48E7
7CFB6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0BFAEA12D5DAF8020DDAF8260DDAF8
7CFC6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D20D0D19FAEAC2D4D7505700F2FCF63E
7CFD6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2FDF83E48E62D09E6FE1500E00F88F0
7CFE6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E05FDAF0041208020D06E6FE1500DACB
7CFF6: FFFFFFFFFFFFFFFFFFFF F469DAF8768CFAEA0CD5
;SOFTKEY ICONS:
;Choosen icon is unused pictures n.716 and n728 in SPC2,17*43 resolution, but you can edit as you prefer.
; ##### Picture 716 #####
; Picture Data
0DBE40: 0001FC100001000706384001000C232D FFFFFFFFFFFFFFFFFF3FFFFFFC387EDF
0DBE50: E0010006736FE001000627C660010003 FFFFFDD77C0FFDFFFDEF7DEFFCFFFDEF
0DBE60: 01C46001000130806001000138906001 7DEF807FFDEF7C0F803FFDEF7DEF807F
0DBE70: 00010192600100018332600100009FFE FD287DEFFCFFFC007EDFFDFFFFC7FF3F
0DBE80: 60010000FFEFE00100007803E001 FFFFFFFFFFFFFFFFFFFFFFFFFFFF
; ##### Picture 728 #####
; Picture Table Index
0DF5F0: 2C0D0100 2F0D0100
; Picture Data
0DC1D4: 3FFF807FFF0FFFFFE1FFFFCFFFBFE1FC FFFFFFFFFFFFFFFFFFFFFFFFFC387FFF
0DC1E4: 1FCFFF1FE1FC1FCFFE0FE1FFFFCFFC07 FFFFFDD7701FFDFFFDEF77EFFCFFFDEF
0DC1F4: E1E003CFF803E1F007CFF001E1F80FCF 7577807FFDEF77FB803FFDEF757B807F
0DC204: FFFFE1FC1FCFFE0FE1FE3FCFFE0FE1FF FD2877FBFCFFFC007003FDFFFFC7FFFF
0DC214: 7FCFFFFFE1FFFFCFFFFFE1FFFFCF FFFFFFFFFFFFFFFFFFFFFFFFFFFF
;CUSTOMIZATION:
;change ALSO right softkey from "OK" to send SMS icon:
;40F0E: 7C01 494E
;change pression type for arrows shortcuts:
;7CFA8: 22 26 ;long pressed up arrow
;4AD4AA: 21 25 ;long pressed down arrow
-
;*** LCC. Left Characters Contdown ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Release : 05.09.04 - v1
;This patch changes left characters contdown when writing an SMS:
;instead of counting from 760 to 0 countdown is splitted in left characters for each single SMS.
;NOTE: SMS free characters lenght varies, because in multiple SMS
;first 8 characters are occupied by header in each SMS.
49A244: DACA9099 DA87D0D9
7D9D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46FC58028D0326FC58020D1146FCC801
7D9E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8D0326FCC8010D0B46FC30018D0326FC
7D9F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 30010D0546FC98008D0226FC9800FACA
7DA00: FFFF 9099
;CUSTOMIZATION:
;change separator characters between number of SMS and number of left characters:
;3F3B8: 2020 xxyy
;replace xx and yy with any ASCII code, e.g.:
;20[space], 2C[,], 2D[-], 2E[.], 2F[/], 3A[:],11[_], 27[']
;if you want only one separator character apply these lines;
;3F3B8: 2020 xx00
;49A243: 3D 2D
;e.g.: my choosen combination is:
;3F3B8: 2020 2D00 ;(-)
;49A243: 3D 2D
-
;*** CL. Call Logging v0.19***
;Fw: S-ME45i v04
;Author: ntcn
;date : "dd.mm.yy", log: "log_mmyy.txt"
;logging text of SMS (A:\Misci\sms.txt, don't support "multi-parts" SMS)
;the operating mode is defined by setting the items of Riza's application menu:
; "save data" for log and "SMS as text" for text of SMS
0x0E5200: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7403800F2F4AC1F2FF4D7403800F6F4
0x0E5210: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AC1FFAC4949D26FC1A00D7403800F2FE
0x0E5220: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A01F3D01DB0088C028C646FEC003ED05
0x0E5230: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 28C2E0ADE6FEC8000D0428C5E09DE6FE
0x0E5240: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A102DAC89C4398C0DB00BB1AE6F63401
0x0E5250: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DB00BB16E6F73401DB00BB12E6FC3401
0x0E5260: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DB00E6F6522CD7405700F2FC061D2D02
0x0E5270: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F6442C8880BB109880DAF8D4F7DB00
0x0E5280: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F6532C8880BB089880CB00E0064844
0x0E5290: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D034843EA30FE56D7404200F2F13C3F
0x0E52A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 66F1000CEA20FE56F0E4D7403800F2FF
0x0E52B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A01F46FF8007EAE0D45606FF000F2804
0x0E52C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B8F048602D02E0010D04D7403A00F2F1
0x0E52D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E600D7403C00F2F5563DE6F46400F6F5
0x0E52E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0EFE5B44F2F80CFED7703C00F3F84E3D
0x0E52F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F3F9503DF3FA523DF3FB543D0D172981
0x0E5300: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9D15E7F83B0029919D11E7F9170029A1
0x0E5310: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D0D29B13D05E1CB28813D02E6F86300
0x0E5320: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C0BD06FD3218D7403902A9AD26F13C00
0x0E5330: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9DE6F12ADA8E2657E7F22E00DA8E4A57
0x0E5340: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F12BDA8E2657E7F22E00DA8E4A57F018
0x0E5350: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DA8E2657DA8E4657F129DA8E2657E7F2
0x0E5360: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3A00DA8E4A57F128DA8E2657DA8E4657
0x0E5370: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C480020048602D0CF016DA8E5457E6F1
0x0E5380: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 534DDA8E5457E6F15300DA8E4A570D3F
0x0E5390: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48E32D21F0C9DAE55A11F0142D03E6F1
0x0E53A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 492C0D02E6F14F2CDA8E5457D7403A00
0x0E53B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2F1E60046F158029D04E6F13000DA8E
0x0E53C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4A57F0CFE6FD3800E6FE4600E6FF3A00
0x0E53D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DA8E0E570D1CD7403800F2F1AC1F8AF1
0x0E53E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 05208AF10B30E6F14D2C0D0F2EF1D740
0x0E53F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800F6F1AC1FE6F1522C0D073EF1D740
0x0E5400: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800F6F1AC1FE6F1422CDA8E5457DA8E
0x0E5410: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 465748602D37E6F5570046F6532C3D03
0x0E5420: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FE30390D06E6FE2B1D46F6442C3D01
0x0E5430: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08E1DC55999E998EC09108137C112811
0x0E5440: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F19246F6532C2D0446F6522C2D0E0D47
0x0E5450: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F13F39D7403800F6F1A81FE6F14C39
0x0E5460: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7403800F6F1AA1F0D3A001E0811D740
0x0E5470: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800F6F1A81F06F10800D7403800F6F1
0x0E5480: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AA1F0D2DE6FC4027D7403C0098DC2D17
0x0E5490: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F53C00E6FE7021DC45984E2D0208E3
0x0E54A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D1ED7403C00F2F43E278AF40E00D740
0x0E54B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3C00981CDA8E4A5728D13DF90D1DD740
0x0E54C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3C00F2F43E279AF40500E6F14500DA8E
0x0E54D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4A570D12E6F14800DA8E4A570D0D47F8
0x0E54E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 91003D08E6F12B00DA8E4A570D03DA8E
0x0E54F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00582D0229919DFB46F6442C2D0446F6
0x0E5500: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 522C3D1108E208E2E6F12C00DA8E4A57
0x0E5510: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD2E18DA8E0058D7403902992D2D03
0x0E5520: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DA8E4A570DF7BB24D7404200F2F13C3F
0x0E5530: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9AF102A0DA8E1657A8E04860EA207256
0x0E5540: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F6442CEA20725620FED7403800F2FC
0x0E5550: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A21F46FC8007EAE0725606FC0017D750
0x0E5560: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800992EB92C08C128F13DF9F0FC0D09
0x0E5570: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F10A0DD7503800B93FE42F010008F2
0x0E5580: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CB00D7503800F2FCA81FF2FEAA1FD750
0x0E5590: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5700A92C99AE2D6DC0AD46FDA000ED69
0x0E55A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 49202D0447F208002D260D63E004E07C
0x0E55B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E008E103D7405700992EF0516C5C4C5C
0x0E55C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 201548402D014C146C5C0018F085D740
0x0E55D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800B92F08F1084128C13D0AE07CE004
0x0E55E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F018D7403800B92F08F1E00828D12D25
0x0E55F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 28D13DDF0D227C1DD7505700993E992E
0x0E5600: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F17F00FD1446F101043D03E6F1A800
0x0E5610: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D0E46F151043D03E6F1B8000D0846F1
0x0E5620: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 10048D0946F14F04ED0626F15003D740
0x0E5630: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800B92F08F128D13DDFD7404200F2F1
0x0E5640: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3C3F9AF116B0BB94BB93F0CFBB3BBB01
0x0E5650: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D10D7403800F2F1D01F3D0AE6FCD01F
0x0E5660: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD3800E6FEC818E6FF3902DAFFA040
0x0E5670: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CB00D7403800F2F1B01F3D0AE6FCB01F
0x0E5680: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD3800E6FEA818E6FF3902DAFFA040
0x0E5690: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D4500200E6FFBC1FD7403C00F2F4543D
0x0E56A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F014DA8E2657F015DA8E2657E6F46257
0x0E56B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F58E00D7503800F6F4A41FF6F5A61F
0x0E56C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08040D1DF01C26F10017D7403800F6F1
0x0E56D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A21FCB00E6FC000F28C100CFD7403800
0x0E56E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A92C47F25D002D0B08C1E6FD3800E6FE
0x0E56F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4E18E6FF3902DA8E0E57DA8E16574860
0x0E5700: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D01CB00D7401202F2F8E62BDB00DAFF
0x0E5710: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A040F0FCDB00F01F26F1000FD7403800
0x0E5720: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F6F1A01FDB00E7F32F00093127F20A00
0x0E5730: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9DFC07F23A008810F123DA8E4A579810
0x0E5740: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DA8E4A57DB00E7F22C00D7403800B92F
0x0E5750: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08F1DB00D7503800B92FE43F010008F2
0x0E5760: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DB00BB27D7403800F2FFA21F2D21E6FE
0x0E5770: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0A01E6FD3800E6FCD01FE6FF0001DADA
0x0E5780: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 982C46F4FFFF2D148840F0C4E6FD0017
0x0E5790: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FE3800D7403800F2FFA21FDADA4236
0x0E57A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E00CD7403800F6FCA21F98C0FADAB44A
0x0E57B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DB00D7403800F2FFA01F2D21E6FE0A01
0x0E57C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD3800E6FCB01FE6FF0001DADA982C
0x0E57D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F4FFFF2D148840F0C4E6FD000FE6FE
0x0E57E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800D7403800F2FFA01FDADA4236E00C
0x0E57F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7403800F6FCA01F98C0DADAB44ACB00
0x0E5800: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DC45998EC081E01C67F20F0046F10C00
0x0E5810: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF ED0C06F14018D7403902A921DA8E4A57
0x0E5820: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 28C13D04C0817C410DEFE108DB00203A
0x0E5830: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3A00001F1C1F1E1F1E1F1F1E1F1E1F00
0x0E5840: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 303132333435363738392A232B005B20
0x0E5850: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6275666665722069732066756C6C205D
0x0E5860: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DADAF230BB05DB00DADAB44ABB01DB00
0x0E5870: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 884088808890D7503800F2F4A41FF2F5
0x0E5880: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A61F46F462573D0C46F58E003D09E001
0x0E5890: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7503800F6F1A41FF6F1A61FDAE2FAFF
0x0E58A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 989098809840CB00613A5C6D6973635C
0x0E58B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6C6F675F6D6D79792E74787400000000
0x0E58C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0000000000000000613A5C6D6973635C
0x0E58D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 736D732E747874000000000000000000
0x0E58E0: FFFFFFFFFFFFFFFF 0000000000000000
; call logging:
0x24C378: D7401202F2F8E62B CC00CC00DA8E8C52
0x249DD6: FAC4949D DA8E0052
0x249E2E: FAC4 DA8E
0x249E30: 949D 0052
; save log:
0x3A8526: DADAB44A DA8E6858
0x3A857E: DADA DA8E
0x3A8580: F230 6058
; draw arrow:
0x565338: 26FC1A00 DA8E1652
; out SMS log:
0x4A4C8C: E6F63401 DA8E4A52
0x4A33F8: E6F73401 DA8E5252
0x4A4322: E6FC3401 DA8E5A52
; in SMS log:
0x58FAF0: DAF8D4F7 DA8E6252
; don't add "dd hh:mm:ss" for incoming SMS:
;0x0E54F8: 46F6 0D16
; change log filename to "log_yymm.txt":
;0x0E56A6: F014 F015
;0x0E56AC: F015 F014
; for use with internals e-mail client (see description for patch v0.18b):
;0x0E58A8: 613A5C6D6973635C 613A5C656D61696C
;0x0E58B0: 6C6F675F6D6D79792E7478740000 5C696E626F785C3132332E617474
;0x0E5690: D450 0D0D
; if you don't have the application menu uncomment next line:
;0x0E52A4: EA20FE56 CC00CC00
;0x0E5530: 9AF102A0 CC00CC00
;0x0E5642: 9AF116B0 CC00CC00
; and comment this:
; change function 11,12 names:
0x07CAEA: 22032203 66072906
-
;*** LCC. Left Characters Contdown ***
;Firmware : S-ME45i v04
;(c) : Lalo
;luki's Siemens Modding Forum
;(i) : ntcn
;Release : 06.09.04 - v2 (add unicode aupport)
;This patch changes left characters contdown when writing an SMS:
;instead of counting from 760 to 0 countdown is splitted in left characters for each single SMS.
;NOTE: SMS free characters lenght varies, because in multiple SMS
;first 8 characters are occupied by header in each SMS.
0x07D9D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8840DAFF144EF6F80EFEF0A898E02D09
0x07D9E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46FA04018D0326FA04010D0EE6FE4200
0x07D9F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D0846FA58028D0326FA58020D05E6FE
0x07DA00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98005BEEF2FA0CFEDB00F0CAE03DDB00
0x49A22C: DAFF144E DA87D0D9
0x49A240: F0C8E03D DA870ADA
; if you want only one separator character apply these lines;
;3F3B8: 2020 xx00
;7DA0D: 3D 2D
-
;*** CLS. Change Log-in and Log-off Sounds ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Adapted and modified from a SL45 Trustkill's and Abomin's patches
;Release : 06.09.04 - v1
;This patch changes the startup and/or shutdown sound in any other phone one,
;according to extended info tone flag in profile's menu
;and selectable through Riza's New Application Menu patch.
557357:CD3EDB 8710DA
591173:CD3EDB 8724DA
7DA10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404200F2F43C3F9AF402A0E6FC5100
7DA20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FACD3EDBD7404200F2F43C3F9AF402A0
7DA30: FFFFFFFFFFFFFFFF E6FC5600FACD3EDB
;CUSTOMIZATION:
;change log-in sound:
;7DA1E: 51 xx
;change log-off sound:
;7DA32: 56 xx
;where xx is sound number according to word list sound
;Selection throught application menu (you must have NAM patch applied):
;defoult = voice number 9 (own sounds)
;change voice 8 name from "empty" to "own sounds" (uncomment):
;7CAEC: 2203 5309
;change voice number:
;7DA1B: A0 x0
;where x is function number -1
-
;*** MSI. Modify Strings in Idle ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Ispired/adapted from Trustkill's, Rizapn's,abomin's,rc-flitzer's,Matr!x's patches
;Release : 09.09.04 - v1
;This patch changes all possible strings shown in idle
;OPERATOR NAME STRING:
;------------------------
;Delete operator name:
;5537A8: DACA DB00
;Change operator name string position and characters:
;operator name if 0 or 1 info strings are on screen:
;or "network search" text if 0 info strings are on screen:
;5903E:090002 yy00zz ;first line operator name or "network search" text
;59046:150002 yy00zz ;second line operator name
;operator name if 2 info strings (date&time + CB/FlashSMS) are on screen:
;58FFE:050002 yy00zz ;first line operator name
;59006: 110002 yy00zz ;second line operator name
;"network search" text if 1 or 2 info strings are on screen:
;5901E:090002 yy00zz
;operator name in other unknown situation (tell me if you discover them!):
;5902E:090002 yy00zz
;59056:090002 yy00zz
;5905E:150002 yy00zz
;59086:090002 yy00zz
;where:
;yy = vertical coordinate of string,
;where F8-FF,0-49 is from top to bottom (0=just benath net&battery icons)
;zz = font type, choosing one of font type list.
;NOTE:
;If you want to shift down first line operator name you must move also second line operator name,
;even if not used by your provider, otherwise second line overlappes first line and name is cutted
;DATE&TIME STRING:
;-------------------
;Delete date/time:
;56050E: DAF9 0D01 ; delete date
;560540: DAF9 0D01 ; delete time
;560562: DAFD 0D01 ; delete alarm clock symbol
;560576: DAFD 0D01 ; delete appointment symbol
;NOTE: All patches involving changing of string content (e.g. Temperature instead Time, AM-PM time format)
;must be undo or modified if you want delete them.
;Format date/time:
;2AB964: 1E xx ;formatting date
;56054A:1D xx ;formatting time
;where xx can be:
;1A= left and font small font
;1B= left and small bold font
;1C= left and font small font
;1D= right
;1E= left
;1F= center
;20= left and inverted
;others...
;Change date&time string position and characters:
;date&time if alone on screen:
;5904E:310006 yy00zz
;date&time if also CB/FlashSMS is on screen:
;5900E: 310006 yy00zz
;date&time if "network search"
;59026:310006 yy00zz
;date&time if operator logo:
;5906E:310006 yy00zz ;only date&time
;5907E:310006 yy00zz ;date&time alternating with CB message
;in other unknown situation (tell me if you discover them!):
;59036:2E0002 yy00zz
;59096:310006 yy00zz
;NOTE: if you use F8-FF, date&time string is covered by a white rectangle, use this to cancel it:
;56529C: DAC8 0D01
;CB/FLASH SMS STRING:
;----------------------
;Change date&time string position and characters:
;CB/FlashSMS alone:
;59066:2E0002 yy00zz
;CB/FlashSMS if also date&time is on screen:
;59016:250002 yy00zz
;CB/FlashSMS if operator logo:
;5907E:310006 yy00zz ;alone or alternating with CB message
;in other unknown situation (tell me if you discover them!):
;59076:250006 yy00zz
;5908E:1C0002 yy00zz
;S-ME45i FONT TYPE LIST:
;-------------------------
;00 = very big and bold
;01 = big normal
;02 = big bold (like operator name)
;03 = Small for limited chars, numbers etc
;04 = Very small, limited chars, numbers etc
;05 = Very-very small, numbers only
;06 = medium normal (like date and clock)
;07 = medium bold
;08 = small normal (WAP)
;09 = Big Phone Numbers
;0A = Thin (reduced height/space)
-
;*** EML. End of Menu Line ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Adapted from ILL!'s patch
;Release : 09.09.04 - v1
;This patch changes end of menu line with another separator.
;Change end of menu line with (uncomment one possibility):
;Line row:
;DB38F: 55555555555555555555555F FFFFFFFFFFFFFFFFFFFFFFFF
;DB39B: AAAAAAAAAAAAAAAAAAAAAAFF FFFFFFFFFFFFFFFFFFFFFFFF
;line-dot row:
;DB38F: 55555555555555555555555F 8F11E23C4788F11E23C4788F
;DB39B: AAAAAAAAAAAAAAAAAAAAAAFF 8F11E23C4788F11E23C478FF
;space-dot row:
;DB38F: 55555555555555555555555F 22222222222222222222222F
;DB39B: AAAAAAAAAAAAAAAAAAAAAAFF 8888888888888888888888FF
;space row:
;DB38F: 55555555555555555555555F 00000000000000000000000F
;DB39B: AAAAAAAAAAAAAAAAAAAAAAFF 00000000000000000000007F
-
;*** AKS. Auto-repeat Key Speed ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Adapted from SiNgle's M55v10 patch
;Release : 09.09.04 - v1
;This patch changes the speed of auto-repeating key, when this is hold.
;2ca9d0: 56 xx
;change xx with any hex value (the smaller value = the faster repeat)
-
;*** UAP. Unlock All Profiles ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Adapted form RizaPN's SL45 patch
;Release : 09.09.04 - v1
;This "patch" makes all profile unlocked and renameable.
;Known features:
;Previously profile personal settings will be lost
;"airplane mode" profile will be lost
;autoswapping profiles (e.g. when inserting headset) will not function anymore;
;This patch is a little bit different than the usual ones:
;1. MAKE EEFULL BACKUP:
;make an eefull (aka eeprom1) backup (offset 0x1F0000, size 0x10000) with a flasher (e.g. V-Klay).
;2.UNLOCK PROFILES:
;either make this call with a debugger
;C612FC ;UnlockProfile ()
;or, it you are not able to use it,
;undo any previously applied left arrow patch
;apply this patch:
;*** arrow left for unlocking profiles***
;560932: DAF55846 DAC6FC12
;turn on phone and press left arrow
;turn off phone and undo the patch
;reapply any previously applied left arrow patch
;UNDO THE PATCH:
;Profile names and settings are stored in eeprom eefull block n.5083, aka known as "profile block"
;To undo the patch you need to reapply that eeprom block or the full eeprom backup you have saved before.
-
;*** SSS. Send SMS Shortcuts***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Release : 30.08.04 - v1
;Update: 03.09.04 -v2
;Update: 04.09.04 - v2.1 - space saving (thanks, Riza)
;Update: 10.09.04 - v2.2 - toggle bug fixed
;This patch changes buttons behaviour in SMS sending screen:
;left softkey "choose number form default book" become "choose number from books"
;(toggle choose number book shortcut: first entry you open defoult book, second not the default one, and so on)
;arrow down previously unused become a "open defoult book" shortcut
;arrow up previously unused become a "open calling lists" shortcut (to view a number not entered in books and digit it easily)
;and green button previously unused became a "back" (if recipient number is missing) or "send SMS" (if number has been written) shortcut
4A9AB4: E6F4FFFF DA8778D9
4AD4B4: 48E62D20 FA8740D9
4FFDA2: DAF77AD8 DA8780D9
7D940: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46FE21002D0946FE22002D0948E52D0E
7D950: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48E62D0EFAEA12D5DAEFF0FD0D0BDAF8
7D960: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 020DDAF8260DDAF8D20D0D04FAEAC2D4
7D970: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAEAF8D4FAEA0CD5E6F4FFFFE10C0D11
7D980: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404400F3FC0038AAF60400DAF77AD8
7D990: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0FF60D07DAF77AD848402D02E0040D01
7D9A0: FFFFFFFFFFFFFFFFFFFFFFFF E014D7404400F7FC0038DB00
;CUSTOMIZATION:
;change pression type for arrows shortcuts:
;7D942: 21 25 ;long pressed down arrow
;7D948: 22 26 ;long pressed up arrow
;invert arrow down and left sk function (arrow down open choose book, left sk open book):
;7D945: 09 15
;7D953: 0E 02
;40F20: 214E 830E ;TAG left sk
;both arrow down and left sk for choose number from book:
;7D945: 09 15
-
;*** DFI. dd DD mmm Date Format in Idle screen ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Ispired by abomin's, RizaPN's and SiNgle patches
;Release : 11.09.04 - v2 - unicode support added
;Updated : 12.09.04 - v2.1 - bug fixed
;This patch shows date in dd DD mmm format (eg.: Sa 11 Sep) in idle screen if autodisplay voice
;in clock menu is setted and is selectable through Riza's New Application Menu patch.
560507: C66439 8740DA
;if temperature instead date patch (v3 or higher) is applied uncomment this line (and comment first one):
;7CE41: C66439 8740DA
7DA40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404200F2F43C3F8AF40290FAC66439
7DA50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACBB208BB40DACA2AC2DAC61834DAD7
7DA60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F8A75C14D7401F02D414E21ABB36E6F1
7DA70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9191BB33E7F22000DC49B9280881DC4D
7DA80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A8ECE7F23000DACB4087DACBF292DACB
7DA90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D01FDAFFC03FDACAAAC3E7F22000DACB
7DAA0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4E91BB19DACB6E2E28C15C2C06FCF01A
7DAB0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7401F02A81C08C2D7401F02A82CCC00
7DAC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DC79B928E4380100E4480200E4580300
7DAD0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0884FACAAC97E6F19191DC49B8180882
;CUSTOMIZATION:
;Choose names language (uncomment one language):
;days names (english):
;7DAE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CB004D6F547557655468467253615375
;months names (english):
;7DAF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4A616E00466562004D61720041707200
;7DB00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4D6179004A756E004A756c0041756700
;7DB10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 536570004F6374004E6F760044656300
;days names (italian):
;7DAE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CB004C754D614D65476956655361446F
;months names (italian):
;7DAF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 47656E00466562004D61720041707200
;7DB00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4D616700476975004C75670041676F00
;7DB10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 536574004F7474004E6F760044656300
;7DAD8: 9191 9B9B ;change to UNICODE Russian fonts
;days names (russian):
;7DAE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CB001F3D1242214027421F4221311241
;months names (russian):
;7DAF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2F3D3200243532001C304000103F4000
;7DB00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1C303900184E3D00184E3B0010323300
;7DB10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 21353D001E3A42001D3E4F0014353A00
;days names (croatian):
;7DAE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CB00506F557453724365506553754E65
;months names (croatian):
;7DAF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 53696A0056656C004F7A750054726100
;7DB00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 537669004C697000537270004B6F6C00
;7DB10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 52756A004C6973005374750050726F00
;or any other language, changing language code (if needed)
;and days names (2 characters each, starting from 7DAE2)
;and months names (3 characters + ending byte 00 -or 4 characters- each, starting from 7DAF0)
;Change the date separator characters:
;7DA76: 20 xx ;1° separator (dd DD)
;7DA9C: 20 yy ;2° separator (DD mmm)
;replace xx and yy with any ASCII code, e.g.:
;20[space], 2C[,], 2D[-], 2E[.], 2F[/], 3A[:],11[_], 27[']
;Change days leading 0:
;7DA84: 30 xx
;replace xx with:
;30 ;0
;20 ;space
;91 ;remove leading 0
;Selection throught application menu (you must have NAM patch applied):
;defoult = voice number 10 (format date)
;change voice 10 name from "empty" to "format date" (uncomment)
;7CAEE: 2203 8D00
;change voice number:
;7DA4B: 90 x0
;where x is function number -1
-
; ***Vibra kao na S35***
67412: 0A301902 600F1F02
7CF60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 010028000200A000FFFFC800FBFF0400
7CF70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 010028000200A000FFFF9808FCFF0000
-
;*** ITC. Incoming Calls Total Time Counter ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Release : 15.09.04 - v1
;This patch unhides a more detailed duration/charge menu in record menu.
;Pratically, it adds an incoming calls total time counter voice in that menu.
56A8B8: C4 9A
-
;*** ITC. Incoming Calls Total Time Counter ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Release : 15.09.04 - v1
; Updated: 16.09.04 - v1.1 - better explanation -
;This patch unhides a more detailed duration/charge menu in record menu,
;normally shown only if incoming calls flag in charge settings is setted.
;Pratically, it adds an incoming calls total time counter voice in that menu.
56A8AA: 2D05 CC00
-
; *** FNC aka Full Name Change ***
; (c) Viraptor (SL45v56)
; (p) ntcn (S45v4)
; Created on: 15.09.2004
; Patch allows to change both name and extension of file in Card Explorer
0x54DF6E: DAFF5641 50445055
-
;*** PNI. Profile Name in Idle screen ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Ispired by ACiD operator name-profile name S45i patch
;Release : 19.09.04 - v1 -
;Updated : 20.09.04 - v2 - space saving + added last profile name
;This patch adds a new "profile name string" in idle, just under operator name (like Nokia phones).
;String is shown only if second line operator name is unused
;and if phone is in normal state (e.g. not in "Net searching mode", etc...)
;UNDO operator name-profile name Acid's patch, first!
56114A: 48613D2A FA8750E6
7E650: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48613D02FAF64E11E0168860F0C8F0D9
7E660: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FF1F02D7403C00F3FCDA3BE6FE1000
7E670: FFFFFFFFFFFFFFFFFFFFFFFFFFFF 1BE6F2FE0EFE06FE8026FAF67411
;CUSTOMIZATION:
;Choose profile names (uncomment one):
;defoult profile name english:
;7E680: FFFFFFFFFFFFFF 4E6F726D616C00 ; Normal
;7E690: FFFFFFFFFFFF 517569657400 ; Quiet
;7E6A0: FFFFFFFFFFFF 4E6F69737900 ; Noisy
;7E6B0: FFFFFFFFFFFFFFFF 436172204B697400 ; Car Kit
;7E6C0: FFFFFFFFFFFFFFFF 4865616473657400 ; Headset
;7E6D0: FFFFFFFFFFFFFF 55736572203100 ; User 1
;7E6E0: FFFFFFFFFFFFFF 55736572203200 ; User 2
;7E6F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFF 4169726372616674206D6F646500 ; Aircraft mode
;defoult profile name italian:
;7E680: FFFFFFFFFFFFFFFF 4E6F726D616C6500 ; Normale
;7E690: FFFFFFFFFFFFFFFFFF 5269756E696F6E6500 ; Riunione
;7E6A0: FFFFFFFFFFFFFF 53747261646100 ; Strada
;7E6B0: FFFFFFFFFFFFFF 4361726B697400 ; Carkit
;7E6C0: FFFFFFFFFFFFFF 43756666696500 ; Cuffie
;7E6D0: FFFFFFFFFFFFFF 55736572203100 ; User 1
;7E6E0: FFFFFFFFFFFFFF 55736572203200 ; User 2
;7E6F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4D6F646F204165726F706C616E6F00 ; Modo Aeroplano
;or make your own:
;starting form 7E680=1 profile name, using ASCII code, max 15 Bytes + ending byte 00 each
;change profile name string position and characters:
;profile name if 0 or 1 info strings are on screen:
;59046:150002 yy00zz ;second line operator name (or other)
;profile name if 2 info strings (date&time + CB/FlashSMS) are on screen:
;59006: 110002 yy00zz ;second line operator name (or other)
;change them according to my Modify Strings in Idle patch.
-
;*** CBS. Cool Battery Symbol ***
;Firmware : S-ME45i v04
;This patch shows the capacity of the battery in % inside the orig. battery symbol.
0D9359: 3FFFFE7F5000017FE80000FFE80000FFE80000FF5000017F3F FFFE7F3FFFFE7F5000077FE80003FFE80003FFE80003FF5000 077F3FFFFE7F3FFFFE7F5FFFFF7FEFFFFFFFEFFFFFFFEFFFFF FF5FFFFF7F3FFFFE7F3FFFFE7F5FFFFF7FEFFFFFFFEFFFFFFF EFFFFFFF5FFFFF7F3FFFFE7F3FFFFE7F50001F7FE8000FFFE8 000FFFE8000FFF50001F7F3FFFFE7F3FFFFE7F50007F7FE800 3FFFE8003FFFE8003FFF50007F7F3FFFFE7F3FFFFE7F5001FF 7FE800FFFFE800FFFFE800FFFF5001FF7F3FFFFE7F3FFFFE7F 5007FF7FE803FFFFE803FFFFE803FFFF5007FF7F3FFFFE7F3F FFFE7F501FFF7FE80FFFFFE80FFFFFE80FFFFF501FFF7F3FFF FE7F3FFFFE7F507FFF7FE83FFFFFE83FFFFFE83FFFFF507FFF 7F3FFFFE7F3FFFFE7F51FFFF7FE8FFFFFFE8FFFFFFE8FFFFFF 51FFFF7F3FFFFE7F2AAAAA7F4000007FE80000FFE000007FE8 0000FF4000007F2AAAAA7F3FFFFE7F5EFFFF7FEE7FFFFFE83F FFFFEE7FFFFF5EFFFF7F3FFFFE7F3FFFFE7F5102AB7FE98555 FFEFCAAAFFE99555FF512AAB7F3FFFFE7F3FFFFE7F50102B7F E81855FFEBFCAAFFE81955FF5012AB7F3FFFFE7F 3FFFFE7F50005D7FE800D4FFE80054FFE80054FF50005D7F3F FFFE7F3FFFFE7F5007777FE80553FFE80153FFE80253FF5007 777F3FFFFE7F3FFFFE7F5FFFFF7FEFFFFFFFEFFFFFFFEFFFFF FF5FFFFF7F3FFFFE7F3FFFFE7F5FFFFF7FEFFFFFFFEFFFFFFF EFFFFFFF5FFFFF7F3FFFFE7F3FFFFE7F501DDF7FE8054FFFE8 094FFFE8054FFF501DDF7F3FFFFE7F3FFFFE7F50177F7FE835 3FFFE8553FFFE87D3FFF50177F7F3FFFFE7F3FFFFE7F51DDFF 7FE914FFFFE9D4FFFFE854FFFF51DDFF7F3FFFFE7F3FFFFE7F 5006237FE802EBFFE8022BFFE802ABFF5006237F3FFFFE7F3F FFFE7F50188F7FE80EAFFFE80DAFFFE80BAFFF501B8F7F3FFF FE7F3FFFFE7F50623F7FE82ABFFFE836BFFFE82ABFFF50623F 7F3FFFFE7F3FFFFE7F5188FF7FE8AAFFFFE88AFFFFE8EAFFFF 5188FF7F3FFFFE7F2AAAAA7F4000007FE80000FFE000007FE8 0000FF4000007F2AAAAA7F3FFFFE7F5EE3D77FEE6D57FFE825 57FFEE6D57FF5EEC577F3FFFFE7F3FFFFE7F5102AB7FE98555 FFEFCAAAFFE99555FF512AAB7F3FFFFE7F3FFFFE7F50102B7F E81875FFEBFCAEFFE81975FF5013AB7F3FFFFE7F
-
;*** AUS. Arrow Up Short pression shortcuts ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Release : 27.09.04 - v1
;This patch adds a new shortcuts to arrow up short pression in idle:
;for stopwatch and/or contdown is time counter is running
;for any choosen function if not.
;NOTE: Arrow up long pression enter voice command shortcut, as normally
;UNDO any previously applied arrow up shortcut patch first!
560766: EA00660D FA8750DB
7DB50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46FC3B003D16E00CDAF170A548413D03
7DB60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E01CDAF6925DDAF146A348413D03E01C
7DB70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF69A5D48C03D03DAF5CAE3E01CDAFC
7DB80: FFFFFFFFFFFF 20BAFAF6660D
;CUSTOMIZATION:
;change arrow up short pression shortcut:
;7DB79: F5CAE3 xxxxxx ;favourites (defoult)
;where is xxxxxx is function EP
-
;*** Read New SMS When Keylocked v0.5 ***
;Firmware : S-ME45i v04
;Author : digitalbrothers, dp_sun, Lalo
;Release : 20.05.04 - digitalbrothers
;Update: 22.08.04 - dp_sun
;Update: 27.09.04 - Lalo
;This patch enables possibility to read new SMSs, missed calls, missed Alarms/Appointments, mix of missed events,
;new e-mail, new voice messages (0,1 and 2), new FlashSMS while keys are locked, in idle or in screensaver mode
;by short pressing left softkey (or red button for new FlashSMS)
;Retroillumination turns on for a while for clear reading, if illumination flag in profile menu is setted.
;UNDO any previously applied version first!
560D30: 46F61F00 FAFE0074
58D8EE: 46F81F00 FAFE9074
5E7400: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F645002D1C46F646002D1C46F64700
5E7410: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D1C46F648002D1C46F64A002D1C46F6
5E7420: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4B002D1C46F64C002D1C46F64D002D1C
5E7430: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F601002D1C46F61F00FAF6340DBB3C
5E7440: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAF6DC09BB39FAF6220ABB36FAF69A0A
5E7450: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB33FAF6A80ABB30FAF6E40ABB2DFAF6
5E7460: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 520ABB2AFAF6760ABB27FAF6D60ADAF6
5E7470: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 022848402D0BDAF6282848472D07BB1C
5E7480: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E01CDAFC20BAE01CFAF6D407FAF64A0D
5E7490: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48802D0446F81F00FAF8F2D8DAF854D6
5E74A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48402D09BB09E01CDAFC20BADAF6F620
5E74B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFF FAF86ED9FAF82AD9DACC08DFCB00
;CUSTOMIZATION:
;change retroillumination behaviour:
;5E74B8: DACC08DF DACCDCDE ;turn on illumination always
;5E74B8: DACC08DF CC00CC00 ;never turn on illumination
;5E74B8: DACC08DF DAC4F2FD ;unlock keybord
;change read new flashSMS button:
;5E7432: 01 xx ;red button
;where xx is a button code value
;e.g.: 03=short right softkey 22=short arrow up
-
;*** MMP. Modify Main-menu default item Position ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Adapted from RizaPN's SL45 patch
;Release : 05.10.04 - v1
;This patch changes defoult selected voice when entering main menu.
566150: DACAC6E9 DA8790DB
7DB90: FFFFFFFFFFFFFFFFFFFF F0C8F0D9E00EE00FDB00
;CUSTOMIZATION:
;Choose main menu starting selected voice:
;7DB95: 0E xE ;defoult = menu n.1
;where x is menu number -1
-
;*** Read New SMS When Keylocked v0.6 ***
;Firmware : S-ME45i v04
;Author : digitalbrothers, dp_sun, Lalo
;Release : 20.05.04 - digitalbrothers
;Update: 22.08.04 - dp_sun
;Update: 27.09.04 - Lalo
;Update: 15.10.04 - bug corrected -
;This patch enables possibility to read new SMSs, missed calls, missed Alarms/Appointments, mix of missed events,
;new e-mail, new voice messages (0,1 and 2), new FlashSMS while keys are locked, in idle or in screensaver mode
;by short pressing left softkey (or red button for new FlashSMS)
;Retroillumination turns on for a while for clear reading, if illumination flag in profile menu is setted.
;UNDO any previously applied version first!
560D30: 46F61F00 FAFE0074
58D8EE: 46F81F00 FAFE9074
5E7400: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F645002D1C46F646002D1C46F64700
5E7410: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D1C46F648002D1C46F64A002D1C46F6
5E7420: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4B002D1C46F64C002D1C46F64D002D1C
5E7430: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F601002D1C46F61F00FAF6340DBB3C
5E7440: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAF6DC09BB39FAF6220ABB36FAF69A0A
5E7450: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB33FAF6A80ABB30FAF6E40ABB2DFAF6
5E7460: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 520ABB2AFAF6760ABB27FAF6D60ADAF6
5E7470: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 022848402D0BDAF6282848472D07BB1C
5E7480: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E01CDAFC20BAE01CFAF6D407FAF64A0D
5E7490: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48802D0446F81F00FAF8F2D8DAF854D6
5E74A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48402D08BB09E01CDAFC20BADAF6F620
5E74B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFF FAF86ED9FAF82AD9DACC08DFCB00
;CUSTOMIZATION:
;change retroillumination behaviour:
;5E74B8: DACC08DF DACCDCDE ;turn on illumination always
;5E74B8: DACC08DF CC00CC00 ;never turn on illumination
;5E74B8: DACC08DF DAC4F2FD ;unlock keybord
;change read new flashSMS button:
;5E7432: 01 xx ;red button
;where xx is a button code value
;e.g.: 03=short right softkey 22=short arrow up
-
;*** SSSS (SELECTABLE STANDBY MODE SCREEN STYLE) V0.4 ***
;Firmware: S/ME45i 040315
;Version 0.4
;Modified: 22.10.04 (C) by REDKIN
;
;*** inspired by "application menu" patch (C) by RizaPN ***
; v. 0.4:
; - fixed: address conflict AL&DC v.0.7
If you've installed AL&DC v.0.7, you need to upgrade to v.0.8+
; v. 0.3:
; - fixed: address conflict with auto profile switch v.0.93
; v. 0.2:
; - Now you can activate/deactivate patch through menu;
; - Patch is now independent of operator logo;
; - fixed: bug when exiting screensaver;
; - fixed: bug when enableing cell broadcasts.
; v. 0.1:
; - Patch is divided into 2 parts: (SSSS - this one, Slectable Standby Mode Screen Style
; and AL&DC - ANIMATED OPERATOR LOGO AND DIGITAL CLOCK v.0.8)
; if you want digital clock, apply new version of AL&DC also!
; - Now you can choose screen style through menu!
; Instructions:
; 1. IMPORTANT!!!Undo Previous SSSS (or AL&DC v.0.1-0.6) Patches If you have it!
; If you've lost an old patch, get it from http://dredkin.narod.ru/siemens
; 2. Apply this patch and THEN other patches for standby screen
; (e.g. DIGITAL CLOCK by Redkin v.0.8+, ANM 2.0+ by Nick0las, SPL 0.6 by amacri etc.).
; 3. Now You can see new Items in "Screen Style" menu (9-1-2-7)
; Standard - for unlocked keypad
; Locked - for locked keypad
; Activate - when patch should be active?
; 4. Choose one.
; 5. Enjoy!
; COMMENTS:
; Known bugs:
; * All bugs seem to be fixed. If you find one... mail to redkin@acdlab.garnet.ru
; your comments and bug reports on e-mail above are very appreciated.
;- As always, you can download sources for this patch from http://dredkin.narod.ru/siemens
;Table of screen styles. Structure is:
; dw LangpackID
; dw BigFontLangpackID
; dw sof(Procedure)
; dw seg(Procedure)
; dw LangpackID
; dw BigFontLangpackID
; dw sof(Procedure)
; dw seg(Procedure)
000AF800: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2A052A0518B4FC002203220318B4FC00
000AF810: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2203220318B4FC002203220318B4FC00
000AF820: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2203220318B4FC002203220318B4FC00
000AF830: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2203220318B4FC002203220318B4FC00
000AF840: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0CEF0DFE00E88E0E6FFC83AE6F12B02
000AF850: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 881088F0E6FED83AF0F1DAFAA8470806
000AF860: FFFF DB00
000AF862: FFFFFFFFFFFFFFFFFFFFFFFF 48C1FD01BB1546FC2300DB00
000AF86E: FFFFFFFFFFFFFFFFFFFFFFFF D7405B00F2F65224BB0DDB00
000AF87A: FFFFFFFFFFFFFFFF BB0BF0489880DB00
000AF882: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8840E014D7405B00F7F88A1F9840CB00
000AF892: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8840E004D7405B00F7F88A1F9840CB00
000AF8A2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC40AFEF094E01448902D02DAF4F400
000AF8B2: FFFFFFFFFFFFFFFF DA8A32FAF049DB00
000AF8BA: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC06FAE6FD883BE6F5983BE6F3C43B
000AF8CA: FFFFFFFF BB13DB00
000AF8CE: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC18FAE6FD483BE6F5583BBB09DB00
000AF8DE: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC10FAE6FD083BE6F5183BBB01DB00
000AF8EE: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F30038EC00E6004400E6F11638E6F2
000AF8FE: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6439E6F459058841E0348841E6F41A02
000AF90E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8841E6F430098841E0048841D7402B02
000AF91E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98438841D7402B0298438841E6F41A02
000AF92E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8841E6F430098841E6F48A008842F04C
000AF93E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 884206F12400083446F24439EDDAFC00
000AF94E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0048840E6F12B028810F04D8840F0CE
000AF95E: FFFFFFFFFFFFFFFFFFFFFFFFFFFF F0DFF0E5F0F1DAFAA8470806CB00
000AF96C: FFFFFFFFFFFFFFFFFFFFFFFF 9AF20200BB88CB00BB8ECB00
000AF978: FFFFFFFFFFFFFFFFFFFFFFFF 8820BB2CBBF79820FAC508FC
000AF984: FFFFFFFFFFFFFFFFFFFFFFFFFFFF 8820BB267C12BBF09820FAC45A90
000AF992: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E003402E2D02E0630D01E0538830DAFA
000AF9A2: FFFFFFFFFFFF 3A2B0802CB00
000AF9A8: FFFFFFFFFFFF BB0EBBF3DB00
000AF9AE: FFFFFFFFFFFF BB05BBF0DB00
000AF9B4: FFFFFFFFFFFF BB0FBBEDDB00
000AF9BA: FFFFFFFFFFFFFFFFFFFFFFFF D7404200F2F23A3F6827CB00
000AF9C6: FFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404200F2F23A3F7C326827CB00
000AF9D4: FFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404200F2F23A3F7C626823CB00
000AF9E2: FFFFFFFFFFFFFFFFFFFFFFFFFFFF D750420064F23A3F74F43A3FCB00
000AF9F0: FFFFFFFFFFFFFFFF 5C64E6F23FFF0DF5
000AF9F8: FFFFFFFFFFFF E6F2F8FF0DF2
000AF9FE: FFFFFFFFFFFFFFFF 5C34E6F2C7FF0DEE
000AFA06: FFFFFFFFFFFFFFFFFFFF BB0CE04EBBF2FAFADC35
000AFA10: FFFFFFFFFFFFFFFF BB07BBF2FAFADC35
000AFA18: FFFFFFFFFFFFFFFF BB03BBF1FAFADC35
000AFA20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88C088D0DAFAE42B98D098C0E08EE00F
000AFA30: FFFF CB00
000AFA32: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88208850D7405B00F3F48A1F2D104840
000AFA42: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D02BBBA0D01BBBE4827ED095C3206F2
000AFA52: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0438D7502B0298429852DAE2FAFF9850
000AFA62: FFFFFFFF 9820DB00
000AFA66: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A682F600BC82F600C482F600D681F600
000AFA76: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4882F600B682F60040F88A0030091A02
000AFA86: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F602F602000008091A02030059053009
000AFA96: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1A025A035A03000008091A0203005905
000AFAA6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 30091A02E202E202000008091A020300
000AFAB6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5905DEF88A00CEF88A00BAF88A008002
000AFAC6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00000000000065000C00C43A2B029E02
000AFAD6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF7F0000000000000000000000000000
000AFAE6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000004091A02FE081A02810200000000
000AFAF6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0000823A2B02B83A2B02030080028002
000AFB06: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00000000000065000C00043B2B02F602
000AFB16: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF7F0000000000000000000000000000
000AFB26: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000008091A02FE081A0281020000AEF9
000AFB36: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8A000438440044394400080080028002
000AFB46: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00000000000065000C00443B2B025A03
000AFB56: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF7F0000000000000000000000000000
000AFB66: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000008091A02FE081A0281020000A8F9
000AFB76: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8A000438440044394400080080028002
000AFB86: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00000000000065000C00843B2B02E202
000AFB96: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF7F0000000000000000000000000000
000AFBA6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000008091A02FE081A0281020000B4F9
000AFBB6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8A00043844004439440004008002F707
000AFBC6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F70718B4FC00D707D70718B4FC005C01
000AFBD6: FFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C0118B4FC00F807F80718B4FC00
005607E0: 46FC2300 DA8A62F8
0058DA2A: F0489880 DA8A7AF8
0055C8F8: D7405B00F2F65224 DA8A6EF8CC00CC00
00565096: DAC40AFE DA8AA2F8
0056107A: DAC45A90 DA8A84F9
00560FBE: DAC508FC DA8A78F9
0005B8C8: 00000000000000000000000000000000 00000000000000000000000000000000
0005B8D8: 04091A02FE081A0281020000CA82F600 04091A02FE081A0281020000CA82F600
0005B8E8: 40381602AC3816020600 40381602663A2B020700
0005B8AC: A682F600BC82F600C482F600D681F600 30091A029E029F02000008091A020300
0005B8BC: 4882 5905
; Available modes:
;Uncomment this, if you've already installed ANIMATED LOGO AND DIGITAL CLOCK (v. 0.8+)
;000AF808: 2203 7508; Animation
;000AF80A: 2203 7508;
;000AF80C: 18B4 00FD;
;000AF80E: FC00 8A00;
;000AF810: 2203 B602; Clock
;000AF812: 2203 B602;
;000AF814: 18B4 04FD;
;000AF816: FC00 8A00;
;Uncomment this, if you've already installed ANM by Nick0las(v. 0.20+)
;000AF820: 2203 6101; Network Info
;000AF822: 2203 6001;
;000AF824: 18B4 0074;
;000AF826: FC00 FE00;
;This is for russian users only.
;000AFA98: 5A035A03 67036703 ;Çàìåíà íàäïèñè "çàáëîêèðîâ." íà "Áëîêèðîâêà"
;000AFB54: 5A03 6703 ;Çàìåíà íàäïèñè "çàáëîêèðîâ." íà "Áëîêèðîâêà"
-
;*** ANIMATED OPERATOR LOGO AND DIGITAL CLOCK AS SCREENSAVER V0.8 ***
;Firmware: S/ME45i 040315
;Version 0.8
;Modified: 22.10.04
;*** Original patch for SL45 (C) by RizaPN *****
; Adaptation and improvement (C) by REDKIN
; v. 0.8:
; - fixed : address conflict with SSSS 0.3
; v. 0.7:
; - Patch is divided in 2 parts. Now this patch draws clock only in screensaver.
; If you want clock in standby mode, install SELECTABLE STANDBY MODE SCREEN STYLE (SSSS).
; v. 0.6:
; - Digital Clock now can be set as screensaver!
; - fixed: Clock didn't disapper on network search.
; V. 0.5:
; - fixed : address conflict with INI
; V. 0.4:
; - fixed : address conflict with RizaPN's patches
; V. 0.3:
; - fixed : address conflict with "Hourly Beep";
; Instructions:
; 1. IMPORTANT!!!Undo Previous AL&DC Patches if you have it!
; If you've lost an old patch, get it from http://dredkin.narod.ru/siemens
; 2. Apply this patch to phone AND to prevoiusly downloaded fullflash (or
; download FF after applying this patch).
; 3. If you have digits.vkp (see below), skip steps 3 & 4.
; OR change in SiemensPictureChange pictures 332-343 for
; digital clock and 344-353 for animated logo.
; also look here (in russian) http://forum.siemens-club.ru/viewto...ID=25425&page=6
; 4. Save patch in SPC. Open it in V_Klay. Apply it.
; 5. Now You can see new Items in Screensaver "Style" menu (9-1-2-2-2)
; 6. Choose one, and enable screensaver.
; 7. Enjoy!
; If you want clock in standby mode, install SELECTABLE STANDBY MODE SCREEN STYLE (SSSS).
; COMMENTS:
; Known bugs:
; * in "Display" screensaver info is absent. It's for future releases.
; Report Bugs to redkin@acdlab.garnet.ru
; - You can use digits.vkp file:
; http://dredkin.narod.ru/siemens/digclock/digits.rar
; and this "Globe" animation:
; http://dredkin.narod.ru/siemens/digclock/globus.rar
; in this case, you can skip steps 3-4 of instruction
;- your comments and bug reports on e-mail above are very appreciated.
;- See patch customization below.
0058E02C: D7501702D44C683FD45C6A3F D7502B02D44C683FD45C6A3F
0058D9AA: DAF866E5 FA8AF8FD
0058DFB0: 48603D02 FA8AD8FD
0058E62C: 48C12D03 48C4FD03
000AFD00: FFFFFFFFFFFFFFFF FA8A08FDFA8A34FD
000AFD08: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7405B00F2FE881F08E146FE0A008D01
000AFD18: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E00ED7405B00F6FE881F06FE5801E6FC
000AFD28: FFFFFFFFFFFFFFFFFFFFFFFF 0000E6FD0900DAC89C43DB00
000AFD34: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC0000E0BEBB25E6FC0000D7503C00
000AFD44: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2F1503DF2F24E3D8820BB31E6FEFFFF
000AFD54: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7405B0054FE881FDD02E0AEBB12E6FC
000AFD64: FFFFFFFFFFFFFFFF 39009810BB01DB00
000AFD6C: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0A2F6F10EFE5B22F2F10CFE8810F2FE
000AFD7C: FFFFFFFFFFFFFFFFFFFF 0EFEBB0398E0BB01CB00
000AFD86: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88C006FE4C0188E0E6FD0900DAC89C43
000AFD96: FFFFFFFFFFFFFFFF 98E098C0BB01CB00
000AFD9E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C3E06FE301FD7403702A8EE66FEFF00
000AFDAE: FFFFFFFF 00CECB00
000AFDB2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0A2F6F10EFE5B22F2F10CFE8810F2FE
000AFDC2: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0EFE48E02D02BBDE0D03E6FE4C01BBE6
000AFDD2: FFFFFFFFFFFF 98E0BBD8CB00
000AFDD8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48603D0C4891FD0A4894ED06E018DAF8
000AFDE8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 66E540493D01E017FAF8E0DFFAF8B4DF
000AFDF8: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF866E54844ED114842FD0F28435C14
000AFE08: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48802D0108415C2406F4263ED7502B02
000AFE18: FFFFFFFFFFFFFFFFFFFFFFFFFFFF A8C4D4D40200FAF8C8D9FAF8AED9
000AFE26: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 363E2B026C3E2B02A23E2B02D83E2B02
000AFE36: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0000000010D8F800F8D6F80018B4FC00
000AFE46: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 503D17024A3D1702B63D170200000000
000AFE56: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00000000D23D17020000000034FD8A00
000AFE66: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0200462815020000000010D8F800F8D6
000AFE76: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F80018B4FC00503D17024A3D1702B63D
000AFE86: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1702C43D170200000000E63D17020000
000AFE96: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000034FD8A0002004628150200000000
000AFEA6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 10D8F800F8D6F80018B4FC00503D1702
000AFEB6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4A3D1702B63D17020000000000000000
000AFEC6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D23D17020000000008FD8A0002004628
000AFED6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 15020000000010D8F800F8D6F80018B4
000AFEE6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FC00503D17024A3D1702B63D1702C43D
000AFEF6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 170200000000E63D17020000000008FD
000AFF06: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8A0002004628150230091A02CB06CB06
000AFF16: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000008091A020300590530091A02CC06
000AFF26: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CC06000008091A020300590530091A02
000AFF36: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4E004E00000008091A02030059053009
000AFF46: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1A02B602B602000008091A0203005905
000AFF56: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 30091A0275087508000008091A020300
000AFF66: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 590580DFF8007CDFF8008CDFF80088DF
000AFF76: FFFFFFFFFFFF F80084DFF800
0058DF7C: DACB527D E00E0D08
0058DF80: DAF862E5 E01E0D06
0058DF84: 98D098C0 E04E0D04
0058DF88: E02EE00F E03E0D02
0058DF8C: FAFADC35 E02E0D00
0058DF90: DACCAA41DAF862E598D098C0E02EE00F 88C0F0CEDAF862E5CC0098C0E05EE00F
0058DFA0: FAFADC35 FAFADC35
0005FFBA: 000000000000000012E0F80000000000 000000000000000012E0F80000000000
0005FFCA: 04091A02FE081A0281000000A4DFF800 04091A02FE081A0281000000A4DFF800
0005FFDA: 843F1702683F17020200 0E3F2B02683F2B020500
; Changes in picture table (pictures itself come separately):
000DE990: 14270100CA323502152501003F333502 162F0100AC282902162F010039292902
000DE9A0: 1C210100AE3335021226010032343502 162F0100C6292902162F0100532A2902
000DE9B0: 18240100A43435021A24010010353502 162F0100E02A2902162F01006D2B2902
000DE9C0: 18270100A03535021621010015363502 162F0100FA2B2902162F0100872C2902
000DE9D0: 1B25010078363502261001000C373502 162F0100142D2902162F0100A12D2902
000DE9E0: 132601005C37350219220100CE373502 0D2F01002E2E2902652F01008C2E2902
000DE9F0: 162201005638350218220100BC383502 652E010050112902652E0100A6132902
000DEA00: 1B2201002239350219210100AA393502 652E0100FC152902652E010052182902
000DEA10: 172401002E3A35020C0B01009A3A3502 652E0100A81A2902652E0100FE1C2902
000DEA20: 0C0B0100B03A350260420100C63A3502 652E0100541F2902652E0100AA212902
000DEA30: 0C0B0100DE3D35020C0B0100F43D3502 652E010000242902652E010056262902
; Patch Customizaton
; SCREENSAVER mode can be configured through menu.
; Animation Customization:
;000AFD14: 0A xx; xx = number of frames in animation. Max. 10 frames.
; Coordinates of animated Logo
;000AFD28: 00 xx ; xx (0-101)
;000AFD2C: 09 yy ; yy (0-64)
; Clock Customization:
; Coordinates of Clock
; Size of clock digits can be changed in SPC
; Background
;000AFD36: 00 xx ; xx (0-101)
; Hours
;000AFD3E: 00 xx ; xx (0-101)
; Minutes
;000AFD64: 39 xx ; xx (0-101)
; Background AND Clock
;000AFD90: 09 yy ; yy (0-64)
; Draw Leading Zero
;000AFDC7: 02 xx
; xx = 00 Draw
; xx = 02 Skip (default)
; Should delimiter flash
;000AFD5D: 02 xx
; xx = 02 - Flash (default)
; xx = 00 - Draw always
;Comment this, if you DON'T have SELECTABLE STANBY MODE SCREEN STYLE patch
000AF808: 2203 7508; Animation
000AF80A: 2203 7508;
000AF80C: 18B4 00FD;
000AF80E: FC00 8A00;
000AF810: 2203 B602; Clock
000AF812: 2203 B602;
000AF814: 18B4 04FD;
000AF816: FC00 8A00;
-
; ***ANM. Advanced net monitor v.0.2 by Nick0las***
; Should be integrated into *** SELECTABLE STANDBY MODE SCREEN STYLE by Redkin
; Shows Cell-ID, channel number, digital and mnemonic signal level
; for 7 nearest cells, LAI and last distanse the serving cell.
; The thing part of mnemonic indicator shows RXAM level
; It is recommended that you tune all other patches so that lines 8..14 and
; lines 15..57 columns 0..95 are free.
; ##### Picture 290 #####
; Picture Table Index
0DE840: 1C240100 46080100
; Picture Data
0D60AF: 0000080F0002180F0003380F0067FB8F 000000000000000003A00BB82EE3B8EE
0D60BF: 007FFFCF003FFF0F003FFE0F03FFFC0F 2B83A508A82AA2A88A2A83CAABA8AAAB
0D60CF: 01FFF80F00FF880F007F040F007B3C0F AAEABA83AA8A282AA2A8AA0A83AA8BB8
0D60DF: 00315C0F0039040F001C040F0018280F 2EE3B8EE0B8300004010040100400300
0D60EF: 001FFFEF0060001F00A01E1F0133E11F 00421084210840030F0F0F0F0F0F0F0F
0D60FF: 013F40EF00BE400F007E800F007FF00F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0D610F: 0055580F00EAA80F01D5580F3FEAB00F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0D611F: 557F500FAAB9B00FF573500F5AA2A00F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0D612F: 57C5600F5807F80F3802480F0003B80F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
;Digit data for ANM. This is not standard picture data it does not use any pictures in PIT
0x5E7360: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0E020E0E0A0E0E0E0E0E0E080E020E0E
0x5E7370: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00000000000000000000000000000000
0x5E7380: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0A0602020A0808020A0A0A0808020808
0x5E7390: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000A0000000000000000000000000000
0x5E73A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0A0A0E0E0E0E0E040E0E0E0E080E0E0E
0x5E73B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0e040000000000000000000000000000
0x5E73C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0A02080202020A040A020A0A080A0808
0x5E73D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000A0000000000000000000000000000
0x5E73E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0E020E0E020E0E040E0E0A0E0E0E0E08
0x5E73F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00000000000000000000000000000000
;ANM CODE
0x5E7400: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E07DE6FC1F00E6FE2201DAC89C4326F0
0x5E7410: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1800E6F10025E6F4602AD7703800B841
0x5E7420: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0812E014B8410812E6F40825D7703800
0x5E7430: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B8410812E6F43800B8410812E6FF9C23
0x5E7440: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0820020D7405B00D43F0200E0147033
0x5E7450: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D09E6F41010B8420822B8420822B982
0x5E7460: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08210D3970443D0DE04CC0747C44B982
0x5E7470: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08215C4328C13DF9E7F81F00B9820821
0x5E7480: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D2AE6F4FFFF084126F310279DFC06F3
0x5E7490: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1027B9820821E6F4FFFF084126F3E803
0x5E74A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9DFC06F3E803B9820821E6F4FFFF0841
0x5E74B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26F364009DFC06F36400B9820821E6F4
0x5E74C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFF084126F30A009DFC06F30A00B982
0x5E74D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0821B9620821D7405B00A83F46F3AF00
0x5E74E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8D0206F35101DAFE5679D7405B00F46F
0x5E74F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0600C063DAFE5679D7605B00F3F99423
0x5E7500: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F3F89523D43F040048302D0E40342D0C
0x5E7510: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E04CE0F4B9820821C0747C44B9820821
0x5E7520: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C4328C13DF90D03E003B9620821E00E
0x5E7530: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FDF903E0820020F0CE5C5C06FC6033
0x5E7540: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0049962C063003CDC4D098B5C449962
0x5E7550: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C063003CDC4D098BD7403800B9810811
0x5E7560: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C449962C063003CDC4D098B5C449962
0x5E7570: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C063003CDC4D098BD7403800B9810811
0x5E7580: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0049962C063003CDC4D098B5C649962
0x5E7590: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C063003CDC4D098B88407C24D7403800
0x5E75A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B981081198405C449962C063003CDC4D
0x5E75B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 098B5C449962C063003CDC4D098B8840
0x5E75C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 7C24D7403800B981081198405C649962
0x5E75D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C06349602D03003CDC4D098BD7403800
0x5E75E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B98108115C449962C063003CDC4D098B
0x5E75F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C449962C063003CDC4D098BD7403800
0x5E7600: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B9810811D7405B00F46F0600D7405B00
0x5E7610: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F48F0700C06CC084004C26F459007C14
0x5E7620: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E01D4CD466FDFF7F48C03D03E6FC7800
0x5E7630: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E00D46FC7800FD03E6FC7800E00D7C1C
0x5E7640: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F33C00203C48E12D1C48E32D1A48E2
0x5E7650: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D07D7405B00A8CF46FCAF009D120D47
0x5E7660: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F48000D7403800B8410812E004D740
0x5E7670: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800B8410812E004D7403800B8410812
0x5E7680: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D7148E23D01E00DE6F4FFFF46F31000
0x5E7690: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9D04E0FC20C36C4C4C4C8840504DD760
0x5E76A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800B9910811B9810811984026F31000
0x5E76B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8DDD46F310009D04E0FC20C36C4C4C4C
0x5E76C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7603800B9910811B981081126F31000
0x5E76D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8DD246F310009D04E0FC20C36C4C4C4C
0x5E76E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7603800B9910811B98108110D3BE6F4
0x5E76F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 008046F310009D07E0FC20C36C4C4830
0x5E7700: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0108414C4C8840504DD7603800B991
0x5E7710: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0811B98108119840E00426F310008DA6
0x5E7720: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F310009D06E0FC20C36C4C48300841
0x5E7730: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4C4CD7603800B9910811B9810811E004
0x5E7740: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26F310008D9846F310009D06E0FC20C3
0x5E7750: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6C4C483008414C4CD7603800B9910811
0x5E7760: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B9810811996271662D272812E6FDF903
0x5E7770: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0CE5C5C06FC6033E0049962C063003C
0x5E7780: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DC4D098B5C449962C063003CDC4D098B
0x5E7790: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7403800B98108115C449962C063003C
0x5E77A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DC4D098B5C449962C063003CDC4D098B
0x5E77B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7403800B981081108E148E59D02FAFE
0x5E77C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3075E004D7603800B8410812B8410812
0x5E77D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7703800B8410812E6F48020B8410812
0x5E77E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F40802D7703800B8410812E6F40080
0x5E77F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B841081206FF0C0046FFE423ED02FAFE
0x5E7800: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4074E6F33800E6F4002588308840E00C
0x5E7810: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0FDE6FE6000E6FF2A00DAF256EE0804
0x5E7820: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0820020D7505B00F3F79423F3F69523
0x5E7830: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E04CC0747C44B98208215C4328C13DF9
0x5E7840: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7405B00F3F68523C063F0435C140034
0x5E7850: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C2400345C2400347C33DAFE5A79E6F1
0x5E7860: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0027E6F41000D7403800B8410812E6F4
0x5E7870: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1F06E013D7603800B8410812B8310812
0x5E7880: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F40A27E6F33800D7603800B8410812
0x5E7890: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B8310812E00EE6FDF903E0820020F0CE
0x5E78A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C5C06FC6033E0049962C063003CDC4D
0x5E78B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 098B5C449962C063003CDC4D098BD740
0x5E78C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800B98108115C449962C063003CDC4D
0x5E78D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 098B5C449962C063003CDC4D098BD740
0x5E78E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800B9810811E004996271662D04C063
0x5E78F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 003CDC4D098B5C449962C063003CDC4D
0x5E7900: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 098B5C6448E43D0206F420009962C063
0x5E7910: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 003CDC4D098B5C14D7603800B9910811
0x5E7920: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B981081108E148E58DB8E004D7603800
0x5E7930: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B8410812B841E6F43800E6F302278840
0x5E7940: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8830E6FE1F00E06FE00CE08DDAF256EE
0x5E7950: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 06F01C00DB0048302D18E6F4FFFF0841
0x5E7960: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26F364009DFC06F36400E6FCFFFF08C1
0x5E7970: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26F30A009DFC06F30A00B9820821F04C
0x5E7980: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B9820821B9620821DB00E7F81000B982
0x5E7990: FFFFFFFFFFFFFFFFFFFFFFFF 0821B9820821B9820821DB00
; Integration into SSSS
000AF820: 2203 6101
000AF822: 2203 6001
000AF824: 18B4 0074
000AF826: FC00 FE00
; ANM setup :
; Show hix cell-id instead of decimal
; 0x5e744d: 14 04
; Siemens`s cannel numbering
; 0x5e74E0: 8D 0D
; Draw leading zero in RL
; 0x5e75D4: 2D03 CC00
; Show XXX instead of CH and RL of missing channels
; 0x5e798c: 10 11
; Show 0 in CH of missing channels
; 0x5e74e7: FE5679 FE5A79
; Show 0 in RL of missing channels
; 0x5e74F5: FE5679 FE5A79
;--------- Some useful things :
; Move date and time one pixel down
;date&time if alone on screen:
;5904E:310006 320006
;date&time if also CB/FlashSMS is on screen
;5900E: 310006 320006
;date&time if "network search"
;59026:310006 320006
;date&time if operator logo:
;5906E:310006 320006 ;only date&time
;5907E:310006 320006 ;date&time alternating with CB message
-
;*** IAC. Increase addressbook Capacity from 500 to 713 V1 ***
;Firmware : S45iv04
;Author : coollang for SL45v56
;(p) Giro
;Luki's Forum
;this patch would increase addressbook capacity from 500 to 713.
;It work fine at phone and others by AT Command
;please backup your addressbook before apply this
;about addressbook manager
2114B4: FE01 2A03 ;32Ah = 810d, = count+10
213D82: FE01 2A03
2146C0: F401 2003 ;320h = 800d
21476E: F401 2003
214776: F401 2003
219908: F401 2003
219C28: F401 2003
21AE84: F401 2003
21AE8A: F401 2003
21AEB4: F401 2003
21AF64: F401 2003
21AF6A: F401 2003
21AF94: F401 2003
;-----------------
;about AT command
;4F80: F401 2003 ; I have not tested
;about heap memory
210220: D507 850C ;C85h = 3205d about 7F02.adr =count*4+5
21094E: D507 850C
210C00: D507 850C
216A24: D507 850C
216E1E: D507 850C
218F66: D507 850C
2102F6: 8E17 9E25 ;259Eh = 9630d about 9F02.adr =count*12+30
210C80: 8E17 9E25
213AF2: 8E17 9E25
218F5E: 8E17 9E25
PS: I don't know why there are 713 items and not 800....
-
;*** VIS4. Vibra Toggle Shortcut v4 ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's forum
;Ispired by RizaPN's VIS patches
;Release: 12.11.04 - v4 - bug fixed - patch rewritten
;This patch changes hotkey function from "Stack Attack" game to "Silent Alarm" toggle.
;of course this vibra toggle function can be assigned to any hotkey.
;NOTE: If you want to choose a not-hotkey button,
;use 87A0DB (and patch routine) as function Entry Point.
58B78: 4509 1E02
58BC6: B008 1E02
58D06: 45094509 1E021F02
55E4AE: DAF6CCA8 DA87A0DB
07DBA0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACD18E048402D29DAC60817D7403C00
07DBB0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F7F8DB3BDAC60817C08CE6FD1000E6FE
07DBC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A6D4E6FFF700DAC6E213E6FC1000E6FE
07DBD0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F70048402D07E6FDCCD4DAC66014E6FD
07DBE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 55000D08E6FDBAD4DAC61814DACDEADE
07DBF0: FFFFFFFFFFFFFFFFFFFFFFFF E6FD1E02E01CDAFAB04CDB00
;CUSTOMIZATION:
;Disable MessageBox (uncomment):
;07DBF4:E01C 0D02
;I suggest you to disable MsgBox, I like it more!
;Disable short vibra when activating it (uncomment):
;07DBEC: DACD 0D01
-
;*** LSD. Left Side Down Short Pression Shortcut ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release: 18.11.04 - v1
;This patch adds a new shortcut to left side down button short pression in idle,
;you can choose it like you want using the right Entry Point.
;NOTE: Left side down button short pression if FlashSMS and long pression work normally.
56076A: DAF60228 DA8700DC
07DC00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF6022848403D03DAxxxxxxE004DB00
;change xxxxxx with function EP
;Enjoy it!
-
;*** HEP. Handfree Entry Point ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release: 19.11.04 - v1
;Finished!
This is only a list of Entry Points(+their routines) to have a toggle handfree function.
Copy&past the choosen one.
;HANDFREE TOGGLE FUNCTION:
;without Message Box:
F530BC
;with Message Box:
8710DC
07DC10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9A010520DAC55400E6FD55000D04DAC5
07DC20: FFFFFFFFFFFFFFFFFFFFFFFF 4400E6FD7705E01CFAFAB04C
;ADD A HANDFREE STATE ICON:
;little icon:
565048: DAE5EE13 DA8730DC
07DC30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC5E60048413D0ADAC40AFE48402D07
07DC40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF4F40048412D02E0140D01E004DB00
;NOTE:
;Known feature: if AL&DC is applied, when handsfree is on AL or DC disappears from display (better visibility)
;Known bug: handfree icon is not dislayed when keylock icon is on.
;big icon:
;565340: DAC89C43 DA8750DC ;if AL&DC,PL applied (uncomment)
;7C390: FAC89C43 DA8750DC ;if ONLY VLv3 applied (uncomment)
07DC50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC89C43DAC5E60048413D12DAC46AAC
07DC60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48412D0ED7405B00F3F28A1F49202D08
07DC70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC1900E6FD0900E6FE3003DAC89C43
07DC80: FFFF DB00
;CUSTOMIZATION:
;if you don't have AL&DC patch applied, uncomment this line (handfree icon logo will be always displayed):
;07DC64: D740 0D05
;change handfree icon:
;07DC72: 19 xx ; where xx is orizzontal position from left in hex
;07DC76: 09 yy ; where yy is vertical position from top in hex
;07DC7A: 3003 zzzz ; where zzzz is picture number in hex swapped bytes
;Enjoy it!
-
;*** HEP. Handfree Entry Point ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release: 19.11.04 - v1
;Updated: 24.11.04 - v1.1 - some options added -
This is only a list of Entry Points(+their routines) to have a toggle handfree function.
Copy&past the choosen one.
;HANDFREE TOGGLE FUNCTION:
;without Message Box:
F530BC
;with Message Box:
8710DC
07DC10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9A010520DAC55400E6FD55000D04DAC5
07DC20: FFFFFFFFFFFFFFFFFFFFFFFF 4400E6FD7705E01CFAFAB04C
;ADD A HANDFREE STATE ICON:
;little icon:
565048: DAE5EE13 DA8730DC
07DC30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC5E60048413D0ADAC40AFE48402D07
07DC40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF4F40048412D02E0140D01E004DB00
;NOTE:
;Known feature: if AL&DC is applied, when handsfree is on AL or DC disappears from display (better visibility)
;Known bug: handfree icon is not dislayed when keylock icon is on.
;big icon:
;565340: DAC89C43 DA8750DC ;if AL&DC,PL applied (uncomment)
;7C390: FAC89C43 DA8750DC ;if ONLY VLv3 applied (uncomment)
07DC50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC89C43DAC5E60048413D18DAC46AAC
07DC60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48412D14D7405B00F3F28A1F49202D0E
07DC70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7405B00F2FCC6369AFC0800E6FC1900
07DC80: FFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD0900E6FE3003DAC89C43DB00
;CUSTOMIZATION:
;if you don't have AL&DC patch applied, uncomment this line:
;07DC64: D740 0D05 ;handfree icon logo will be always displayed
;if you don't want big icon to blink when there is AL&DC displayed:
;07DC70: D740 0D05 ;handfree icon logo will not blink
;change handfree icon:
;07DC7E: 19 xx ; where xx is orizzontal position from left in hex
;07DC82: 09 yy ; where yy is vertical position from top in hex
;07DC86: 3003 zzzz ; where zzzz is picture number in hex swapped bytes
;delete first string operator name in idle (only in normal mode, not netsearching, etc...):
561110: DAF5A837 DA8790DC
07DC90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC5E60048412D02FAF5A837E00EDB00
;Enjoy it Genetic!
-
;*** LSU. Left Side Up Shortcuts ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release: 26.11.04 - v1
;This patch adds a new shortcut to left side up button long (or short) pression in idle,
;you can choose it like you want using the right Entry Point.
;You can also choose to change also left side up button short old function.
560752: 46FC0E00 FA87C0DC
560822: 5C 74
560986: DAFD66D6 DA87D2DC
560996: EA00440D FA87D8DC
07DCC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46FC0D003D02FAF65C0946FC0E00FAF6
07DCD0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5607F06CFAFD66D646F60E002D02FAF6
07DCE0: FFFFFFFFFFFFFFFFFFFF 440DDAxxxxxxFAF6620D
;where xxxxxx is new function EP
;CUSTOMIZATION:
;change old function:
;56096D: F846BB yyyyyy ;profiles (default)
;change yyyyyy with old function EP
;invert short-long button function:
;just invert their EPs in xxxxxx and yyyyyy spaces
;Enjoy it!
-
;*** PEP. Profile Toggle Entry Point ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release: 26.11.04 - v1
;This patch provides you a toggle profile Entry Point.
;Profile will be toggled between the used profile and a "patch" choosen one, and viceversa.
;"Patch" profile will not be permanently saved in EEPROM, so at turning on phone will have the last used one.
8700DD ; toggle profile EP
7DD00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E11CDAC6AC13418C2D0BF1A8DAC60817
7DD10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 418A2D06D7404400F3F20438AAF10800
7DD20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C0CCDAC67816E6FC1300BB0F0FF10D08
7DD30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC69C16DAC60817F1C8E6FC0200BB05
7DD40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404400F7F20438DB00DACD96DCC0CC
7DD50: FFFFFFFFFFFF DAF8BCB6CB00
;CUSTOMIZATION:
;choose "patch" profile:
;7DD01: 1C xC ; quite environment (default)
;where x is number profile -1
;choose profile sound:
;7DD28: 13 yy ;"patch" profile sound (default: low beep)
;7DD3C: 02 yy ;last used profile sound (default: high beep)
;where yy is sound number according to word sounds list
;NOTE: sounds will we played according to new profile audio settings
;disable specific profile sound (not MsgBox one):
;7DD4A: DACD 0D01
;disable selected profile MessageBox:
;7DD50: DAF8 0D01
;Enjoy it!
-
;*** CHF. Change Hotkeys Functions ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release: 27.11.04 - v1
;This patch changes some unusefull hotkey functions to other more usefull ones (in my opinion).
;Hotkey function can be assigned to any hotkey button.
;UNCOMMENT THE CHOOSEN ONES:
;change "Shark Attack" game into "Vibra" toggle function:
;58B78: 4509 1E02
;58BC6: B008 1E02
;58D06: 45094509 1E021F02
;55E4AF: F6CCA8 87A0DB ;need VISv4.1
;NOTE: This part is already incropreted in VISv4.1
;change "Race ace" game into "Handfree" toggle function:
;58B76: AE08 7705
;58BC4: AF08 AD08
;58CF4: AE08AE08 77057705
;55E49D: F6D0A8 F530BC
;change "Business Card" into "Profile" toggle function:
;58B5E: 2502 8701
;58BAC: 4F07 8701
;58CE2: 25022502 87018701
;55E3E9: F6385E 8700DD ;need PEP
;change "inbox" into SMS "inbox"
;55E3BC: 0696 CA94
;change "outbox" into SMS "outbox"
;55E3C4: FE95 0895
-
;*** CEE. Call Emergency Exit Shortcut ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Ispired by Riza's SL45 PTC patch
;Release: 30.11.04 - v1
;Updated: 30.11.04 - v1.3 - shortcut button rechanged, play tone setting indipendent
;This patch adds a new shortcut to arrow left long pression in conversation mode:
;it plays (audio setting indip.) battery empty sound,
;giving you an Emergency ESC button for unwanted converstions
55C762: EA0084C8 FA8780DD
7DD80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46FE28003D068880E038DACD7EDCFAF5
7DD90: FFFFFFFFFFFF 86C8FAF584C8
;CUSTOMIZATION:
;Change shortcut button:
;7DD82: 28 xx ;left arrow long pression (default)
;change xx with another button code
;eg. 24=left arrow short pression, 22/26=up arrow short/long pression
-
;*** DKT. Disable Key Tones during Conversation ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release: 30.11.04 - v1
;This patch disables keys pression tones (if setted) in conversation mode,
;avoiding the listener to hear you if you "play" with your mobile.
;NOTE: DTMF sounds will be sent anyway, so listener will hear you if you press 0-9,*,# in key pressing screen
;listener could also hear keyboard switches sound
2DDD32: DAF7C0D2 FA87A0DD
7DDA0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAE51A1248402D02FACDAEDDDAF7C0D2
7DDB0: FFFFFFFF FACD36DD
-
;*** ANM. Advanced net monitor v.0.2b *** by Nick0las
; Should be integrated into *** SELECTABLE STANDBY MODE SCREEN STYLE by Redkin
; Shows Cell-ID, channel number, digital and mnemonic signal level
; for 7 nearest cells, LAI and last distanse the serving cell.
; The thing part of mnemonic indicator shows RXAM level
; It is recommended that you tune all other patches so that lines 8..14 and
; lines 15..57 columns 0..95 are free.
; ##### Picture 290 ##### - SCALE
; Picture Table Index
0DE840: 1C240100 46080100
; Picture Data
0D60AF: 0000080F0002180F0003380F0067FB8F 000000000000000003A00BB82EE3B8EE
0D60BF: 007FFFCF003FFF0F003FFE0F03FFFC0F 2B83A508A82AA2A88A2A83CAABA8AAAB
0D60CF: 01FFF80F00FF880F007F040F007B3C0F AAEABA83AA8A282AA2A8AA0A83AA8BB8
0D60DF: 00315C0F0039040F001C040F0018280F 2EE3B8EE0B8300004010040100400300
0D60EF: 001FFFEF0060001F00A01E1F0133E11F 00421084210840030F0F0F0F0F0F0F0F
0D60FF: 013F40EF00BE400F007E800F007FF00F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0D610F: 0055580F00EAA80F01D5580F3FEAB00F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0D611F: 557F500FAAB9B00FF573500F5AA2A00F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0D612F: 57C5600F5807F80F3802480F0003B80F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
;Digit data for ANM. This is not standard picture data it does not use any pictures in PIT
0x5E7360: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0E020E0E0A0E0E0E0E0E0E080E020E0E
0x5E7370: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00000000000000000000000000000000
0x5E7380: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0A0602020A0808020A0A0A0808020808
0x5E7390: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000A0000000000000000000000000000
0x5E73A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0A0A0E0E0E0E0E040E0E0E0E080E0E0E
0x5E73B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0e040000000000000000000000000000
0x5E73C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0A02080202020A040A020A0A080A0808
0x5E73D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 000A0000000000000000000000000000
0x5E73E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0E020E0E020E0E040E0E0A0E0E0E0E08
0x5E73F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00000000000000000000000000000000
;ANM CODE :
0x5E7400: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E07DE6FC1F00E6FE2201DAC89C4326F0
0x5E7410: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1800E6F10025E6F4602AD7703800B841
0x5E7420: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0812E014B8410812E6F40825D7703800
0x5E7430: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B8410812E6F43800B8410812E6FF9C23
0x5E7440: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0820020D7405B00D43F0200E0147033
0x5E7450: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D09E6F41010B8420822B8420822B982
0x5E7460: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08210D3970443D0DE04CC0747C44B982
0x5E7470: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08215C4328C13DF9E7F81F00B9820821
0x5E7480: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D2AE6F4FFFF084126F310279DFC06F3
0x5E7490: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1027B9820821E6F4FFFF084126F3E803
0x5E74A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9DFC06F3E803B9820821E6F4FFFF0841
0x5E74B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26F364009DFC06F36400B9820821E6F4
0x5E74C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFF084126F30A009DFC06F30A00B982
0x5E74D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0821B9620821D7405B00A83F46F3AF00
0x5E74E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8D0206F35101DAFE5A79D7405B00F46F
0x5E74F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0600C063DAFE5A79D7605B00F3F99423
0x5E7500: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F3F89523D43F040048302D0E40342D0C
0x5E7510: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E04CE0F4B9820821C0747C44B9820821
0x5E7520: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C4328C13DF90D03E003B9620821E00E
0x5E7530: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FDF903E0820020F0CE5C5C06FC6033
0x5E7540: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0049962C063003CDC4D098B5C449962
0x5E7550: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C063003CDC4D098BD7403800B9810811
0x5E7560: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C449962C063003CDC4D098B5C449962
0x5E7570: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C063003CDC4D098BD7403800B9810811
0x5E7580: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0049962C063003CDC4D098B5C649962
0x5E7590: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C063003CDC4D098B88407C24D7403800
0x5E75A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B981081198405C449962C063003CDC4D
0x5E75B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 098B5C449962C063003CDC4D098B8840
0x5E75C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 7C24D7403800B981081198405C649962
0x5E75D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C06349602D03003CDC4D098BD7403800
0x5E75E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B98108115C449962C063003CDC4D098B
0x5E75F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C449962C063003CDC4D098BD7403800
0x5E7600: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B9810811D7405B00F46F0600D7405B00
0x5E7610: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F48F0700C06CC084004C26F459007C14
0x5E7620: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E01D4CD466FDFF7F48C03D03E6FC7800
0x5E7630: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E00D46FC7800FD03E6FC7800E00D7C1C
0x5E7640: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F33C00203C48E12D1C48E32D1A48E2
0x5E7650: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D07D7405B00A8CF46FCAF009D120D47
0x5E7660: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F48000D7403800B8410812E004D740
0x5E7670: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800B8410812E004D7403800B8410812
0x5E7680: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D7148E23D01E00DE6F4FFFF46F31000
0x5E7690: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9D04E0FC20C36C4C4C4C8840504DD760
0x5E76A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3800B9910811B9810811984026F31000
0x5E76B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8DDD46F310009D04E0FC20C36C4C4C4C
0x5E76C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7603800B9910811B981081126F31000
0x5E76D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8DD246F310009D04E0FC20C36C4C4C4C
0x5E76E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7603800B9910811B98108110D3BE6F4
0x5E76F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 008046F310009D07E0FC20C36C4C4830
0x5E7700: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0108414C4C8840504DD7603800B991
0x5E7710: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0811B98108119840E00426F310008DA6
0x5E7720: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F310009D06E0FC20C36C4C48300841
0x5E7730: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4C4CD7603800B9910811B9810811E004
0x5E7740: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26F310008D9846F310009D06E0FC20C3
0x5E7750: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6C4C483008414C4CD7603800B9910811
0x5E7760: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B9810811996271662D292812E6FDF903
0x5E7770: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0CE5C5C06FC6033E0049962C063003C
0x5E7780: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DC4D098B5C449962C063003CDC4D098B
0x5E7790: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 7C14D7403800B98108115C549962C063
0x5E77A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 003CDC4D098B5C449962C063003CDC4D
0x5E77B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 098B7C14D7403800B981081108E148E5
0x5E77C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9D02FAFE3075E004D7603800B8410812
0x5E77D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B8410812D7703800B8410812E6F48020
0x5E77E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B8410812E6F40802D7703800B8410812
0x5E77F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F40080B841081206FF0C0046FFE423
0x5E7800: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF ED02FAFE4074E6F33800E6F400258830
0x5E7810: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8840E00CE0FDE6FE6000E6FF2A00DAF2
0x5E7820: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 56EE0804E0820020D7505B00F3F79423
0x5E7830: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F3F69523E04CC0747C44B98208215C43
0x5E7840: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 28C13DF9D7405B00F3F68523C063F043
0x5E7850: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C1400345C2400345C2400347C33DAFE
0x5E7860: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5E79E6F10027E6F41000D7403800B841
0x5E7870: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0812E6F41F06E013D7603800B8410812
0x5E7880: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B8310812E6F40A27E6F33800D7603800
0x5E7890: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B8410812B8310812E00EE6FDF903E082
0x5E78A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0020F0CE5C5C06FC6033E0049962C063
0x5E78B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 003CDC4D098B5C449962C063003CDC4D
0x5E78C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 098BD7403800B98108115C449962C063
0x5E78D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 003CDC4D098B5C449962C063003CDC4D
0x5E78E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 098BD7403800B9810811E00499627166
0x5E78F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D04C063003CDC4D098B5C449962C063
0x5E7900: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 003CDC4D098B5C6448E43D0206F42000
0x5E7910: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9962C063003CDC4D098B5C14D7603800
0x5E7920: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B9910811B981081108E148E58DB8E004
0x5E7930: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7603800B8410812B841E6F43800E6F3
0x5E7940: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 022788408830E6FE1F00E07FE00CE08D
0x5E7950: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF256EE06F01C00DB0048302D18E6F4
0x5E7960: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFF084126F364009DFC06F36400E6FC
0x5E7970: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFF08C126F30A009DFC06F30A00B982
0x5E7980: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0821F04CB9820821B9620821DB00E7F8
0x5E7990: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1000B9820821B9820821B9820821DB00
; Integration into SSSS
000AF820: 2203 6101
000AF822: 2203 6001
000AF824: 18B4 0074
000AF826: FC00 FE00
; ANM setup :
; Show hix cell-id instead of decimal
; 0x5e744d: 14 04
; Siemens`s cannel numbering:
; 0x5e74E0: 8D 0D
; Draw leading zero in RL
; 0x5e75D4: 2D03 CC00
; Show XXX instead of CH and RL of missing channels
; 0x5e7990: 10 11
; Show 0 in CH of missing channels
; 0x5e74e7: FE5679 FE5A79
; Show 0 in RL of missing channels
; 0x5e74F5: FE5679 FE5A79
;--------- Some useful things :
; Move date and time one pixel down
;date&time if alone on screen:
;5904E:310006 320006
;date&time if also CB/FlashSMS is on screen
;5900E: 310006 320006
;date&time if "network search"
;59026:310006 320006
;date&time if operator logo
;5906E:310006 320006 ;only date&time
;5907E:310006 320006 ;date&time alternating with CB messag
-
;*** AKS. Auto-repeat Key Speed ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Adapted from SiNgle's M55v10 patch
;Release : 09.09.04 - v1
;Update : 03.12.04 - v1.1 -
;This patch changes the pauses in auto-repeating key, when a key is hold pressed.
2CAA76: 82 xx ;first pause before auto-repeat key
2CA9D0: 56 xx ;other pause in auto-repeating key
;change xx with any hex value (smaller value = smaller pause = faster repeat)
-
;*** RSK. Read New SMS When Keylocked v0.7 ***
;Firmware : S-ME45i v04
;Author : digitalbrothers, dp_sun, Lalo
;Release : 20.05.04 - digitalbrothers
;Update: 22.08.04 - dp_sun
;Update: 21.12.04 - Lalo - (hope) final version
;This patch enables possibility to read new SMSs, missed calls, missed alarms/appointments/tasks,
;mix of missed events, new e-mails, new voice messages (0,1 and 2), new FlashSMSs
;while keys are locked, in idle or in screensaver mode,
;by short pressing left softkey in idle or both softkeys in screensaver, if screensaver security in disabled.
;Morover, it adds a toggle screensaver button by short pressing arrow up in idle/screensaver mode.
;UNDO any previously applied version first!
;Improuvments v0.7:
;better retroillumination handling
;toggle screensaver button
;read FlashSMS also in screensaver mode
560D30: 46F61F00 FAFEE07E
560F52: DAC456CA DAFED27F
58D72E: DAF86AE5 DAFED87F
58D8EE: 46F81F00 FAFE587F
5E7EE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F622002D0D46F64500CD0346F64D00
5E7EF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BD1546F65D002D0D46F61F00FAF6340D
5E7F00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF824E548402D1EDACC20DFDAF6F805
5E7F10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D03BB4048402D16FAF6660D26F64500
5E7F20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48642D10BB4AE0440B64F2F60EFE06F6
5E7F30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 347F9C06FAF6DC09FAF6220AFAF69A0A
5E7F40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAF6A80AFAF64A0DFAF6E40AFAF6520A
5E7F50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAF6760AFAF6D60A48802D0746F82200
5E7F60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0D46F81F00FAF8F2D8DAF854D64841
5E7F70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D09BB1048412D0CFAF82AD9DACC20DF
5E7F80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAF8C4D8BB1AE01CDAFC20BADAF6F620
5E7F90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAF86ED9DAF6022848402D0DDAF62828
5E7FA0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48472D08BB0AE01CDAFC20BAE01CDAF5
5E7FB0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E4D4E0140D01E004CB00DAC40AFE4841
5E7FC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D07DAC4F2FDE014D7404400F7F8F037
5E7FD0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CB00BB05FAC456CABB02FAF86AE5D740
5E7FE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4400F3F8F0379AF40700DAC4ECFDE004
5E7FF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404400F7F8F037CB00A9204C616C6F
;CUSTOMIZATION:
;change toggle button (default arrow up):
;5E7EE2: 22 xx ; in idle
;5E7F5E: 22 xx ; in screensaver
;where xx is a button code value
;e.g.: 01=red button, 24=arrow left
;disable turning on retroillumination when toggling screensaver (uncomment):
;5E7F08: DACC 0D01 ;in idle
;5E7F7C: DACC 0D01 ;in screensaver
;NOTE: I suggest you to disable toggle screensaver retroillumination,
;to avoid unnecessary battery consumation
-
;*** ESS. Eliminate "Screensaver Active" Screen ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Release : 24.12.04 - v1
;This patch eliminates "Screensaver active - press&hold # to release" screen
;(=screensaver keylock screen) when pressing any key, exept #.
;NOTE: It eliminates also emergency call if keylocked possibility
58D92A: DACBF417DAFCA2BFE01C 46F814003D1FDA8730DE
7DE30: FFFFFFFFFFFFFFFFFFFFFFFF DACBF417DAFCA2BFE01CDB00
-
;*** AEP. Autokeylock Toggle Entry Point ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release: 25.12.04 - v1
;This patch provides you a toggle auto keylock Entry Point.
;8740DE ;toggle auto keylock EP
7DE40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF7BAD648402D02FAF7E2D6FAF7D0D6
;You can use this EP wherever you want, e.g. as an hotkey function:
;change "T9 language" into "Autokeylock" toggle function:
58B6C: E701 F101
58BBA: B308 F001
58D60: E701E701 F001F001
55E457: F6647E 8740DE ;toggle autokeylock EP
-
;*** JMI. Java Menu Improver v0.1***
;Firmware: S/ME45i v04
;Author : Antoine[KNet]
;Version 0.1
;Release: 26.12.04
;This is my first system patch, hope you dont delete it from forum
;It improves Java Menu by changing its entry point to Explorer
05A764: 125EF6 8C5DF6 ;changing of Entry Point
;You must have "only show java in surf fun" patch
;if you dont have it, uncomment this:
;05A6E4: 4405 5905
-
;*** LGC. lg num changer ***
;Firmware: S/ME45i v04
;Author : Antoine[KNet]
;Version 0.2
;Release: 27.12.04
;Changes language number of flash
F0018: 3X ;for *#06# menu and programs calling AT info
7FF62: 3X ;for other stuff
;change X to desired language number file
-
;*** PNI. Profile Name in Idle v3 ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release : 19.09.04 - v1 -
;Updated : 20.09.04 - v2 - space saving + added last profile name
;Updated : 29.12.04 - v3 - profile names taken from lgp
;This patch adds a new "profile name string" in idle, just under operator name (like Nokia phones).
;String is shown only if second line operator name is unused
;and if phone is in normal state (e.g. not in "Net searching mode", etc...)
56114A: 48613D2A FA8750E6
7E650: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48613D02FAF64E11E0168860DAC60817
7E660: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C1406F48026D7401F02A844F0C8F0D9
7E670: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0E4E01FDAFC8AEBFAF67811FFFFFFFF
7E680: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF EA02EB02EC02EE05CC018D0A8E0A8F0A
;CUSTOMIZATION:
;Change profile names:
;profile names are stored as their string ID in hex swapped bytes words,
;starting from 7E680 with 1st profile name.
;E.g: change 6 profile name:
;7E68A: 8D0A xxxx ;where xxxx is string ID in hex swapped bytes
;change profile name string position and characters:
;profile name if 0 or 1 info strings are on screen:
;59046:150002 yy00zz ;second line operator name (or other)
;profile name if 2 info strings (date&time + CB/FlashSMS) are on screen:
;59006: 110002 yy00zz ;second line operator name (or other)
;change them according to my Modify Strings in Idle patch.
-
;*** IAK. Improuved Auto Keylock ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Thanks to ntcn for accessories state RAM location
;Release : 29.12.04 - v1
;This patch improuves (IMHO) autokeylock function:
;keybord will not be auto-keylocked if a charger, data cable, tracer cable,
;carkit or homestation is connected to phone.
;Of course you can still lock keybord manually.
5605E4: DAF7BAD6 DA8760DE
5606B2: DAF7BAD6 DA8760DE
7DE60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404300C2F4DE2148462D1C48472D1A
7DE70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F411002D1746F412002D1446F41300
7DE80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D1146F415002D0E46F416002D0B46F4
7DE90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 95002D0846F498002D0546F499002D02
7DEA0: FFFFFFFFFFFFFFFF FAF7BAD6E004DB00
;Please tell me if some accessories I've included (carkit, homestation) have already this "improuved" autokeylock behaviour, because I don't have them and cannot check it out.
;Enjoy it!
-
;*** ASD. Auto-Keylock screensaver depended ***
;Firmware : S-ME45i v04
;Author : Lalo
;Release : 24.12.04 - v1
;posted by genetic1
;This patch provides you, if auto-keylock is setted on, phone makes auto-
;keylock if screensaver pops up - if auto-keylock is setted off, there is no
;autokeylock! You also can change time value of auto-keylock by changing
;display screensaver time value.
-
;*** SCT. Show Current Temperature instead of time or date v0.61***
;Firmware : S-ME45i v04
;Authors: rc-flitzer, trustkill, dp_sun, Lalo
;Release: July 28, 2004
;Updated: August 21, 2004
;v0.1: show temperature
;v0.2: show temperature if keylocked
;v0.3: show temperature if keylocked selectable through menu application
;v0.4: show temp instead time or instead of date
;v0.5: show + or - degree
;v0.6: add "C", add customization option, no used ¿ character, saved space - (hope) final version
;v0.61: space saved
;This patch shows temperature instead of time or date
;in idle screen if autodisplay voice in clock menu is setted,
;according to keyboard state and selectable through Riza's New Application Menu patch.
0x560531: C6743A 8730CE ;temp instead time
0x07CE30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9A0906A0D7404200F2F43C3F8AF40270
0x07CE40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAC6743ADACABCACDACD5414E6F1952B
0x07CE50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26F4AA0A9D02E6F1952DDC49B8180882
0x07CE60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FE0A00F6F40EFE5BEEF2F60EFEF2F7
0x07CE70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0CFEE7F23000F0C6BB0FE7F22C00F0C7
0x07CE80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB0BE6F19543E6F29630DC59B828C418
0x07CE90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 02000884FAC6E23ADC49B928DC47DACB
0x07CEA0: FFFFFFFFFFFFFFFFFFFF D01FDAFFC03F0882CB00
;CUSTOMIZATION:
;-----------------
;Instead of what show temperature:
;default=instead of time
;uncomment these lines if you want to have it instead of date:
;0x560507: C66439 8730CE
;0x07CE42: 743A 6439
;0x560531: 8730CE C6743A
;When show temperature:
;default = if keyboard locked
;0x07CE30: 9A 8A ; if keyboard unlocked
;0x07CE30: 9A09 0D01 ;not keybord state dipendent
;Selection throught application menu (you must have NAM patch applied):
;default = voice number 8 (temperature)
;change voice 8 name from "empty" to "temperature" (uncomment)
;0x07CAF2: 2203 2B06
;change voice number:
;0x07CE3F: 70 x0
;where x is function number -1
;e.g.: 4 = voice n.5 (clock) = shows temp. if digiclock is on
;Fine tuning of temperature sensor:
;0x07CE52: AA xx
;where xx = AA +(-) difference between phone and real temperature x10 in hex
;e.g.: phone temp=25,6°C real temp=22,3°C
;25,6-22,3 = 3,3°C
;x10 = 33
;33decimal = 21hex
;AA+21 = CB
;correcting patch:
;0x07CE52: AA CB ;reduce sensor value of 3,3°C
;(method by chyberghost)
;Remove leading + or - sign (uncomment):
;07CE5A: DC49 0D02
;Draw only - sign (uncomment):
;07CE55: 02 05
;Remove leading 0 in 00-09°C (uncomment):
;07CE74: 30 91
;Remove ending C (uncomment)
;07CE84: 9543 0000
-
;*** SCT. Show Current Temperature instead of time or date v0.7***
;Firmware : S-ME45i v04
;Authors: rc-flitzer, trustkill, dp_sun, Lalo
;Release: July 28, 2004
;Updated: Gen 03, 2005
;v0.1: show temperature
;v0.2: show temperature if keylocked
;v0.3: show temperature if keylocked selectable through menu application
;v0.4: show temp instead time or instead of date
;v0.5: show + or - degree
;v0.6: add "C", add customization option, no used ¿ character, saved space
;v0.61: space saved
;v0.7: space saved, added °F option
;This patch shows temperature instead of time or date
;in idle screen if autodisplay voice in clock menu is setted,
;according to keyboard state and selectable through Riza's New Application Menu patch.
0x560531: C6743A 8730CE ;temp instead time
0x07CE30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9A0906A0D7404200F2F43C3F8AF40270
0x07CE40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAC6743ADACABCACDACD5414E6F1952B
0x07CE50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26F4AA0A9D02E6F1952DDC49B8180882
0x07CE60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FE0A00F6F40EFE5BEEF2FC0EFEF2F7
0x07CE70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0CFEE7F23000BB0EF0C7E7F22C00BB0A
0x07CE80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F19543E6F29630DC59B828C4180200
0x07CE90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAC6683ADC49B928DC47DACBD01FDAFF
0x07CEA0: FFFFFFFFFFFF C03F0882CB00
;CUSTOMIZATION:
;-----------------
;Instead of what show temperature:
;default=instead of time
;uncomment these lines if you want to have it instead of date:
;0x560507: C66439 8730CE
;0x07CE42: 743A 6439
;0x560531: 8730CE C6743A
;When show temperature:
;default = if keyboard locked
;0x07CE30: 9A 8A ; if keyboard unlocked
;0x07CE30: 9A09 0D01 ;not keybord state dipendent
;Selection throught application menu (you must have NAM patch applied):
;default = voice number 8 (temperature)
;change voice 8 name from "empty" to "temperature" (uncomment)
;0x07CAF2: 2203 2B06
;change voice number:
;0x07CE3F: 70 x0
;where x is function number -1
;e.g.: 4 = voice n.5 (clock) = shows temp. if digiclock is on
;Fine tuning of temperature sensor:
;0x07CE52: AA xx
;where xx = AA +(-) difference between phone and real temperature x10 in hex
;e.g.: phone temp=25,6°C real temp=22,3°C
;25,6-22,3 = 3,3°C
;x10 = 33
;33decimal = 21hex
;AA+21 = CB
;correcting patch:
;0x07CE52: AA CB ;reduce sensor value of 3,3°C
;(method by chyberghost)
;Remove leading + or - sign (uncomment):
;0x07CE5A: DC49 0D02
;Draw only - sign (uncomment):
;0x07CE55: 02 05
;Remove leading 0 in 00-09°C (uncomment):
;0x07CE74: 30 91
;Remove ending C (uncomment)
;0x07CE82: 9543 0000
;Change ° scale from Celsius to Fahrenheit (uncomment):
;default = °C
;0x07CE50: 26F4AA0A FA87A6CE
;0x07CE83: 43 46
;0x07CEA6: FFFFFFFFFFFFFFFFFFFF 26F4AA0AE6FE09001B4E
;0x07CEB0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E05E5BEEF2F40EFE06F44001FA8754CE
-
;*** RFS. Read FlashSMS Shortcut in idle ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release : 03.01.05 - v1
;This patch adds a read FlashSMS shortcut by short pressing left softkey button in idle,
;if a Flash SMS is present, otherwise button works as usual.
;FlashSMS will be autodeleted after reading, just as in RSK patch.
56079A: DAF5E2E4 DA87B0DE
7DEB0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF6022848402D08DAF6282848472D04
7DEC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFF E01CDAF5E4D40D02DAF5E2E4DB00
;Customization:
;Don't autodelete FlashSMS after having read it:
;7DEC1: 1C 0C
-
;*** HBP. Hourly Beep ***
;Firmware : S-ME45i v04
;Author : RizaPN, Lalo
;Release : December 2, 2003
;Update: 07.07.04 by Lalo - v2.2
;Update: 05.01.05 by Lalo - v3
;This patch adds a "beep" sound at every hour (hh:00)
;patch is selectable through alarm clock voice in Riza's NAM patch (if this is applied)
;Improuvments v2.2:
;1.phone will not beep if call is in progress, saving your hearing
;2.beep sound is choosable according to word sound list (more sounds)
;3.retroillumination turns on if wished
;4.MessageBox pops up if wished
;Improuvments v3:
;5. MessageBox shows hour (also in 12AM-PM format if this option is flagged in NAM patch-voice 10)
;6. Hourly beep also in screensaver mode (with bug)
;Known bug: In screensaver mode MsgBox not always pops up at the right time,
;sometime it pops up about 1 min later.
;This is due on missing screen refresh in screensaver mode (for battery saving),
;and is not so easy to solve (even if when there is a FlashSMS there is refresh!)...
;UNDO any previously applied version, first!
0x564F5C: DACB5E29 DA87A0C8 ;in idle
0x58D6F8: DACAF097 DA87A6C8 ;in screensaver
0x07C8A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACB5E290D02DACAF097D7404200F3F8
0x07C8B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3C3F9AF42360D7403C00C2F44E3D2D04
0x07C8C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F43B002D160D1AD7404400C2F41037
0x07C8D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D15DAC46AAC48403D0ADACC08DFE6FC
0x07C8E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5A00DACD96DCDA87E0DEDA8780DFE004
0x07C8F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D01E014D7404400F7F81037DB00FFFF
0x07DEE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACAF097E6F81237E6F94400E6F1930A
0x07DEF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB36E6F19120BB33D7503C00C2FC503D
0x07DF00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C2F74E3DD7404200F2F43C3F9AF40A80
0x07DF10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E015F06C48C03D01E0CC46FC0C00FD02
0x07DF20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 26FC0C00E7F23000BB1EE7F23A00BB13
0x07DF30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0C7E7F23000BB17E7F22000BB0C4851
0x07DF40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D08E6F1616D46F60B00FD02E6F1706D
0x07DF50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB06FAC6E23ADC49B9280881CB00DC49
0x07DF60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B8180882CB00DC49B928DC47DACBD01F
0x07DF70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAFFC03F0882CB00FFFFA9204C616C6F
0x07DF80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC0015E00DDAF9E892E6FC0015E6FD
0x07DF90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1237E6FE4400E00FDAF97291E01CE6FD
0x07DFA0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0015DAFAD84CE6FC0015E00DFAF9E292
;CUSTOMIZATION:
;----------------
;disable or change beep sound:
;0x07C8DE: E6FC 0D03 ; disable
;0x07C8F0: 5A xx ;change sound
;choose xx value according to word list sound
;diasble or change retroillumination behaviour:
;0x07C8DA: DACC08DF yyyyyyyy ;turn on profile setting dependent always
;change yyyyyyyy with:
;DACCECDE: turn on profile setting dependent only if keybord not locked (energy saving)
;CC00CC00: disable retroillumination
;remove leading 0 in 00-09 hours:
;0x07DF26: 30 91
-
;*** RTO. Retroillumination Time Out ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release : 06.01.05 - v1
;This patch changes retroillumination timeout (=time before starting slow turning off routine).
;NOTE: Remember that retroillumination uses a lot of battery energy.
2CDEC0: B20C yyxx ;retroill. timeout
;change yyxx where xxyy is time in ms/0,25 in hex swapped bytes
;default: CB2hex = 3250dec :0,25 = 13000ms = 13 sec
;some values:
;10d sec = 9C4h = C409 in hex swapped bytes
; 5d sec = 4E2h = E204 in hex swapped bytes
-
;*** BLR. Blinking Light when Ringing ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release : 08.01.05 - v1
;This patch makes retroillumination blinking when phone is ringing for an incoming call
;and tone are setted to off or beep.
;Morover, it corrects retroillumination fading even if phone is still ringing when tones are on.
5631E6: FACAD69A FA87E0DF
07DFE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF71AD448402D2EDACD0CDD48403D03
07DFF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACC08DF0D27DAE50E1148432D06E600
07E000: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 4400CC00F68E20372D1DE6004400CC00
07E010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F3F220370811F7F2203747F20600FD12
07E020: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACCD0DFE6FD08DFE6FECC0088E088D0
07E030: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC2237E6FD4400E6FE3200E00FDACC
07E040: FFFFFFFFFFFFFFFF E2960804FACAD69A
;CUSTOMIZATION:
;Enable blinking retroillumination always (also when tone are on):
;07DFEE: 3D 0D
;Add a beginning blinking retroillumination delay:
;07E01C: 06 xx
;where xx is a hex value >06, each unit is about a single calling tone
;Change light off time:
;07E03A: 32 xx
;where xx is time in ms/0,25 in hex swapped bytes
;default= 32hex = 50dec : 0,25 =200ms
;NOTE: This patch is specific only for incoming calls
;I have made other patches for other situations (alarm clock, appointment)
and they work, but need some correcting and blinking adjoustments.
;Unfortunally I don't have more time to improuve them.... please don't ask for it!
;Enjoy my (second) gift, Genetic!
-
;*** RKL. RED Longpressed Key Light ***
;Firmware : SME45iv04
;Author : Lalo
;Release : 07.01.05 - v2
;Enable illumination flag for RED longpressed key light when key
;is locked. After applying this patch, the light after pressing
;RED key when the key is locked, is only turn ON if the Illumination
;is enabled (normally, the light is always ON).
24FCF6: DACC20DF DA87C0DF
7DFC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF71AD448402D02DACC20DFDB00
-
;*** RSK. Read New SMS When Keylocked v0.7 ***
*** Adding customization ***
;Firmware : S-ME45i v04
;Author : Lalo
;Don't autodelete FlashSMS after having read it:
5E7FAD: 1C 0C
-
;*** Show calling icon v7 ***
;Firmware : S-ME45i v04
;Authors: ChaOS, Yurgen, Skylord, dspmobile, bbsc's, vane, Asterixxx, chupchae, Lalo
;Release: 12.01.05 - added SIM icons - v7
;Improuvments v7:
;add "SIM", "protected SIM" and "mobile" icons if caller number is in phonebook records.
;NOTE:
;1.If a number is present in phonebook and ALSO in addressbook,
;the name (and icon) will be taken from addressbook entry
;2.I have little "back" relocated the patch, to have the neccessary space.
;It uses the same space of "don't restart at pos 1 or 12 by pressing up & down in gfx menu" ACiD's patch,
;but this space should be unused since it was incorportated in graphic menu relocated patch version.
24BB6F: C474E6 8720C2
07C220: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACBC6F8F09EF08D28C188C0DACC2A66
07C230: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98C0E6FD220088D0F0ECDACAE4E3F01E
07C240: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FE4027E6FF3C00F0215C2200215C32
07C250: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00E2DAFDF8930802DACB2C29DAFD3695
07C260: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF ECF1ECF2BB06FCF2FCF1DACC3466FACB
07C270: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9C3FE6003C00CC00C2F4FE2848402D07
07C280: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48432D0848442D0948452D0BCB00E6FD
07C290: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1BE40D05E6FD19E40D02E6FD1CE4BB32
07C2A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CB00E6FCEE29E6FD8B03BB10E6FC052A
07C2B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD8D03BB0BE6FC1C2AE6FDA203BB06
07C2C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC332AE6FD8703BB01CB00F0FCF42C
07C2D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FEFF2921FD33BB33F198E6FF7521F3F2
07C2E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 7121BB2DE1A5F0FCF129BB32F143F128
07C2F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FF7521BB2D41343D21298129918D02
07C300: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 29513DF1F2F102FEDC41A8F0CC00A81F
07C310: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0E446F10F002D039D03F04108110811
07C320: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B81FF01408135C1100F1D41FFAFF881F
07C330: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 28413DFBE6F42000884F88DFCB005C11
07C340: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2921F182BB0547F30F003D012981CB00
07C350: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C02E7C1E00EFA93E69212D017C4167F3
07C360: FFFFFFFF 0F00CB00
;CUSTOMIZATION:
;-----------------
;Choose font icons to be used:
;07C2A8: 8B03 xxxx ; unicode character not used, changed into "white telephone" font icon
;07C2B2: 8D03 yyyy ; unicode character not used, changed into "black telephone" font icon
;07C2BC: A203 wwww ; unicode character not used, changed into "white cellular" font icon
;07C2C6: 8703 zzzz ; unicode character greek used for point (=not really used), changed into "black cellular" font icon
;change them with other Unicode characters;
;N.B.:If you choose to use other Unicode characters remember to edit them with Siemens CE
;Choose the digits' number to be checked out when making number-icon association:
;07C2E5: A5 x5
;where x is number of digits of incoming call number cheched out, starting from the last one, in hex
;ICONS:
;------
;white telephone icon:
;--------------------
;font icon 1: bold character (16*12):
000B9324: 09 0F
000B9327: 0000 0FF0
000B9329: 00000000000000000000000000000000 300C46624992381C0990124811881FF8
;font icon 2: normal character (16*12):
000B455F: 09 0F
000B4562: 0000 0FF0
000B4564: 00000000000000000000000000000000 300C46624992381C0990124811881FF8
;font icon 3: wide character (16*16):
00079FB6: 0B 0F
00079FBD: 0000 0FF0
00079FBF: 00000000000000000000000000000000 300C46624992381C0990124811881FF8
00079FD6: 00 1A
;SPC picture n.13: used when chossing which number to call (15*13):
0CA2C0: 0001000100011FE160198CC593257039 000100011FE160198CC5932570391321
0CA2D0: 1321249123113FF10001 249123113FF100010001
;black telephone icon (ex office-telephone):
;-----------------------------------------
;font icon 1: bold character (16*12):
000B9356: 09 0F
000B9359: 0000 0FF0
000B935B: 00000000000000000000000000000000 3FFC799E766E37EC0E701DB81E781FF8
;font icon 2: normal character (16*12):
000B4591: 09 0F
000B4594: 0000 0FF0
000B4596: 00000000000000000000000000000000 3FFC799E766E37EC0E701DB81E781FF8
;font icon 3: wide character (16*16):
00079FF8: 0B 0F
00079FFF: 0000 0FF0
0007A001: 00000000000000000000000000000000 3FFC799E766E37EC0E701DB81E781FF8
0007A018: 00 1A
;SPC picture n.15: used when chossing which number to call (15*13):
0CA2F4: 1FF92075268D29752905295529052955 000100011FE17FF9F33DECDD6FD91CE1
0CA304: 2905265520051FF90001 3B713CF13FF100010001
;White cellular icon:
;-----------------
;font icon 1: bold character (16*12):
000B9563: 0600 0B03
000B9566: 00800000 04400FE0
000B956A: 00000000000000000000008000800000 082008200FE00AA009200AA004400380
;font icon 2: normal character (16*12):
000B479E: 0100 0B03
000B47A1: 00800000 04400FE0
000B47A5: 00000000000000000000008000800000 082008200FE00AA009200AA004400380
;font icon 3: wide character (16*16):
0007A2AD: 0600C000C000C00000 0B038004400FE00820
0007A2B6: 0000008000800000000000C000C000C0 082008200FE00AA009200AA004400380
;SPC picture n.14: used when chossing which number to call (15*13):
0CA2DA: 030103E1041105D1063105D1041106B1 038104410FE10821082108210FE10AA1
0CA2EA: 041106B1041103E10001 09210AA1044103810001
;back cellular icon (ex fax):
;------------------------
;font icon 1: bold character (16*12):
000B92C0: 03000000000000 0B038007C00FE0
000B92C7: 00006000600000000000000000000000 082008200FE00D600EE00D6007C00380
;font icon 2: normal character (16*12):
000B44FB: 03000000000000 0B038007C00FE0
000B4502: 00004000000000000000000000000000 082008200FE00D600EE00D6007C00380
;font icon 3: wide character (16*16):
00079F32: 0300000000008000 0B038007C00FE008
00079F3A: 80608060800080008000800080008000 20082008200FE00D600EE00D6007C003
;SPC picture n.12: used when chossing which number to call (15*13):
0CA2A6: 0001000100013FE1101108093FFD3FFD 038107C10FE10821082108210FE10D61
0CA2B6: 249524953FFD1FF90001 0EE10D6107C103810001
; EDIT LANGUAGE PACK'S STRINGS:
;--------------------------------------
;String $1F4, "<95>Phone/office:"
;String $1F5, "<95>Phone/mobile:"
;String $1F6, "<95>Phone:"
;String $CC, "<95>Fax:"
;Edit them in your proper language using Smelter or SLE
;N.B.:If you edit them could not work Outlook syncronization's (test it)
;Next step would be not to use Unicode characters but to make new icons in the right icon fonts place, at offsets:
;B5CD5, 32*12
;BAC7B, 32*12
;changing the unused existing (e.g. "skip back") ones.
;But this is not my job, it's graphical patchers one
-
; SHT 1.1 ScreenShot. Take a picture of the mobile screen
; Firmware : S45iv4
; Author: fcotrina
; Created: 12.01.2005
; Based in Windows ScreenShot and patch CL=CallLogging
; With some ideas taken from lalo.lerry and RizaPN
; Big thanks to Redkin and NCTN.
; How to run it? Follow these steps:
; Press 'left sidekey', to take the screenshot
; Open any file in explorer.
; A new file named scr????.BMP has been created in A:\
; You can view it, send it, or transfer to a computer
; Every time a new file is created with a random secuence number
; Rename the file if you want to keep it. Otherwise it might get overwritten
; known bugs:
; -The picture is taken after the key has been pressed, so the picture
; might change due to that key press
; -You need to open another file in between. I had to delay creating the
; file because S45i allows to create file only in some specific routines
; -If the random name is already an existing file, data is appended. Probably
; I should use a secuential number, or 2 random numbers, or date_time
; -If you take several screenshots, only saves the last one, unless you
; open any file in between. This is not a bug. I want it to be like this
; -it uses free RAM from 0000:1000 . If any other patch uses it, they collide
#include C166.inc
base 0A00000h
org 0CCB2D4h
; original code called when a key is pressed
;CCB2D4: D7 40 03 02 : extp #203h, #1
;CCB2D8: D4 FE 5E 2E : mov r15, [r14+#2E5Eh]
calls new_key_pressed ; my new code
nop ; I replace 4 instructions: 8 bytes
nop
org 0DA2C98h
; original code called when a file is open
; DA2C98: 88 90 : mov [-r0], r9
; DA2C9A: 88 80 : mov [-r0], r8
calls new_file_open ; my new code
after_open_file: ; need to know where to jump back.
;******************************
; When key 'left sidekey' is pressed, copy screen into 00:1000
; That key is on the left part of the screen. Yes, that long key.
; Press the top part of it.
org 0AEB000h ; there is unused ROM here. If not, use 0C94F0 or 5EFA00
new_key_pressed:
mov [-r0], r5
mov [-r0], r11
mov [-r0], r12
mov [-r0], r14
mov r5, r12 ; pressed key is stored in r12
cmp r5, #000Eh ; is left_sidekey?
jmpr cc_NZ, exit_no_left_sidekey
mov r14, #1FD4h ; screen is taken from 0041:1FD4
mov r12, #q(free_RAM_screen) ; target
mov r11, #0410h ; size
; copy 410h bytes from 0041:1FD4 to 0000:1000
; probably there is a memcpy routine somewhere, but I don't know where
another_r11:
extp #41h, #1h
mov r5, [r14] ; can be check with at+cgsn:00,1000 at+cgsn:01,1FD4
add r14, #02h
extp #0h, #1h
mov [r12] , r5
add r12, #02h
sub r11, #02h
jmpr cc_NZ, another_r11
; flag that there is a file pending to be saved
mov r5, #'A:'
extp #0h, #1h
mov q(free_RAM_name), r5
exit_no_left_sidekey:
mov r14, [r0+]
mov r12, [r0+]
mov r11, [r0+]
mov r5, [r0+]
; do now the original code
extp #203h, #1
mov r15, [r14+#2E5Eh]
rets
;******************************
new_file_open:
mov [-r0], r9 ; original code in 0DA2C98h
mov [-r0], r8 ; also original
;base 0100000h
;org 0100900h
save_screen:
mov [-r0], r4
mov [-r0], r6
mov [-r0], r12
mov [-r0], r13
mov [-r0], r14
mov [-r0], r15
extp #0h, #1h
mov r4, q(free_RAM_name)
cmp r4, #'A:'
jmpr cc_NZ, exit ; no screenshot taken yet
; copy file name to 0000:1000 and give it a unique name
mov r15, #p(file_name) ; file name segment
mov r14, #q(file_name) ; file name offset
mov r13, #0h
mov r12, #q(free_RAM_name)
calls 0FF40A0h ; copy string r15:r14 -> r13:r12
; take random value
extp #2h, #2h
mov r13, 03FDAh ; this stores the seconds (in internal format)
mov r14, 03FDCh ; and this stores the minute (more or less)
; convert to 4 letters
and r14, #0F0Fh
add r14, #04141h ; that is , 'A' 2 times
and r13, #0F0Fh
add r13, #04141h ; that is , 'A' 2 times
extp #0, #2h
mov q(free_RAM_name)+06h, r14 ; set it in the middle of file name offset.
mov q(free_RAM_name)+08h, r13 ; set it at the end of file name offset.
; open file for write
mov r14, #10Ah ; always fixed value #10Ah
mov r13, #0h ; file name segment
mov r12, #q(free_RAM_name) ; file name offset
mov r15, #0100h ; always fixed value #100h
mov [-r0], r9 ; emulate original code in 0DA2C98h
mov [-r0], r8
calls after_open_file
cmp r4, #0FFFFh ; check if opening was correct
jmpr cc_Z, exit ; something wrong
mov [-r0], r4 ; save file handler
mov r12, r4 ; file handler
mov r13, #q(header) ; header data offset
mov r14, #p(header) ; header data segment
mov r15, #62 ; data size: 16+16+16+14 , in decimal !
calls 0DA3642h ; write header
mov r12, [r0+] ; retrieve handler
; screen starts in 5FD4 and ends in 63E4 , that is, 0x0410 bytes
; although I have copied in 001000h, that is, 0000:1000
mov r6, #050h ; number of lines: 80
;mov r13, #023D7h ; address of the last line
mov r13, #q(free_RAM_screen)+0403h ; address of the last line, when screenshot starts from 0000:1000
loop_r6:
mov [-r0], r6
mov [-r0], r13
mov [-r0], r12 ; save handler
;mov r14, #41h ; segment address of current line
mov r14, #0h ; segment address of current line, starting from 0000:1000
mov r15, #010h ; line size in bytes: 16 (although width=101, almost 13*8)
calls 0DA3642h ; write to file this screen line r13:r6
mov r12, [r0+] ; retrieve file handler
mov r13, [r0+]
sub r13, #0Dh ; jump to previous screen line
mov r6, [r0+]
sub r6, #01h ; if this is not the first line, continue
;cmp r6, #0h ; not needed because sub also set flags
jmpr cc_NZ, loop_r6
close:
calls 0DA4AB4h ; close file
exit:
mov r4, #0FFFFh
extp #0h, #1h
mov q(free_RAM_name), r4 ; flag that it has been processed
mov r15, [r0+]
mov r14, [r0+]
mov r13, [r0+]
mov r12, [r0+]
mov r6, [r0+]
mov r4, [r0+]
rets
;org 0100990h
file_name: ; file name
db 'A:\scr'
unique_name:
db '0000.'
header: ; header of a BMP file, black+white, 101x80
db 42h, 4Dh, 50h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 3Eh, 00h, 00h, 00h, 28h, 00h
db 00h, 00h, 65h, 00h, 00h, 00h, 50h, 00h, 00h, 00h, 01h, 00h, 01h, 00h, 00h, 00h
db 00h, 00h, 00h, 05h, 00h, 00h, 0C4h, 0Eh, 00h, 00h, 0C4h, 0Eh, 00h, 00h, 00h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 0FFh, 0FFh, 0FFh, 00h, 00h, 00h, 00h, 00h
; this part is only for the compiler. It does not go into the patch, because it takes RAM, not ROM
base 0000000h
org 001000h
free_RAM_name:
db 'A:\scr????.BMP', 0h, 0h ; must be multiple of 2
free_RAM_screen:
; end of source code
; this is the binary patch
0x3A2C98: DA0E4EB0 88908880
0x2CB2D4: D7400302D4FE5E2E DA0E00B0CC00CC00
0x0EB000: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 885088B088C088E0F05C46F50E003D16
0x0EB010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FED41FE6FC1010E6FB1004D7404100
0x0EB020: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A85E08E2D7400000B85C08C228B23DF6
0x0EB030: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F5413AD7400000F6F5001098E098C0
0x0EB040: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98B09850D7400302D4FE5E2EDB008890
0x0EB050: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88808840886088C088D088E088F0D740
0x0EB060: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0000F2F4001046F4413A3D4BE6FFBA02
0x0EB070: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FE1C31E00DE6FC0010DAFFA040D750
0x0EB080: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0200F2FDDA3FF2FEDC3F66FE0F0F06FE
0x0EB090: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 414166FD0F0F06FD4141D7500000F6FE
0x0EB0A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0610F6FD0810E6FE0A01E00DE6FC0010
0x0EB0B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FF000188908880DADA9C2C46F4FFFF
0x0EB0C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D208840F0C4E6FD2731E6FEBA02E6FF
0x0EB0D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3E00DADA423698C0E6F65000E6FD1314
0x0EB0E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 886088D088C0E00EE6FF1000DADA4236
0x0EB0F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98C098D026FD0D00986028613DF1DADA
0x0EB100: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B44AE6F4FFFFD7400000F6F4001098F0
0x0EB110: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98E098D098C098609840DB00413A5C73
0x0EB120: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6372303030302E424D50000000000000
0x0EB130: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 003E0000002800000065000000500000
0x0EB140: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00010001000000000000050000C40E00
0x0EB150: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00C40E00000000000000000000FFFFFF
0x0EB160: FFFFFFFFFF 0000000000
-
;*** BLR. Blinking Light when Ringing ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release : 08.01.05 - v1
;Update : 15.01.05 - v2
;This patch makes retroillumination blinking when phone is ringing for an incoming call
;and tone are setted to off or beep.
;Morover, it corrects retroillumination fading even if phone is still ringing when tones are on.
;Improuvments v2:
;one blink per second (=speed x2)
;stop blinking if a key is pressed
;customization options added
5631E6: FACAD69A FA87E0DF
563316: DACBF02C DA8780E0
07DFE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF71AD448402D27DACD0CDD48402D0D
07DFF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAE50E11E6004400CC0048432D03F68E
07E000: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 20370D03C2F120372D03DACC08DF0D13
07E010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F3F421370821F7F4213747F40600FD0B
07E020: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DA873AE0E6F42437E6F5FA00E6FD3AE0
07E030: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FE8700BB17FACAD69AD7404400C2F1
07E040: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 20373D0FDAE50E1148433D0BDACCD0DF
07E050: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F42837E6F53200E6FDDCDEE6FECC00
07E060: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB01DB0088E088D0F0C4E6FD4400F0E5
07E070: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E00FDACCE2960804CB00A9204C616C6F
07E080: FFFFFFFFFFFFFFFFFFFFFFFFFFFF E014D7404400F7F82037FACBF02C
;CUSTOMIZATION:
;Enable blinking retroillumination setting indipendent:
;07DFE0: DAF7 0D03
;Enable blinking retroillumination always (also when tone are on):
;07DFE8: DACD 0D03
;Add a beginning blinking retroillumination delay:
;07E01C: 06 xx
;where xx is a hex value >06, each unit is about 2 second delay
;Change light off time:
;07E056: 32 xx
;where xx is time in ms/0,25 in hex swapped bytes
;default= 32hex = 50dec : 0,25 =200ms
-
; TRO1.0 set breakpoints at Output points and trace them
; Firmware : S45iv4
; Author: fcotrina
; Created: 16.01.2005
; Based in patch DAR=Dump_All_Registers_v2 by RizaPN
; With some ideas taken from lalo.lerry and RizaPN
; Big thanks to Redkin and NCTN and all patchers out there
;
; This patch is related to TRI
; This patch is useful for patch programmers. If you
; find some code in ROM and want to know who calls it, just
; change any instruction "rets" with "trap #4Ah", that is:
; 0xYYYYYY: DB00 9B94
; After patching the ROM with new traps, start the phone. If it
; crashes, undo the trap, as this is not a traceable routine.
; Then, using CGSN patch, set the debug level in 0040:0802
; at+cgsn*40,0802,0000 not debug anything
; at+cgsn*40,0802,FFFF not debug anything
; at+cgsn*40,0802,7777 call procedure 0100700h before anything else
; at+cgsn*40,0802,6666 call procedure 0100600h after debugging
; at+cgsn*40,0802,1111 print the routine that is hitted and its caller
; Any other value will print the routine that is hitted and 12 entries in stack.
; for example, at+cgsn*40,0802,2222 will do that. This is what I normaly use.
; When I say "print", I mean that the information it output to the first
; serial port COM1 . Use Hyperterminal or similar to see the data.
;
; For example, apply this patch:
; 0x53B940: DB00 9B94
; then, at+cgsn*40,0802,2222
; and when you start the game RaceAce , it shows:
; 00F3B940<00FA61C8-0800.BF7E.00FC.BB34.00FC.B50A.00FC.FED2.00F4.64F2. 00CC.E6C6.
; The first value is the routine that was intercepted. Almost sure, this is the
; place where you have set your breakpoint: 0xF3B940
; The second value, after the '<', is the routine that called it. Let's call it S1
; In this case, FA61C8 is "calls 0E2FFFAh" (a.k.a. callR5R4) with r5=03E9 and r4=21C8,
; what converts to 03E9:21C8=0FA61C8h
; Later, after the '-', it dumps the stack:
; Usually, the first value is the flags register PSW , 0800 in this case
; Then, it usually follows the routine S2 that called S1, But remember that S1 might
; store information in the stack, so this word can be anything else.
; in this case, it is BF7E.00FC , that means 0FCBF7Eh
; Following, the routine S3 that called S2, with same warning as above: 0FCBB34h
; If nothing messes up with the stack, it is possible to back-trace 2+5 routines.
;
; limitations:
; -the patch sets up a new handler for trap #4Ah. This is done
; quite early in the mobile initialization, but may not early enough.
; That means that not all "rets" can be substituted, because
; the trap might had not been set yet.
; -too many breakpoints might print too much data, and crash the phone
; -only work with "rets" . Instruction "ret" can not be traced because
; CSP is not stored, and it is tricky to know it.
; -if another trap is being processed, the breakpoint might not be processsed.
; This depends on the priority of the processed trap and the processor mode
; -if to terminal is connected, the patch tries to send the information
; -I know there are routines to output characters to serial port. I did not
; use them because they use new processes/multitasking, and this modifies
; the values and timings
; -this patch might confuse aplications like SiemensDebugger. Set debug_level
; to 0000 before using SiemensDebugger, ex: at+cgsn*40,0802,0000
base 0A00000h
#include C166.inc
org 0CEE650h ; this is the end of the original routine that sets any trap handler
jmps set_my_trap_4A
; originaly:
; 2EE650: FC00 ; pop DPP0
; 2EE642: DB00 ; rets
org 0FEF100h ; just some freee space in ROM
;******************************************
; Set the new handler for trap #4A
set_my_trap_4A:
mov r1, #s(my_trap_4A)
movb rh1, rl1
movb rl1, #0FAh ; code for "JMPS"
mov r12, #0128h ; trap 4A jumps to 4A*4=128h. This is in C166 manual
mov [r12], r1 ; set the segment to jump to
mov r1, #o(my_trap_4A)
add r12, #2
mov [r12], r1 ; set the offset to jump to.
; in other words: put in 0000:0128 the intruction "jmps my_trap_4A"
pop DPP0 ; this was in the original code
rets
;******************************************
; this is where "trap #4Ah" will jump to
my_trap_4A:
mov [-r0], r6
mov [-r0], r5
mov [-r0], r4
mov [-r0], r3
extp #40h, #1h ; read debug_level
mov r4, 0802h
cmp r4, #7777h ; if 7777h, call subrutine
jmpr cc_NZ, continue_process ; if not, continue
calls 0100700h
continue_process:
pop r6 ; a trap always sets PSW-CSP-IP. As I come from
pop r3 ; a "rets" substituted by "trap #4Ah" , therefore
; ; IP is the last data in stack, and CSP is the previous
callr output_r3 ; output CSP
mov r3, r6 ; and then IP. To make it better, show the address that
sub r3, #02h ; called the trap, not the address where I should return to
callr output_r3
movb rl4, #'<' ; print a separator
callr output_rl4_char
pop r6 ; get PSW from stack. Can not be modified
pop r5 ; stack holds IP of the address that called
pop r3 ; stack holds CSP
push r6 ; insert PSW again, because we'll return with reti
push r3 ; insert CSP again. Remember that reti extracts PSW-CSP-IP
push r5 ; insert IP again. Now we could return
callr output_r3 ; print who called, that is, where we come from. First CSP
mov r3, r5 ; and later IP. As this is a "calls ..." instruction, takes 4 bytes
sub r3, #04h
callr output_r3
; after printing the current address and the calling address, dump some stack
extp #40h, #1h
mov r5, 0802h ; but only if debug_level tells us so.
cmp r5, #1111h ; if #1111h , short listing.
jmpr cc_Z, check_post_routine
; long listing
movb rl4, #'-' ; initial separator
callr output_rl4_char
mov r5, SP
add r5, #04h ; the first 4 bytes have already been printed
mov r6, #0Ch ; dump 12 words
another_stack:
mov r3, [r5+]
callr output_r3
movb rl4, #'.' ; separator in between stack words
callr output_rl4_char
sub r6, #01h
cmp r6, #0h
jmpr cc_NZ, another_stack
; output a line_feed and see if need to call a post-process-routine
check_post_routine:
movb rl4, #0Dh
callr output_rl4_char
movb rl4, #0Ah
callr output_rl4_char
extp #40h, #1h
mov r5, 0802h ; read debug_level
cmp r5, #6666h ; if 6666h, call routine at 100600
jmpr cc_NZ, end_my_trap_4A
calls 0100600h
end_my_trap_4A:
mov r3, [r0+]
mov r4, [r0+]
mov r5, [r0+]
mov r6, [r0+]
reti ; this pops IP, CSP, PSW, and then rets
;**************
; if r3 is a word with value #1234h, outputs 1, 2, 3, 4
; this is not a trivial as it looks, because of little indian
output_r3:
mov r4,r3
shr r4, #0Ch ; get left-most nibble: 1
callr output_rl4_numeric
mov r4,r3
shr r4, #08h ; get second-left-most nibble: 2
callr output_rl4_numeric
mov r4,r3
shr r4, #04h ; get second-right-most nibble: 3
callr output_rl4_numeric
mov r4,r3 ; get right-most nibble: 4
callr output_rl4_numeric
ret ; it is a relative routine.
; ****************
output_rl4_char:
mov [-r0], r5
jmpr cc_UC, numeric
output_rl4_numeric: ; outputs a number. Basically, adds '0' to it
mov [-r0], r5
and r4, #000Fh
add r4, #30h
cmp r4, #3Ah
jmpr cc_ULT, numeric ; although if it is in range 0Ah to 0Fh, needs
add r4, #07h ; to add 'A'-'0'
numeric:
extp #40h, #1h
mov r5, 0802h ; read debug_level
cmp r5, #0h ; if 0 of FFFF, do not output anything
jmpr cc_Z, exit_output_rl4
cmp r5, #0FFFFh
jmpr cc_Z, exit_output_rl4
movb S0TBUF, rl4
mov r4, r5
bclr S0TIR ; send to COM1 serial port
not_sent_yet:
jb S0TIR, exit_output_rl4 ; if sent, exit
sub r4, #01h ; if not sent, try again, as many times as debug_level
jmpr cc_NZ, not_sent_yet
exit_output_rl4:
mov r5, [r0+]
ret
end
; I am not releasing the binary code because I assume that
; you need (and you know how) to compile yourself
-
;*** MES. Missed Events String in Idle/Screensaver ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release : 17.01.05 - v1
;This patch changes second line operator name in idle or operator name in screensaver mode
;to became a missed events info string,
;if a missed event is present and if phone is in normal state (e.g. not in "Net searching mode", etc...).
;Missed event/s (calls, SMSes, voice messages, appointments, memos and alarm clock)
;and its/their number is displayed in string.
;NOTE: Missed voice messages number is setted to 1 by default, even if they are more than one.
;This is because my operator (or I?) don't use voice messages,
;so I couldn't check out their missed number RAM location.
;If anyone knows it, please let me know and I will complete the patch .
561130: DACBF86E FA8700E1
;if you don't have Operator Name in Screensaver patch applied apply the following line:
58D764: DAC44488 FA8722E1
;if you have it, comment the above line and uncomment this one:
;58D764: FA87C0DD FA8722E1
7E100: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DA8750E148A03D04DACBF86EFAF63411
7E110: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E016DACA709EE6FE3037E6FF4400FAF6
7E120: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 7411DA8750E148A03D04DAC44488FAF8
7E130: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 68D7E09CDACA08A0E6FE3037E6FF4400
7E140: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF8D2F0FAF8B2D7FFFFA9204C616C6F
7E150: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACBB208E6F83037E6F94400E00ADAC4
7E160: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 70C7F0640065DAC4B2C7004600454840
7E170: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D03E6F69301BB41D7403A00C2F4A012
7E180: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D03E6F6930DBB39D7405700C2FCC221
7E190: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 66FC0F0046FC0A002D11D7405700F3F2
7E1A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C221DACCA85A2D0AD7405700F3F2D925
7E1B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8AF10830DAC5AAE648402D04E014E6F6
7E1C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9314BB1BE6FCA4CCE6FDF700DAF6BADA
7E1D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48402D03E6F6932DBB10E02CDAF1FEA1
7E1E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48402D04E014E6F69303BB0748A02D03
7E1F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E001DC49B928FACAAC9748A02D09E6F1
7E200: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9595E6F22C20DC59B818C42802000884
7E210: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0C4E7F23000DC49B928DC47DACBD01F
7E220: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAFFC03F0882E6F19520DC49B8180882
7E230: FFFFFFFFFFFFFFFFFFFFFFFF F016DC49B818088208A1CB00
;CUSTOMIZATION:
;If you have Operator Name in Screensaver patch applied, apply also this line (uncomment):
;07E12A: DAC44488 FA87C0DD
;Overwrite first line operator name, not the second, in idle (uncomment):
;07E111: 16 06
;Remove leading 0 in 00-09 missed events numbers (uncomment):
;07E214: 30 91
-
;*** ISP. Improuved Screensaver Pop-up ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Thanks to ntcn for accessories state RAM location
;Release : 17.01.05 - v1
;This patch limits screensaver pop-up:
;it will not pop-up if a charger, data cable or tracer cable is connected to phone.
5605FA: DAF87CE5 FA8760E2
7E260: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404300C2F4DE2148472D0A46F49800
7E270: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0746F499002D04DAF87CE5DAF6FE05
7E280: FFFF DB00
;CUSTOMIZATION:
;Don't check tracer cable connection (uncomment):
;7E26C: 46F4 0D02
;Don't check data cable connection (uncomment):
;7E272: 46F4 0D02
-
;*** MES. Missed Events String in Idle/Screensaver ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Release : 17.01.05 - v1
;Update : 19.01.05 - v3 - space saved
;This patch changes second line operator name and/or date in date&time string in idle
;and/or operator name in screensaver mode, to became a missed events info string,
;if a missed event is present and if phone is in normal state (e.g. not in "Net searching mode", etc...).
;Missed event/s (calls, SMSes, voice messages, appointments, memos and alarm clock)
;and its/their number is displayed in string.
;NOTE:
;1. Missed voice messages number is setted to 1 by default, even if they are more than 1.
;This is because my operator (or I?) don't use voice messages,
;so I couldn't check out their missed number RAM location.
;If anyone knows it, please let me know and I will complete the patch.
;2. If missed events are 4 or + in data&time string, they "collides" with time and this one disappear.
;It will reappear as soon as missed events number will be less than 4.
;UNINSTALL any previously applied version, first!
;Improuvments v3:
;missed event string instead of date support added
;dinamic use of string spaces and characters
;space saved
;patch routine:
7E100: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB2348403D04DACBF86EFAF63411BB1E
7E110: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E016DACA709EFAF67411BB1648403D04
7E120: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC44488FAF868D7BB11E09CDACA08A0
7E130: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF8D2F0FAF8B2D7BB0748403D02FAC6
7E140: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6439E023BB08DB00E0030D05E013E6FE
7E150: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3037E6FF4400DACAB89CDA8764E1DACA
7E160: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 629CCB00DACBB208E007DAC470C7F064
7E170: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0065DAC4B2C70046004548402D03E6F6
7E180: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9301BB46D7403A00C2F4A0122D03E6F6
7E190: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 930DBB3ED7405700C2FCC22166FC0F00
7E1A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46FC0A002D11D7405700F3F2C221DACC
7E1B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A85A2D0AD7405700F3F2D9258AF10830
7E1C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC5AAE648402D04E014E6F69314BB20
7E1D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FCA4CCE6FDF700DAF6BADA48402D07
7E1E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F6930A48322D02E6F6932DBB11E02C
7E1F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAF1FEA148402D04E014E6F69303BB08
7E200: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F047F0B748302D02FAC6E23AFACAAC97
7E210: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48302D3048B13D0848323D06E6F19520
7E220: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB2BE6F12020BB2848702D0EE6F19595
7E230: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB23E6F12C9148323D0248B39D0448B4
7E240: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9D02E6F12C20BB18F0C4E7F23000DC49
7E250: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B928DC47DACBD01FDAFFC03F08824832
7E260: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D0248B29D0548B39D03E6F19520BB04
7E270: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F016BB020871CB00DC49B8180882CB00
;patch starting points:
;Missed events string in operator name second line space in idle (uncomment):
;561130: DACBF86E FA8700E1
;Missed events string in operator name space in screensaver (uncomment):
;if you don't have Operator Name in Screensaver applied use this line:
;58D764: DAC44488 FA871AE1
;if you have Operator Name in Screensaver applied:
;if you choose to delete operator name use this lines:
;58D764: 0D424488 FA871AE1
;07E120: DAC44488 FAF8EAD7
;if you choose to alternate operator - profile names use these lines:
;58D764: FA87C0DD FA871AE1
;07E120: DAC44488 FA87C0DD
;Missed events string in date space in idle (uncomment):
;if you don't have any "data patch" applied use this line:
;560506: DAC66439 DA8738E1
;if you have "DD dd mmm" date patch applied use these lines:
;560506: DA8740DA DA8738E1
;07E13E: FAC66439 FA8740DA
;if you have temperature instead of DATE patch or both date patches applied use these lines:
;560506: DA8730CE DA8738E1
;07E13E: FAC66439 FA8730CE
;CUSTOMIZATION:
;Overwrite first line operator name, not the second, in idle (uncomment):
;07E111: 16 06
;Remove leading 0 in 00-09 missed events numbers (uncomment):
;07E24C: 30 91
;delete missed events arrow in screensaver:
;58D9A8: F084 E008
;NOTE: missing event arrows pops up for more missed events
;(but less important, IMHO, like bitmap or ringtone recieved) than missing events string.
-
;*** ISP. Improuved Screensaver Pop-up ***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Thanks to ntcn for accessories state RAM location
;Release : 17.01.05 - v1
;Update : 19.01.05 - v1.1 - little relocated -
;This patch limits screensaver pop-up:
;it will not pop-up if a charger, data cable or tracer cable is connected to phone.
;NOTE: tracer cable is a data+charger cable.
5605FA: DAF87CE5 FA87D0E2
7E2D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404300C2F4DE2148472D0A46F49800
7E2E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0746F499002D04DAF87CE5DAF6FE05
7E2F0: FFFF DB00
;CUSTOMIZATION:
;Don't check tracer cable connection (uncomment):
;7E2DC: 46F4 0D02
;Don't check data cable connection (uncomment):
;7E2E2: 46F4 0D02
-
;*** MSC. More Shortcut ***
;Firmware : S-ME45i v04
;Author : RizaPN, Lalo
;Release : December 16, 2003 - v1
;Updated : December 19, 2003 - v2
;Updated : Jenuary 26, 2005 - v3 - bugs corrected
;This patch adds 13 more fixed shortcut in idle,
;by pressing button 0-9,*,+,# followed by LeftSoftKey.
;Assign your favourites function to them by patch customization ...
;Improuvements v3 - bug fixed:
;correct display of "clear" text in left softkey after having used the shortcut
;no more strange patch auto-disablements
;no patch if call in progress (you cannot cancel the pressed digit by red button if call is in progress)
;some TAG text corrected
27F966: F0D65C2D DA8770CC
55DA78: 46FF0B00 DA87B6CC
5611DC: FACAAC97 FA872ACD
7CC70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 48603D1E46FC2A013D1B88C0DAC46AAC
7CC80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98C048412D15D7405B00F3F45C243D10
7CC90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404400F3F4FF373D0BBB30D7501F02
7CCA0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9932A922F0C1E114D7405B00F7F45C24
7CCB0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0D65C2DDB0046FF0B003D1388C0DAC4
7CCC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6AAC98C048412D0DF04CD7404400F3F4
7CCD0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF373D0248412D062841D7404400F7F8
7CCE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FF37DB00BB0B0822E005D7601F0299A2
7CCF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9992A982DAE2FAFFE00CDB00D7405B00
7CD00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F3F45B2427F430009D0607F40D003D02
7CD10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E1C40D01094347F40C00EDFAC042F012
7CD20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C21002106F2380DCB00E108D7404400
7CD30: FFFFFFFFFFFFFFFF F7F8FF37FACAAC97
CUSTOMIZATION:
;Choose shortcuts:
;Modify this list as you like.
;The first 2 byte is text code for LeftSoftKey
;and the last 3 byte is function entry-point
;Example: 01EC is "Calc.", and F65D38 is its entry-point
7CD38: FFFFFFFFFF 01ECF65D38 ; 0.Calculator
7CD3D: FFFFFFFFFF 074CE994CA ; 1.Inbox
7CD42: FFFFFFFFFF 0749E99466 ; 2.SMS
7CD47: FFFFFFFFFF 074DE99508 ; 3.Outbox
7CD4C: FFFFFFFFFF 02F1E99548 ; 4.Archive
7CD51: FFFFFFFFFF 0099E99624 ; 5.New email
7CD56: FFFFFFFFFF 0102F5E37A ; 6.IrDA
7CD5B: FFFFFFFFFF 01FEF65D50 ; 7.Appointment
7CD60: FFFFFFFFFF 010BF65D44 ; 8.Calendar
7CD65: FFFFFFFFFF 0288F65DAA ; 9.Internet
7CD6A: FFFFFFFFFF 01C1F65D1C ; *.Games
7CD6F: FFFFFFFFFF 04A9F5E368 ; +.GPRS
7CD74: FFFFFFFFFF 08B2F65D64 ; #.Explorer
;Enable shortcuts in call in progress (uncomment):
;07CC7A: 88C0 0D05
;07CCBC: 88C0 0D05
-
;*** CLS. Change Log-in and Log-off Sounds ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Adapted and modified from a SL45 Trustkill's and Abomin's patches
;Release : 06.09.04 - v1
;Updated: 04.02.05 - v1.1 - new NAMv3 integration -
;This patch changes the startup and/or shutdown sound in any other phone one,
;according to extended info tone flag in profile's menu
;and selectable through my NAMv3, profile 2, item 1.
;UNDO the previouly version if applied!
557357:CD3EDB 8710DA
591173:CD3EDB 8724DA
7DA10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7405B00F2F4602E9AF40200E6FC5100
7DA20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FACD3EDBD7405B00F2F4602E9AF40200
7DA30: FFFFFFFFFFFFFFFF E6FC5600FACD3EDB
;CUSTOMIZATION:
;change log-in sound:
;7DA1E: 51 xx
;change log-off sound:
;7DA32: 56 xx
;where xx is sound number according to word list sound
;Selection throught NAMv3 (you must have NAM patch applied):
;defoult = profile 2, item 1 (own sounds)
;7E510: FFFF 5309 ;assign 2.1 item to CLS patch (uncomment)
-
;*** NAM. New "Applications" Menu v3***
;Firmware : S-ME45i v04
;Author : Lalo
;Luki's - Siemens Modding Forum
;Based on RizaPN SL45i patch (thanks Master for your source asm)
;Release : 03.02.05
;Updated: 04.02.05 - v3.1 - autosize improuved, rilocated, pictures changed, space saved -
;This patch replaces unusefull (IMHO) "Help on line" item with a new "Applications" item in main menu.
;The new Application menu consists of 5 profiles,
;and each profile controls 16 patches functions (tot. 80 voices max),
;and has the capability to "autosize" itself (this means that only used voices are displayed)
;Old NAM menu is totally implemented in first profile menu of new NAM.
;UNINSTALL the first NAM version before apply this one.
5A9B4: 3E60F6 00E387
5AB20: 06020502 1A0C1A0C
0x7C9D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 40010000C7000000AD01000077020000
0x7C9E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0000000065000C00D0091F021A0CFF7F
0x7C9F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00000000000000000000000000000000
0x7CA00: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08091A02FE081A028002000000000000
0x7CA10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 123844006C3844000500FFFFFFFFFFFF
0x7CA20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0000000065000C00D4091F028D0AFF7F
0x7CA30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0000000065000C00D4091F028E0AFF7F
0x7CA40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0000000065000C00D4091F028F0AFF7F
0x7CA50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0000000065000C00D4091F02900AFF7F
0x7CA60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0000000065000C00D4091F02910AFF7F
0x7CA70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00000000000000000000000000000000
0x7CA80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0C091A02FE081A028102000010E48700
0x7CA90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 80384400A03944001000FFFFFFFFFFFF
0x7E300: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6004400E6F12438E6F28038E6F3E024
0x7E310: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F426E3E045E006E017BB35E6FAE009
0x7E320: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FBF0090D21E00C0D07E01C0D05E02C
0x7E330: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D03E03C0D01E04CE6004400F6FC1038
0x7E340: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F03C5C53E6F19238E6F2E03906F3F024
0x7E350: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F426E4E0F5E026E027BB15F0AC5C4A
0x7E360: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 06FA200AE6FB700AF0CEF0DFE00E88E0
0x7E370: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0FAE6F11F02881088F0F0EBF0F1DAFA
0x7E380: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A8470806DB00EC00D7401F029893BB0D
0x7E390: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FA870088A2F0A55C2A00A488A206F1
0x7E3A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2400A0053DF1FC00CB0048702D16E6FA
0x7E3B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 050248713D0FE6FB7025F0D55C5D20BD
0x7E3C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E008D7401F0298DB46FDFFFF3D0680F8
0x7E3D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8DF80D0546F9FFFF2D02E6FA590588A1
0x7E3E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E03A88A1E00A88A188A188A146F9FFFF
0x7E3F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D02E6F922038891889148603D0288A1
0x7E400: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D05E6FA1A0288A1E6FA300988A1CB00
0x7E410: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E02BF02EBB4C60212D01E01B88B0DAFA
0x7E420: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3A2B0802DB00E00C0D1DE01C0D1BE02C
0x7E430: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D19E03C0D17E04C0D15E05C0D13E06C
0x7E440: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D11E07C0D0FE08C0D0DE09C0D0BE0AC
0x7E450: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D09E0BC0D07E0CC0D05E0DC0D03E0EC
0x7E460: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D01E0FCF02CBB235021DC45B82448C0
0x7E470: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D02E0020D0EE6F19038E002D7404400
0x7E480: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A84146F405022D01082106F1120028C1
0x7E490: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3DF5F0C8F0D9F0E2E00FDAFA1827F0C8
0x7E4A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0D9DAFA822EDACA7AB2FAFADC35E6F4
0x7E4B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3C3FE6F54200E0114C12D7404400F2F3
0x7E4C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 10382D07E6F4602EE6F55B0028315C13
0x7E4D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0043DC45A824CB00FFFFA9204C616C6F
;These are the Application menu items names, stored by thier hex byte swapped string IDs:
0x7E4E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8D0A8E0A8F0A900A910AFFFFFFFFFFFF
;These are the Profile 1 menu items names, stored by thier hex byte swapped string IDs:
0x7E4F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF AA062E018503B6023800A3042B022B06
0x7E500: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 03008D006607290663007F0275009A02
;Here must be placed the Profile 2 menu items names, stored by thier hex byte swapped string IDs:
;0x7E510-0x7E52F: empty by now, each word correspond to an item in profile 2 menu
;Here must be placed the Profile 3 menu items names, stored by thier hex byte swapped string IDs:
;0x7E530-0x7E54F: empty by now, each word correspond to an item in profile 3 menu
;Here must be placed the Profile 4 menu items names, stored by thier hex byte swapped string IDs:
;0x7E550-0x7E56F: empty by now, each word correspond to an item in profile 4 menu
;Here must be placed the Profile 5 menu items names, stored by thier hex byte swapped string IDs:
;0x7E570-0x7E58F: empty by now, each word correspond to an item in profile 5 menu
;First profile menu voices (=old NAM menu voices):
;voice 1 = Black = FD. Funny Display: invert colors option
;voice 2 = Swap = FD. Funny Display: turn display on orizzontal ax option
;voice 3 = Reversi = FD. Funny Display: turn display on vertical ax option
;voice 4 = Clock = DC. Digital Clock
;voice 5 = Animation = ? AOL. Animated Operator Logo
;voice 6 = Screensaver = BLANK. Blank Screen when Keylocked
;voice 7 = Alarm clock = HB.Hourly Beep or ACP.Automatically change the phone's profiles
;voice 8 = Temperature = SCT. Show Current Temperature instead of time or date
;voice 9 = 12 Hours = HFI. 12AM-PM Hours Format in Idle screen
;voice 10 = Format date = DFI. dd NN mmm Date Format in Idle screen
;voice 11 = SMS as text = CL.Call Logging: save SMS text option
;voice 12 = Save data = CL.Call Logging
;voice 13 = Auto Answer = BL.Black List: autoanswer option for unknown ID calls
;voice 14 = Reject = BL.Black List: reject option for unknown ID calls
;voice 15 = Busy = BL.Black List: busy option for unknown ID calls
;voice 16 = Silent = AAA. Assign Any ringtone to Any number: silent option for unknown ID calls
;if you don't use some of them and want to delete them, just fill the related word of FFFF
;e.g.: delete Reversi menu item:
;0x7E4F4: 8503 FFFF
;CUSTOMIZATION:
;Disable autosize menu feature:
;0x7E319: 17 07 ;show always all profiles in application menu (also "empty" profiles)
;0x7E359: 27 07 ;show allways all items in profiles menu (also "empty" voices)
;(nastavlja se u sljedecem postu)
-
;(nastavak)
;SLIKE:
;Change "Help on Line" pictures to "Applications" pictures in main menu animations (pictures nn.578-584):
; ##### Picture 578 #####
; Picture Data
0DAAE8: 00000F00000F00000F1FFFCF1F87CF1F 00400F00400F00E00F00E00F00E00F01
0DAAF8: 03CF1E31CF1E79CF27F9CF1FF1CF1FE3 F00F01F00F7FFFCF3FFF8F1FFF0F07FC
0DAB08: CF1FC7CF1FCFCF1FCFCF1FFFCF1FCFCF 0F03F80F07FC0F07FC0F07BC0F0F1E0F
0DAB18: 27CFCF1FFFCF 0C060F18030F
; ##### Picture 579 #####
; Picture Data
0DAB1E: 07E00F0FE00F1EE00F3C7FCF3B604F3B 00400F00600F00600F00E00F00F00F00
0DAB2E: 604F3E604F3EE04F4CE04F3DE04F3FE0 F00F01F00F3FFF8F1FFF0F0FFE0F07FC
0DAB3E: 4F3EE04F3CC04F3FA04F3F404F3E804F 0F03F80F03F80F03FC0F07FC0F07BC0F
0DAB4E: 4D004F3A004F 071C0F06040F
; ##### Picture 580 #####
; Picture Data
0DAB54: 1C000F1C000F3C000F3FFFCF3C004F3C 00100F00100F00380F00380F00780F00
0DAB64: 004F3C304F3C304F4C004F3C704F3C70 780F0FFF0F07FF0F03FE0F01FC0F00FC
0DAB74: 4F3C304F3C304F3C304F3C784F3C784F 0F00FC0F00FC0F01FC0F01DC0F01CC0F
0DAB84: 48004F38004F 01840F01000F
; ##### Picture 581 #####
; Picture Data
0DAB8A: 60000F60000F60000F7FFFCF60004F60 00400F00400F00400F00600F00600F00
0DAB9A: 004F60304F60304F58004F60704F6070 600F00E00F00F00F00F00F00700F0060
0DABAA: 4F60304F60304F60304F60784F60784F 0F00600F00600F00E00F00E00F00A00F
0DABBA: 58004F60004F 00B00F00100F
; ##### Picture 582 #####
; Picture Data
0DABC0: 80000FC0000FE0000FFFFFCFE0004FE0 00200F00200F00200F00600F00600F00
0DABD0: 004FE0004FE1FE4FD9FE4FE0004FE000 600F00700F00F00F00F00F00E00F0060
0DABE0: 4FE1FE4FE0004FE0004FE0004FE0004F 0F00600F00600F00700F00700F00500F
0DABF0: D8004FE0004F 00D00F00800F
; ##### Picture 583 #####
; Picture Data
0DABF6: 00000F80000FC0000FFFFFCFE0004FE0 00800F00800F01C00F01C00F01E00F01
0DAC06: 004FE0004FE1FE4FD8004FE0004FE1FE E00F0FFF0F0FFE0F07FC0F03F80F03F0
0DAC16: 4FE1FE4FE0004FE0004FE1FE4FE0004F 0F03F00F03F00F03F80F03B80F03380F
0DAC26: D8004FE0004F 02180F00080F
; ##### Picture 584 #####
; Picture Data
0DAC2C: 00000F00000F00000FFFFFCFE0004FE0 00200F00600F00600F00700F00F00F00
0DAC3C: 004FE0004FE1FE4FD8004FE0004FE1FE F00F00F80F1FFFCF0FFF8F07FF0F03FE
0DAC4C: 4FE0004FE0004FE1FE4FE1FE4FE0004F 0F01FC0F01FC0F03FC0F03FE0F03DE0F
0DAC5C: D8004FE1FE4F 038E0F02060F
;Change unused (I hope!) picture n.320 to become the new menu icon:
; ##### Picture 320 #####
; Picture Table Index
0DE930: 1A280100 0F0B0100
; Picture Data
0D6CD9: 0050003F0028003F0C50003F1EA0003F 01010101038103813FF90FE107C107C1
0D6CE9: 1F70003F1FFD003F0EFE803F15FF803F 0EE1082100010F0F0F0F0F0F0F0F0F0F
0D6CF9: AFD1803F5F90803FAF18403F4E11403F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0D6D09: 0FE2403F0E44403F0E00803F0615003F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0D6D19: 0B23003F07CF803F01F3803F03FF803F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0D6D29: 03FF803F07FF803F07FFC03F0FFFC03F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0D6D39: 0FFFC03F13FFF03F1CFFE83F0B3FE83F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0D6D49: 08FC283F0883F03F0CFFE03F07FFF03F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0D6D59: 007DF03F007DF83F007CF83F007CFC3F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0D6D69: 007CFFBF00E4FE7F0104C07F01F8FFBF 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
;FOR PATCH MASTERS:
;These are the EEFULL RAM locations used by this patch (for any selectable patches),
;1st Profile => 0042:3F3Ch (old one used in the first NAM patch),
;2nd Profile => 005B:2E60h (unused? profile setting data)
;3rd Profile => 005B:2E62h (unused? profile setting data)
;4nd Profile => 005B:2E64h (unused? profile setting data)
;5rd Profile => 005B:2E66h (unused? profile setting data)
;new item names must be placed in NAMv3 menu names area (0x7E510-0X7E58F)
;REMEMBER not to place any new patch there!
-
;*** NNC. Name and Number in Incoming/Outgoing Calls ***
;Firmware : S-ME45i v04
;Author : Lalo
;luki's Siemens Modding Forum
;Partly based on RizaPN SL45i patch
;Release : 08.02.05 - v1
;This patch adds a new line with number just under name in incoming and/or outgoing call screen.
;The number will be shown only if avable and if not yet shown in "name" string.
;show number in incoming calls (comment if you don't want it):
5631B6: DACB6264 DA87A0E5
5631BC: FA3FE6FF1502 6037E6FF4400
;show number in outgoing calls (comment if you don't want it):
55CA1C: DACA709E DA87A6E5
55CA22: E43FE6FF1502 6037E6FF4400
;show number in outgoing calls if handfree on (comment if you don't want it):
55CAB4: DAF76CD3 DA8710E6
55CAD0: DACAA8B2 DA87ACE5
55CAD6: E43FE6FF1502 6037E6FF4400
7E5A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACB62640D05DACA709E0D02DACAA8B2
7E5B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACAF097E6F63E27E6F77521E6F86037
7E5C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F94400E6003C00A9862D100862A986
7E5D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0D0D0447F893003D0108719927F041
7E5E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB092D04F0147C41BB053DF8E102BB08
7E5F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAC6E23AE1F3612341232D0507F23000
7E600: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DC49B9280881CB00FFFFFFFFFFFFFFFF
7E610: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAE50E1148443D02FAF76CD3E004DB00
;CUSTOMIZATION:
;Delete your country international prefix in shown number (uncomment):
;7E5D2: 0D04 A987
;7E5D6: 93 xx
;where xx is you country international prefix with swapped numbers
;e.g.: Germany: prefix = +49, xx = 94
;Move name and number string in incoming call to fit it properly in screen (comment if you don't want it):
59E39: 2E02 2B02 ;name string: y and font type
59E45: 0001 3806 ;number string: y and font type
-
;*** DTD. Disable Tone Dialog (when long-pressing * button) ***
;Firmware: sme45iv04
;Author: rizapn
;Published: March 27, 2005
0x55D888: DAF9 0D01
0x55D89E: DAF9 0D01
-
;*** RSB. (yet another) Rounded Softkey Button ***
;Firmware: sme45iv04
;Author: rizapn
;Created: July 9, 2004 (sl45v56)
;Ported: March 29, 2005 (sme45iv04)
;Modify softkey button "box" (in all screen) to become as fungky as you can.
;Rounded is only one effect ...
0x27F816: 98609870 DAB300A0
0x13A000: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F42820D740CE02982446F2FFFF2D09
0x13A010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C04CC05DE01EE01F8840DAF22EE99840
0x13A020: FFFFFFFFFFFFFFFF 0DF198609870DB00
;Below are the X and Y coordinate(s) where white pixel will be drawn,
;must be ended with FFFF. Modify (and add) them as you like.
0x13A028: FFFFFFFFFFFFFFFF 00432E43004F2E4F
0x13A030: FFFFFFFFFFFFFFFFFFFF 36436443364F644FFFFF
-
;*** FSA. Full screen SMS send Animation ***
;Firmware: sme45iv04
;Author: RizaPN
;Release: June 24, 2004 (sl45v56)
;Ported: March 30, 2005
;Modify the picture animation while sending SMS to become a "full-screen"
;(it is not really a full-screen, but 101x67 images size).
0x04C07A: 61004A006100 800000007E00
0x04C080: 1B14 0000
0x04C084: 2105 0000
0x04C088: 2901 0000
0x04C08C: 3604 0000
0x04C090: 3E14 0000
;--- picture_table_modification ---
0x0DE318: 0C10010047393302 6543010064083802
0x0DE320: 1015010067393302 65430100CC0B3802
0x0DE328: 140D010091393302 65430100340F3802
0x0DE330: 10150100B8393302 654301009C123802
0x0DE338: 0C110100E2393302 6543010004163802
;To get the correct image size, we need to apply at least
;picture_table_modification part into the FUBU. After FUBU modification,
;we can insert any 6 images (101x67) sequence into the SMS picture area
;(id in hex are 007D - 0081)
-
;*** RBF. RED Button when Flash SMS exists ***
;Firmware: sme45iv04
;Author: rizapn
;Modified: April 4, 2005
;Pressing RED Button (in the IDLE mode) when FlashSMS exists will not
;delete the message, but read it first. After that, SMS will be deleted.
0x5607C0: DAFCA2BFDAF66E28 E6FC0100DAF5E4D4
;If you don't want to delete the SMS after read it, unmark this:
;0x5607C2: 01 00