PDA

Systempatches [FW41]





Archiv verlassen und diese Seite im Standarddesign anzeigen: SL65 Systempatches [FW41]


Seltsamer Typ ohne Namen
13.02.2005, 16:18
====================================
Systempatches
SIEMENS SL65 FW41
====================================


Hier bitte nur Patches, keine Diskussionen.

Für Diskussionen, Fragen und Antworten gibt es dieses Forum (http://forum.modopo.com/forumdisplay.php?f=40).

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 (http://forum.modopo.com/showpost.php?p=81330&postcount=1).


Wenn ihr keine Ahnung habt, wie man Patches einspielt, lest bitte die Anleitung (http://forum.modopo.com/showpost.php?p=81413&postcount=1).



Seltsamer Typ ohne Namen
13.02.2005, 16:20
;*** x65 - Enable Developer Menu for all x65 ***
; © Phantom 13.01.2005
;SL65v41 (p) BuG
1236B4C: 60119FE508402DE9080081E550019FE5040090E5 60119FE508402DE9080081E550019FE50000A0E3


;*** Open Disks Forever ***
; © SiNgle
;SL65v41 (p) BuG
1262F2C: 02 03


;*** Enable Disks & Hidden Folders Menu ***
; © SiNgle
;SL65v41 (p) BuG
09A013C: 0900000A 000055E3
09A0198: 3534 2000


;*** Disable some messages ***
; © SiNgle, § AsteriX
;SL65v41 (p) BuG
08E407C: 38F0 80BD ;vibra on/off
08E410E: 38F0 80BD ;irda on/off
08E413E: 38F0 80BD ;GPRS on/off
08F492C: AE6700EB 0100A0E3 ;"Saved to:" after you take a foto
0B274BA: 01 00 ;"Copy SIM" At SIM Change
164EB1A: 0021 10BD ;all ringtones on
164EB3A: 0021 10BD ;all ringtones off
164EB90: 0021 10BD ;keypad locked


;*** Toggle HandsFree without question. ***
; © SiNgle, § AlexSid
;SL65v41 (p) BuG
164B0D0: CB21C9000022 002100210122
164B0D8: 18F0E6E8 17F07AE9


;*** Setup illumination by 2% ***
; © SiNgle, § AsteriX
;SL65v41 (p) BuG
90826C: 0A 02
90827C: 0A 02


;*** Disable ringtone "Net found" (3*beep) ***
; © avkiev 25.01.2004
;SL65v41 (p) BuG
13B8980: 5C03 FFFF


;*** change separator in menu ***
; © *S*h*a*D*o*W*
;SL65v41 (p) BuG
E4C7FC: 55555555555555555555555F FFFFFFFFFFFFFFFFFFFFFFFF ;"_____________"
;E4C7FC: 55555555555555555555555F 8F11E23C4788F11E23C4788F ;"._._._._._._."
;E4C7FC: 55555555555555555555555F 22222222222222222222222F ;". . . . ."
;E4C7FC: 55555555555555555555555F 00000000000000000000000F ;" "


;***Charge Indicator Positioning (Switched-Off Mode) With No Background***
; © SiNgle
;SL65v41 (p) BuG
164600A: 00F008FB 00280028
1646014: 02 35 ;Y
1646016: 62 33 ;X


***Battery And Net Indicators Positioning***
; © SiNgle
;SL65v41 (p) BuG
;Net
16460C0: 00F0ADFA 00280028
16460CA: 02 01 ; Y
16460CC: 02 01 ; X
;Battery
164644A: 00F0E8F8 00280028
1646454: 02 0D ; Y
1646456: 62 01 ; X


;*** Remove SoftKeys from MainScreen ***
; © SiNgle
;(p)KiRiK SL65v41
164C9C7: D0 E0
164CAA6: 05D1 0028
1652044: 06D1 0028
164D4BC: 0DD1 0028
164D4C2: 0AD1 0028


;***Disable Msg Please Wait On Camera Start***
; © SiNgle
;SL65v41 (p)KiRiK
08F3728: F71F21FA 000050E3


;*** Change Font Size On MainScreen ***
; © SiNgle
;SL65v41 (p)(i)KiRiK
;Time&Date
1666688: 08 04 ;06 is extremely small, try also 07, 05, 03
16666C8: 08 04 ;prevent setback with provider logo
164D4CE: 73 78 ;time string pos (with softkeys removed and font 04)
;Provider name
;1666648: 03 08
;1666658: 03 08
;Remove provider name from mainscreen
1666648: 03 A0
1666658: 03 A0


;***Remove Provider Name In Screensaver***
;SL65v41
; © KiRiK 30.01.2005
16502A0: 79F9 0028
16502B8: 6DF9 0028


;*** Smooth Illumination Turn-On ***
; © SiNgle
;SL65v41 (p) BuG
0B6E84A: 0022 664A


;*** Illumination fade time ***
;works with the Smooth Illumination Turn-On patch, too
;SL65v41 © BuG
0B6E9E4: B80B E803 ;1000 ms
;0B6E9E4: B80B DC05 ;1500 ms
;0B6E9E4: B80B D007 ;2000 ms
;0B6E9E4: B80B C409 ;2500 ms


;*** vibra logo *!* on MainScreen ***
; © SiNgle
;SL65v41 (p) BuG
16461B2: 08D0 0028
1662A3C: E9C5B4 33408E


;***Goto Mainmenu From Anywhere By Pressing ###***
;goto Devmenu->LOGAL->Options and press Enable ###
; © SiNgle, arsh0r
;SL65v41 (p) KiRiK
;0B231A8: 4BF0F9F9 C1F521F8 ;main menu by SiNgle
0B231A8: 4BF0F9F9 C5F547FF ;native menu by arsh0r


;***No Start Sound In Video Rec***
; © SiNgle
;SL65v41 (p)KiRiK, (r)arsh0r
08DA244: 1A 1D


;*** vibrate at beginning of conversation ***
;does not work with handsfree mode
; © SiNgle
;SL65v41 (p) BuG

1663388: 0344B1A0 400080A0

#pragma enable old_equal_ff
0800040: 00402DE9FF3F2DE90FE0A0E144F09FE5
0800050: 000050E30900001A0100A0E30FE0A0E1
0800060: 34F09FE5020050E30400001A2F00A0E3
0800070: 0210A0E30120A0E30FE0A0E11CF09FE5
0800080: 0FE0A0E118F09FE5000050E3FF3FBDE8
0800090: 0040BDE80CF09FE5
0800098: D718B4A0
080009C: 5B6230A1
08000A0: A47993A0
08000A4: 0344B1A0
08000A8: 37B564A1
#pragma disable old_equal_ff


;*** remove background netting while showing messageboxes, e.g. "Please Wait" ***
; © SiNgle
;SL65v41 (p) BuG
1144ED0: 55 00


;*** Display customized Date, time and week in place of provider name v2 ***
; © Bennie
; (i) avkiev
; (i) arsh0r
; SL65v41 (p) BuG

;currently the patch has 2 format strings (mainscreen/screensaver) and german
;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

164A594: F7B52E4E0C1CB079 004B9F46030380A0 ;call from screensaver
;1663734: 91B9B4A0 170380A0 ;call from mainscreen

#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

;weekdays can be 3 chars long (including \0)
0800338: 'Mo\0'
080033E: 'Di\0'
0800344: 'Mi\0'
080034A: 'Do\0'
0800350: 'Fr\0'
0800356: 'Sa\0'
080035C: 'So\0'

;months can be 10 chars long (including \0)
0800362: 'Jan\0'
0800376: 'Feb\0'
080038A: 'Mär\0'
080039E: 'Apr\0'
08003B2: 'Mai\0'
08003C6: 'Jun\0'
08003DA: 'Jul\0'
08003EE: 'Aug\0'
0800402: 'Sep\0'
0800416: 'Okt\0'
080042A: 'Nov\0'
080043E: 'Dez\0'

;format string can be 16 chars long (including \0)
0800452: '%D.%m.%Y %H:%F\0' ;format for screensaver (e.g. energy save)
;0800452: '%W, %D. %M %Y\0' ;format for screensaver (e.g. clock)
0800472: '-=%H:%F=-\0' ;format for mainscreen

0800494: B759B2A0
0800498: 1B5882A0
080049C: 3C8B83A0
#pragma disable old_equal_ff


;*** Disable dialing ringtone ***
; © AlexSid
;SL65v41 (p) BuG

13B8E54: BE8B3BA1 00000000


;*** Dynamic replacing of Provider name v2 ***; (c) avkiev 14.02.2005
; (r) Bennie, arsh0r
; SL65v41 (p) BuG

/*
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/dyn_prov/dyn_prov.htm
Avaliable functions:
+---+------------------+-----------------+------+----------------------------------+
| N | name | format |length| explanation |
+---+------------------+-----------------+------+----------------------------------+
| 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 |
+---+------------------+-----------------+------+----------------------------------+
*/


164A594: F7B52E4E0C1CB079 004B9F467D0180A0 ; call from screensaver
1663734: 91B9B4A0 710180A0 ; call from mainscreen

#pragma enable old_equal_ff
#pragma disable warn_no_old_on_apply
;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-string1\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: 381C25F032FBF871330900F00AF82023
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: 77F8043D00F08AF800F088F8B0230235
0800320: 635343230235635300BD381C14306119
0800330: 01600A8804B44BF32BFB04BC60190188
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: 2C216153023D6053043500BD9D864BA1
0800440: B759B2A03C8B83A008A315A1A88566A8
0800450: 3E4B67A8000180A0000077A897120000
0800460: 0xA867CE5C ; Address of HWord in function F
#pragma disable old_equal_ff

;Adjust temperature in function B by 0.1°C: 000 - TBA, 030 - TEN, 015 - (TBA+TEN)/2
080030C: 00 0i030


;*** Extended AT+CGSN command ***
;Version:1.0b
;Author: Bennie
;SL65v41 (p) BuG

;Usage: AT+CGSN<command>
;Implemented commands:
;AT+CGSN:? - this help screen
;AT+CGSN:v - display version
;AT+CGSN:dXXXXXXXX - dump 256 bytes
;AT+CGSN:sXXXXXXXX XXXXXXXX XX ... - Search memory by startadr length data
;AT+CGSN:eXXXXXXXX XX ... - edit memory\r\n");
;AT+CGSN:cXXXXXXXX [XXXXXXXX ...] - call address with up to 4 parameters in R0-R3

0BDE010: 7F62B7A0 9D0A80A0

#pragma enable old_equal_ff
0800880: 011C3039092901D8081C7047011C6139
0800890: 052901D857387047011C4139052901D8
08008A0: 373870470020C043704770B5021C0E1C
08008B0: 0024002501E001301060106801782029
08008C0: F9D006E011680006013111602101000E
08008D0: 0C1810680078FFF7D3FF002803DB291C
08008E0: 0135B142EEDB201C70BDF1B5A0B020A8
08008F0: 0821FFF7DAFF041C974F984E00259649
0800900: 221C3368143168469847002021784200
0800910: 12180909795C6A44917221780907090F
0800920: 795CD17221780A1C203A602A03D26A46
0800930: 12183032D172013001341028E6DB7169
0800940: 684688470135102DD9DB21B0F0BDF1B5
0800950: A6B026A80821FFF7A8FF061C26A80821
0800960: FFF7A3FF059026A80821FFF79EFF0490
0800970: 26A80821FFF799FF041C26A80821FFF7
0800980: 94FF021C051C0498744F02920194059B
0800990: 00903F6806A8321C71A1B84706A86F4F
08009A0: 796988472B1C221C05980499B047021C
08009B0: 3B6806A876A19847796906A8884727B0
08009C0: F0BD31B5A0B020A80821FFF76EFF634D
08009D0: 041C021C2B68684671A1984769696846
08009E0: 88470EE0022120A8FFF75FFF0206120E
08009F0: 22702B6868466CA19847696968468847
0800A00: 0134209800780028ECD121B030BDF1B5
0800A10: A0B00025082120A8FFF747FF041C20A8
0800A20: 0821FFF742FF061C01E0013020902098
0800A30: 01782029F9D007E0022120A8FFF735FF
0800A40: 291C6A465054013520980078FFF718FF
0800A50: 0028F1DAA019461B404F19E000AB1978
0800A60: 7B68321B201C9847041C13D02A1CBB68
0800A70: 201C69469847002809D13B68221C4CA1
0800A80: 6846984779696846884721B0F0BD0134
0800A90: B442E3D379694DA08847F6E7B0B52F4C
0800AA0: 206980470178451C3A2902D0E0688047
0800AB0: B0BD616939A088472978681C56291FD0
0800AC0: 0EDC452915D006DC3F2926D0432921D0
0800AD0: 442940D118E048291FD053293BD116E0
0800AE0: 68291AD008DC632914D064290CD06529
0800AF0: 31D1FFF766FFF6E0732908D076292AD1
0800B00: 616936A08847EEE0FFF7EFFEEBE0FFF7
0800B10: 7EFFE8E0FFF71BFFE5E0616933A08847
0800B20: 61693DA08847616942A08847616947A0
0800B30: 884761694DA08847616954A088476169
0800B40: 05486030884761695AA0884761690248
0800B50: AC308847C7E0C3E0000D80A0000E80A0
0800B60: 43616C6C7320253038583A2052303D25
0800B70: 3038582C52313D253038582C52323D25
0800B80: 3038582C52333D253038580D0A000000
0800B90: 5265743A2052303D253038580D0A0000
0800BA0: 253038583A2000002530325800000000
0800BB0: 466F756E6420617420706F736974696F
0800BC0: 6E3A20253038580D0A0000004E6F7420
0800BD0: 666F756E64210D0A0000000056657273
0800BE0: 696F6E3A20312E30620D0A004D6F6469
0800BF0: 666965642041542B4747534E20636F6D
0800C00: 6D616E642062792042656E6E69652031
0800C10: 2E306220210D0A0055736167653A2041
0800C20: 542B4747534E3A3C636F6D6D616E643E
0800C30: 0D0A0000496D706C656D656E74656420
0800C40: 636F6D6D616E64733A0D0A0041542B43
0800C50: 47534E3A3F202D20746869732068656C
0800C60: 702073637265656E0D0A000041542B43
0800C70: 47534E3A76202D20646973706C617920
0800C80: 76657273696F6E0D0A00000041542B43
0800C90: 47534E3A645858585858585858202D20
0800CA0: 64756D70203235362062797465730D0A
0800CB0: 0000000041542B4347534E3A65585858
0800CC0: 5858585858205858202E2E2E202D2065
0800CD0: 646974206D656D6F72790D0A00000000
0800CE0: 616902A08847A0698047B0BD556E6B6E
0800CF0: 6F776E20636F6D6D616E64210D0A0000
0800D00: 30313233343536373839414243444546
0800D10: 00000000253038583A20303020303020
0800D20: 30302030302D30302030302030302030
0800D30: 302D30302030302030302030302D3030
0800D40: 20303020303020303020272E2E2E2E2E
0800D50: 2E2E2E2E2E2E2E2E2E2E2E270D0A0000
0800D60: 41542B4347534E3A7358585858585858
0800D70: 58205858585858585858205858202E2E
0800D80: 2E202D20536561726368206D656D6F72
0800D90: 79206279207374617274616472206C65
0800DA0: 6E67746820646174610D0A0041542B43
0800DB0: 47534E3A635858585858585858205B58
0800DC0: 58585858585858202E2E2E5D202D2063
0800DD0: 616C6C20616464726573732077697468
0800DE0: 20757020746F203420706172616D6574
0800DF0: 65727320696E2052302D52330D0A0000
0800E00: 710F55A1710755A1950755A17F62B7A0
0800E10: 491DB1A0032EB1A0E516B1A0
#pragma disable old_equal_ff


;* Keypad Acceleration*
; © SiNgle, § KiRiK
114E2D6: 56 20

Archiv verlassen und diese Seite im Standarddesign anzeigen: SL65 Systempatches [FW41]