ForumCommunity

Tutte le Patches CX65

« Older   Newer »
  Share  
gianlukko
view post Posted on 20/2/2005, 20:20 by: gianlukko




Patch per FW43
------------------------------------------------------------------------------------------------------------------------
; *OpenDisks forever*
;CX65 SW43 ©SiNgle (p) Smelter
125A01C: 02 03

;* Open closed EEPRom blocks *
;© Skylord, § Smelter
;SW43 CX65
12DD310: 0114000090130000D513000091130000021400000314 00000000000000000000000000000000000000000000

;* ** Enable Developer Menu *
; © Phantom, § Smelter
1231B40: 040090E5 0000A0E3

;* Disable keypad light *
;SW43 CX65 © SiNgle (p) Smelter
0B1F1CB: D5 24

;Disk selection menu *
; © SiNge, § olega70
;Native Menu в Developer menu
099E4D4: 0900000A 000055E3
099E530: 3534 2000

;Remove Softkeys from Mainscreen
;CX65v43
;©SiNgle, § AlexSid
;Ver 2
1641720: 03D0 03E0
16417DE: 04D1 0028
1646FAA: 07D1 0028
;providername entfernen
1642196: 0DD1 0028
164219C: 0AD1 0028

;Toggle HandsFree without question.
;CX65v43
;©SiNgle, § AlexSid
163FE54: CB21C900 00210021
163FE58: 0022 0122
163FE5C: 18F090E8 17F0DEE8

;* Press joystick goto SuperFast main menu *
; © SiNge, § AlexSid
; cx65v43
;!Item of the menu " Spis. Calls " - "Time / cost" cuts down phone
09212C0: 53178E 09818C

;* Disable some messages *
; © SiNgle, § AlexSid
;cx65v43
16436D6: 0021 10BD ;All ringertones on
16436F6: 0021 10BD ;All ringertones off
164374C: 0021 10BD ;Keypad locked
08E15E0: 39F0 80BD ;Vibra alert on\off
08E1672: 39F0 80BD ;IrDA on\off
08E16A2: 39F0 80BD ;GPRS on\off
08F1694: 8F2A21FA 000050E3 ;Please wait" before using camera
08F2898: EF6600EB 0100A0E3 ;Saved to:" after you take a foto
0965D7C: B6581FFA 0100A0E3 ;Please wait" in Card-Explorer
0B230EA: 01 00 ;Copy SIM" at SIM change

;* Vibrate shortly after connection v1.2 *
; © SiNgle, § AlexSid
; steuerbare über Menü-2-5-5-4 und 2-5-4-3 bei aufrufen vibriert es nicht
1640226: 17F022EF0028 002821F06AEC
#pragma enable old_equal_ff
1661B00: 00402DE9FF3F2DE90FE0A0E144F09FE5
1661B10: 000050E30900001A0100A0E30FE0A0E1
1661B20: 34F09FE5020050E30400001A2F00A0E3
1661B30: 0210A0E30120A0E30FE0A0E11CF09FE5
1661B40: 0FE0A0E118F09FE5000050E3FF3FBDE8
1661B50: 0040BDE80CF09FE597EBB3A06F2930A1
1661B60: 405D93A0B7FFB0A02D0264A1FF
#pragma disable old_equal_ff

;* Goto mainmenu from anywhere by pressing ### *
; © SiNgle, § AlexSid
0B1EDD8: 4CF07BFC C7F5E1FB ;native menu
;0B1C020: 4BF045FA C2F5BBFC ;main menu

;*** Illumination fade time *
; © BuG, § AsteriX
;03E8h=1000 ms -> swap bytes, 1388=5000 ms etc
;0000 leads to instant fade-in and fade-out
0B6BB18: B80B E803 ;1 sec

;** Change delimiter in menu *
;© *S*h*a*D*o*W*, ® ILL!, § AsteriX
0E65E10: 55555555555555555555555F FFFFFFFFFFFFFFFFFFFFFFFF ;"_____________"
;0E65E10: 55555555555555555555555F 8F11E23C4788F11E23C4788F ;"._._._._._._."
;0E65E10: 55555555555555555555555F 22222222222222222222222F ;". . . . ."
;0E65E10: 55555555555555555555555F 00000000000000000000000F ;" "

;** Remove Deutsch and Polish from input languages menu *
; © AlexSid, § AsteriX
11FB76E: 00 01
11FB79E: 00 01

;** Change minute beep during call *
; © SiNgle, § AsteriX
0B3E18E: 00 37 ; in HEX (37h=55sec)

;** AutoRedial forever with selected pause *
;© SiNgle, § AsteriX
0B42A74: A068 0020
0B42A9D: 30 20
0BE8DC0: 05 0A ;пауза (0A=10 секунд)

;** No start sound in Video rec *
; © SiNgle, § AsteriX
08D77B0: 1A 1D

;** Smooth illumination turn-on *
; © SiNgle, § AsteriX
0B6B97E: 0022 664A

;** Open closed EEPRom blocks *
;© Skylord, § AsteriX
125936C: 00 01

;** Change folder for photos *
;© avkiev, § AsteriX
;! 0:\Pictures => 0:\_MyPhoto
;0A09814: 0B00,'0:\\Pictures' 0B00,'0:\\_MyPhoto'

;** Setup illumination by 5% *
; © SiNgle, § AsteriX
09060F8: 0A 05 ;05 или любая цифра в HEX
0906108: 0A 05 ;05 или любая цифра в HEX

;* Изменение времени автоблокировки клавиш * © SiNgle, § AsteriX
;Все задержки задаются в кол-вах ~5мс интервалов.
;Расчёт: Задержка(мс)/5, а потом старший и младший байты меняются местами
;Примеры: 65000ms/5=0x32C8 => C832, 130000ms/5=0x6590 => 9065
16426B0: C832 7017 ;изменение времени автоблокировки клавиш

;* Замена звука при дозвоне "ошибка соединения" * © B-727, § AsteriX
13B8736: 1800FAFF0000B6034A0178054A0108074A01FFFFE803F9FF0300 0C00B8073200FFFF3200400C1A00FFFFFFFFFFFFFFFFFFFFFFFF

;** Remove provider name in ScreenSaver *
; © KiRiK, § AsteriX
1644D90: E4FA 0028
1644DA8: D8FA 0028

;** Black or white list v1.3 *
; © SiNgle, § AsteriX
0B44664: 06D1 0028
0B44668: 04D1 0028
0B44AB6: B0420ED1 9EF1A4EC
0CE3400: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00402DE9060050E10500001AFF3F2DE9
0CE3410: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0FE0A0E10CF09FE5FF3FBDE80040BDE8
0CE3420: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 04F09FE50080BDE85969B4A0D94AB4A0
1283803: D5 E0
;0CE340B: 1A 0A ;white list

;** Receive calls only by pressing green button *
; © SiNgle, § AsteriX
;But disable sound only by "*" long press
1644254: 62D0 0028

;** Call list saving when SIM is changed *
; © SiNgle, § AsteriX
1638990: 1EF0EAEA 00200020

;** Place of battery and Net indicators *
; © SiNgle, § AsteriX
;Net
163B004: 00F0ADFA 00280028
163B00E: 02 01 ;Y
163B010: 03 01 ;X
163B2CE: 21 40 ;Icons pos
;Battery
163B38E: 00F0E8F8 00280028
163B398: 02 0D ;Y
163B39A: 63 01 ;X

;** Charge indicator positioning (Switched-Off) without background ;© SiNgle, § AsteriX
163AF4E: 00F008FB 00280028
163AF58: 02 50 ;Y
163AF5A: 63 33 ;X

;* Быстрый показ окна "Язык ввода:" при выборе языка * © SiNgle, § AsteriX
11FAA58: B80B 0100

;** Change font size on MainScreen v2 *
;© SiNgle, § AsteriX
16421A8: A1 A8 ;
165B3A0: 03 08 ; Provider
165B3B0: 03 08 ; Sub Provider
;165B3A0: 03 A0
;165B3B0: 03 A0
165B3E0: 08 04 ;06-very small 07, 05, 03
165B420: 08 04


;set digital clock color to yellow
1645466: 01 01 ;1h back
164546E: 00 07 ;1h font
16454B0: 01 01 ;2h back
16454B8: 00 07 ;2h font
16454F2: 01 01 ;\":\" back
16454FA: 00 07 ;\":\" font
164552E: 01 01 ;1m back
1645536: 00 07 ;1m font
1645576: 01 01 ;2m back
164557E: 00 07 ;2m font
;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
;15
;16
;17 - clean

;** Remove background netting while showing MsgBoxes, "Please Wait", e.g. *
; © SiNgle, § AsteriX
1142D60: 55 00

;** Disable ringtone "Net found" (3*beep) *
; © avkiev, § AsteriX
13B877C: 5C03 FFFF

;** Transparency in Native Menu. *
; © SiNgle, Nitrogen, § AsteriX
;1200A6D: FFFFFF64 A9ABA900 ;set "0" color to transparent
1200A6D: FFFFFF64 00000000 ;

;** Changes to standart Picture folders *
; © Vanoleo, § AsteriX
;! "EMS","MMS","Logos","Walpapers" müssen in den neuen Ordner Pic,
;"Frames","Icons" müssen nach "0:\Pic\Stuf\"
0A09822: 740075007200650073 5C0046006F0074006F ;Pictures => Pic\Foto
0A0985A: 740075007200650073 5C0053007400750066 ;Pictures\Clip Gallery => Pic\Stuf\Clip Gallery
0A098BE: 740075007200650073 5C0053007400750066 ;Pictures\EMS => Pic\Stuf\EMS
0A0991C: 740075007200650073 5C0053007400750066 ;Pictures\Logos => Pic\Stuf\Logos
0A09978: 740075007200650073 5C0053007400750066 ;Pictures\Walpaper => Pic\Stuf\Wallpaper
0A099D6: 740075007200650073 5C0053007400750066 ;Pictures\MMS => Pic\Stuf\MMS
0A09A2C: 740075007200650073 5C0053007400750066 ;Pictures\Icons => Pic\Stuf\Icons
0A09A80: 740075007200650073 5C0053007400750066 ;Pictures\Frames => Pic\Stuf\Frames

;** Vibra logo on main screen *
;© SiNgle, § AsteriX
163B0F6: 08D0 0028
16576A8: B996B4 97158E

;** Date, time and week in place of provider name v2.1 *
; © Bennie, (I) arsh0r, avkiev, § AsteriX
;Сurrently the patch has 2 format strings (mainscreen/screensaver)
;names for days/months you can easily edit output format and change the strings
;for week/month names. 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. \"Januar\"
;%D = day of month f.ex. \"15\"
;%H = hour f.ex. \"18\"
;%F = Mintues f.ex. \"14\"
;%W = Day of week f.ex. \"Sa\"
;when you edit name of month/days be sure that one \0 remains as delimiter
163F35A: F7B52D4E0C1CB079171C 014B9F460303030380A0
1658474: 358AB4 170380
#pragma enable old_equal_ff
0800100: 30B50023C0465C000C5B002C05D05C00
0800110: 0C5B5D0054530133F5E70468E418013C
0800120: 046030BDBCB5051C0C1C291C0A207D4A
0800130: 12689047009001910098303020800234
0800140: 0198303020800234BCBDF0B587B0061C
0800150: 0D1C01200690346802A904A8724A1268
0800160: 9047C0462888002867D02888252865D1
0800170: 02352888592830D00EDC482871D006DC
0800180: 00286FD044286ED046284AD189E04D28
0800190: 55D0572845D190E06D2843D006DC6428
08001A0: 63D066286ED068283BD16DE077286AD0
08001B0: 792836D164205B4A0499126890470090
08001C0: 019108040714069840000119381CFFF7
08001D0: A9FF06980230069023E06420514A0499
08001E0: 12689047009001910004071406984000
08001F0: 0119381CFFF796FF0698023006906420
0800200: 484A0499126890470090019108040714
0800210: 069840000119381CFFF784FF06980230
0800220: 069066E0069A5200111900AB187DFFF7
0800230: 79FF0698023006905BE05CE052E00698
0800240: 4000021900AB187D14235843374BC018
0800250: 011C143906A8FFF753FF069801300690
0800260: 02E012E03DE002E043E0FFE7C046069A
0800270: 5200111900AB587DFFF754FF06980230
0800280: 069036E00CE017E0C046069A52001119
0800290: 00AB187AFFF746FF06980230069028E0
08002A0: C046069A5200111900AB587AFFF73AFF
08002B0: 0698023006901CE0C04604A81C490968
08002C0: 88470623584319492A39471806984000
08002D0: 0219391C06A8FFF713FF069801300690
08002E0: 07E009E0288806994900605206980130
08002F0: 0690023536E7C04606980138208007B0
0800300: F0BD70B5051C0C1C161C0849F031201C
0800310: FFF71BFF70BD10B5041C0649201CFFF7
0800320: 14FF10BD9C0480A0940480A0620380A0
0800330: 980480A0720480A0
0800338: 'Пн\0' ;день недели не может быть длиннее 3 символов вместе с \0 (weekdays can be 3 chars long including \0)
080033E: 'Вт\0'
0800344: 'Ср\0'
080034A: 'Чт\0'
0800350: 'Пт\0'
0800356: 'Сб\0'
080035C: 'Вс\0'
0800362: 'января\0' ;месяц не может быть длиннее 10 символов вместе с \0 (months can be 10 chars long including \0)
0800376: 'февраля\0'
080038A: 'марта\0'
080039E: 'апреля\0'
08003B2: 'мая\0'
08003C6: 'июня\0'
08003DA: 'июля\0'
08003EE: 'августа\0'
0800402: 'сентября\0'
0800416: 'октября\0'
080042A: 'ноября\0'
080043E: 'декабря\0'
;строка формата не может быть длиннее 16 символов вместе с \0 (format string can be 16 chars long including \0)
0800452: '%W, %D %M %y\0' ;формат для заставки (format for screensaver)
0800472: '-=%H:%F=-\0' ;формат для главного экрана (format for mainscreen)
0800494: E715B2A0CF5782A0F08A83A0
#pragma disable old_equal_ff


;** Dynamic replacing of Provider name v2 *
;© avkiev, ® Bennie, arsh0r, § 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.
16 bytes in area 800100-80010F are two cyclic buffers, which define content of the screen.
First buffer (800100-800107) defines strings in mainscreen mode.
Second (800108-80010F) - in screensaver mode.
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
Screenshots: http://avkiev.kiev.ua/Siemens/Patches/s65/...ov/dyn_prov.htm
Avaliable functions:
+---+------------------+-----------------+------+----------------------------------+
| N | Название | Формат | Длина| Комментарии |
+---+------------------+-----------------+------+----------------------------------+
| 0 | Empty | | 0 | |
| 1 | String 1 | | | |
| 2 | String 2 | | | |
| 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 | 05513:804 | 9 |CI:CH - Current cell and channel |
| F | HWord in memory | 65535 | 5 |Monitor of word in memory |
+---+------------------+-----------------+------+----------------------------------+
*/
163F35A: F7B52D4E0C1CB079171C 014B9F467D017D0180A0
1658474: 358AB4 710180
#pragma enable old_equal_ff
#pragma disable warn_no_old_on_apply
;Два циклических 8-байтных буфера, настройте их по себя
;Two cyclic 8-bytes buffers, adjust their at your own
0800100: 34,06,78,09,BA,CD,CE,0F ; Главный экран | Mainscreen
0800108: 34,06,78,09,BA,CD,CE,0F ; Заставка | Screensaver
0800110: 'Unicode-строка1\0' ; String #1. MaxLen = 16 (including 0)
0800130: 'Unicode-string2\0' ; String #2. MaxLen = 16 (including 0)
#pragma enable warn_no_old_on_apply
0800150: 44796E2E2070726F7669646572207632
0800160: A961766B6965762031342E30322E3035
0800170: 00B50068002100F007F800BD00B50868
0800180: 082100F001F800BDF0B5041C0025B24F
0800190: 381C103003680133072213400360AD4E
08001A0: 7618F6183678A64B381C391C08319847
08001B0: 381C25F00CFBF871330900F00AF82023
08001C0: 023563530F23334000F003F86D082580
08001D0: F0BD00B5F8795B009F4400BDFDE70DE0
08001E0: 10E01AE021E02AE033E04AE05AE05DE0
08001F0: 63E083E099E0A7E0C2E0D0E0C0469548
0800200: 103002E0C04693483030038802300235
0800210: 6353002BF9D1023D00BD397A00F0E5F8
0800220: 3A2302356353797AE0E000F0DDF82E23
0800230: 02356353397900F0D8F82E231DE03979
0800240: 00F0D3F82F230235635300F0CDF82F23
0800250: 13E082490D3100F0A4F82C2302356353
0800260: 20230235635300F0BFF8202302356353
0800270: 38797A4900F095F82023023563533988
0800280: C0E03879112109028B3100F08AF82C23
0800290: 63532023023563537979A7E0D6E2D7D8
08002A0: D9DAD50079460C39085C03E001300728
08002B0: 00D100200421090274E000200921624A
08002C0: 9047023500F09CF8063D00F0AFF80635
08002D0: 202363533D23023563535C4920230235
08002E0: 63530968642903D33123023563530021
08002F0: 00F07BF825230235635300BD0120524A
0800300: 032190470A210902AA31401A003000F0
0800310: 77F8043D00F08AF800F088F827230235
0800320: 635343230235635300BD381C14306119
0800330: 01600A8804B448F37DFB04BC60190188
0800340: 028049006D1800BD2D23414806380188
0800350: FF2900D33D23023563538179642903D3
0800360: 312302356353643900F03FF820230235
0800370: 635364230235635342230235635300BD
0800380: C0463348043800F046F8314806380188
0800390: 00F037F8063D3A236353063500BD3048
08003A0: 3AE000B54018254B391C20319847381C
08003B0: 203000210A0103780130002B13D0A42B
08003C0: 11D0952BF5D00821962BF3D01021972B
08003D0: F0D038219A2BEDD040219B2BEAD09B18
08003E0: 02356353E7E700BD797900B50A20154A
08003F0: 904730300235605330310235615300BD
0800400: 011C00B564200F4A904702B4011CFFF7
0800410: ECFF02BCEAE700B501880A4A27200002
0800420: 10309047303002356053EBE700B5605B
0800430: 2C216153023D6053043500BD312C3DA1
0800440: E715B2A0F08A83A030BB15A17CEB66A8
0800450: 1EB167A8000180A000BA75A897120000
0800460: 0xA867B118
#pragma disable old_equal_ff
;Подстройка температуры в десятых долях градуса: 000 - TBA, 030 - TEN, 015 - (TBA+TEN)/2
;Adjust temperature in function B by 0.1'C: 000 - TBA, 030 - TEN, 015 - (TBA+TEN)/2
080030C: 00 0i030

sooooo das wars erstma*puh*

-----------------------------------------------------------------------------------------


;*** Enable Band Selection ***
;CX65v25
;© Giro
;CX65 FW43 (p) Duberle
165E870: 0502 FA01

Edited by gianlukko - 20/2/2005, 20:20
 
Top
32 replies since 8/11/2004, 13:52   2225 views
  Share