| Register | Members List | Membermap | Membermap (worldwide) | Search | Today's Posts | Mark Forums Read | Downloads |
Phone Gallery |
Blogs |
Chat |
|
|
#1 (Permalink)
|
|
Super-Moderator
![]() |
CX65 Systempatches [FW50]====================================
Systempatches SIEMENS CX65 FW50 ==================================== Hier bitte nur Patches, keine Diskussionen. Für Diskussionen, Fragen und Antworten gibt es dieses Forum. WICHTIG: Änderungen an der Firmware erfolgen grundsätzlich auf eigene Gefahr! Wir können keine Haftung für entstandene Schäden und Garantieverlust übernehmen! Wichtig: Bitte macht unbedingt vorher ein Fubu. Wenn ihr keine Ahnung habt, wie man Patches einspielt, lest bitte die Anleitung. Last edited by BuG; 10.07.2005 at 00:12. |
|
|
|
|
|
|
|
|
#2 (Permalink) |
|
Senior Newbie
![]() |
;* Disable some messages * ; (c) SiNgle ; (p) AsteriX 163C91E: 0021 10BD ;All ringtones on 163C93E: 0021 10BD ;All ringtones off 163C994: 0021 10BD ;Keypad locked 08E218C: 38F0 80BD ;Vibra alert on/off 08E221E: 37F0 80BD ;IrDA on/off 08E224E: 37F0 80BD ;GPRS on/off 08F1750: A72A21FA 000050E3 ;"Please wait" before using camera 08F2954: EF6600EB 0100A0E3 ;"Saved to:" after you take a foto 09064C0: 2B1C 04E0 ; "Profile activated" (c) 13.beta2 096683C: 4D561FFA 0100A0E3 ;"Please wait" in Card-Explorer 0A866B2: 9F49 03E0 ;"List Empty!" (c) 1nvisible 0B22B1A: 01 00 ;"Copy SIM" at SIM change ;* Disable Access To Internet Browser * ; (c) KiRiK 0920FF0: 85198EA0 00000000 ;disable Internet INTR_STRTBROWSR 0920FBC: 9F198EA0 00000000 ;disable Bookmarks INTR_BBOOKMARKS 09209A4: 43238EA0 00000000 ;disable DevMenu ELSE_DEVELP_MNU ;* Remove soft-keys from MainScreen v2 * ; (c) SiNgle ; (p) AsteriX 163A92D: D0 E0 163A9EA: 04D1 0028 16401FE: 07D1 0028 163B3DA: 0DD1 0028 163B3E0: 0AD1 0028 ;* Disable displaying "netsearch" * ; (c) arsh0r ; (p) AsteriX ;instead of Netsearch there is an inverted "!" in front of providername 163DFC2: 6449 04E0 ;screensaver 163B2A2: 15F0FAE8 07E00028 ;mainscreen ;* Disable sound "Net found" (3*beep) * ; (c) avkiev ; (p) AsteriX 13B0744: 5C03 FFFF ;* No start sound in Video rec * ; (c) SiNgle ; (p) AsteriX 08D8EA4: 1A 1D ;* Disable keypad light * ; (c) SiNgle ; Smelter auto-patch 0B1E8F3: D5 24 ;* Remove background netting while showing MsgBoxes, "Please Wait", e.g. * ; (c) SiNgle ; (p) AsteriX 11439DC: 55 00 ;* Disable Aircraft Check * ; (c) Bennie ; (p) AsteriX 163544B: D1 E0 ;* MainScreen positioning v2 * ; (c) SiNgle, BuG ; (r) KiRiK, arsh0r ; (p) AsteriX ;Charge Indicator (Switched-Off Mode) 163412C: 10 5E ; background end Y 1634132: 02 50 ; background start Y 1634134: 63 33 ; background start X 1634136: 80 50 ; background end X 163413B: F006FB 280028 ; no background 1634144: 02 50 ; Y 1634146: 63 33 ; X ;Net 16341E4: 10 5E ; background end Y 16341E8: 02 01 ; background start Y 16341EA: 21 1F ; background end X 16341EC: 03 01 ; background start X ;16341F1: F0ABFA 280028 ; no background 16341FA: 02 01 ; Y 16341FC: 03 01 ; X ;Iconbar 163447C: 10 0F ; background end Y 1634480: 02 01 ; background start Y 1634482: 23 37 ; background start X 1634484: 61 75 ; background end X ;163448B: F05EF9 280028 ; no background 16344B6: 21 35 ; X 16344D0: 02 01 ; Y ;Battery 163456A: 10 1B ; background end Y 163456E: 02 0D ; background start Y 1634570: 80 1E ; background end X 1634572: 63 01 ; background start X ;1634577: F0E8F8 280028 ; no background 1634580: 02 0D ; Y 1634582: 63 01 ; X 1654610: 08 12 ;Y - Provider name 1654620: 1A 24 ;Y - Sub provider name 163B3EC: A1 A0 ;Y - Time & Date ;* Analog Clock Tuning * ; (c) SiNgle ; (p) AsteriX 163E2A6: 9E 80 ;Hands length 163E31A: 01 02 ;Center-point 163E368: 01 06 ;Minute hand color 163E418: 01 04 ;Hour hand second line color (bold) 163E478: 01 04 ;Hour hand color ;* change font of menu and softkeys * ; (c) SiNgle ; (p) AsteriX 091B6BC: 03 02 ;softkey font 091B704: 03 08 ;chosen item in menu 091B708: 02 08 ;menu list ;* Change delimiter in menu * ; (c) *S*h*a*D*o*W* ; (r) ILL! ; (p) AsteriX 0E65E14: 55555555555555555555555F FFFFFFFFFFFFFFFFFFFFFFFF ;"_____________" ;0E65E14: 55555555555555555555555F 8F11E23C4788F11E23C4788F ;"._._._._._._." ;0E65E14: 55555555555555555555555F 22222222222222222222222F ;". . . . ." ;0E65E14: 55555555555555555555555F 00000000000000000000000F ;" " ;* AutoRedial forever with selected pause * ; (c) SiNgle ; (p) AsteriX 0B42508: A068 0020 0B42531: 30 20 0BDB7F8: 05 0A ;pause (0A=10 sec.) ;* camera black&white mode * ; (c) SiNgle ; (p) AsteriX 12EE787: 3F163F 801680 ;* take photo with any key * ; (c) SiNgle ; (p) AsteriX 08F2214: 01 16 08F221C: 45 23 ;* Change time of automatical keypad lock * ; (c) SiNgle ; (p) AsteriX ;All delays are separated to intervals of ~5 ms ;example: 65000ms/5=0x32C8 => C832, 130000ms/5=0x6590 => 9065 163B8F8: C832 7017 ;* Setup illumination by 5% * ; (c) SiNgle ; (p) AsteriX 09061B4: 0A 05 09061C4: 0A 05 ;* Illumination fade time * ; (c) BuG ; (p) AsteriX 0B69920: B80B E803 ;1000 ms ;0B69920: B80B DC05 ;1500 ms ;0B69920: B80B D007 ;2000 ms ;0B69920: B80B C409 ;2500 ms ;* Change error sound "No connection" * ; (c) B-727 ; (p) AsteriX 13B06FE: 1800FAFF0000B6034A0178054A0108074A01FFFFE803F9FF0300 0C00B8073200FFFF3200400C1A00FFFFFFFFFFFFFFFFFFFFFFFF ;* Smooth scrolling of long names * ; (c) SiNgle ; (p) AsteriX 091E2C4: D00700002C01 120200002A00 ;* Change progressbar in music play * ; (c) SiNgle ; (p) AsteriX 0A0F7F0: 1000660073 0500700080 ;* Cursor blinking speed * ; (c) SiNgle ; (p) AsteriX 091B380: 2C01 8003 ;* Smooth illumination turn-on * ; (c) SiNgle ; (p) AsteriX 0B69786: 0022 664A ;* Compress jpeg with maximum quality (100% instead of 75%) * ; (c) SiNgle ; (p) AsteriX 09A7160: 4B 64 ;* Change minute beep during call * ; (c) SiNgle ; (p) AsteriX 0B3DC26: 00 37 ;37h=55 sec. ;* Keypad Acceleration * ; (c) SiNgle ; (p) AsteriX 114CDF6: 56 20 ;* Decimal CID instead of C1 & C2 in neighbour list * ; (c) слава Богу ; (r) SiNgle ; (p) AsteriX 132A832: 0123F856002802DA 203FB88B203702E0 132A840: 2B 20 132A844: 02 05 132A84E: 0223 0CE0 13B6CCC: 31204332 656C4944 ;* Password protected Disk selection menu * ; (c) SiNgle ; (p) AsteriX ;In CardExplorer press "1" or enter password - disk selection menu 099ABF4: 0900000A 000055E3 099AC50: 3534 2000 ;099AC50: 20003631 "1234" ;Password 1234 ;* Enable Developer Menu * ; (c) Phantom ; Smelter auto-patch 1233ED4: 040090E5 0000A0E3 ;* Call list saving when SIM is changed * ; (c) SiNgle ; (p) AsteriX 1631B8C: 1EF02CEB 00200020 ;* Receive calls only by pressing green button * ; (c) SiNgle ; (p) AsteriX ;But disable sound only by long pressing "*" 163D49C: 62D0 0028 ;* Enable Band Selection * ; (c) Bennie ; (p) AsteriX 1657AE4: 0502 FA01 ;* Enable Built-In WV Client (ICQ AIM) * ; (c) SiNgle ; (p) AsteriX 0AF94FC: 66 78 ;Menu - 5-2 ;* Open closed EEPRom blocks * ; (c) Skylord ; (p) AsteriX 125F738: 00 01 ;* Open Disks forever *; ; (c) SiNgle ; Smelter auto-patch 12603E8: 02 03 ;* remove the comma between name and surname in address book * ; (c) SiNgle ; (p) AsteriX 0AB5AA0: 3FF14AFE 00280028 ;* Change font size on MainScreen v2 * ; (c) SiNgle ; (p) AsteriX ; you can set 02-07 as new fonts 163B3EC: A1 A8 ;Time String pos (with softkeys removed) ;Provider name 1654614: 03 08 1654624: 03 08 ;Remove provider name from mainscreen ;1654614: 03 A0 ;1654624: 03 A0 ;Date&Time 1654654: 08 04 ;without provider logo 1654694: 08 04 ;with provider logo ;* Toggle HandsFree without question * ; (c) SiNgle ; (p) AsteriX 1639060: CB21C9000022 002100210122 1639068: 18F0CAE8 17F018E9 ;* Changes to standard Picture folders * ; (c) Vanoleo ; (p) AsteriX 0A06F26: 740075007200650073 5C0046006F0074006F ;Pictures => Pic\Foto 0A06F5E: 740075007200650073 5C0053007400750066 ;Pictures\Clip Gallery => Pic\Stuf\Clip Gallery 0A06FC2: 740075007200650073 5C0053007400750066 ;Pictures\EMS => Pic\Stuf\EMS 0A07020: 740075007200650073 5C0053007400750066 ;Pictures\Logos => Pic\Stuf\Logos 0A0707C: 740075007200650073 5C0053007400750066 ;Pictures\Wallpaper => Pic\Stuf\Wallpaper 0A070DA: 740075007200650073 5C0053007400750066 ;Pictures\MMS => Pic\Stuf\MMS 0A07130: 740075007200650073 5C0053007400750066 ;Pictures\Icons => Pic\Stuf\Icons 0A07184: 740075007200650073 5C0053007400750066 ;Pictures\Frames => Pic\Stuf\Frames ;* Change folder for photos * ; (c) avkiev ; (p) AsteriX ; 0:\Pictures => 0:\_MyPhoto ;0A06F18: 0B00,'0:\\Pictures' 0B00,'0:\\_MyPhoto' ;* Input language menu on Help key (T9 info) * ; (c) SiNgle ; (p) AsteriX 09C104E: 784900227848 44F77BFF80BD ;MMS 0AA48FA: 85F7FFFC 61F625FB ;e-mail 0A85556: 7FF7FEED 80F6F7FC ;notes 0A2A40A: FFF777FF DBF69DFD ;SMS ;* Goto mainmenu from anywhere by pressing ### * ; (c) SiNgle ; (p) AsteriX ;Goto DevMenu\LOGAL\options and press Enable ### 0B1E500: 4AF0EBFF C8F523FE ;native menu ;0B1E500: 4AF0EBFF C3F5FDFE ;main menu ;* Enlarge incoming call photo * ; (c) SiNgle ; (p) AsteriX 0A3410A: 052104 002100 0A34112: 502280 8422A8 ;* Enlarge incoming call photo v2 * ; (c) SiNgle ; (p) AsteriX 0A3410C: 04 00 1631CC4: 19 11 ;* Press joystick goto SuperFast main menu * ; (c) SiNgle ; (p) AsteriX 09205C8: FF228E 0D8D8C ;* Timer signal louder and longer * ; (c) StrikerX ; (p) AsteriX 139B778: 580B 8003 ;* Decimal LAC instead of N & B in neighbour list instead of ENIP monitor * ; (c) слава Богу ; (r) SiNgle ; (p) AsteriX ;combined with "Decimal CID instead of C1 & C2 in neighbour list" ;switch to CID mode with keys 0 <-> 2 08E71A4: 0E 0D 08E727C: 1622281C 0E26AAE7 091A5B4: 7F9F29 25A632 132A77E: 002908D1 0E2E08D0 132A7DA: 0122211C0B31F078C6F68CEB0122211C0D313079 203EF08B20360522002800280522211C0B310028 13B6CDD: 4E2042 4C4143 ;* Fast show "Language" menu * ; (c) SiNgle ; (p) AsteriX 11F9964: B80B 0100 ;* Change position and font of providername in ScreenSaver * ; (c) arsh0r ; (r) SiNgle ; (p) AsteriX ;there are different settings if the arrow is shown (f.ex. when you got a message) ;digiclock ;1655A3C: 00 xx ;x-start ;1655A3E: 9F yy ;y-start ;1655A40: 84 xx ;x-stop ;1655A42: AF yy ;y-stop ;1655A44: 03 ff ;font size ;analogclock ;1655A20: 00 xx ;x-start ;1655A22: 9F yy ;y-start ;1655A24: 84 xx ;x-stop ;1655A26: AF yy ;y-stop ;1655A28: 03 ff ;font size ;picture ;1655A04: 00 xx ;x-start ;1655A06: 9F yy ;y-start ;1655A08: 84 xx ;x-stop ;1655A0A: AF yy ;y-stop ;1655A0C: 03 ff ;font size ;energysaving ;1655A58: 00 xx ;x-start ;1655A5A: 52 yy ;y-start ;1655A5C: 84 xx ;x-stop ;1655A5E: 61 yy ;y-stop ;1655A60: 03 ff ;font size ;* Invert digiclock ScreenSaver * ; (c) SiNgle ; (p) AsteriX 163E6A8: 01 00 ;1h back 163E6B0: 00 01 ;1h font 163E6F6: 01 00 ;2h back 163E6FE: 00 01 ;2h font 163E73C: 01 00 ;":" back 163E744: 00 01 ;":" font 163E778: 01 00 ;1m back 163E780: 00 01 ;1m font 163E7C4: 01 00 ;2m back 163E7CC: 00 01 ;2m font 163E81A: 01 00 163E822: 00 01 1655A48: 00 01 ;ProvName font 1655A4C: 01 00 ;background 1655AB8: 00 01 ;ProvFon with Arrow 1655ABC: 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 ;* Vibrate shortly after connection v1.2 * ; (c) SiNgle ; (p) AsteriX 1639432: 17F05CEF0028 002821F064EA #pragma enable old_equal_ff 165A900: 00402DE9FF3F2DE90FE0A0E144F09FE5 165A910: 000050E30900001A0100A0E30FE0A0E1 165A920: 34F09FE5020050E30400001A2F00A0E3 165A930: 0210A0E30120A0E30FE0A0E11CF09FE5 165A940: 0FE0A0E118F09FE5000050E3FF3FBDE8 165A950: 0040BDE80CF09FE52FE6B3A01F1130A1 165A960: F45C93A0B3CFB0A0399463A1FF #pragma disable old_equal_ff ;* Camera brightness tuning * ; (c) SiNgle ; (p) AsteriX ;for use with Camera Speed patch 12EE781: 80 C0 ;can be changed up to FF ;* Vibra off in Alarm clock * ; (c) SiNgle ; (p) AsteriX 0B6D478: 0F20D9F5B0E9 70F1C2EE0028 #pragma enable old_equal_ff 0CDE200: 00402DE9F23F2DE90FE0A0E148F09FE5 0CDE210: 0FE0A0E144F09FE5000050E30100001A 0CDE220: 070000EB040000EA0FE0A0E130F09FE5 0CDE230: 030000EB01002DE90100BDE8F23FBDE8 0CDE240: 0080BDE800402DE90020A0E30F00A0E3 0CDE250: 0FE0A0E10CF09FE50080BDE8E59F8CA0 0CDE260: 43218EA059218EA0DC6794A0 #pragma disable old_equal_ff ;* MiniGPS with GSM Data Logger v0.8 * ; (c) ACiD[mrp], arsh0r ; (r) bennie, SiNgle ; (p) AsteriX /* Create a folder 0:\Misc\gps Network change and new networks will be logged in \Misc\gps\_logfile.txt Network files can be directly edited on phone. You can change the default name of an network by editing the network file stored in \Misc\gps\* Use this String: [action][space][text to be displayed] action: 0 - do nothing 1-8 - switch to profile 1-8 a - Alarm q - shutdown phone v - vibrate two times Example: "0 home" will display "home" on screen and not change the profile "1 work" will display "work" on screen and change profile to normal environment. */ 1638566: F7B52D4E0C1CB079 004B9F46F71480A0 ;call from screensaver 16516D0: BB5EB4 071580 ;call from mainscreen #pragma enable old_equal_ff 0800F00: 10B5C0460378002B07D0037801300B80 0800F10: 0231137801331370F4E710BDF1B58CB0 0800F20: 2020E74909688847061C4020E4490968 0800F30: 8847051C1020E2490968884707901020 0800F40: DF4909688847069008A90AA8DD4A1268 0800F50: 9047DDA1301CE34A1268904705ABFF22 0800F60: 0132FF210A31301CDF4F3F68B847041C 0800F70: 631C35D008AB9A785978187801900291 0800F80: 03920A9A0092187B04905A7B031CD7A1 0800F90: 281CD44F3F68B847281CDA4909688847 0800FA0: 049005AB021C291C201CD74F3F68B847 0800FB0: D4490C9809688847049005AB021C201C 0800FC0: D14F0C993F68B84705AB0222CFA1201C 0800FD0: CD4F3F68B84705A9201CCD4A12689047 0800FE0: 301CCC4909688847281CCA4909688847 0800FF0: C849079809688847C649069809688847 0801000: 0DB0F0BDF1B584B02020AD4909688847 0801010: 051CC1A1281CB34A1268904703A9281C 0801020: C44A12689047029000260298431C0FD0 0801030: 03984078000203990978411801910498 0801040: 0199884200D00126BB49039809688847 0801050: 002E02D10298431C27D16B46FF220132 0801060: 511C281CA04F3F68B847041C631C1CD0 0801070: 02209349096888470390049803990870 0801080: 04980004000E039948706B460222201C 0801090: 9D4F03993F68B8476946201C9C4A1268 08010A0: 90479C49039809688847281C99490968 08010B0: 8847301C05B0F0BD10B5037800229A42 08010C0: 07D201E00132FAE754002418A4788C54 08010D0: F8E70024CC5410BD30B500230022C046 08010E0: C45C002C08D01C1C0133045D8C540024 08010F0: 8D186C700232F3E730BD10B5021C0020 0801100: 0021C046535C002B04D00B1C0131D35C 0801110: 5840F7E710BDF3B583B0FF2001306849 0801120: 09688847061C0220654909688847041C 0801130: 0020607073490498096888470006000E 0801140: 02900498FFF7D9FF029948400190311C 0801150: 0498FFF7C1FF6B46FF220132511C624F 0801160: 03983F68B847051C6B4600220021281C 0801170: 724F3F68B847029921706B460222211C 0801180: 281C614F3F68B84702994A006B46311C 0801190: 281C5D4F3F68B847019820706B460222 08011A0: 211C281C584F3F68B8476946281C584A 08011B0: 12689047301C574909688847201C5549 08011C0: 0968884705B0F0BDF1B58CB0012008AB 08011D0: 18700C99086807905948069006988688 08011E0: 06984588202036490968884709904020 08011F0: 3349096888470A904020314909688847 0801200: 0B9040202E4909688847041C4DA1354A 0801210: 099812689047331C4EA1324F0A98099A 0801220: 3F68B84700962B1C4CA12E4F0B980A9A 0801230: 3F68B84703A93F4A0B98126890470290 0801240: 0298431C3BD1002D22D0331C2A1C47A1 0801250: 201C244F3F68B84704AA0120474B0A99 0801260: 1B689847211C0B98FFF755FF331C2A1C 0801270: 43A1201C1B4F3F68B847201CFFF74EFE 0801280: 331C2A1C48A1201C164F3F68B8470CE0 0801290: 281CFFF7B7FE002807D047A1201C114A 08012A0: 12689047201CFFF739FE08AB18784000 08012B0: 079A811808AA201CFFF722FE04E181E0 08012C0: B81580A0C41580A0303A5C4D6973635C 08012D0: 6770735C5F6C6F6766696C652E747874 08012E0: 00000000DC1580A0A01580A05B25692E 08012F0: 25692E2569202D2025693A25693A2569 0801300: 5D200000C81580A0A41580A00D0A0000 0801310: AC1580A0BC1580A0303A5C4D6973635C 0801320: 6770735C6C6173746E65742E746D7000 0801330: 00000000B01580A0C01580A0A81580A0 0801340: 20B267A8303A5C4D6973635C67707300 0801350: 0000000025735C256900000025735C25 0801360: 692D25692E746D6F0000000030206365 0801370: 6C6C3A25692D256900000000B41580A0 0801380: 6E6577206E6574776F726B20666F756E 0801390: 64205B43656C6C2049443A25692C204C 08013A0: 41433A25695D0000736176696E672025 08013B0: 692D2569000000006E6F206E6574776F 08013C0: 726B00000399081CFFF776FE281CFFF7 08013D0: 19FE002840D0039A02320092331C2A1C 08013E0: 4CA1201C564F3F68B847201CFFF796FD 08013F0: 039800783138082811D2039800783138 0801400: 059050490598096888474FA1201C4C4B 0801410: 059A1B689847201CFFF780FD1CE00398 0801420: 0078612803D003980078412806D14BA0 0801430: FFF774FD4D48006880470DE003980078 0801440: 712803D003980078512806D148A0FFF7 0801450: 65FD4E480068804728E0039800787628 0801460: 03D003980078562806D1022201212F20 0801470: 474B1B68984719E003980078652803D0 0801480: 03980078452811D108AB18784000079A 0801490: 811808AA0B98FFF733FD08AB18780138 08014A0: 0C9948603B490C980968884708AB1878 08014B0: 4000079A811808AA03980230FFF720FD 08014C0: 354903980968884708AB18780138079A 08014D0: 1080324909980968884730490A980968 08014E0: 88472E490B9809688847201C2B490968 08014F0: 88470DB0F0BD70B5051C0C1C161C201C 0801500: FFF762FE70BD10B5041C201CFFF75CFE 0801510: 10BD00004E6574776F726B206368616E 0801520: 67653A205B43656C6C2049443A25692C 0801530: 204C41433A25695D2028257329000000 0801540: DC1580A0E81580A050726F66696C6520 0801550: 6368616E67653A2025690000416C6172 0801560: 6D20436C6F636B0000000000E01580A0 0801570: 537769746368696E6720746865207068 0801580: 6F6E65206F66660000000000E41580A0 0801590: F01580A0EC1580A0C01580A0BC1580A0 08015A0: A07521A1C87621A1547521A1F47421A1 08015B0: 0B41BBA0340B26A1980F82A0001082A0 08015C0: E976BBA03F0DB2A0C5DA53A165D953A1 08015D0: 85D953A1A8D953A145DA53A1E1D853A1 08015E0: ABD4B6A0F00E24A1B39E8CA005A1A2A0 08015F0: F45C93A0 #pragma disable old_equal_ff ;08012C8: 30 00 ;disable logfile (c) KiRiK ;080136C: 30 76 ;default vibra on new net found (c) KiRiK ;* speed up camera (turns off nightmode) * ; (c) SiNgle ; (p) Hynix 12AD778: 32 00 ;* Transparency in Native Menu * ; (c) SiNgle, Nitrogen ; (p) wesadex 011FFFB5: FFFFFF64 A9ABA900 ;set "0" color to transparent ;* move folder System from Data to Config * ; (c) Serega_1 ; (r) SMeeTBB ; (p) Hynix ;CX65 v50 ;We free a little space on disk Data ;It is necessary to manually transfer folder System to Config! A07462: 30 32 A07476: 30 32 A07482: 30 32 A0749A: 30 32 A074B6: 30 32 A074CA: 30 32 A074EC: 30 32 A0750C: 30 32 A07524: 30 32 A0754A: 30 32 A0756A: 30 32 A07582: 30 32 A075A6: 30 32 A075C2: 30 32 A075D6: 30 32 A075F6: 30 32 A07612: 30 32 A07626: 30 32 A07648: 30 32 A0766A: 30 32 A07684: 30 32 A076AA: 30 32 A076C6: 30 32 A076DA: 30 32 A076FC: 30 32 A0771C: 30 32 A07734: 30 32 A07756: 30 32 A07770: 30 32 A07782: 30 32 A077A4: 30 32 A077CC: 30 32 A077EC: 30 32 A07818: 30 32 A07834: 30 32 A07848: 30 32 A07868: 30 32 A07884: 30 32 A07898: 30 32 A078B8: 30 32 A078D6: 30 32 A078EC: 30 32 A0790E: 30 32 A0792C: 30 32 A07942: 30 32 A079CE: 30 32 A079EA: 30 32 A079FE: 30 32 A07A22: 30 32 A07A48: 30 32 A07A66: 30 32 A07A94: 30 32 A07ABA: 30 32 A07AD8: 30 32 A07B02: 30 32 A07B20: 30 32 A07B36: 30 32 ;A0797E: 30 32 ;A0799A: 30 32 ;A079AE: 30 32 ;* Java Acceleration * ;CX65 v50 ; (c) SiNgle ; (p) Olega70 11658EC: 02 01 ;* Disable dialing sound * ; (c) AlexSid ; (p) BuG 13B0C18: 82093BA1 00000000 ;* Change disk names in menu * ; (c) DeHuCoH, USV ; (p) AsteriX 009AD2E: 44726976652030 303A5C44617461 ;Drive 0 -> 0:\Data 009AD4C: 4472697665203100 313A5C4361636865 ;Drive 1 -> 1:\Cache 009AD6A: 447269766520320000 323A5C436F6E666967 ;Drive 2 -> 2:\Config ;* Flash-SMS Position & Font Size * ; (c) [crazy]misha ; (p) AsteriX ;Y position Flash-SMS 1654630: 64 92 1654670: 64 92 ;Change Flash-SMS font 02-08 1654634: 07 08 1654644: 07 08 1654674: 07 08 1654684: 07 08 ;* Replace providername with custom format v4 * ; (c) Bennie ; (i) arsh0r, avkiev ; (p) AsteriX /* Currently the patch has 7 format strings. the patch chooses another format string everytime the function is called the names of days/months are taken from the languagepack the following formats are possible: %y = last 2 chrs of yeah f.ex. "05" %Y = full year f.ex. "2005" %m = month f.ex. "01" %M = name of month f.ex. "Jan" %D = day of month f.ex. "15" %H = hour f.ex. "18" %F = Mintues f.ex. "14" %W = Day of week f.ex. "Sa" %R = Rx level of current net in dB f.ex. "=95" ("="for band 1800 and "-" for band 900) %C = current channel of net f.ex. "87" %c = current CI of net in hexadecimal f.ex. "ADE2" %A = voltage of battery in mV f.ex. "3845" %T = current temperature measured at battery in Celcius degrees f.ex. "17,5" NEW in v4: %a = battery voltage in percent f.ex. "55%" %x = calc difference between a past date and current date. you can easily change the past date. remember the date has to be in the past, function can't handle diff to future dates. f.ex. "02y 05m 05d" */ ;13CF1F8: 181C 2D1C ;add more stings to GetLP ;1638566: F7B52D4E0C1CB079 004B9F46F91580A0 ;call from screensaver ; This call doesn't work anymore. ; Since FW50 the provider name is always identical in mainscreen and screensaver. ; So there is no way to choose different provider names in mainscreen and screensaver at the moment. ; Maybe it will work in a later version of this patch again. 16516D0: BB5EB4 091680 ;call from mainscreen #pragma enable old_equal_ff 0800F00: F0B585B0061C0F1C151C1C1C012D48D0 0800F10: 022D33D0042D43D1391C6420E34A1268 0800F20: 9047039004910A20E04A039912689047 0800F30: 019002910198002804D1281CFF300506 0800F40: 2D0E03E0019830302080023401200299 0800F50: 002900D000200121032D00D000210840 0800F60: 04D0281CFF3005062D0E03E002983030 0800F70: 20800234049800040714C046391C0A20 0800F80: CA4A1268904703900491039830302080 0800F90: 02340498303020800234306840193060 0800FA0: 07E0381C303020800234306840193060 0800FB0: C04605B0F0BDF7B588B0061C171C0125 0800FC0: 00246946BA4A099812689047C0466846 0800FD0: 405D002823D06846405D9538072813D2 0800FE0: 01A31B5C5B009F440304060F0F090C00 0800FF0: 13E0802411E0FF2401340EE00724E401 0801000: 0BE00124A40208E06846405D00193880 0801010: 023700243068013030600135D7E70BB0 0801020: F0BDF0B587B0041C0E1C151C00200690 0801030: A049306840180290002730790138B842 0801040: 08DD01E00137F8E79B48C05D06994018 0801050: 0690F7E770790699401800ABD880D888 0801060: 411E4920914A126890470490059100AB 0801070: 04981871D888197949235943401A00AB 0801080: 5871D9880520894A1268904704900591 0801090: 00AB059818735879052809D120684000 08010A0: 42191879854BC118201CFFF784FF54E0 08010B0: 00AB587932280AD12068400042191879 08010C0: 7E4B0533C118201CFFF775FF45E07079 08010D0: 1D280BD13079022808D1206840004219 08010E0: 76490A31201CFFF766FF36E020684000 08010F0: 421900AB187B714B0A3BC118201CFFF7 0801100: 5AFF2C20216849006852206801302060 0801110: 20202168490068522068013020602068 0801120: 4000421900AB1879644B053BC118201C 0801130: FFF741FF202021684900685220680130 0801140: 2060206840004019009000AB5979031C 0801150: 0222201CFFF7D4FEC0462C2021684900 0801160: 68522068013020602020216849006852 0801170: 20680130206020684000431902980004 0801180: 01140422201CFFF7BBFE07B0F0BD10B5 0801190: 0B041B0F484CEC34E35C138002320B05 08011A0: 1B0FE35C138002320B061B0FE35C1380 08011B0: 02320B071B0FE35C1380023203680433 08011C0: 036010BDF1B590B001200F9010980468 08011D0: 3B4808903B4807903B48069009A90BA8 08011E0: 3A4A1268904708990878062802D90020 08011F0: 089908700899087840012F490C314618 0801200: 0899087801300870C046308800286BD0 0801210: 3088252869D102363088542866D014DC 0801220: 442864D008DC00286DD025286CD04128 0801230: 6BD0432857D1BDE0462867D0482866D0 0801240: 4D2855D052284ED19AE064286CD008DC 0801250: 57286AD059281DD0612867D0632842D1 0801260: B5E06D2834D078286DD079283BD16420 0801270: 0E4A0B99126890470290039108040014 0801280: 01900F984000031902220FA80199FFF7 0801290: 37FE28E00F98400003190B9800040114 08012A0: 04220FA8FFF72CFE1DE00000401780A0 08012B0: 441780A08E040000301680A0221C0000 08012C0: 00AE75A87CEC66A820B267A8381780A0 08012D0: 0F9840000019039008AB197C031C0222 08012E0: 0FA8FFF70DFE7FE180E176E19FE00FE0 08012F0: 0F984000021908AB187CC64BC1180FA8 0801300: FFF759FE70E167E15EE16AE01CE00EE0 0801310: 0F9840000019039008AB597C031C0222 0801320: 0FA8FFF7EDFD5FE1ABE019E072E00F98 0801330: 40000019039008AB1979031C02220FA8 0801340: FFF7DEFD50E1A2E00F98400000190390 0801350: 08AB5979031C02220FA8FFF7D1FD43E1 0801360: 0BA8AD4909688847AA490D3140180390 0801370: 0F98400002190FA80399FFF71CFE33E1 0801380: 06980088FF2804D22D200F9949006052 0801390: 03E03D200F99490060520F9801300F90 08013A0: 0F98400003190698817904220FA8FFF7 08013B0: A7FD19E10F9840000019039000230698 08013C0: C15E04220FA8039BFFF79AFD0CE10F98 08013D0: 4000021902230698C15E0FA8FFF7D7FE 08013E0: 02E1092100208D4A12689047051C07D5 08013F0: 2D200F99490060520F9801300F906D42 0801400: 0F98400003190422290409140FA8FFF7 0801410: 77FDE9E00F9840000019039000230798 0801420: C15E04220FA8039BFFF76AFDDCE00321 0801430: 01207A4A1268904779494518291C0A20 0801440: 784A12689047049005910F9840000319 0801450: 04980004011402220FA8FFF751FD2C20 0801460: 0F99490060520F9801300F900F984000 0801470: 031905980004011401220FA8FFF740FD 0801480: B2E0221C0BA90FA8FFF7CBFDACE06649 0801490: 0B980968401A000600160E9008AB187C 08014A0: 61490979401A00060716587C5E494979 08014B0: 401A000600160D900E98002804DA0E98 08014C0: 4042000600160E90002F0BDA0E980028 08014D0: 04D00E98FF30000600160E90381C0C30 08014E0: 000607160D98002832DA002F01D10B27 08014F0: 03E0381CFF300006071608AB187C0128 0801500: 01D1002502E008AB187C851E4748405D 0801510: 45494979401A000600160D9008AB187C 0801520: 032808D104203F4A0B99126890470290 0801530: 0391002900D004E00D98013000060016 0801540: 0D9008AB587C0D994018000600160D90 0801550: 0F984000031902220FA80E99FFF7D0FC 0801560: 79200F99490060520F9801300F902020 0801570: 0F99490060520F9801300F900F984000 0801580: 03190222391C0FA8FFF7BAFC6D200F99 0801590: 490060520F9801300F9020200F994900 08015A0: 60520F9801300F900F98400003190222 08015B0: 0FA80D99FFF7A4FC64200F9949006052 08015C0: 0F9801300F900FE030880F9949006052 08015D0: 0F9801300F9007E009E030880F994900 08015E0: 60520F9801300F9002360EE6C0460F98 08015F0: 0138208011B0F0BD70B5051C0C1C161C 0801600: 201CFFF7DFFD70BD10B5041C201CFFF7 0801610: D9FD10BD971200003C1780A0481780A0 0801620: 56F5FFFF401780A0301780A0301680A0 0801630: 1F1C1F1E1F1E1F1F1E1F1E1F ;format string can be 16 chars long (including \0) 80163C: '%W %D. %M %Y\0' 80165C: '-=%H:%F=-\0' 80167C: '%C:%c RX %R dB\0' 80169C: '%AmV = %a%%\0' 8016BC: '%T°C\0' 8016DC: '%x\0' 8016FC: 'asterix.com.ru\0' 80171C: 3031323334353637383941424344454600000000 ;past date for diffdate function 801730: 0i0000002005 ;year 801734: 0i07 ;month 801735: 0i17 ;day 801738: 3F0DB2A0CF5782A0F08A83A01DF13CA1D09F15A1 #pragma disable old_equal_ff ;* Profile Logo On Mainscreen * ; (c) ACiD[mrp] ; (i) KiRiK ; (p) AsteriX ; pictures ;16341FE: 00F0B7FA 26F0FFFB ;remove the semicolon if you don't use * Improved net Indicator v0.13 * (r) empeka #pragma enable old_equal_ff 165AA00: 10B5064C636898472068804763680449 165AA10: 421882210220984710BD000024AA65A1 165AA20: E7040000E59F8CA0714763A1 #pragma disable old_equal_ff ;165AA12: 82 A0 ;Y ;165AA14: 02 3B ;X ;* Calendar on the mainscreen v1.3 * ; (c) DeHuCoH ; pictures 1634634: FFF7A8FD 2BF0E4FC #pragma enable old_equal_ff 1660000: 00B5FFB439480078012859D10D202E21 1660010: 374AC046374BFFB49847FFBC0F300132 1660020: 7628F8DB344BC046344F381C391C0831 1660030: 9847381C324B98470130797907390029 1660040: FCDC494241180131072900DD07390E1C 1660050: 3879C0462B4F3D5C02203401A41B201A 1660060: 3A210124254F7F79762801DB0D200C31 1660070: BC4208D1FFB401380139C046224AC046 1660080: 1C4B9847FFBC03B4201C00F01DF8061C 1660090: 002908D01D4A521803BCC046154BFFB4 16600A0: 9847FFBC00E003BC184A92190630C046 16600B0: 104BFFB49847FFBC09300134AC42D3DD 16600C0: FFBCD4F761F800BD00B5642806D20021 16600D0: 0A3801310028FBDA0A30013900BD1F1F 16600E0: 1C1F1E1F1E1F1F1E1F1E1F0028E963A8 16600F0: ED040000714763A13F0DB2A000AA75A8 1660100: CF5782A0DE0066A1F40400004D040000 #pragma enable old_equal_ff ;setup position (r) *S*h*a*D*o*W* ;166000E: 2E YY ;Y - week days ;1660060: 3A YY ;Y - calendar ;166000C: 0D XX ;X - week days ;166006C: 0D XX ;X - calendar ;* Improved net Indicator v0.13 * ; (c) arsh0r ; (r) BuG ; (p) AsteriX ; pictures /* this patch displays 6 bars meaning the next 6 available GSM channels instead of the normal net indicator. the bar images are still a bit crappy, because i don't know how to make them transparent, for any help i'll be pleased. here is a table of the used images: 0x33D - 0x343 ;1-7 GSM900 0x344 - 0x34A ;1-7 GSM1800 0x34B low signal the image size is 5x14 px */ 16341FE: 00F0B7FA 26F0FFFD #pragma enable old_equal_ff 165AE00: F8B50F1C0025194C461F2088FF2801D2 165AE10: 174A01E0164A0732A079222819D33E28 165AE20: 01D2063217E0452801D2053213E04C28 165AE30: 01D204320FE0532801D203320BE05A28 165AE40: 01D2023207E0612801D2013203E06828 165AE50: 01D3074A0E32074B0536391C1B68301C 165AE60: 98470C340135062DCFDBF8BD20B267A8 165AE70: 3D03000078AE65A1714763A1 #pragma disable old_equal_ff 165AE78: 714763 01AA65 ;comment this line, if you don't use * Profile Logo On Mainscreen * (r) empeka ;165AE58: 05 04 ;another distance between the indicators (c) AlexSid ;* remove provider name in screensaver * ; (c) xVoLAnD 1655A48: 00 01 1655AB8: 00 01 ;if you installed *Invert digiclock ScreenSaver* ;1655A48: 01 00 ;1655AB8: 01 00 ;* increase video speed v2.2 * ; (c) SiNgle ; (p) AsteriX ; indoor and outdoor - nightmode is turned on ; automatic - nightmode is turned off - increase framerate ; use only with enlarged disks! 12AD778: 3200A0E3 A048F5EB ;12EE773: 40 10 12EE781: 80 C0 ;brightness #pragma enable old_equal_ff 0FFFA00: FE5F2DE90C009FE50400D0E5000050E33200A013FE9FBDE8A01876A8 #pragma disable old_equal_ff ;* increase video speed v2.12 * ; (c) SiNgle ; (p) AsteriX ; indoor and outdoor - nightmode is turned on ; automatic - nightmode is turned off - increase framerate 12AD778: 3200A0E3 E0C9F4EB ;12EE773: 40 10 12EE781: 80 C0 ;brightness #pragma enable old_equal_ff 0FDFF00: FE5F2DE914009FE514109FE5000021E0 0FDFF10: 0400D0E5000050E33200A013FE9FBDE8 0FDFF20: 1DD2EA4CBDCA9CE4 #pragma disable old_equal_ff ;* Password protection some functions v3 * ; (c) avkiev ; (p) AsteriX #pragma enable old_equal_ff 165AA00: 50726F746563743320A961766B696576 165AA10: 00B50A48002202600021416005498160 165AA20: F821C1600261044A42618361F2F79DFA 165AA30: 00BDC046F34B63A1880A77A840AA75A8 #pragma disable old_equal_ff 165AA18: 00 06 ;ProtectType: 00-PIN, 08-PIN2, 06-Phonecode 0923D50: 65758EA0 41AA65A1 165AA40: FFFFFFFFFFFFFFFF 004B,E5,E7,65758EA0 ;AddressBook 0920630: DD188EA0 49AA65A1 165AA48: FFFFFFFFFFFFFFFF 004B,E1,E7,DD188EA0 ;CNCT_ADDRESSBOK 0923D5C: 95758EA0 51AA65A1 165AA50: FFFFFFFFFFFFFFFF 004B,DD,E7,95758EA0 ;Groups 092086C: BF238EA0 59AA65A1 165AA58: FFFFFFFFFFFFFFFF 004B,D9,E7,BF238EA0 ;CNCT_STRT_GROUP 0AF94F0: A927A6A0 61AA65A1 165AA60: FFFFFFFFFFFFFFFF 004B,D5,E7,A927A6A0 ;New Message 09210C0: 9B208EA0 69AA65A1 165AA68: FFFFFFFFFFFFFFFF 004B,D1,E7,9B208EA0 ;MESG_CREATE_NEW 0AF9510: 252EA6A0 71AA65A1 165AA70: FFFFFFFFFFFFFFFF 004B,CD,E7,252EA6A0 ;Inbox 092122C: 0D218EA0 79AA65A1 165AA78: FFFFFFFFFFFFFFFF 004B,C9,E7,0D218EA0 ;MESG_INBOX_DIRC 0AF9540: 692FA6A0 81AA65A1 165AA80: FFFFFFFFFFFFFFFF 004B,C5,E7,692FA6A0 ;Sent items 0921364: 57238EA0 89AA65A1 165AA88: FFFFFFFFFFFFFFFF 004B,C1,E7,57238EA0 ;MESG_SENTITMBOX 092149C: C9198EA0 91AA65A1 165AA90: FFFFFFFFFFFFFFFF 004B,BD,E7,C9198EA0 ;MESG_WRT_NEWEMS ; (c) TAPAKAH 0AF9530: F52EA6A0 99AA65A1 165AA98: FFFFFFFFFFFFFFFF 004B,B9,E7,F52EA6A0 ;OUTBOX 0921330: 5F238EA0 A1AA65A1 165AAA0: FFFFFFFFFFFFFFFF 004B,B5,E7,5F238EA0 ;MESG_OUTBOXDIRC 0AF9520: 932EA6A0 A9AA65A1 165AAA8: FFFFFFFFFFFFFFFF 004B,B1,E7,932EA6A0 ;DRAFT 09210F4: 15218EA0 B1AA65A1 165AAB0: FFFFFFFFFFFFFFFF 004B,AD,E7,15218EA0 ;MESG_DRAFT_DIRC 0AF9570: F189A2A0 B9AA65A1 165AAB8: FFFFFFFFFFFFFFFF 004B,A9,E7,F189A2A0 ;Archive SMS 0921398: 73238EA0 C1AA65A1 165AAC0: FFFFFFFFFFFFFFFF 004B,A5,E7,73238EA0 ;MESC_SMSARCHIVE ;* Date at the bottom of mainscreen as "We, 11 May" v6 * ; (c) avkiev ; (p) AsteriX 0B21DBA: FFF7E0FF BCF1B1FA #pragma enable old_equal_ff 0CDE300: 426F74746F6D20446174652076362020 0CDE310: A961766B6965762031302E30362E3035 0CDE320: 4FB522488047013007280FBC02D143F6 0CDE330: 26FD40BD0C1C194F381C391C083142F6 0CDE340: FEFC381C164B98470D3000F01FF89523 0CDE350: A178002900D1A370E3702C2323712023 0CDE360: 6371237279790A200F4B98473030A071 0CDE370: 3031E1710934387900F008F801BC093C 0CDE380: 211C01220023EAF784EC00BD00B50849 0CDE390: 4018211C034B984700BDC04600AA75A8 0CDE3A0: CF5782A01DF13CA1F08A83A0E59F8CA0 0CDE3B0: 97120000 #pragma disable old_equal_ff ;0CDE35A: 2C 95 ;remove comma ;0CDE328: 07 00 ;Profile "No patches" ;* Extra info + profile logo on the main screen v4.1 * ; (c) avkiev ; (i) AsteriX ; (p) AsteriX ; pictures 163418A: 051C0020 26F0B9FC #pragma enable old_equal_ff 165AB00: 01B5F5F7D8ED0130072856D03B4E0427 165AB10: 3F024D3700248025B047002414253649 165AB20: 897900F04FF89320B0479420B0470A20 165AB30: B0471E241425012003212D4A90470A21 165AB40: 0902AA31401A0F210A061116091802D5 165AB50: 9120B04749420A20E2F6F4ED00F02FF8 165AB60: 9520B047081CB0479620B0479720B047 165AB70: 0A20B04748241425002009211C4A9047 165AB80: 011C03200002E830E2F6DCEDB0479520 165AB90: B0476420E2F6D6EDB04700F013F89820 165ABA0: B0470A20B047722414251248018800F0 165ABB0: 09F89920B0470A20B047002020BD02B5 165ABC0: 011C00E002B50A20E2F6BCED0A2802D3 165ABD0: FFF7F5FF00E0B047081CB04702BD02B5 165ABE0: 3A1821060816291CF5F7C8EE063402BD 165ABF0: D09F15A17CEC66A820B267A8DFAB65A1 #pragma disable old_equal_ff ;To hide an element you have to define its y-coordinate to more than 176 (for example C0) ;165AB14: 00,24,80 xx,24,yy ;Profile ;165AB1A: 00,24,14 xx,24,yy ;Net ;165AB32: 1E,24,14 xx,24,yy ;Temperature ;165AB74: 48,24,14 xx,24,yy ;Voltage ;165ABA6: 72,24,14 xx,24,yy ;Capacity ;165AB46: 0F 0i030 ;Adjust temperature by 0.1°C: 000 - TBA, 030 - TEN, 015 - (TBA+TEN)/2, -010 - TBA-1 ;Don't show space after: ;165AB30: B047 C046 ;Net ;165AB72: B047 C046 ;Temperature ;165ABA4: B047 C046 ;Voltage ;165ABB8: B047 C046 ;Capacity ;165AB08: 07 00 ;Profile "No patches" 165AB06: 013007 9A30A0 ;profile logo instead of the profile number ;165AB08: A0 NP ;Profile "No patches" (with profile logo) in HEX NP=99+profile number 0DA2714: 3214 0609 0DA271C: 3113 0609 0DA2724: 3113 0609 0DA272C: 3214 0609 0DA2734: 3113 0609 0DA273C: 3113 0609 0DA2744: 3113 0609 0DA274C: 3113 0609 0DA2754: 3113 0609 0E8F6DC: 7FFFE403FFF7FF6EBF 0303037F7F03030303 ;4DE - "-" 0E8F768: 00000E3800007F0000 037F7F03037F7F0303 ;4DF - "=" 0E8F7F0: C701C300E0007F5FC7 0F0F0F0F3F6F6F3F03 ;4E0 - "d" 0E8F878: 00008002403D3F3C01 7B6F6F7B7B6F6F7B03 ;4E1 - "B" 0E8F904: FFFFFFFFFFFFFF8FFF 0303030303031B1B33 ;4E2 - "," 0E8F98C: 0000000000007F07FF 1B27271B0303030303 ;4E3 - "°" 0E8FA14: 0100102000007F01C0 3B6F676363676F3B03 ;4E4 - "C" 0E8FA9C: 0001F0F0C8107F0001 6F6F6F6F6F7F3B1303 ;4E5 - "V" 0E8FB24: 0000400080007F0007 676F0F1B33236F4F03 ;4E6 - "%" ;* Show current time during postponed alarm v2 * ; (c) avkiev ; (p) AsteriX 0A3A3C8: 42780178 C6F54AFA #pragma enable old_equal_ff 0800840: 506F7374706F6E656420416C61726D20 0800850: A961766B6965762031332E30362E3035 0800860: 01B5C9F0BFFB411C01BC0838072905D0 0800870: 044A0548011C083190470348017A427A 0800880: 00BDC0463F0DB2A000AA75A8 #pragma disable old_equal_ff ;080086C: 07 NP ;Profile "No patches" ;* Extended "Calls dialed" list v2 * ; (c) avkiev ; (p) AsteriX ;Green button -> "Calls dialed" ;Red button -> "Calls received" ;Red button -> "Calls missed" ;Red button -> Ready 165121C: E761A8 210880 #pragma enable old_equal_ff 0800800: 457874656E642E43616C6C734C697374 0800810: A961766B6965762031332E30362E3035 0800820: 00B5E1F099F8C9F0DDFB0130072803D0 0800830: E1F08EF8E1F09EF800BD #pragma disable old_equal_ff ;0800834: E1F09EF8 C046C046 ;080082C: 07 NP ;Profile "No patches" ;* Keypadlight trigger v0.9 @A0CDE400 * ; (c) benj9 ; (p) AsteriX ;changes keypadlight mode according to chosen profile ;User can setup profiles and delay 0B696F6: 5EF0E2E8 74F183FE #pragma enable old_equal_ff 0CDE400: 00B5FCB40D48006880470006000E0D49 0CDE410: 43181978FCBC022904D0012904D00329 0CDE420: 04D005E0002203E02D2201E055231B02 0CDE430: 01200121E9F642EA00BD999940E4CDA0 0CDE440: E59F8CA048E4CDA0 ;Set Keypadlight mode 0CDE448: 03 ;Profile 1 0CDE449: 02 ;Profile 2 0CDE44A: 01 ;Profile 3 0CDE44B: 00 ;Profile 4 0CDE44C: 03 ;Profile 5 0CDE44D: 03 ;Profile 6 0CDE44E: 03 ;Profile 7 #pragma disable old_equal_ff /* Keypadlight Modes are: 00 = normal 01 = keypadlight always on 02 = keypadlight always off 03 = keypadlight delayed afterburner */ 0CDE42C: 55 1A ;Set delay for mode 3 ; 0=normal/no_delay, ..., 1A=some seconds, ..., FF=some minutes delay ;* keypadlight trigger v0.9 @A0800600 * ; changes keypadlight mode according to choosen profile ; (c) benj9, June 2005 0B696F6: 5EF0E2E8 96F483FF #pragma enable old_equal_ff ; 0 1 2 3 4 5 6 7 8 9 A B C D E F 0800600: 00b5Fcb40d48006880470006000e0d49 0800610: 43181978fcbc022904d0012904d00329 0800620: 04d005e0002203e02d2201e055231b02 0800630: 01200121C7F342E900bd9999400680a0 0800640: e59f8ca0480680a0 0800648: 00 ; Set Keypadlight Mode for Profile 1 0800649: 03 ; Set Keypadlight Mode for Profile 2 080064A: 03 ; Set Keypadlight Mode for Profile 3 080064B: 01 ; Set Keypadlight Mode for Profile 4 080064C: 02 ; Set Keypadlight Mode for Profile 5 080064D: 02 ; Set Keypadlight Mode for Profile 6 080064E: C0 ; Set Keypadlight Mode for Profile 7 /* Keypadlight Modes are: 00 = normal 01 = keypadlight always on 02 = keypadlight always off 03 = keypadlight delayed afterburner */ #pragma disable old_equal_ff 080062C: 55 1A ; Set Delay for Mode 3. ; 0=normal/no_delay, ..., 1A=some seconds, ..., FF=some minutes delay ;* Dynamic replacing of Provider name v8 * ; (c) avkiev ; (r) Bennie, arsh0r, Acid ; (p) AsteriX /* !Attention! For function 08 must be installed BODY of patch * MiniGPS with GSM Data Logger v0.8 * But line "16516D0: BB5EB4 071580" must be commented 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". Because of next byte is 06h, then next string will be "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/Patche...v/dyn_prov.htm Avaliable functions: Code:
+---+-------------------------+-----------------+------+-------------------------------------+ | N | name | format |length| comments | +---+-------------------------+-----------------+------+-------------------------------------+ | 0 | Empty | | 0 | | | 1 | Unicode-string | | | | | 2 | 0:\Misc\DynProvider.tmo | | | | | 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 | Patch "miniGPS" works | | | | | 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 | | F | Misc\GPS\LAC\CI-LAC.tmo | Kreschatik, 27 | |From miniGPS-patch | +---+-------------------------+-----------------+------+-------------------------------------+ ;16516D0: 071580 BB5EB4 ;Disable miniGPS's hook 16516D0: BB5EB4 610180 #pragma enable old_equal_ff ;Four cyclic 8-bytes buffers, adjust them on your own) 0800100: 34,06,09,08,BA,CD,DE,0F ;mainscreen, keyunlocked 0800108: 34,06,09,08,BA,CD,DE,0F ;mainscreen, keylocked 0800110: 34,06,09,08,BA,CD,DE,0F ;screensaver, keyunlocked 0800118: 34,06,09,08,BA,CD,DE,0F ;screensaver, keylocked 0800120: 'Unicode-string \0' ;Unicode-string. MaxLen = 15 (including 0) 0800140: 44796E2E2070726F7669646572207638 0800150: A961766B6965762032342E30362E3035 0800160: B3B5C9F03FFF0130072803BC03B402D1 0800170: 45F3A3FE25E004680025DD4FC9488047 0800180: 4600C74880470136361AF60038690130 0800190: 072108403861C74BF618365C381C391C 08001A0: 0831BC4B9847102E05D3330900F00AF8 08001B0: 2023023563530F23334000F003F86D08 08001C0: 2580B3BD08B5381C25F001FB08BC5B00 08001D0: 9F4400BDFDE70DE00FE011E018E021E0 08001E0: 2AE041E04DE052E058E078E096E0A3E0 08001F0: BDE0D0E0AF482030F7E0AF480022DEE0 0800200: 397A00F01EF93A2302356353797A19E1 0800210: 00F016F92E2302356353397900F011F9 0800220: 2E231DE0397900F00CF92F2302356353 0800230: 00F006F92F2313E09D490D3100F0DDF8 0800240: 2C230235635320230235635300F0F8F8 0800250: 2023023563533879954900F0CEF82023 0800260: 023563533988F9E03879112109028B31 0800270: 00F0C3F82C2363532023023563537979 0800280: E0E001BCB3BC04BC96468C4A10470130 0800290: 072800D1002004210902AFE000200921 08002A0: 7D4A9047023500F0D7F8063D00F0EAF8 08002B0: 0635202363533D23023563537A492023 08002C0: 023563530988642903D3312302356353 08002D0: 002100F0B6F825230235635300BD0120 08002E0: 03216D4A90470A210902AA31401A0021 08002F0: 0A061116401803D52D23023563534042 0800300: 00F0AAF8043D00F0BDF800F0BBF8B023 0800310: 0235635343230235635300BD381C1430 0800320: 611901600A8804B445F3C7FD04BC615B 0800330: 625349006D1800BD2D235C480188FF29 0800340: 00D33D23023563538179642903D33123 0800350: 02356353643900F074F8202302356353 0800360: 64230235635342230235635300BD4F48 0800370: 018800F072F82020A91F60523A230235 0800380: 63534A48023000F072F82D2302356353 0800390: 4648818862E08AB04448828843880092 08003A0: 01A845491831A8F0A2EF01A8042200F0 08003B0: 05F80AB017D540BC0826F4E600B5391C 08003C0: 183104B4B3F3A1FE04BC0CD4B8690188 08003D0: 4900023000234352801800F005F8B869 08003E0: B7F382F9002000BD00B5038802300235 08003F0: 6353002BF9D1023D00BD00B54018391C 0800400: 1831264B9847381C183000210A010378 0800410: 0130002B13D0A42B11D0952BF5D00821 0800420: 962BF3D01021972BF0D038219A2BEDD0 0800430: 40219B2BEAD09B1802356353E7E700BD 0800440: 797900B50A2038F054EB303002356053 0800450: 30310235615300BD011C00B5642038F0 0800460: 48EB02B4011CFFF7ECFF02BCEAE700B5 0800470: 018827200002103038F03AEB30300235 0800480: 6053EBE700B5605B2C216153023D6053 0800490: 043500BD3F0DB2A0D09F15A11DF13CA1 08004A0: A7D014A185E863A17CEC66A820B267A8 08004B0: 97120000000180A0C00480A0071580A0 08004C0: 303A5C4D6973635C44796E50726F7669 08004D0: 6465722E746D6F00303A5C4D6973635C 08004E0: 6770735C25695C25692D25692E746D6F 08004F0: 00AA75A8 #pragma disable old_equal_ff 08002EE: 00 0i015 ;Adjust temperature in function B by 0.1°C: 000 - TBA, 030 - TEN, 015 - (TBA+TEN)/2, -010 - TBA-1 ;08001E8: 58 68 ;Don't show voltage of accum (A) ;08001F0: BD C7 ;Don't show CH (E) ;0800260: 0235 00BD ;Don't show Year (4,5,6) ;08003B8: 08 2E ;If file in function F doesn't exist - use function 2E, not 08 ;0800168: 07 NP ;Profile "No patches" ;* Video rec 1min * ; (c) SiNgle ; (p) AsteriX 08D8D12: 0300C8C003 2000C8C020 ;* run MIDlet on SIM change * ; (c) SiNgle ; (p) AsteriX ; Security MIDlet 0B22B96: E6F767FF BBF1B4EC #pragma enable old_equal_ff 0CDE500: FF7F2DE918008FE20030A0E30020A0E3 0CDE510: 08409FE50FE0A0E114FF2FE1FFBFBDE8 0CDE520: AC49C3A0 0CDE524: "2:\\gsm.jar",0000 #pragma disable old_equal_ff ;* Change Display of IMEI * ; (c) Bennie ; (p) AsteriX ;Only for display, include menu and AT 130250C: 98B5041C0821474A96F0A6EA454A684601 00B50249EEF670EE00BDC0461C2530A120 130251D: 3A012196F0A0EA00AB1878E073002020 "AnyNameYouWant!\0" ;maximum 15 ascii characters ;* DSFS Directly Send Flash SMS V1.1 * ; (c) Bennie ; (p) BuG ; Remark: Add a whitespace to begin, It should be a FlashSMS. ;1.1->correct bug that some unicode char would identify as whitespace(0x20). 135A9E4: 201CB168 05F38CFD #pragma enable old_equal_ff 1660500: 201CB8380178082906D000290CD1417B 1660510: 7F221140F02204E0437B817B1B02C918 1660520: 1822202900D10270201CB1687047 #pragma disable old_equal_ff ;* Hourly beep and sound alerts after missed events and full battery v11 * ; (c) avkiev ; (r) SiNgle ; (p) 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 ( -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: http://avkiev.kiev.ua/Siemens/Patches/hours.rar */ 163B0A2: 16F018EB 1FF0F7FF ;mainscreen 163DE76: 12F0ACE9 1DF011F9 ;screensaver #pragma enable old_equal_ff 165B000: 536F756E6420416C6572747320763131 165B010: A961766B6965762031332E30372E3035 165B020: 01B57F21084081B0031C102042210902 165B030: 093100220092F5F7DEE801B001BC8028 165B040: 07D35B48804704D02F2001210322594B 165B050: 984700BD00B50A20E2F674EB85B06A46 165B060: 131D1360062393803030D08030311181 165B070: 2E235381772393816123D38176231382 165B080: 494848A103B40C2045A1484BF6F7DCEE 165B090: 07B000BD00B5F6F71EEB02E000B5F5F7 165B0A0: 98E8FFB4F5F706EB0130072866D0494F 165B0B0: 381C391C0831F6F7F4ED3C7A7D7A002D 165B0C0: 28D1386BA04225D03C63381C3C4B9847 165B0D0: C10041A0401840184018065D300902D0 165B0E0: 0138354988470120304202D03320FFF7 165B0F0: 97FF0220304202D0211CFFF7ABFF0420 165B100: 304202D05EA0F6F740EC0820304201D0 165B110: 2A48804708200021884202D3A04204D9 165B120: 01E0A0422AD88C4228D8DF20254A1178 165B130: 0222114014D1F6F73CEA011CDC200029 165B140: 0ED1D620204A1188002909D11F4A1188 165B150: 032913D31E4A11680A79FF2A0ED83920 165B160: FF280BD0796B7A7A8A4200D23C32521A 165B170: 012A03D37A7A7A63FFF752FFFFBD1000 165B180: '0:\\Sounds\\Hours\\' 165B1A0: 7EB165A101000000A700000000000000 165B1B0: 43218EA0F45C93A0B39E8CA0F00E24A1 165B1C0: CF5782A0AC6668A844F43FA87EEC66A8 165B1D0: CC426BA800AA75A8 ;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 165B1D8: 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 165B1F0: 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 165B208: 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 165B220: 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 165B238: 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 165B250: 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 165B268: 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 165B280: "0:\\Java\\jam\\Applications\\HourlyEvent\\HourlyEvent.jar", 00 ;Midlet #pragma disable old_equal_ff ;All alerts play only from H1 to H2 hours ;165B114: 08 0i0H1 ;165B116: 00 0i0H2 ;(07,23) - 07:00-23:00, (08,00) - 08:00-00:00, (00,00) - always, (24,25) - never 165B0EC: 33 BA ;Ringtone for Hourly Beep ;165B12A: DF Ra ;Ringtone for Missed Alarm ;165B13C: DC Rc ;Ringtone for Missed Call ;165B142: D6 Rs ;Ringtone for Another Missed Event 165B15E: 39 38 ;Ringtone for Full Battery ;165B170: 01 NN ;Play alerts each NN minutes ;165B046: 04D0 C046 ;Vibrate even if vibra off 165B04C: 03 01 ;Vibra duration 165B15A: FF 0C ;Don't play Ringtone for Full Battery after charging via cable ;165B0BE: 00 XX ;hourly beep event starts at XX min every hour ;165B0AA: 07 NP ;Profile "No patches" ;* Toggle ProviderString-Patches v1 * ; (c) benj9 ; (p) KiRiK /* Toggles "MiniGPS" and "Dynamic Replacing of Provider" Patches on-the-fly for people don't like the miniGps0.8 to crash Feed the phone with the body of both patches, but comment with ";" the hooks of both patches, lines beginning with 16516D0 Define profile table below. */ 16516D0: BB5EB4A0 B10680A0 #pragma enable old_equal_ff 08006B0: 39B50A4D2D68A847054C245C01BC2419 08006C0: 2419064B1B59984738BD 08006D0: D40680A0 08006DC: E00680A0E59F8CA0BB5EB4A0 08006E8: 610180A0 ; Mode 02: Entrypoint "dynamic replacing of provider name v7 or v8" (dont change) 08006EC: 071580A0 ; Mode 03: Entrypoint "miniGps v08" (dont change) ;08006F0: FFFFFFFF ; more modes for other patches # User Config: # 01 02 03 04 05 06 07 Profiles 08006D4: 03,02,03,02,02,02,01 ; Modes for Profiles 1-7 # # Modes are: # 00 = blocked # 01 = normal operation # 02 = Dynamic Replacing Provider v7/v8 # 03 = miniGPS v08 # #pragma disable old_equal_ff ;* RMWKL Read Message when Key Locked v2.1 * ; (c) Bennie ; (p) AsteriX ; (r) avkiev ;Read flash-SMS and new message when keyboard locked, and Light on temporarily ;Press the GREEN button to read message 163AFEA: F8F7D7FD 1FF0A4FF 163E032: 0223E05E 1CF08DFF #pragma enable old_equal_ff 165AF00: 40B50026052814D1E1F7FCFF01280AD0 165AF10: E2F718FF01280CD10320154B98471548 165AF20: 8047022605E00320114B9847DEF713FE 165AF30: 0126301C40BD0223E85E00B5FFF7E0FF 165AF40: 002802D1D8F72AFE00BD01B00A490847 165AF50: 0223E05E01B5FFF7D3FF002800D101BD 165AF60: 02B0022802D10020E3F791FC03490847 165AF70: 7D97B6A0901665A14DAF63A11FE163A1 #pragma disable old_equal_ff ;* Run midlet as ScreenSaver * ; (c) benj9 ; (r) ACiD[mrp], arsh0r, avkiev, SiNgle ; (p) 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 ;16516D0: BB5EB4A0 01AC65A1 ;If use with follo-up patch comment the line beginning with ;16516D0: there, but feed phone with the body of that patch #pragma enable old_equal_ff 165AC00: FFB5194880473F27C74001200740012F 165AC10: 16D10E4F3C68012C02D100243C600FE0 165AC20: 0B48804700280BD00A488047002807D0 165AC30: 064F01243C60084C0A4800230022A047 165AC40: 02E0FFB4064CA047FFBDFFFF200200A8 165AC50: 85E863A1A7D014A1AC49C3A058AC65A1 165AC60: 610180A06CAC65A1E59F8CA0 165AC6C: "2:\\BounceText.jar",00 ;any midlet #pragma disable old_equal_ff ;User Config: ;165AC2F: D0 D1 ;D0 - patch active when keylocked, D1 - when unlocked 165AC2E: 07D0 C046 ;patch active keylocked and unlocked 165AC06: 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 165AC40: 02E0 FFBC ;line active: pass-thru to follo-up patch. line not active: stand-alone. ;Follo-Up Patches, patch body has to be installed 165AC60: 6101 B106 ;* Toggle provider string patches v1 * ;165AC60: 61 61 ;* Dynamic replacing of Provider name v8 * ;165AC60: 6101 0715 ;* MiniGPS with GSM Data Logger v0.8 * ;* Remove folder "jam" from "Java" * ; (c) majsky ;Before applying the patch move folders "Applications" and "Games" ;from "0:\Java\jam\" to "0:\Java\", then delete the empty folder "jam" A07316: 0B 07 A07326: 5C006A0061006D 00000000000000 A0736A: 18 14 A0737C: 6A0061006D005C004100700070006C00690063006100740069006F006E00 73 4100700070006C00690063006100740069006F006E007300000000000000 00 A073F0: 11 0D A07402: 6A0061006D005C00470061006D00650073 470061006D006500730000000000000000 ;* remove the dash at the end of CB news v2.5 * ; (c) rreezzoo, Bo$s ; (r) empeka, g-e-l-o ; Smelter auto-patch 01EA00F: 2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D "Any NameYou Want\0" ;maximum 24 ascii characters ;* Big digital clock on the main screen when keylocked v3 * ; (c) avkiev ; (r) arsh0r ; (p) AsteriX ; incompatible with patch * Calendar on the mainscreen v1.3 * 1634634: FFF7A8FD 26F074FB #pragma enable old_equal_ff 165AD00: 4469676974616C20436C6F636B207633 165AD10: A961766B6965762031372E30362E3035 165AD20: F1B5F5F7C8EC0130072823D01C488047 165AD30: 20D10F24492504263602D036194F381C 165AD40: 391C0831F6F7ACEF397A00F017F80120 165AD50: B96B01310140B96300D10B2000F015F8 165AD60: 0D3C797A00F00AF83A241C35833EB97A 165AD70: 00F004F8F1BCD9F707FA00BD01B50A20 165AD80: E2F6E0EC00F001F800E002B53218201C 165AD90: 291CF5F7F4ED18345A2D00D30F3C01BD 165ADA0: A7D014A100AA75A8 #pragma disable old_equal_ff ;165AD30: 20D1 C046 ;Show clock even keyboard unlocked ;165AD34: 49 YY ;Y-coordinate ;165AD5C: 00F015F80D3C C046C0460D34 ;Without blinking colon ;165AD28: 07 NP ;Profile "No patches" ;* Running some functions while keyboard locked v8.5 * ; (c) 1nvisible ; (r) Bennie, avkiev, AsteriX, KiRiK ; (p) 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 163AFEA: F8F7D7FD 20F089F9 ;mainscreen 163E032: 0223E05E 1DF072F9 ;screensaver #pragma enable old_equal_ff 165B300: 0223E85E00B500F018F8002802D1D8F7 165B310: 45FC00BD01B05D4908470223E05E01B5 165B320: 00F00BF8002800D101BD02B0022802D1 165B330: 0020E3F7A7FA564908471FB50026904B 165B340: 98470130072801BC1ED053281ED00028 165B350: 1ED001281ED005281ED00E281ED00F28 165B360: 1ED025281ED026281ED027281ED02828 165B370: 1ED029281ED014281ED0152869D04849 165B380: FF20087001201EBD00201EBD002414E0 165B390: 012412E0022410E003240EE004240CE0 165B3A0: 05240AE0062408E0072406E0082404E0 165B3B0: 092402E00A2400E00B2401B44AA04DA1 165B3C0: 035D0A5D01BC061C0120104245D10220 165B3D0: 10424BD1042010424FD1301C30490870 165B3E0: FF2BCCD0012B08D0022B09D0E02B27D2 165B3F0: D02B1BD2902B12DCC1E7624B9847BEE7 165B400: E1F780FD012807D0E2F79BFC012800D0 165B410: B5E7F6F73EE9B2E7DEF79DFBAFE7982B 165B420: ADDC913B181C1D498847A8E7DF2BA6DC 165B430: D03B40214B4332A0C018174B98479EE7 165B440: EF2B9CDCE03BDB18DB1817A2D2589047 165B450: 95E70021002997D0061C7FB410490A78 165B460: 96420E707FBC8DD1152EB0D17FB40320 165B470: 084B98477FBC152EACD17FB409490023 165B480: 0B707FBC152EA8D179E7C0464DAF63A1 165B490: 1FE163A17D97B6A0AC49C3A0B39E8CA0 165B4A0: 00AB75A8606065A8 ;config ;165B344: 07 NP ;Profile "No Patches" ;Key bindings ;Unlock keyboard with DOUBLE press of '#'. Long press won't work! ;165B452: 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 - 9B218EA0 ;ELSE_STOP_WATCH - F1198EA0 ;ELSE_STR_MYMENU - 31218EA0 ;FLSH_FLEXPLORER - 351A8EA0 ;ELSE_COUNT_DOWN - FB198EA0 165B4A8: F1198EA0 ;Procedure 0 165B4AC: FB198EA0 ;Procedure 1 165B4B0: 9B218EA0 ;Procedure 2 165B4B4: 351A8EA0 ;Procedure 3 165B4B8: 31218EA0 ;Procedure 4 165B4BC: D9238EA0 ;Procedure 5 165B4C0: D9238EA0 ;Procedure 6 165B4C4: D9238EA0 ;Procedure 7 165B4C8: D9238EA0 ;Procedure 8 165B4CC: D9238EA0 ;Procedure 9 165B4D0: D9238EA0 ;Procedure A 165B4D4: D9238EA0 ;Procedure B 165B4D8: D9238EA0 ;Procedure C 165B4DC: D9238EA0 ;Procedure D 165B4E0: D9238EA0 ;Procedure E 165B4E4: 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 ((c) avkiev) - spelling current time. The patch "Talking Phone v2" must be installed! ;02 ((c) Bennie) - view missed SMS/calls/appointments ;9x - switch to profile (where 'x' is the profile number - from 1 to ;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. 165B4E8: 02 165B4F4: 06 ;Right SoftKey 165B4E9: FF 165B4F5: 07 ;Red Button 165B4EA: FF 165B4F6: 02 ;Green Button 165B4EB: 02 165B4F7: 02 ;Volume Down 165B4EC: E0 165B4F8: 06 ;Volume Up 165B4ED: 01 165B4F9: 00 ;Joystick Down 165B4EE: E4 165B4FA: 07 ;Joystick Up 165B4EF: E3 165B4FB: 07 ;Joystick Right 165B4F0: 91 165B4FC: 01 ;Joystick Left 165B4F1: 95 165B4FD: 01 ;Joystick Press 165B4F2: 01 165B4FE: 00 ;Asterisk 165B4F3: D0 165B4FF: 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'. 165B500: "0:\\Java\\jam\\Applications\\Lighter\\Lighter.jar",00 ;Midlet 0 165B540: "0:\\Java\\jam\\Applications\\DocViewer\\DocViewer.jar", 00 ;Midlet 1 165B580: E59F8CA0210980A0 #pragma disable old_equal_ff ;* Custom Network Name (CUNEN) v1.3 * ; (c) 13.beta2 # > Any network name anywhere in the phone is replaced with the file contents # > COMPATIBLE with *Dynamic Replacing Of Provider Name* # > Uncomment lines of the required folder (0:\Misc\Cunen by default) # > Create files with names like "aaa bb.tmo", where aaa means country code, bb means network code # > e.g. "262 07.tmo" for o2 DE, "262 02.tmo" for Vodafone DE # > If no appropriate file is found, standard firmware names are used 0B45ECA: FFF768FF 98F1B1FB 1652564: 9F5DB4 31E6CD #pragma enable old_equal_ff 0CDE600: 437573746F6D204E6574776F726B204E 0CDE610: 616D6520312E333B20A92031332E6265 0CDE620: 7461322C206175677573742032303035 0CDE630: F8B507B4C04633488047013007280CD0 0CDE640: 07BC07B406682E4F3868002801D100F0 0CDE650: 0AF800F01FF800F03CF807BC01D167F6 0CDE660: 9EFB0120F8BD0FB5381C083026A10022 0CDE670: 8B5C83540132002BFAD13A600FBD1CB5 0CDE680: 00220B8801335B008C5A845202329A42 0CDE690: FAD11CBD1EB5081C002801D137F619FA 0CDE6A0: 0321002201391202435C1A430029F9D1 0CDE6B0: 381C16300F24131C2340303343541209 0CDE6C0: 01310529F7DD032120244454381C0830 0CDE6D0: 1EBD02B5391DD5F618FD08D4301C7968 0CDE6E0: FFF7CDFF081CD8F6FFFF012002BD0020 0CDE6F0: 02BD 0CDE700: 003071A8E59F8CA0 ; 0:\Misc\Cunen 0CDE708: 303A5C4D6973635C43756E656E5C3030 0CDE718: 302030302E746D6F00 ; 2:\Cunen ;0CDE708: 323A5C43756E656E5C3030302030302E ;0CDE718: 746D6F00 ;0CDE6B2: 16 11 ; Another separator instead of whitespace ; must be legal in filename ;0CDE6C8: 20 "-" ; Profile "No Patches" ;0CDE634: C046 06E0 ;disable ;0CDE63C: 07 00 ;profile number ;* Show current time during call * ; (c) Bennie ; (p) ~Jhellico 1638DBC: 04A80B2117F06AEF 68461B2122F01EFC #pragma enable old_equal_ff 165B600: 30B5041CF5F748EB82B0002000A9F6F7 165B610: 48EB201C064988472D21215401302118 165B620: 00A80322034DA84702B0201C30BDFFFF 165B630: C5DA53A171BC82A0 #pragma disable old_equal_ff ;* Change Vibra Type When Turning It On With HotKey * ; (c) 1nvisible ; Smelter auto-patch ;00 - Standard ;01 - Helicopter ;02 - UFO ;03 - Shock ;04 - Mosquito ;05 - Train 08E2172: 00 NN ;* Extra Info Canvas v3.1 * ; addition to * Extra info on the main screen v3/v4 * ; (c) benj9 ; (r) avkiev, BuG ; (p) KiRiK /* - 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 */ 163418A: 26F0B9FC 051C0020 ; undo ExtraInfo-EntryPoint 16341BA: D8F41BFE 27F0A1FA #pragma enable old_equal_ff 165B700: FFB5124880470327C74001200740012F 165B710: 14D10D4E3778FF2F0DD0F1780122009D 165B720: 00910192B278391C73780E98084CA047 165B730: 00950436EEE707488047C046C046C046 165B740: FFBCB1F457FB00BD,60B765A1,E59F8CA0 ; -,-,Data,GetProfile 165B750: 4B4763A1,01AB65A1 ; DrawCanvas,ExtraInfo ;165B75C: FFFFFFFF ; Third Patch ;Data 165B760: 00,19,00,0A ; erase-region on the mainscreen: x-start, x-end, y-start, y-end 19-0A 165B764: 64,84,00,10 ; more erase-regions ... 165B768: 32,52,99,A1 ; more erase-regions ... 165B76C: 6F,74,99,A1 ; more erase-regions ... 165B770: FF ; after last erase-region place this END mark #pragma disable old_equal_ff 165B706: 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 ;165B73C: C046C046 06488047 ; activate ThirdPatch ;165B72A: 0E98 0020 ; DrawCanvas redraws always IdleBackgroundApplicationImage. ; For configuring the canvas set this line, set a wallpaper on phone and you see the canvas ;* Vibra logo on MainScreen * ; (c) SiNgle ; (i) 1nvisible ; (p) AsteriX 16342DE: 08D0 0028 ;16342E4: 00 01 ; show logo when vibra is disabled 1650928: 256BB4 43218E ;* Addition to PIT table * ; (c) 1nvisible ; (r) avkiev ; (p) KiRiK ;Now you can assign PIT addresses to pics #1324 (0x52C) - #1423 (0x58F) in free memory (0xA0FD0050) # Known Probs # You can't yet view or edit these pics by means of SPC3 (c) ACiD[mrp]/b@iLLi 114DEE4: FFF7F5FF 82F68CF8 #pragma enable old_equal_ff 0FD0000: 0A4B984207DC084B984204DBC01AC000 0FD0010: 034BC01810BD7DF15CFF024B1847C046 0FD0020: 5000FDA0E9DE14A12C0500008F050000 #pragma disable old_equal_ff 091B068: 2B05 8F05 ; MaxPitNumber 1324->1423 (just for reference) ;* Bellevue. Disable icons on mainscreen * ; (c) benj9 ; (p) KiRiK 1650984: D55014A1 01B565A1 #pragma enable old_equal_ff 165B500: FFB5084880472027C74001200740012F 165B510: 03D105488047002803D1FFBCFFB4034F 165B520: B847FFBDE59F8CA0A7D014A1D55014A1 #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 165B506: 20 0n1000000 ; profile key ;165B512: 0548 06E0 ; 0548: disengaged icons only when keylock is off. 06E0: disengaged icons always ;* ImprovedNetIndicator + ProfileLogo * ; includes: ; ProfileLogo (c) ACiD[mrp] ; ImprovedNetIndicator (c) arsh0r ; (s) (i) benj9 ; (p) KiRiK ; To use attached graphic patch, * Addition to PIT table * must be installed 16341FE: 00F0B7FA ABF007FF +16E0000 #pragma enable old_equal_ff 00: 496D70724E65742B50726F664C6F676F 10: 2F48F8B5008800252C4C0606360E05D0 20: 022E03D0042E01D0062E04D1294F5521 30: 7B6844209847012E05D0022E03D0052E 40: 01D0062E08D1234F386880477B682249 50: 4218992188209847033E032E34D80426 60: 1D4FF64315372088FF2802D21A4A0732 70: 01E0194A0E32A079322819D33E2801D2 80: 063216E0452801D2053212E04C2801D2 90: 04320EE0532801D203320AE05A2801D2 A0: 023206E0612801D2013202E0682800D3 B0: 3A1C084B0536301C77215B6866309847 C0: 0C340135062DCEDBF8BD0000,20B267A8 D0: E4006EA1DC006EA12C050000,E59F8CA0 E0: 714763A1 ### Settings ### E4: 06 ; mode # 0 NetNormal # 1 ProfileLogo # 2 NetNormal + ProfileLogo # 3 NetImproved # 4 NetNormal + NetImproved # 5 NetImproved + ProfileLogo # 6 NetNormal + NetImproved + ProfileLogo #pragma disable old_equal_ff 32: 44 00 ; X - NetIndicatorNormal 2E: 55 03 ; Y - NetIndicatorNormal BC: 66 65 ; X - NetIndicatorImproved B8: 77 90 ; Y - NetIndicatorImproved 54: 88 01 ; X - ProfileLogo 52: 99 95 ; Y - ProfileLogo ;B4: 05 04 ;space between indicators (r) AlexSid C4: 06 07 ; add 7th indicator (r) avkiev ;D8: 2C05 NNNN ; first pic # (052Ch=1324) +0 ;* Accu Temperature As Graphic Indicator v1.5 * ; (c) benj9 ; (r) ACiD[mrp], avkiev, BuG ; (p) KiRiK 16341C0: 02D0,00F08EFA C046,27F01DFA +165B600 #pragma enable old_equal_ff 00: FFB5214880473727C74001200740012F 10: 03D0FFBC,D9F765F8,00BD1A2101220D1C 20: 009101920D22662182230E98174DA847 30: 009568240F2501200321154A90470A21 40: 0902AA31401A00210A061116401803D5 50: 2D230235635340420E4F0F4E963801D5 60: 321C0BE0C0210031884201DB3A1C05E0 70: C117090F081809490011421866200D21 80: 074B9847C5E70000,E59F8CA0,4B4763A1 ; GetProfile,DrawCanvas 90: D09F15A1,460200004402000047020000 ; GetAccu A0: 714763A1 ; DrawImage #pragma disable old_equal_ff ; there are 14 pictures. ; 1 pic below temp_min, 1 pic over temp_max, 12 pics in the range of temp_min to temp_max ; for demonstration the built-in accu icons are used, feel free to create your own set of icons ; uncomment lines 98-9C to use attached pics set ; in this case * Addition To PIT Table * patch must be installed # picture numbers # ;98: 4402 4205 ; spc icon no. for temperature < temp_min ;94: 4602 4305 ; spc icon no. for temperature >= (temp_min+range) ;9C: 4702 4405 ; spc icon no. of first icon (12 pics for a range from temp_min to temp_max (like accu indicator pics) ########## # icon position # ;7C: 66 4D ; icon_x_start ;7E: 0D 9B ; icon_y_start ########## # canvas (erase background under icon) position # ;26: 66 4D ; canvas_x_start ;28: 82 69 ; canvas_x_end ; x_start + iconwidth ;24: 0D 9B ; canvas_y_start ;1A: 1A A1 ; canvas_y_end ; y_start + iconheight ########## # minimum temperature for display # ;5C: 96 96 ; temp_min: minimum temperature ( 0xB4 = 180 = 18°C),(0x96=150=15°) ; temp_max: temp_min + range (range is (a) 19.2°C or (b) 38.4°C) ########## # range of display # ; you can make the range of the 12 icons between temp_min and temp_max 19.2°C or 38.4°C ; following lines: (a) range is 19.2°C, (b) range is 38.4°C ;72: 090F C90E ; (a):090F, (b):C90E ;78: 0011 4011 ; (a):0011, (b):4011 ;66: 00 C0 ; (a):00, (b):C0 ########## # temperature calibration # 34: 0F 0i015 ; Adjust temperature by 0.1°C: 000 - TBA, 030 - TEN, 015 - (TBA+TEN)/2, -010 - TBA-1 ########## # 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 06: 37 0n0111111 ; profile key ########## # canvas mode # ;2A: 0E98 0020 ; normally line is turned off ; turn on line means: canvas doesn't select a background automatically, but ; erases always with SkinApplicationIdleImage. use with an activated background ; image on phone to calibrate canvas ########## +0 ;* MyStuff = Disk Menu v0.1 * 0A07F2A: 0C 04 0A07F2C: 32 31 0A07F32: 43 00 0A07F54: 0C 04 0A07F5C: 43 00 ;* RouteDL v0.1 * ; (c) benj9 ; (p) KiRiK ;routes the dynamic lights signals to keypadlight or mainscreen 122643C: 00A0A0E3 2BD110EB 165A8F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 020050E30000A00300A0A0E31EFF2FE1 165A8F4: 00 01; 00:dl->mainscreenlight 01:dl->keypadlight ;* Replace Download Assistant with OperaMini * ; (c) ~Jhellico /* Menu-3-3 and shortcut ELSE_DOWN_ASSIS will call OperaMini !Midlet must locate in folder "0:\Java\jam\Applications\OperaMini\" You can also change langpack string $1246 to "OperaMini" (will show in menu) */ 08E2471: 446F776E6C6F61642041 "OperaMini",00 08E7825: 446F776E6C6F61642041 "OperaMini",00 0B1C5A5: 446F776E6C6F61642041 "OperaMini",00 ;* Show current time during call * ; (c) Bennie ; (p) ~Jhellico 1638DBC: 68461B2122F09EFA 68461B2122F0E6FB #pragma enable old_equal_ff 165B590: 30B5041CF5F780EB82B0002000A9F6F7 165B5A0: 80EB201C064988472D21215401302118 165B5B0: 00A80322034DA84702B0201C30BDFFFF 165B5C0: C5DA53A171BC82A0 #pragma disable old_equal_ff ;* No SIM Card Phone Operation * ; (c) SiNgle ; (p) empeka ;Press *#06#, goto Device Check, press Soundcheck 1 (nothing happens), and press the red button shortly 091170C: 05F0A8F9 05F09CEE 0917448: 10B55A495A4802F0F8E8041C59485A49 FF7F2DE910109FE510009FE50120A0E3 0917458: 0068FF300130C460201C02F0F4E85748 0FE0A0E111FF2FE1FFBFBDE8B42F23A1 0917468: A5F722F9 00200BA8 ;* Drop Call On Certain Time v1 * ; (c) 1nvisible ; (p) KiRiK ; (r) 1nvisible ; The phone hangs up after NN seconds from the call start (5 secs by default) ; On/Off in chosen profiles 0B3DC04: 00F028FD A0F1FCFD +0CDE800 #pragma enable old_equal_ff 00:FFB5084880479927C74001200740012F 10:03D1052C01D165F6C1F9FFBC5FF61CFF 20:00BDC046E59F8CA0 #pragma disable old_equal_ff # Settings # 06: 99 0n1000001 ; profile key ;12: 05 NN ; hang-up sec # +0 ; 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 ;* IlluminationControl v0.01 * ; (c) benj9 ; (p) ~Jhellico ; keep mainscreen illumination alive in certain profile 1226428: 0160A0E180179FE5 84579FE5B369D7EB +0800B00 #pragma enable old_equal_ff 00: 3F402DE930009FE530FF2FE10060A0E1 10: 3F00BDE8990056E30400001A000050E3 20: 0200001A000052E30000001A2820A0E3 30: 0160A0E10510A0E10080BDE8,E59F8CA0; GetProfile #pragma disable old_equal_ff 14: 99 04 ; active profile (0-7) 2C: 28 0i30 ; brightness of screen light (decimal 0-100) +0 ;* Missed Events Indicator v1.4 * ; (c) empeka ;fixed bug with more than 9 missed events 16345D6: 3858A021 27F093FA +165BB00 #pragma enable old_equal_ff 00: FFB52D4F2B4E2D4D0024274800780028 10: 07D000F02AF8B0472A4A00F03CF8B047 20: 013420480078002807D000F01EF8B047 30: 234A00F030F8B04701341C4800780028 40: 07D000F012F8B0471F4A00F024F8B047 50: 01341E4A16480078F32802D100F01BF8 60: B047FFBC3858A02100BD00B5011C0A20 70: E1F6E8ED002808D00EB44219A300DB19 80: 187806385978B0470EBC4A19A300DB19 90: 1878597800BD00B5A300DB199878D978 |