;* Disable some messages *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
16F3092: 0021 10BD ;All ringtones on
16F30B2: 0021 10BD ;All ringtones off
16F3108: 0021 10BD ;Keypad locked
08EB27A: 4AF0 80BD ;Vibra alert on/off
08EB30C: 4AF0 80BD ;IrDA on/off
08EB33C: 4AF0 80BD ;GPRS on/off
08F9FA4: 91D90DFA 000050E3 ;"Please wait" before using camera
08FB1A8: 1F7500EB 0100A0E3 ;"Saved to:" after you take a foto
08FECE8: 21C60DFA 0100A0E3 ;"Please wait" in Card-Explorer
0A73F36: 01 00 ;"Copy SIM" at SIM change
;* Disable Access To Internet Browser *
; © KiRiK
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
093CE84: 81AA8EA0 00000000 ;disable Internet INTR_STRTBROWSR
093CE50: 9BAA8EA0 00000000 ;disable Bookmarks INTR_BBOOKMARKS
093C79C: 31B48EA0 00000000 ;disable DevMenu ELSE_DEVELP_MNU
;* Remove soft-keys from MainScreen v2 *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
16F10FB: D0 E0
16F11DA: 05D1 0028
16F65C2: 07D1 0028
16F1B7E: 0DD1 0028
16F1B84: 0AD1 0028
;* Disable displaying "netsearch" *
; © arsh0r
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
;instead of Netsearch there is an inverted "!" in front of providername
16F46CE: 6449 04E0 ;screensaver
16F1A16: 15F0CEE8 07E00028 ;mainscreen
;* remove the comma between name and surname in address book *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
0AEA47A: 80F1DFF8 00280028
;* Disable dialing sound *
; © AlexSid
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
14EDB0C: 5C3150A1 00000000
;* Disable ringtone "Net found" (3*beep) *
; © avkiev
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
1502C88: 5C03 FFFF
;* Disable keypad light *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
0B75CE3: D5 24
;* Remove background netting while showing MsgBoxes, "Please Wait", e.g. *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
0C8A3F4: 55 00
;* Disable Aircraft Check *
; © Bennie
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
16EBC93: D1 E0
;* MainScreen positioning v2 *
; © SiNgle, BuG, ® KiRiK, arsh0r
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
;Charge Indicator (Switched-Off Mode)
16EA8F4: 0F 4A ;background end Y
16EA8FA: 02 3C ;background start Y
16EA8FC: 62 33 ;background start X
16EA8FE: 7F 49 ;background end X
16EA903: F044FB 280028 ;no background
16EA90C: 02 3C ;Y
16EA90E: 62 33 ;X
;Net
16EA9AC: 0F 0E ;background end Y
16EA9B0: 02 01 ;background start Y
16EA9B2: 20 1E ;background end X
16EA9B4: 02 01 ;background start X
;16EA9B9: F0E9FA 280028 ;no background
16EA9C2: 02 01 ;Y
16EA9C4: 02 01 ;X
;Iconbar
16EACC2: 0F 0E ;background end Y
16EACC6: 02 01 ;background start Y
16EACC8: 22 36 ;background start X
16EACCA: 60 74 ;background end X
;16EACD1: F05DF9 280028 ;no background
16EACFC: 20 34 ;X
16EAD16: 02 01 ;Y
;Battery
16EADB0: 0F 1B ;background end Y
16EADB4: 02 0D ;background start Y
16EADB6: 7F 1D ;background end X
16EADB8: 62 01 ;background start X
;16EADBD: F0E7F8 280028 ;no background
16EADC6: 02 0D ;Y
16EADC8: 62 01 ;X
170AC08: 07 12 ;Y - Provider name
170AC18: 19 24 ;Y - Sub provider name
16F1B90: 73 72 ;Y - Time & Date
;* Analog Clock Tuning *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
16F49B2: 9E 80 ;Hands length
16F4A26: 01 02 ;Center-point
16F4A74: 01 06 ;Minute hand color
16F4B24: 01 04 ;Hour hand second line color (bold)
16F4B84: 01 04 ;Hour hand color
;* Change font size on MainScreen v2 *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
; you can set 02-07 as new fonts
16F1B90: 73 A8 ;Time String pos (with softkeys removed)
;Provider name
170AC0C: 03 08
170AC1C: 03 08
;Remove provider name from mainscreen
;170AC0C: 03 A0
;170AC1C: 03 A0
;Date&Time
170AC4C: 08 04 ;without provider logo
170AC8C: 08 04 ;with provider logo
;* change font of menu and softkeys *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
0937228: 03 02 ;softkey font
0937270: 03 08 ;chosen item in menu
0937274: 02 08 ;menu list
;* Change delimiter in menu *
; © *S*h*a*D*o*W*, ® ILL!
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
0E51C10: 55555555555555555555555F FFFFFFFFFFFFFFFFFFFFFFFF ;"_____________"
;0E51C10: 55555555555555555555555F 8F11E23C4788F11E23C4788F ;"._._._._._._."
;0E51C10: 55555555555555555555555F 22222222222222222222222F ;". . . . ."
;0E51C10: 55555555555555555555555F 00000000000000000000000F ;" "
;* AutoRedial forever with selected pause *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
0B887A0: A068 0020
0B887C9: 30 20
0C43240: 05 0A ;pause (0A=10 sec.)
;* take photo with any key *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
08FAA68: 01 16
08FAA70: 45 23
;* Change time of automatical keypad lock *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
;All delays are separated to intervals of ~5 ms
;example: 65000ms/5=0x32C8 => C832, 130000ms/5=0x6590 => 9065
16F2070: C832 7017
;* Setup illumination by 5% *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
09122EC: 0A 05
09122FC: 0A 05
;* Illumination fade time *
; © BuG
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
0BB9380: B80B E803 ;1000 ms
;0BB9380: B80B DC05 ;1500 ms
;0BB9380: B80B D007 ;2000 ms
;0BB9380: B80B C409 ;2500 ms
;* Change error sound "No connection" *
; © B-727
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
1502C42: 1800FAFF0000B6034A0178054A0108074A01FFFFE803F9FF0300 0C00B8073200FFFF3200400C1A00FFFFFFFFFFFFFFFFFFFFFFFF
;* Smooth scrolling of long names *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
093A05C: D007 1202 ; delay before start
093A060: 2C01 2A00 ; scrolling speed
;* Change progressbar in music play *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
0A47A00: 1000490071 050051007E
;* Cursor blinking speed *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
0936EEC: 2C01 8003
;* Smooth illumination turn-on *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
0BB91E6: 0022 664A
;* Compress jpeg with maximum quality (100% instead of 75%) *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
09D4284: 4B 64
;* Change minute beep during call *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
0B83EBE: 00 37 ; 37h=55 sec.
;* Keypad Acceleration *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
0C9381E: 56 20
;* Decimal CID instead of C1 & C2 in neighbour list *
; © слава Богу, ® SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
12823DA: 0123F856002802DA 203FB88B203702E0
12823E8: 2B 20
12823EC: 02 05
12823F6: 0223 0CE0
1312D70: 31204332 656C4944
;* Password protected Disk selection menu *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
;In CardExplorer press "1" or enter password - disk selection menu
09C7D30: 0900000A 000055E3
09C7D8C: 3534 2000
;09C7D8C: 20003631 "1234" ;Password 1234
;* Enable Developer Menu *
; © Phantom
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
11516B0: 040090E5 0000A0E3
;* Call list saving when SIM is changed *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
16E92CC: 1DF096EC 00200020
;* Receive calls only by pressing green button *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
;But disable sound only by long pressing "*"
16F3C04: 62D0 0028
;* Enable Band Selection *
; © Bennie
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
170E0DC: 0502 FA01
;* Enable Built-In WV Client (ICQ AIM) *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
0B4563C: 66 78 ;Menu - 5-2
;* Open closed EEPRom blocks *
; © Skylord
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
11786FC: 00 01
;* Open Disks forever *
; © SiNgle
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
11793AC: 02 03
;* Java Acceleration *
;C65 v50
;© SiNgle § Kernel
0CB9158: 02 01
;* Goto mainmenu from anywhere by pressing ### *
; © SiNgle, § AsteriX
;Goto DevMenu\LOGAL\options and press Enable ###
0B758F0: 43F07BFA 7AF55DFD ;native menu
;0B758F0: 43F07BFA 75F57CFD ;main menu
;* Vibra off in Alarm clock *
; © SiNgle, § AsteriX
0ABA044: 0F20A1F6D8EF B6F25CEB0028
#pragma enable old_equal_ff
0D70700: 00402DE9F23F2DE90FE0A0E148F09FE5
0D70710: 0FE0A0E144F09FE5000050E30100001A
0D70720: 070000EB040000EA0FE0A0E130F09FE5
0D70730: 030000EB01002DE90100BDE8F23FBDE8
0D70740: 0080BDE800402DE90020A0E30F00A0E3
0D70750: 0FE0A0E10CF09FE50080BDE869CC8CA0
0D70760: 31B28EA047B28EA0F8BF95A0
#pragma disable old_equal_ff
;* Toggle HandsFree without question *
; © SiNgle, § AsteriX
16EF88C: CB21C9000022 002100210122
16EF894: 18F034E8 17F0BAE8
;* Changes to standard Picture folders *
; © Vanoleo, § AsteriX
0A3F7FA: 740075007200650073 5C0046006F0074006F ;Pictures => Pic\Foto
0A3F832: 740075007200650073 5C0053007400750066 ;Pictures\Clip Gallery => Pic\Stuf\Clip Gallery
0A3F896: 740075007200650073 5C0053007400750066 ;Pictures\EMS => Pic\Stuf\EMS
0A3F8F4: 740075007200650073 5C0053007400750066 ;Pictures\Logos => Pic\Stuf\Logos
0A3F950: 740075007200650073 5C0053007400750066 ;Pictures\Wallpaper => Pic\Stuf\Wallpaper
0A3F9AE: 740075007200650073 5C0053007400750066 ;Pictures\MMS => Pic\Stuf\MMS
0A3FA04: 740075007200650073 5C0053007400750066 ;Pictures\Icons => Pic\Stuf\Icons
0A3FA58: 740075007200650073 5C0053007400750066 ;Pictures\Frames => Pic\Stuf\Frames
;* Change folder for photos *
; © avkiev, § AsteriX
; 0:\Pictures => 0:\_MyPhoto
;0A3F7EC: 0B00,'0:\\Pictures' 0B00,'0:\\_MyPhoto'
;* Input language menu on Help key (?9 info) *
; © SiNgle, § AsteriX
09F128A: 784900227848 20F7F9FE80BD ; MMS
0A61E8A: FFF777FF B0F6F9F8 ; SMS
;* Press joystick goto SuperFast main menu *
; © SiNgle, § AsteriX
093C38C: EDB38E F5C18C
;* Timer signal louder and longer *
; © StrikerX, § AsteriX
14EDCBC: 9C30 C428
;* Black or white list v1.3 *
; © SiNgle, § AsteriX
;select eighter black or whitelist
;select group you want to filter: 9 - 6 - 4
;on blacklist calls from this group will be blocked
;on whitelist all calls except from this group will be blocked
0B69728: 06D1 0028
0B6972C: 04D1 0028
0B69B7A: B0420ED1 06F242ED
#pragma enable old_equal_ff
0D70600: 00402DE9060050E10500001AFF3F2DE9
0D70610: 0FE0A0E10CF09FE5FF3FBDE80040BDE8
0D70620: 04F09FE50080BDE8359EB8A09D9BB6A0
#pragma disable old_equal_ff
1256DD7: D5 E0
;0D7060B: 1A 0A ;white list
;* Decimal LAC instead of N & B in neighbour list instead of ENIP monitor *
; © слава Богу, ® SiNgle, § AsteriX
;combined with "Decimal CID instead of C1 & C2 in neighbour list"
;switch to CID mode with keys 0 <-> 2
08F0408: 0E 0D
08F04E0: 1622281C 0E26AAE7
093612C: 332426 CD2128
1282326: 002908D1 0E2E08D0
1282382: 0122211C0B31F07880F084E90122211C0D313079 203EF08B20360522002800280522211C0B310028
1312D81: 4E2042 4C4143
;* Fast show "Language" menu *
; © SiNgle, § AsteriX
0D56EF4: B80B 0100
;* Enlarge incoming call photo *
; © SiNgle, § *S*h*a*D*o*W*
0A6BC86: 052104 002100
0A6BC8E: 502280 842278
;* Vibrate shortly after connection v1.2 *
; © SiNgle, § AsteriX
16EFC78: 17F0BEEE0028 002821F042E9
#pragma enable old_equal_ff
1710F00: 00402DE9FF3F2DE90FE0A0E144F09FE5
1710F10: 000050E30900001A0100A0E30FE0A0E1
1710F20: 34F09FE5020050E30400001A2F00A0E3
1710F30: 0210A0E30120A0E30FE0A0E11CF09FE5
1710F40: 0FE0A0E118F09FE5000050E3FF3FBDE8
1710F50: 0040BDE80CF09FE5C748B8A03F4224A1
1710F60: 081A95A01B2FB6A07FFC6EA1FF
#pragma disable old_equal_ff
;* Improved net Indicator v0.13 *
; © arsh0r, ® BuG, § AsteriX
; pictures (http://files.modopo.com/patches/C65v50 Pics ImprNetIndicator.vkp)
/*
this patch displays 6 bars meaning the next 6 available GSM channels instead
of the normal net indicator. here is a table of the used images:
0x2FB - 0x301 ;1-7 GSM900
0x302 - 0x308 ;1-7 GSM1800
0x309 low signal
the image size is 5x14 px
*/
16EA9C6: 00F0F5FA 29F01BFB
#pragma enable old_equal_ff
1714000: F8B50F1C0025194C461F2088FF2801D2
1714010: 174A01E0164A0732A079222819D33E28
1714020: 01D2063217E0452801D2053213E04C28
1714030: 01D204320FE0532801D203320BE05A28
1714040: 01D2023207E0612801D2013203E06828
1714050: 01D3074A0E32074B0536391C1B68301C
1714060: 98470C340135062DCFDBF8BD084D67A8
1714070: FB020000784071A1B5AF6EA1
#pragma disable old_equal_ff
;1714058: 05 04 ;another distance between the indicators © AlexSid
;* Change position and font of providername in ScreenSaver *
; © arsh0r, ® SiNgle, § AsteriX
;there are different settings if the arrow is shown (f.ex. when you got a message)
;digiclock
170C034: 00 xx ;x-start
170C036: 9F yy ;y-start
170C038: 84 xx ;x-stop
170C03A: AF yy ;y-stop
170C03C: 03 ff ;font size
;analogclock
170C018: 00 xx ;x-start
170C01A: 9F yy ;y-start
170C01C: 84 xx ;x-stop
170C01E: AF yy ;y-stop
170C020: 03 ff ;font size
;picture
170BFFC: 00 xx ;x-start
170BFFE: 9F yy ;y-start
170C000: 84 xx ;x-stop
170C002: AF yy ;y-stop
170C004: 03 ff ;font size
;energysaving
170C050: 00 xx ;x-start
170C052: 52 yy ;y-start
170C054: 84 xx ;x-stop
170C056: 61 yy ;y-stop
170C058: 03 ff ;font size
;* Invert digiclock ScreenSaver *
; © SiNgle, § AsteriX
16F4DB2: 01 00 ;1h back
16F4DBA: 00 01 ;1h font
16F4DFC: 01 00 ;2h back
16F4E04: 00 01 ;2h font
16F4E3E: 01 00 ;":" back
16F4E46: 00 01 ;":" font
16F4E7A: 01 00 ;1m back
16F4E82: 00 01 ;1m font
16F4EC2: 01 00 ;2m back
16F4ECA: 00 01 ;2m font
16F4F14: 01 00
16F4F1C: 00 01
170C040: 00 01 ;ProvName font
170C044: 01 00 ;background
170C0B0: 00 01 ;ProvFon with Arrow
170C0B4: 01 00 ;background with Arrow
;color table (0..17h) R G B
;00 - white
;01 - black
;02 - red (base)
;03 - navy (base)
;04 - green (base)
;05 - magenta (base)
;06 - aqua (base)
;07 - yellow (base)
;08 - red (light)
;09 - navy (light)
;0A - green (light)
;0B - magenta (light)
;0C - aqua (light)
;0D - yellow (light)
;0E - red (dark)
;0F - navy (dark)
;10 - green (dark)
;11 - magenta (dark)
;12 - aqua (dark)
;13 - yellow (dark)
;14-17 - clean
;* Change disk names in menu *
; © DeHuCoH, USV, § AsteriX
009B1C2: 44726976652030 303A5C44617461 ;Drive 0 -> 0:\Data
009B1E0: 4472697665203100 313A5C4361636865 ;Drive 1 -> 1:\Cache
009B1FE: 447269766520320000 323A5C436F6E666967 ;Drive 2 -> 2:\Config
;* Flash-SMS Position & Font Size *
; © [crazy]misha, § AsteriX
;Y position Flash-SMS
170AC28: 46 66
170AC68: 46 66
;Change Flash-SMS font 02-08
170AC2C: 07 08
170AC3C: 07 08
170AC6C: 07 08
170AC7C: 07 08
;* Calendar on the mainscreen with on/off v1.3 *
; © DeHuCoH, § AsteriX
; pictures (http://files.modopo.com/patches/C65v50 Pics Calendar.vkp)
16EAE9E: FFF757FD 26F0AFF9
#pragma enable old_equal_ff
1711200: 00B5FFB439480078012859D10D202E21
1711210: 374AC046374BFFB49847FFBC0F300132
1711220: 7628F8DB344BC046344F381C391C0831
1711230: 9847381C324B98470130797907390029
1711240: FCDC494241180131072900DD07390E1C
1711250: 3879C0462B4F3D5C02203401A41B201A
1711260: 3A210124254F7F79762801DB0D200C31
1711270: BC4208D1FFB401380139C046224AC046
1711280: 1C4B9847FFBC03B4201C00F01DF8061C
1711290: 002908D01D4A521803BCC046154BFFB4
17112A0: 9847FFBC00E003BC184A92190630C046
17112B0: 104BFFB49847FFBC09300134AC42D3DD
17112C0: FFBCD9F745FB00BD00B5642806D20021
17112D0: 0A3801310028FBDA0A30013900BD1F1F
17112E0: 1C1F1E1F1E1F1F1E1F1E1F00F0E663A8
17112F0: A7040000B5AF6EA12F81B7A0000475A8
1711300: CF5782A0DE1271A1AE04000007040000
#pragma enable old_equal_ff
;setup position ® *S*h*a*D*o*W*
;171120E: 2E 24 ;Y - week days
;1711260: 3A 34 ;Y - calendar
;171120C: 0D 13 ;X - week days
;171126C: 0D 13 ;X - calendar
;* Folders relocation *
; © Athlonfreak, § mE
0A3FD6E: 30 32 ;0/System/apo->2/System/apo
0A3FECA: 30 32 ;0/System/SMS->2/System/SMS
0A4002A: 30 32 ;0/System/T9->2/System/T9
;* Show current time during postponed alarm v2 *
; © avkiev, § AsteriX
0A72090: 42780178 8EF5E6FB
#pragma enable old_equal_ff
0800840: 506F7374706F6E656420416C61726D20
0800850: A961766B6965762031332E30362E3035
0800860: 01B5CCF001FA411C01BC0838072905D0
0800870: 044A0548011C083190470348017A427A
0800880: 00BDC0462F81B7A0000475A8
#pragma disable old_equal_ff
;080086C: 07 NP ;Profile "No patches"
;* Extended "Calls dialed" list v2 *
; © avkiev, § AsteriX
;Green button -> "Calls dialed"
;Red button -> "Calls received"
;Red button -> "Calls missed"
;Red button -> Ready
170791C: 0BA9AB 210880
#pragma enable old_equal_ff
0800800: 457874656E642E43616C6C734C697374
0800810: A961766B6965762031332E30362E3035
0800820: 00B5EAF017F9CCF01FFA0130072803D0
0800830: EAF00CF9EAF01CF900BD
#pragma disable old_equal_ff
;0800834: EAF01CF9 C046C046
;080082C: 07 NP ;Profile "No patches"
;* Extra info + profile logo on the main screen v4.1 *
; © avkiev, § AsteriX
; pictures (http://files.modopo.com/patches/C65v50 Pics Profile Logo.vkp)
16EA952: 051C0020 26F055FB
#pragma enable old_equal_ff
1711000: 01B5F5F7CAEE0130072856D03B4E0427
1711010: 3F02073700242425B047002414253649
1711020: 897900F04FF89320B0479420B0470A20
1711030: B0471E241425012003212D4A90470A21
1711040: 0902AA31401A0F210A061116091802D5
1711050: 9120B04749420A20A1F7ECEB00F02FF8
1711060: 9520B047081CB0479620B0479720B047
1711070: 0A20B04748241425002009211C4A9047
1711080: 011C03200002E830A1F7D4EBB0479520
1711090: B0476420A1F7CEEBB04700F013F89820
17110A0: B0470A20B047722414251248018800F0
17110B0: 09F89920B0470A20B047002020BD02B5
17110C0: 011C00E002B50A20A1F7B4EB0A2802D3
17110D0: FFF7F5FF00E0B047081CB04702BD02B5
17110E0: 3A1821060816291CF5F7E2EF063402BD
17110F0: D0EF13A1648766A8084D67A8DF1071A1
#pragma disable old_equal_ff
;To hide any element you have to define its y-coordinate to more than 176 (for example C0)
;1711014: 00,24,24 xx,24,yy ;Profile
;171101A: 00,24,14 xx,24,yy ;Net
;1711032: 1E,24,14 xx,24,yy ;Temperature
;1711074: 48,24,14 xx,24,yy ;Voltage
;17110A6: 72,24,14 xx,24,yy ;Capacity
;1711046: 0F 0i030 ;Adjust temperature by 0.1°C: 000 - TBA, 030 - TEN, 015 - (TBA+TEN)/2, -010 - TBA-1
;Don't show space after
;1711030: B047 C046 ;Net
;1711072: B047 C046 ;Temperature
;17110A4: B047 C046 ;Voltage
;17110B8: B047 C046 ;Capacity
;1711008: 07 NP ;Profile "No patches"
1711006: 013007 9A30A0 ;profile logo instead of the profile number
;1711008: A0 NP ;Profile "No patches" (with profile logo) in HEX NP=99+profile number
0DA24E4: 3214 0609
0DA24EC: 3113 0609
0DA24F4: 3113 0609
0DA24FC: 3214 0609
0DA2504: 3113 0609
0DA250C: 3113 0609
0DA2514: 3113 0609
0DA251C: 3113 0609
0DA2524: 3113 0609
0E72744: 7FFFE403FFF7FF6EBF 0303037F7F03030303 ;4DD - "-"
0E727D0: 00000E3800007F0000 037F7F03037F7F0303 ;4DE - "="
0E72858: C701C300E0007F5FC7 0F0F0F0F3F6F6F3F03 ;4DF - "d"
0E728E0: 00008002403D3F3C01 7B6F6F7B7B6F6F7B03 ;4E0 - "B"
0E7296C: FFFFFFFFFFFFFF8FFF 0303030303031B1B33 ;4E1 - ","
0E729F4: 0000000000007F07FF 1B27271B0303030303 ;4E2 - "'"
0E72A7C: 0100102000007F01C0 3B6F676363676F3B03 ;4E3 - "C"
0E72B04: 0001F0F0C8107F0001 6F6F6F6F6F7F3B1303 ;4E4 - "V"
0E72B8C: 0000400080007F0007 676F0F1B33236F4F03 ;4E5 - "%"
;* Date at the bottom of mainscreen as "We, 11 May" v6 *
; © avkiev, § AsteriX
0B791AA: FFF7E0FF A5F439FF
#pragma enable old_equal_ff
081F000: 426F74746F6D20446174652076362020
081F010: A961766B6965762031302E30362E3035
081F020: 4FB522488047013007280FBC02D15AF3
081F030: 9EF840BD0C1C194F381C391C083159F3
081F040: 76F8381C164B98470D3000F01FF89523
081F050: A178002900D1A370E3702C2323712023
081F060: 6371237279790A200F4B98473030A071
081F070: 3031E1710934387900F008F801BC093C
081F080: 211C0122002316F154EB00BD00B50849
081F090: 4018211C034B984700BDC046000475A8
081F0A0: CF5782A0E53E63A1F08A83A069CC8CA0
081F0B0: 97120000
#pragma disable old_equal_ff
;081F05A: 2C 95 ;remove comma
;081F028: 07 NP ;Profile "No patches"
;* Keypadlight trigger v0.9 *
; © benj9, § AsteriX
;changes keypadlight mode according to chosen profile
;User can setup profiles and delay
0BB9156: 77F070EA B7F153FB
#pragma enable old_equal_ff
0D70800: 00B5FCB40D48006880470006000E0D49
0D70810: 43181978FCBC022904D0012904D00329
0D70820: 04D005E0002203E02D2201E055231B02
0D70830: 01200121BFF600EF00BD99994008D7A0
0D70840: 69CC8CA04808D7A0
;Set Keypadlight mode
0D70848: 03 ;for Profile 1
0D70849: 02 ;for Profile 2
0D7084A: 01 ;for Profile 3
0D7084B: 00 ;for Profile 4
0D7084C: 03 ;for Profile 5
0D7084D: 03 ;for Profile 6
0D7084E: 03 ;for Profile 7
#pragma disable old_equal_ff
/* Keypadlight Modes are:
00 = normal
01 = keypadlight always on
02 = keypadlight always off
03 = keypadlight delayed afterburner
*/
0D7082C: 55 1A ; Set Delay for Mode 3.
; 0=normal/no_delay, ..., 1A=some seconds, ..., FF=some minutes delay
;* Dynamic replacing of Provider name v7.1 *
; © avkiev, ® Bennie, arsh0r, Acid, § AsteriX
/*
The name of the Provider replaced with dynamic changed string.
The Frequency of the renovation is a frequency of the questioning to network by telephone.
32 bytes in area 800100-80011F are four cyclic buffers, which define content of the screen.
First buffer (800100-800107) defines strings in mainscreen mode, keyunlocked.
Second (800108-80010F) - in mainscreen mode, keylocked.
Third (800110-800117) - in screensaver mode, keyunlocked.
Fourth (800118-80011F) - in screensaver mode, keylocked.
Replacing string consist of two parts, separated with Space.
Example N1: (800100) = 34h.
It means, that ProviderName will changed with results of
function N3 and function N4, separated by Space.
In our example it will be "Time + Date".
It's cycle, 8 times, after this cycle we again return to byte (800100)=34h
Example N2: if you want always "Time+Temperature" fill this area with 3Bh.
If total length of string more than 16 (?) chars - string will be truncated.
If current profile is 7 - patch doesn't work.
Screenshots: http://avkiev.kiev.ua/Siemens/Patches/s65/dyn_prov/dyn_prov.htm
Avaliable functions:
+---+-------------------------+-----------------+------+-------------------------------------+
| N | name | format |length| comments |
+---+-------------------------+-----------------+------+-------------------------------------+
| 0 | Empty | | 0 | |
| 1 | Unicode-string | | | |
| 3 | Time | 15:56 | 5 | |
| 4 | Date | 11.02.2005 | 10 | |
| 5 | Date | 02/11/2005 | 10 | |
| 6 | Date | Fr, 11 Feb 2005 | 15 | |
| 7 | Date | February, 11 | | |
| 8 | Day of the week | Wednes. | | No more than 8 chars |
| 9 | Day of the week | Wednesday | | |
| A | Accumulator | 3,685 = 70% | 11,12| Voltage and capacity of accu |
| B | Temperature | 31,9°C | 6 | |
| C | Provider | UMC | | |
| D | Net level | -65 dB | 6,7 |"-" - 900, "=" - 1800 |
| E | Net info | 844:05513:1010 | 15 |CH:CI-LAC - Current channel,cell,LAC |
+---+-------------------------+-----------------+------+-------------------------------------+*/
1707DA0: CFC3B8 610180
#pragma enable old_equal_ff
;Four cyclic 8-bytes buffers, adjust them on your own
0800100: 0C,0C,0C,0C,0C,0C,0C,0C ; mainscreen, keyunlocked
0800108: BC,BC,BC,BC,BC,BC,BC,BC ; mainscreen, keylocked
0800110: 34,BA,CD,06,34,BA,CD,06 ;screensaver, keyunlocked
0800118: 34,BA,CD,06,34,BA,CD,06 ;screensaver, keylocked
0800120: 'Unicode-string \0' ;Unicode-string. MaxLen = 15 (including 0)
0800140: 44796E2E2070726F7669646572207637
0800150: A961766B6965762032312E30362E3035
0800160: B3B5CCF081FD0130072803BC02D18CF3
0800170: 2EF925E004680025DC4FCA4880474600
0800180: C74880470136361AF600386901300721
0800190: 08403861C74BF618365C381C391C0831
08001A0: BC4B9847102E05D3330900F00AF82023
08001B0: 023563530F23334000F003F86D082580
08001C0: B0BD08B5381C25F002FB08BC5B009F44
08001D0: 00BDFDE70DE00FE011E018E021E02AE0
08001E0: 41E051E054E05AE07AE098E0A5E0BFE0
08001F0: D2E0B0482030F8E0AF480022DFE0397A
0800200: 00F01FF93A2302356353797A1AE100F0
0800210: 17F92E2302356353397900F012F92E23
0800220: 1DE0397900F00DF92F230235635300F0
0800230: 07F92F2313E09E490D3100F0DEF82C23
0800240: 0235635320230235635300F0F9F82023
0800250: 023563533879964900F0CFF820230235
0800260: 63533988FAE03879112109028B3100F0
0800270: C4F82C2363532023023563537979E1E0
0800280: D6E2D7D8D9DAD50079460C39085C03E0
0800290: 0130072800D1002004210902AEE00020
08002A0: 09217D4A9047023500F0D6F8063D00F0
08002B0: E9F80635202363533D23023563537A49
08002C0: 2023023563530988642903D331230235
08002D0: 6353002100F0B5F825230235635300BD
08002E0: 012003216C4A90470A210902AA31401A
08002F0: 00210A061116401803D52D2302356353
0800300: 404200F0A9F8043D00F0BCF800F0BAF8
0800310: B0230235635343230235635300BD381C
0800320: 1430611901600A8804B48CF350F804BC
0800330: 615B625349006D1800BD2D235B480188
0800340: FF2900D33D23023563538179642903D3
0800350: 312302356353643900F073F820230235
0800360: 635364230235635342230235635300BD
0800370: 4E48018800F071F82020A91F60523A23
0800380: 023563534948023000F071F82D230235
0800390: 63534648818861E08AB0444882884388
08003A0: 009201A844491831A9F0F8E901A80422
08003B0: 00F004F80AB016D50E2307E700B5391C
08003C0: 183104B4FFFFFFFF04BC0CD4B8690188
08003D0: 4900023000234352801800F005F8B869
08003E0: FFFFFFFF002000BD00B5038802300235
08003F0: 6353002BF9D1023D00BD00B54018391C
0800400: 1831264B9847381C183000210A010378
0800410: 0130002B13D0A42B11D0952BF5D00821
0800420: 962BF3D01021972BF0D038219A2BEDD0
0800430: 40219B2BEAD09B1802356353E7E700BD
0800440: 797900B50A2038F054EB303002356053
0800450: 30310235615300BD011C00B5642038F0
0800460: 48EB02B4011CFFF7ECFF02BCEAE700B5
0800470: 018827200002103038F03AEB30300235
0800480: 6053EBE700B5605B2C216153023D6053
0800490: 043500BD2F81B7A0D0EF13A1E53E63A1
08004A0: CF3AC9A07D4F6FA1648766A8084D67A8
08004B0: 97120000000180A0BC0480A0303A5C4D
08004C0: 6973635C44796E50726F76696465722E
08004D0: 746D6F00303A5C4D6973635C6770735C
08004E0: 25695C25692D25692E746D6F000475A8
#pragma disable old_equal_ff
08002F0: 00 0i015 ;Adjust temperature in function B by 0.1°C: 000 - TBA, 030 - TEN, 015 - (TBA+TEN)/2, -010 - TBA-1
;08001E6: 5A 6A ;Don't show voltage of accum (A)
;08001EE: BF C9 ;Don't show CH (E)
;080025E: 0235 00BD ;Don't show Year (4,5,6)
;08003B8: 0E 01 ;If file in function F doesn't exist - use function 1, not E
;0800168: 07 NP ;Profile "No patches"
;* run MIDlet on SIM change *
; © SiNgle, § AsteriX
; Security MIDlet (http://files.modopo.com/patches/Security.rar)
0A73FB2: EDF071F9 FCF2A6EC
#pragma enable old_equal_ff
0D70900: FF7F2DE918008FE20030A0E30020A0E3
0D70910: 08409FE50FE0A0E114FF2FE1FFBFBDE8
0D70920: 08C8CAA0
0D70924: "2:\\gsm.jar",0000
#pragma disable old_equal_ff
;* Hourly beep and sound alerts after missed events and full battery v10 *
; © avkiev, ® SiNgle, § AsteriX
/*
Phone executes every hour some tasks.
Besides, if you miss some event - mobile plays each N minutes according ringtone.
Alerts plays only from H1 to H2 hour, see options.
Alerts plays not often, than once per N minutes.
Alerts aren't play if sound is off.
Ringtone 7F doesn't play.
If ringtone more than 80h, than ringtone (R-80h) plays and phone are vibrate.
For example, if you set ringtone DF, than ringtone 5F plays and phone is vibrate.
If current profile is 7 - patch doesn't work.
------------------------------
Buffer of Hourly Events Tuning contains 24 bytes, which defines tasks,
which will execute when according hour comes.
If according byte equal to 00 - then no tasks will execute.
Bits of these bytes define in such manner:
-0 (1) - Play HourlyBeep
-1 (2) - Reserved
-2 (4) - Run midlet
-3 (8) - Switch mobile off
-4 \
-5 > Set Profile
-6 /
-7 - Reserved
Example 1. If in this buffer byte 09 equals to 31 (=30+1),
then at 9:00 mobile switches to 3rd profile and plays HourlyBeep.
Example 2. If in this buffer byte 18 equals to 25 (=20+1+4),
then at 18:00 mobile switches to 2nd profile, plays HourlyBeep and run midlet.
Example 2. If in this buffer byte 23 equals to 08, then at 23:00 mobile switches off
*/
16F1832: 16F0B8EA 1FF00FFE ;Mainscreen
16F4582: C0F764ED 1CF06BFF ;Screensaver
#pragma enable old_equal_ff
1711400: 536F756E6420416C6572747320763130
1711410: A961766B6965762032352E30362E3035
1711420: 01B57F21084081B0031C102042210902
1711430: 093100220092E9F674E801B001BC8028
1711440: 07D33B48804704D02F2001210322394B
1711450: 984700BD00B5F6F7A6EC02E000B5A3F7
1711460: F6EDFFB4F5F79AEC013007285ED0344C
1711470: 384DA288A78ABF08BF18182F00D3183F
1711480: 618800291DD12868B8421AD02F6032A0
1711490: C65D002E15D0300902D0013826498847
17114A0: 0120304202D03320FFF7BAFF04203042
17114B0: 02D02FA0F6F782ED0820304201D01F48
17114C0: 804708200021884202D3B84204D901E0
17114D0: B8422BD88F4229D8DF201A4A11780222
17114E0: 114014D1F6F7DEEB011CDC2000290ED1
17114F0: D620154A1188002909D1144A11880329
1711500: 14D3134A11680A79FF2A0FD83920FF28
1711510: 0CD0696862888A4200D23C32521A012A
1711520: 04D362886A6001D1FFF77AFFFFBDC046
1711530: 31B28EA0081A95A037CB8CA0CCE615A1
1711540: C8E663A8400268A8302438A8668766A8
1711550: 08E16AA8300475A8
;Buffer of Hourly Events Tuning
; 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23
1711558: 01,00,00,00,00,00,00,00,01,01,01,01,01,01,01,01,01,01,01,01, 01,01,01,01
;In this example - Just play HourlyBeep from 8:00 till midnight
1711570: "0:\\Java\\jam\\Applications\\HourlyEvent\\HourlyEvent.jar",00 ;Midlet
#pragma disable old_equal_ff
;All alerts play only from H1 to H2 hours
;17114C2: 08 0i0H1
;17114C4: 00 0i0H2
;(07,23) - 07:00-23:00, (08,00) - 08:00-00:00, (00,00) - always, (24,25) - never
17114A6: 33 BA ;Ringtone for Hourly Beep
;17114D8: DF Ra ;Ringtone for Missed Alarm
;17114EA: DC Rc ;Ringtone for Missed Call
;17114F0: D6 Rs ;Ringtone for Another Missed Event
171150C: 39 38 ;Ringtone for Full Battery
;171151E: 01 NN ;Play alerts each NN minutes
;1711446: 04D0 C046 ;Vibrate even if vibra off
171144C: 03 01 ;Vibra duration
1711508: FF 0C ;Don't play Ringtone for Full Battery after charging via cable
;171146A: 07 NP ;Profile "No patches"
;* Password protection some functions v3 *
; © avkiev, § AsteriX
#pragma enable old_equal_ff
1711100: 50726F746563743320A961766B696576
1711110: 00B50A48002202600021416005498160
1711120: F821C1600261044A42618361F2F759FA
1711130: 00BDC0463BB46EA14C8676A8400475A8
#pragma disable old_equal_ff
1711118: 00 06 ;ProtectType: 00-PIN, 08-PIN2, 06-Phonecode
093FCC4: C9078FA0 411171A1
1711140: FFFFFFFFFFFFFFFF 004B,E5,E7,C9078FA0 ;AddressBook
093C3F4: D9A98EA0 491171A1
1711148: FFFFFFFFFFFFFFFF 004B,E1,E7,D9A98EA0 ;CNCT_ADDRESSBOK
093FCD0: F9078FA0 511171A1
1711150: FFFFFFFFFFFFFFFF 004B,DD,E7,F9078FA0 ;Groups
093C630: ADB48EA0 591171A1
1711158: FFFFFFFFFFFFFFFF 004B,D9,E7,ADB48EA0 ;CNCT_STRT_GROUP
0B45630: A56BA9A0 611171A1
1711160: FFFFFFFFFFFFFFFF 004B,D5,E7,A56BA9A0 ;New Message
093CF54: 93B18EA0 691171A1
1711168: FFFFFFFFFFFFFFFF 004B,D1,E7,93B18EA0 ;MESG_CREATE_NEW
0B45650: A971A9A0 711171A1
1711170: FFFFFFFFFFFFFFFF 004B,CD,E7,A971A9A0 ;Inbox
093D0C0: FBB18EA0 791171A1
1711178: FFFFFFFFFFFFFFFF 004B,C9,E7,FBB18EA0 ;MESG_INBOX_DIRC
0B45680: C372A9A0 811171A1
1711180: FFFFFFFFFFFFFFFF 004B,C5,E7,C372A9A0 ;Sent items
093D1F8: 45B48EA0 891171A1
1711188: FFFFFFFFFFFFFFFF 004B,C1,E7,45B48EA0 ;MESG_SENTITMBOX
093D2FC: C5AA8EA0 911171A1
1711190: FFFFFFFFFFFFFFFF 004B,BD,E7,C5AA8EA0 ;MESG_WRT_NEWEMS
;* DSFS Directly Send Flash SMS v1.1 *
; © Bennie, § AsteriX
; Remark: Add a whitespace to begin, It should be a FlashSMS.
;1.1->correct bug that some unicode char would identify as whitespace(0x20).
1397E60: 201CB168 79F3CEFB
#pragma enable old_equal_ff
1711600: 201CB8380178082906D000290CD1417B
1711610: 7F221140F02204E0437B817B1B02C918
1711620: 1822202900D10270201CB1687047
#pragma disable old_equal_ff
;* Change Display of IMEI *
; © Bennie, § AsteriX
;Only for display, include menu and AT
124562C: 98B5041C0821474ABDF0C6E8454A684601 00B50249CBF728EA00BDC0463C5624A120
124563D: 3A0121BDF0C0E800AB1878E073002020 "AnyNameYouWant!\0" ;maximum 15 ascii charakters
;* Run midlet as ScreenSaver *
; © benj9, ® ACiD[mrp], arsh0r, avkiev, SiNgle, § AsteriX
;Midlet must be placed in the root of Config (2:\)
;Check for free graphic midlets e.g. at http://java.mob385.com/en/efekti.shtml
;1707DA0: CFC3B8A0 011471A1
;If use with follo-up patch comment the line beginning with
;1707DA0: there, but feed phone with the body of that patch
#pragma enable old_equal_ff
1711400: FFB5194880473F27C74001200740012F
1711410: 16D10E4F3C68012C02D100243C600FE0
1711420: 0B48804700280BD00A488047002807D0
1711430: 064F01243C60084C0A4800230022A047
1711440: 02E0FFB4064CA047FFBDFFFF200200A8
1711450: 7D4F6FA1CF3AC9A008C8CAA0581471A1
1711460: 610180A06C1471A169CC8CA0
171146C: "2:\\BounceText.jar",00 ;any midlet
#pragma disable old_equal_ff
;### User Config
;171142F: D0 D1 ;D0 - patch active when keylocked, D1 - when unlocked
171142E: 07D0 C046 ;patch active keylocked and unlocked
1711406: 3F 01 ;profile key
;Define patch active in profiles by setting according bits in profile key
;profilekey=sum(2^(profile#-1))
;example 1: 3F: patch is not active in profile 7
;example 2: 01: patch is active only in profile 1
;example 3: 25: active in profile 1, 3, 6 : 2^0 + 2^2 + 2^5 = 1 + 4 + 32 = 37 = 0x25
1711440: 02E0 FFBC ;line active: pass-thru to follo-up patch. line not active: stand-alone.
;Follo-Up Patches, patch body has to be installed
;* Hourly beep and sound alerts after missed events and full battery v11 *
; © avkiev, ® SiNgle, § AsteriX
/*
Phone executes every hour some tasks.
Besides, if you miss some event - mobile plays each N minutes according ringtone.
Alerts plays only from H1 to H2 hour, see options.
Alerts plays not often, than once per N minutes.
Alerts aren't play if sound is off.
Ringtone 7F doesn't play.
If ringtone more than 80h, than ringtone (R-80h) plays and phone are vibrate.
For example, if you set ringtone DF, than ringtone 5F plays and phone is vibrate.
If current profile is 7 - patch doesn't work.
Buffer of Hourly Events Tuning contains 7*24 bytes, which defines tasks,
which will execute when according hour comes.
If according byte equal to 00 - then no tasks will execute.
Bits of these bytes define in such manner:
-0 (1) - Play HourlyBeep
-1 (2) - Play file 0:\Sounds\Hours\HH.wav, where HH - current hour
-2 (4) - Run midlet
-3 (8) - Switch mobile off
-4 \
-5 > Set Profile
-6 /
-7 - Reserved
Example 1. If in this buffer byte 09 equals to 31 (=30+1),
then at 9:00 mobile switches to 3rd profile and plays HourlyBeep.
Example 2. If in this buffer byte 18 equals to 25 (=20+1+4),
then at 18:00 mobile switches to 2nd profile, plays HourlyBeep and run midlet.
Example 2. If in this buffer byte 23 equals to 08, then at 23:00 mobile switches off
WAV-files for spelling current hour:
www.asterix.com.ru/download.php?X65/hours.rar
*/
16F1832: 16F0B8EA 1FF0AFFF ;mainscreen
16F4582: C0F764ED 1DF00BF9 ;screensaver
#pragma enable old_equal_ff
1711700: 536F756E6420416C6572747320763131
1711710: A961766B6965762031332E30372E3035
1711720: 01B57F21084081B0031C102042210902
1711730: 093100220092E8F6F4EE01B001BC8028
1711740: 07D35B48804704D02F2001210322594B
1711750: 984700BD00B50A20A1F76CE885B06A46
1711760: 131D1360062393803030D08030311181
1711770: 2E235381772393816123D38176231382
1711780: 494848A103B40C2045A1484BEFF4C4EF
1711790: 07B000BD00B5F6F706EB02E000B5A3F7
17117A0: 56ECFFB4F5F7FAEA0130072866D0494F
17117B0: 381C391C0831EFF458EF3C7A7D7A002D
17117C0: 28D1386BA04225D03C63381C3C4B9847
17117D0: C10041A0401840184018065D300902D0
17117E0: 0138354988470120304202D03320FFF7
17117F0: 97FF0220304202D0211CFFF7ABFF0420
1711800: 304202D05EA0F6F7DAEB0820304201D0
1711810: 2A48804708200021884202D3A04204D9
1711820: 01E0A0422AD88C4228D8DF20254A1178
1711830: 0222114014D1F6F736EA011CDC200029
1711840: 0ED1D620204A1188002909D11F4A1188
1711850: 032913D31E4A11680A79FF2A0ED83920
1711860: FF280BD0796B7A7A8A4200D23C32521A
1711870: 012A03D37A7A7A63FFF752FFFFBD1000
1711880: '0:\\Sounds\\Hours\\'
17118A0: 7E1871A101000000A700000000000000
17118B0: 31B28EA0081A95A037CB8CA0CCE615A1
17118C0: CF5782A0400268A8302438A8668766A8
17118D0: 08E16AA8000475A8
;Buffer of Hourly Events Tuning
; 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23
17118D8: 00,00,00,00,00,00,00,00,00,03,03,03,03,03,03,03,03,03,03,03, 03,03,03,00 ;Mo
17118F0: 00,00,00,00,00,00,00,00,00,03,03,03,03,03,03,03,03,03,03,03, 03,03,03,00 ;Tu
1711908: 00,00,00,00,00,00,00,00,00,03,03,03,03,03,03,03,03,03,03,03, 03,03,03,00 ;We
1711920: 00,00,00,00,00,00,00,00,00,03,03,03,03,03,03,03,03,03,03,03, 03,03,03,00 ;Th
1711938: 00,00,00,00,00,00,00,00,00,03,03,03,03,03,03,03,03,03,03,03, 03,03,03,00 ;Fr
1711950: 00,00,00,00,00,00,00,00,00,03,03,03,03,03,03,03,03,03,03,03, 03,03,03,00 ;Sa
1711968: 00,00,00,00,00,00,00,00,00,03,03,03,03,03,03,03,03,03,03,03, 03,03,03,00 ;Su
;In this example - Just play HourlyBeep from 8:00 till midnight all week
;At evenings and at the weekends - with hour's spelling
1711980: "0:\\Java\\jam\\Applications\\HourlyEvent\\HourlyEvent.jar",00 ;Midlet
#pragma disable old_equal_ff
;All alerts play only from H1 to H2 hours
;1711814: 08 0i0H1
;1711816: 00 0i0H2
;(07,23) - 07:00-23:00, (08,00) - 08:00-00:00, (00,00) - always, (24,25) - never
17117EC: 33 BA ;Ringtone for Hourly Beep
;171182A: DF Ra ;Ringtone for Missed Alarm
;171183C: DC Rc ;Ringtone for Missed Call
;1711842: D6 Rs ;Ringtone for Another Missed Event
171185E: 39 38 ;Ringtone for Full Battery
;1711870: 01 NN ;Play alerts each NN minutes
;1711746: 04D0 C046 ;Vibrate even if vibra off
171174C: 03 01 ;Vibra duration
171185A: FF 0C ;Don't play Ringtone for Full Battery after charging via cable
;17117BE: 00 XX ;hourly beep event starts at XX min every hour
;17117AA: 07 NP ;Profile "No patches"
;* RMWKL Read Message when Key Locked v2.1 *
; © Bennie, § AsteriX, ® avkiev
;Read flash-SMS and new message when keyboard locked, and Light on temporarily
;Press the GREEN button to read message
16F177A: F8F7F3FD 1FF0DCFE
16F473E: 0223E05E 1CF007FF
#pragma enable old_equal_ff
1711500: 40B50026052814D1E2F7B0F801280AD0
1711510: E2F7CCFF01280CD10320154B98471548
1711520: 8047022605E00320114B9847DEF735FF
1711530: 0126301C40BD0223E85E00B5FFF7E0FF
1711540: 002802D1D8F70EFF00BD01B00A490847
1711550: 0223E05E01B5FFF7D3FF002800D101BD
1711560: 02B0022802D10020E3F70DFD03490847
1711570: DD91BBA0607D70A1DD166FA12B486FA1
#pragma disable old_equal_ff
;* Remove folder "jam" from "Java" *
; (c) majsky
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
; Before applying the patch move folders "Applications" and "Games"
; from "0:\Java\jam\" to "0:\Java\", then delete the empty folder "jam"
0A3FBEA: 0B 07
0A3FBFA: 5C006A0061006D 00000000000000
0A3FC3E: 18 14
0A3FC50: 6A0061006D005C004100700070006C 4100700070006C0069006300610074
0A3FC62: 63006100740069006F006E0073 6F006E00730000000000000000
0A3FCC4: 11 0D
0A3FCD6: 6A0061006D005C00470061006D00650073 470061006D006500730000000000000000
;* remove the dash at the end of CB news v2.5 *
; (c) rreezzoo, Bo$s
; (r) empeka, g-e-l-o
; Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm) auto-patch
01EA00F: 2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D "Any NameYou Want\0" ;maximum 24 ascii characters
;* Running some functions while keyboard locked v8.5 *
; © 1nvisible, ® Bennie, avkiev, AsteriX, KiRiK, § AsteriX
;The phone runs some functions while keyboard is locked.
;The function may be called either on short press or on double press (to prevent casual pressing) - see Settings
16F177A: F8F7F3FD 20F041F9 ;mainscreen
16F473E: 0223E05E 1DF06CF9 ;screensaver
#pragma enable old_equal_ff
1711A00: 0223E85E00B500F018F8002802D1D8F7
1711A10: A9FC00BD01B05D4908470223E05E01B5
1711A20: 00F00BF8002800D101BD02B0022802D1
1711A30: 0020E3F7A3FA564908471FB50026904B
1711A40: 98470130072801BC1ED053281ED00028
1711A50: 1ED001281ED005281ED00E281ED00F28
1711A60: 1ED025281ED026281ED027281ED02828
1711A70: 1ED029281ED014281ED0152869D04849
1711A80: FF20087001201EBD00201EBD002414E0
1711A90: 012412E0022410E003240EE004240CE0
1711AA0: 05240AE0062408E0072406E0082404E0
1711AB0: 092402E00A2400E00B2401B44AA04DA1
1711AC0: 035D0A5D01BC061C0120104245D10220
1711AD0: 10424BD1042010424FD1301C30490870
1711AE0: FF2BCCD0012B08D0022B09D0E02B27D2
1711AF0: D02B1BD2902B12DCC1E7624B9847BEE7
1711B00: E1F7B4FD012807D0E2F7CFFC012800D0
1711B10: B5E7F6F726E9B2E7DEF73FFCAFE7982B
1711B20: ADDC913B181C1D498847A8E7DF2BA6DC
1711B30: D03B40214B4332A0C018174B98479EE7
1711B40: EF2B9CDCE03BDB18DB1817A2D2589047
1711B50: 95E70021002997D0061C7FB410490A78
1711B60: 96420E707FBC8DD1152EB0D17FB40320
1711B70: 084B98477FBC152EACD17FB409490023
1711B80: 0B707FBC152EA8D179E7C046DD166FA1
1711B90: 2B486FA1DD91BBA008C8CAA037CB8CA0
1711BA0: 000575A848FB64A8
;config
;1711A44: 07 NP ;Profile "No Patches"
;Key bindings
;Unlock keyboard with DOUBLE press of '#'. Long press won't work!
;1711B52: 00 01
;Procedure List
;By default in every line there's a link to 'XTRA_NO_APPLI' (D9238EA0 - no action), you can change it to any other.
;Here are some procedures
;ELSE_SOUND_RECO - 89B28EA0
;ELSE_STOP_WATCH - EDAA8EA0
;ELSE_STR_MYMENU - 1FB28EA0
;FLSH_FLEXPLORER - 37AB8EA0
;ELSE_COUNT_DOWN - F7AA8EA0
1711BA8: EDAA8EA0 ;Procedure 0
1711BAC: F7AA8EA0 ;Procedure 1
1711BB0: 89B28EA0 ;Procedure 2
1711BB4: 37AB8EA0 ;Procedure 3
1711BB8: 1FB28EA0 ;Procedure 4
1711BBC: D9238EA0 ;Procedure 5
1711BC0: D9238EA0 ;Procedure 6
1711BC4: D9238EA0 ;Procedure 7
1711BC8: D9238EA0 ;Procedure 8
1711BCC: D9238EA0 ;Procedure 9
1711BD0: D9238EA0 ;Procedure A
1711BD4: D9238EA0 ;Procedure B
1711BD8: D9238EA0 ;Procedure C
1711BDC: D9238EA0 ;Procedure D
1711BE0: D9238EA0 ;Procedure E
1711BE4: D9238EA0 ;Procedure F
;In the first line the function is set up while in the second you set up options.
;Functions
;00 - temporarily light on
;01 (© avkiev) - spelling current time. The patch "Talking Phone v2" must be installed!
;02 (© Bennie) - view missed SMS/calls/appointments
;9x - switch to profile (where 'x' is the profile number - from 1 to 8)
;Dx - run midlet (where 'x' is the number of midlet in midlet list - see below)
;Ex - run procedure (where 'x' is the number of procedure in procedure list - see below)
;Options
;00 - no additional actions
;01 - checks DOUBLE pressing of the button (to prevent casual pressing)
;02 - light on temporarily
;04 - unlock keyboard (recommended when running midlets or other functions requiring lighting on)
;Just summarize the numbers of the required functions. For instance, to unlock keyboard after double pressing the button, put 05 (4+1).
;Left SoftKey
;It is recommended to use function '02' as if there are no missed SMS/calls/appointments the left SoftKey will function like the right one.
1711BE8: 02
1711BF4: 06
;Right SoftKey
1711BE9: FF
1711BF5: 07
;Red Button
1711BEA: FF
1711BF6: 02
;Green Button
1711BEB: 02
1711BF7: 02
;Volume Down
1711BEC: E0
1711BF8: 06
;Volume Up
1711BED: 01
1711BF9: 00
;Joystick Down
1711BEE: E4
1711BFA: 07
;Joystick Up
1711BEF: E3
1711BFB: 07
;Joystick Right
1711BF0: 91
1711BFC: 01
;Joystick Left
1711BF1: 95
1711BFD: 01
;Joystick Press
1711BF2: 01
1711BFE: 00
;Asterisk
1711BF3: D0
1711BFF: 07
;Midlet List
;Here you can store up to 16 midlets. On every midlet path you have 40 bytes (e.x. adresses must go as here: 0 midlet - 01A01C4, 1 midlet - 01A0204, 2 midlet - 01A0244...). In the end of every path you must put '00'.
1711C00: "0:\\Java\\jam\\Applications\\Lighter\\Lighter.jar",00 ;Midlet 0
1711C40: "0:\\Java\\jam\\Applications\\DocViewer\\DocViewer.jar",00 ;Midlet 1
1711C80: 69CC8CA0210980A0
#pragma disable old_equal_ff
;* Big digital clock on the main screen when keylocked v3 *
; (c) avkiev
; (r) arsh0r
; (p) AsteriX
;incompatibel with patch * Calendar on the mainscreen with on/off v1.3 *
16EAE9E: FFF757FD 26F03FFF
#pragma enable old_equal_ff
1711D00: 4469676974616C20436C6F636B207633
1711D10: A961766B6965762031372E30362E3035
1711D20: F1B5F5F73CE80130072823D01C488047
1711D30: 20D10F244925042636028A36194F381C
1711D40: 391C0831EFF490EC397A00F017F80120
1711D50: B96B01310140B96300D10B2000F015F8
1711D60: 0D3C797A00F00AF83A241C35833EB97A
1711D70: 00F004F8F1BCD8F7EBFD00BD01B50A20
1711D80: A0F758ED00F001F800E002B53218201C
1711D90: 291CF5F78EE918345A2D00D30F3C01BD
1711DA0: CF3AC9A0000475A8
#pragma disable old_equal_ff
;1711D30: 20D1 C046 ;Show clock even keyboard unlocked
;1711D34: 49 YY ;Y-coordinate
;1711D5C: 00F015F80D3C C046C0460D34 ;Without blinking colon
;1711D28: 07 NP ;Profile "No patches"
;* vibra logo on MainScreen *
;(c) SiNgle
;(i) 1nvisible
;(p) AsteriX
16EAAAA: 08D0 0028
;16EAAB0: 00 01 ; show logo when vibra is disabled
1706FFC: 39D0B8 31B28E
;* bellevue. disable icons on mainscreen *
; © benj9, ® kirik64, § TiCK
17070B8: EDBAC8A0 01206EA1
#pragma enable old_equal_ff
16E2000: FFB5084880472027C74001200740012F
16E2010: 03D105488047002803D1FFBCFFB4034F
16E2020: B847FFBD69CC8CA0CF3AC9A0EDBAC8A0
#pragma disable old_equal_ff
; profile configuration
; every single bit of the profile key represents a profile,
; the most left one is profile no. 7, the most right one profile no. 1
; to activate patch in a certain profile, set the according bit to 1
; example: 0n0100101 - patch is active in profiles no. 1, 3 and 6
16E2006: 20 0n0100101 ; profile key
;16E2012: 0548 06E0 ; 0548: disengaged icons only when keylock is off. 06E0: disengaged icons always
;* Extra Info Canvas v3.1 *
; © benj9, ® avkiev, KiRiK, BuG § TiCK
; addition to * Extra info on the main screen v3/v4 *
/*
- Draws as many as you like canvas regions (clears the background) before executing ExtraInfo-Patch
- Configure in which profiles ExtraInfo-Patch is active
- Have one more pass-thru call for another follow-up patch
1) Install ExtraInfo v3/v4.
2) Configure profile key for this patch - in which profiles ExtraInfo is called.
3) Configure as many canvas regions as you like
(canvas regions are erased with the normal content of mainscreen to prevent ExtraInfos "smelting digits")
One record for a canvas is leftX, rightX, topY, bottomY.
Put as many records after another as you like.
Put a FF after last record to tell the patch to stop making canvas.
4) If you don't need a third patch running, you're finished.)
5) Install the body of the third patch. It runs not dependent to profile key.
6) Put the body's address to in little endian sex to _ThirdPatch
7) Enable the "activate ThirdPatch" line
*/
16EA952: 26F055FB 051C0020 ; undo ExtraInfo-EntryPoint
16EA982: 1CF016EB F7F75DFB
#pragma enable old_equal_ff
16E2040: FFB5124880470327C74001200740012F
16E2050: 14D10D4E3778FF2F0DD0F1780122009D
16E2060: 00910192B278391C73780E98084CA047
16E2070: 00950436EEE707488047C046C046C046
16E2080: FFBC49F731F800BD,A0206EA1,69CC8CA0 ; -,-,Data,GetProfile
16E2090: 8FAF6EA1,011071A1 ; DrawCanvas,ExtraInfo
16E209C: FFFFFFFF ; Third Patch
;Data
16E20A0: 00,19,00,0A ; erase-region on the mainscreen: x-start, x-end, y-start, y-end
16E20A4: 64,84,00,10 ; more erase-regions ...
16E20A8: 32,52,99,A1 ; more erase-regions ...
16E20AC: 6F,74,99,A1 ; more erase-regions ...
16E20B0: FF ; after last erase-region place this END mark
162B0E8: 004B1847,0xA125D831 ; Temporary link
#pragma disable old_equal_ff
16E2046: 03 0n0011111 ; profile key
; Here you can determine in which profile the ExtraInfo (and the Canvas function) will be active.
; the "0" most left (next to the "n") says that ExtraInfo is NOT active in Profile 7
; the "1" most right says that ExtraInfo is active in Profile 1
; the in-between digits stand for Profile 6 - 2
; so example "0n1010110" means, that Extrainfo is active in profiles 2,3,5,7
;16E207C: C046C046 06488047 ; activate ThirdPatch
;* No SIM Card Phone Operation *
;(c) SiNgle
;(r) KiRiK
;(p) TiCK
;Press *#06#, goto Device Check, press Soundcheck 1 (nothing happens), and press the red button shortly
0922C88: 05F0D6FE 06F0C2EB
0929410: 10B55A495A480BF0FAEE041C59485A49 FF7F2DE910109FE510009FE50120A0E3
0929420: 0068FF300130C460201C0BF0F6EE5748 0FE0A0E111FF2FE1FFBFBDE8900715A1
0929430: 93F7C0FB 00200BA8