View Full Version : SLIKv56: Flash patches.
I thought it would be great to list all the flash patches discussed in this forum. Some people have been doing some excellent work and it would be a shame to see it forgotten in a few weeks time.
We could keep the first post as a table of content, and each further post as an individual patch. Here are the first patches:
[list=1]
Create new shortcut for Inbox SMS (located on the SIM card)
Create new shortcut for Outbox SMS (located on the SIM card)
Eliminate the additional "_nnn_nnn" string when moving SMS to the archive folder
Get access to "SIM Location" directly using front UP Arrow key
Add "Send via IrDA ..." options in CardExplorer
Overwrite "VoiceDialling" shortcut with "Display" shortcut
Overwrite "VoiceDialling" shortcut with "Illumination Toggle"
Use # short button to release the key-lock
Use * [GREEN] as an Illumination Toggle shortcut
Disable "Do you want to copy all SIM Card content to the phonebook" message when change SIM Card
Use * 0 and # followed by [GREEN] button as shortcuts
Use LEFT Arrow key as a "SIM-Location" shortcut
*NEW* Long press of left side [+] button for "Illumination Toggle" and its short press for IrDA
*NEW* Overwrite selectable "User Group" shortcut/hotkey with "Archive"
[/list=1]
Instructions for fast modification without full-flash:
[list=1]
The patch shows at which address the bytes need to be changed. Each address is in the form: 0xYYZZZZ
Download the flash from address 0xYY0000 with a size of 0x10000 (use UniSiemens or other suitable software)
Save the downloaded block as a local file, name it sl45_YY.bin (use the actual digits instead of YY)
Open the file in your favourite hex editor (I use UltraEdit)
Navigate to address 0xZZZZ
Verify that the bytes to be modified have the correct value; if they don't, do not perform the patch: you might be using a different firmware version which requires a different patch or location
Modify the bytes as intructed in the patch
Save the modified flash file as sl45_YY.bin
Repeat the operation for any other location that needs to be modified until all the bytes have been changed. You might end up with more than one file
Upload the modified sl45_YY.bin file(s) to the phone at address 0xYY0000 with a size of 0x10000
[/list=1]
Create new shortcut for Inbox SMS (located on the SIM card)
Firmware: SL45 v56
Author: RizaPN
* overwrite 'Profile' shortcut
* use your full-flash file
0x18E3AC : 2A 08 ==> 5A 03
0x18E3E0 : 0B 02 ==> D3 00
0x18E524 : 2A 08 2A 08 ==> 5A 03 5B 03
0x3AE412 : DA DF 94 4C ==> DA D9 EE 0A
For fast modification, if there is no full-flash yet, just download the flash from address 0x180000 with size 0x10000 and from 0x3A0000 size 0x10000 (partials). Name the first one as sl45_18.bin and the 2nd as sl45_3A.bin
Addresses to be modified from file sl45_18.bin is : and E3AC, E3E0, E524.
Address to be modified from file sl45_3A.bin is E412.
After the modification, upload sl45_18.bin to the phone at address 0x180000 with size 0x10000, and sl45_3A.bin to 0x3A0000 size 0x10000.
Create new shortcut for Outbox SMS (located on the SIM card)
Firmware: SL45 v56
Author: RizaPN
* overwrite 'Conceal ID' shortcut
* use your full-flash file
0x18E38A : 49 ==> 92
0x18E3BE : 4A 01 ==> 69 00
0x18E416 : 49 01 49 01 ==> 92 01 92 01
0x3AE308 : DA DA 04 A3 ==> DA D9 F8 0A
0x18E38A is address in the full flash file, 49 is the original value(s), and 92 is the new value(s)...
For fast modification, if there is no full-flash yet, just download the flash from address 0x180000 with size 0x10000 and from 0x3A0000 size 0x10000 (partials).
Name the first one as sl45_18.bin and the 2nd as sl45_3A.bin
Addresses to be modified from file sl45_18.bin is : E38A, E3BE, E416.
Address to be modified from file sl45_3A.bin is E308.
After the modification, upload sl45_18.bin to the phone at address 0x180000 with size 0x10000, and sl45_3A.bin to 0x3A0000 size 0x10000.
Eliminate the additional "_nnn_nnn" string when moving SMS to the archive folder
Firmware: SL45 v56
Author: RizaPN
0x39FE5C : 88 60 F0 C8 ==> FA D9 02 FF
Get access to "SIM Location" directly using front UP Arrow key
Firmware: SL45 v56
Author: RizaPN
original:
0x3B0366 : EA 20 3C 04 48 C3 EA 20
0x3B036E : 3C 04 46 FC 20 00 EA 20
0x3B0376 : 5A 04 48 C6 EA 20 82 04
modify to:
0x3B0366 : 2D 6A 48 C3 2D 68 46 FC
0x3B036E : 20 00 2D 74 48 C6 EA 20
0x3B0376 : 82 04 46 FC 21 00 2D 7E
original:
0x3B0474 : E0 0C E0 0D E0 0E DA D4 AC 70
modify to:
0x3B0474 : DA DB 3C EF 0D 02 DA DB 46 EF
Add "Send via IrDA ..." options in CardExplorer
Firmware: SL45 v56
Author: RizaPN
This patch will *overwrite* ---Help--- menu inside the Sort menu
with the new "Send via IrDA" options.
0x18A3E4 : 28 01 28 01 => 21 02 21 02 (change the text)
0x18A3FE : AE AB => A4 7D (change the function address)
Overwrite "VoiceDialling" shortcut with "Display" shortcut
Firmware: SL45 v56
Author: RizaPN
Use Left side button [+] to access VoiceDialling.
0x18E3A0 : 4E 02 --> 60 00 (shorcut Start: text)
0x18E3D4 : 4F 02 --> 60 00 (upper-right button text)
0x18E4A6 : 4E 02 4E 02 --> 60 00 60 00 (menu item text)
0x3AE3B2 : DA E6 F8 A9 --> DA D5 6A F2 (function entry-point)
It will give the access to the "Display" menu directly.
Overwrite "VoiceDialling" shortcut with "Illumination Toggle"
Firmware: SL45 v56
Author: RizaPN
Use Left side button [+] to access VoiceDialling.
0x18E3A0 : 4E 02 --> 82 00
0x18E3D4 : 4F 02 --> 82 00
0x18E4A6 : 4E 02 4E 02 --> 82 00 82 00
0x3AE3B2 : DA E6 F8 A9 --> DA DC 80 46
It can be used to assign a single button for doing Illumination Toggle as in SLCK firmwares.
Use # short button to release the key-lock
Firmware: SL45 v56
Author: RizaPN
0x3B07C4 : 1E -> 14
0x3B07C7 : 03 -> 04
0x3B07CA : 1F -> 21
0x3B07CE : DA A2 18 4C 48 40 2D 10 -> 0D 03 DA DA EC F6 0D 0F
If you want to use * instead of #, modify 0x3B07CA with 13.
For other button, use the value listed in the button code table.
* That patch also unhides a VoiceDial function * Press UP arrow key when the key is locked to activate the VoiceDial function. If you want to use another button, just modify the value in 0x3B07C4 with the listed button code.
Button Code:
5C : UPPER LEFT
05 : GREEN
01 : RED
03 : UPPER RIGHT
22 : RIGHT ARROW
20 : DOWN ARROW
21 : UP ARROW
23 : LEFT ARROW
13 : *
14 : #
15 : DIGIT 0-9
1F : LONG #
0E : LEFT SIDE +
0D : LEFT SIDE -
62 : LEFT SIDE PLAY
Use [GREEN] as an Illumination Toggle shortcut
Firmware: SL45 v56
Author: RizaPN
0x3AD7A4 : E6 FC 0A 00 E6 FD 36 00 -> E6 00 36 00 F3 FC 0A 00
0x3AD7AC : DA DB 00 30 48 40 3D 21 -> 47 FC 2A 00 3D 04 DA DC
0x3AD7B4 : E6 00 36 00 CC 00 -> 80 46 EA 00 04 DA
If you want to use 0[GREEN], just modify 2A (0x3AD7AE) with 30.
If you want to use #[GREEN] use 23 ...
Disable "Do you want to copy all SIM Card content to the phonebook" message when change SIM Card
Firmware: SL45 v56
Author: RizaPN
0x44EB9E : 3D -> 0D
Use [0] and [#] followed by [GREEN] button as shortcuts
Firmware: SL45 v56
Author: RizaPN
0x3AD7A4 : E6 FC 0A 00 E6 FD 36 00 -> E6 00 36 00 F3 FC 0A 00
0x3AD7B2 : 2D 19 -> 2D 12
0x3B3000 : F0 ED 70 EC 2D 0B DC 4D -> E0 14 27 FC 23 00 3D 03
0x3B3008 : A9 2C 47 F2 -> DA D8 B4 E1 ([#] button function)
0x3B300C : 30 00 2D 06 47 F2 -> 0D 09 29 C7 3D 03
0x3B3012 : 2A 00 2D 03 -> DA DC 80 46 ( button function)
0x3B3016 : 47 F2 23 00 3D 02 -> 0D 04 29 C6 3D 03
0x3B301C : E0 04 DB 00 -> DA D9 62 0A ([0] button function)
0x3B3020 : E0 14 DB 00 -> E0 04 DB 00
It will assign :
[#][GREEN] as a shortcut to "Java",
[GREEN] as a shortcut to "Illumination Toggle",
[0][GREEN] as a shortcut to "Write Message" ...
Remark: if you already apply patch : " [GREEN] as an Illumination Toggle shortcut" then you need to reset some addresses back to their original values.
Use LEFT Arrow key as a "SIM-Location" shortcut
Firmware: SL45 v56
Author: RizaPN
* If you already apply patch for UP Arrow as a "SIM-Location" shortcut, and want to apply this patch, please reset them back to the original values *
[font=courier new]
0x3B03B0 : EA 20 0A 05 46 FC 14 00 -> 8D 04 46 FC 15 00 EA F0
0x3B03B8 : EA 20 0A 05 46 FC 15 00 -> 0A 05 46 FC 23 00 2D 5D
0x3B0474 : E0 0C E0 0D E0 0E -> DA DB 3C EF 0D 02
0x3B047A : DA D4 AC 70 -> DA DB 46 EF
[font]
Use RIGHT Arrow key as a "Card-Explorer" shortcut
Firmware: SL45 v56
Author: RizaPN
It will overwrite the previous function (entered to the Main Menu)
0x3B0368 : 3C -> 54
0x3B0450 : F0 C4 DA E5 -> EA 00 EE 07
0x3B0454 : 24 3A EA 00 F4 07 -> DA D8 CA E1 0D 23
Long press of left side [+] button for "Illumination Toggle" and its short press for IrDA
Firmware: SL45 v56
Author: RizaPN
0x3B04A4 : DA A2 18 4C 48 40 EA 20 -> DC 59 98 C8 A8 D8 DC 4D
0x3B04AC : F6 07 DC 59 -> D4 8C 04 00
0x3B04B0 : 98 C8 A8 D8 DC 4D -> 46 F8 EB 00 2D 03
0x3B04B6 : D4 8C 04 00 -> DA DC E8 46 ... (*)
0x3B04BA : 46 F8 EB 00 EA 30 F6 07 -> 0D 07 E0 1C E6 FD 82 00
0x3B04C2 : E0 1C DA F0 -> DA E6 98 F1
0x3B04C6 : 50 83 EA 00 -> DA DC 80 46
0x3B04CA : D6 07 -> 0D 0B
* Known bug : IrDA will also toggled for long-press ...
If you want to apply this patch withour IrDA capability, use :
0x3B04B6 : D4 8C 04 00 -> CC 00 CC 00 ... (without IrDA)
Overwrite selectable "User Group" shortcut/hotkey with "Archive"
Firmware: SL45 v56
Author: RizaPN
0x18E388 : 8B 00 -> DE 03
0x18E3BC : 8C 00 -> DE 03
0x18E4B8 : 8B 00 8B 00 -> DE 03 DE 03
0x3AE311 : D7 02 45 -> D9 02 0B
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ADDITIONAL FIX SHORTCUT PATCHING SUMMARY
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Firmware : SL45 v56
Author : RizaPN
Let me, one again, wrote the updated fix shortcut patching here :
1) Use LEFT Arrow key as a "SIM-Location" shortcut :
0x3B03B0 : EA 20 0A 05 46 FC 14 00 -> 8D 04 46 FC 15 00 EA F0
0x3B03B8 : EA 20 0A 05 46 FC 15 00 -> 0A 05 46 FC 23 00 2D 5D
0x3B0474 : E0 0C E0 0D -> DA DB 3C EF
0x3B0478 : E0 0E -> 0D 02
0x3B047A : DA D4 AC 70 -> DA DB 46 EF ... (see table)
2) Use RIGHT Arrow key as a "Card-Explorer" shortcut :
0x3B0368 : 3C -> 54
0x3B0450 : F0 C4 DA E5 -> EA 00 EE 07
0x3B0454 : 24 3A EA 00 -> DA D8 CA E1 ... (see table)
0x3B0458 : F4 07 -> 0D 23
3) Modify 0[UpperRight] from "Select Line" to "Archive" :
0x3B309E : 48 40 -> E0 14
0x3B30C4 : 7B 03 -> DE 03 ... ***
0x3B3322 : DA A0 AC 15 -> DA D9 02 0B ... (see table)
0x3B3326 : 48 40 -> E0 04
4) Modify #[UpperRight] from "View New CB" to "Java"
0x3B31AC : 7D 03 -> B0 0D ... ***
0x3B3398 : DA D9 1A 49 -> DA D8 B4 E1 ... (see table)
~~~~~~~~~~~~~~~~~
5) Use * 0 and # followed by [GREEN] as another shortcut :
(*: Inbox, 0: Write SMS, #: Outbox)
0x3AD7A4 : E6 FC 0A 00 E6 FD 36 00 -> E6 00 36 00 F3 FC 0A 00
0x3AD7B2 : 2D 19 -> 2D 12
0x3B3000 : F0 ED 70 EC 2D 0B DC 4D -> E0 14 27 FC 23 00 3D 03
0x3B3008 : A9 2C 47 F2 -> DA D9 F8 0A ... # button, (see table)
0x3B300C : 30 00 2D 06 47 F2 -> 0D 09 29 C7 3D 03
0x3B3012 : 2A 00 2D 03 -> DA D9 EE 0A ... * button, (see table)
0x3B3016 : 47 F2 23 00 3D 02 -> 0D 04 29 C6 3D 03
0x3B301C : E0 04 DB 00 -> DA D9 62 0A ... 0 button, (see table)
0x3B3020 : E0 14 -> E0 04
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Those patches use almost all unused fix key as a shortcut.
If you see "(see table)", it means you can modify their values with values shown in this table (Entry-Point), based on the function you like to assign to that particular fix shortcut. If you see also "***" before that remark, it means you also need to modify the text index with the new value (Text) :
=============================================
Entry-Point : Text : Functions
=============================================
DA D8 B4 E1 : B0 0D : Java
DA D8 B8 E1 : 53 03 : Internet
DA D8 C4 E1 : B8 01 : MP3Player
DA D8 CA E1 : 81 05 : Card-Explorer
DA D8 CE E1 : B0 0D : Chronometer
DA D8 D6 E1 : D7 02 : Currency
DA D8 DA E1 : 59 02 : Games
DA DB 3C EF : 16 00 : Addressbook
DA DB 46 EF : 33 02 : SIM-Location
DA DB 50 EF : 58 01 : Calendar
DA DB 5C EF : 9D 02 : Appointments
DA DB 68 EF : B7 00 : Dictaphone
DA DB 6C EF : 56 00 : Answer-Message
DA DB 70 EF : D2 02 : BussinessCard
DA DB 7C EF : 8A 02 : Calculator
DA DB 80 EF : 80 03 : VoiceControl
DA DB 80 F2 : E7 00 : Call-Missed
DA DB 84 F2 : 44 00 : Call-Received
DA DB 88 F2 : 22 01 : Call-Dialed
DA DB 8C F2 : E8 00 : Alarm-Missed
DA DC 16 06 : 9C 01 : Compose-Melody
DA DC 04 79 : BE 04 : Game-SuperMind
DA DC 10 79 : C0 04 : Game-MoveTheBox
DA DC 14 79 : 87 05 : Game-Wacko
DA DC 08 79 : C2 04 : Game-HomeRun
DA DC FC 78 : 99 04 : Game-Reversi
DA DC 00 79 : 9B 04 : Game-Quattropoli
DA DC 0C 79 : C4 04 : Game-TheMaze
DA D9 62 0A : 3C 02 : Write-Message
DA D9 EE 0A : D3 00 : Incoming-Message
DA D9 F8 0A : 69 00 : Outgoing-Message
DA D9 02 0B : DE 03 : Archive
DA DC 12 42 : 6C 04 : Contrast
DA D5 5A F2 : 5B 02 : Language
DA D5 6A F2 : 5F 00 : Display
DA D5 82 F2 : 7E 02 : T9-Input
=============================================
~~~~~~~~~~~~~
EXAMPLE :
~~~~~~~~~~~~~
See patch no.3 ...
If you want to assign "Game-SuperMind" instead of "Archive" into your 0[UpperRight] keys, then you just need to use :
0x3B30C4 : 7B 03 -> BE 04 (Game-Supermind text)
0x3B3322 : DA A0 AC 15 -> DA DC 04 79 (Supermind entry-point)
instead of the original patch values.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*) Short # to unlock keypad, UP arrow and PTT button for VoiceDial when keypad is locked :
Firmware : SL45 v56
Author : RizaPN
0x3B0384 : CE -> D8
0x3B038C : CE -> D8
0x3B0394 : CE -> D8
0x3B04CA : D6 -> D8 ... (don't modify if it was 0D)
0x3B07BD : 4F D4 8E -> 7F 98 8E
0x3B07C0 : 02 00 46 F8 1E 00 2D 03 -> 98 8E 98 CE 98 DE 46 F8
0x3B07C8 : 46 F8 1F 00 3D 07 -> 14 00 2D 09 46 F8
0x3B07CE : DA A2 -> 21 00 ... (see remark1)
0x3B07D0 : 18 4C 48 40 2D 10 DA E6 -> 2D 03 46 F8 1E 00 3D 07
0x3B07D8 : 82 AB 0D 0C DC 5F D4 CE -> DA E6 82 AB 0D 0C DA DA
0x3B07E0 : 04 00 D4 DE 06 00 -> EC F6 0D 09 CC 00
remark1:
If you don't like to use UP Arrow to activate VoiceDial when keypad is locked, then use this :
0x3B07CE : DA A2 -> 14 00
~~~~~~~~~~~~~~~~~~~~~~
ADD NEW OPTION MENU FOR SL45 FW56 - > BAND SELECTION
Firmware : SL45 v56
Author : Wind
0018D6BA: 04 02 -> F9 01
Menu->Setup->Network->Setup->Band selection
°) Automatic
°) GSM 900
°) GSM 1800
~~~~~~~~~~~~~~~~~~~~~~~~
*** Short UP arrow to unlock keypad, and PTT button for VoiceDial when keypad is locked :
Firmware : SL45 v56
Author : Yurgen1
0x3B07C4 : 1E -> 21 ... UP arrow unlock keypad
0x3B07C7 : 03 -> 04
0x3B07CA : 1F -> 1E ... PTT button for VoiceDial
0x3B07CE : DA A2 18 4C 48 40 2D 10 -> 0D 03 DA DA EC F6 0D 0F
~~~~~~~~~~~~~~~~~~
Turn off Aeroplane Check :
Firmware : SL45 v56
Author : RizaPN
0x4522F2 : 3D -> 0D
~~~~~~~~~~~~~~~~~
*** Toggling between SIM-Location and Addressbook when entering SMS Recipient No. ***
Firmware : SL45 v56
Author : RizaPN
0x341EAB : 09 -> 11
0x341EBC : 0D 0F F0 C8 -> E6 FC FF FF
0x341EC0 : F0 D9 E0 8E DA D4 FC 33 -> D7 40 34 00 54 FC 1C 3E
0x341EC8 : 48 40 EA 20 -> CD 09 0D 01
Remark:
It is rather dirty patch. SIM Location and Addressbook data will be toggled if there is data inside the Addressbook. For example : first time, pressing Left soft key will enter to Addressbook, then 2nd time (press RED then press Left soft key again), it will enter to SIM Location, ...
It also happened if we select "Insert From" option ...
~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** Assign Any Ringtone to Any Phone Number ***
Firmware : SL45 v56
Author : RizaPN
*) This is very long patch, please be very carefull
*) This patch will use VIP group setting for distinguishing each number's ringtone. Set VIP melody to the 1st discreet (Menu - Audio - Melodies - VIP - Discreet - 1 - OK), otherwise it will not be used.
*) Each name should be ended by 1 additional character which is related directly to the ringtone ID. Usually, SL is using "!" char for VIP group. It will be listed as a VIP in the Phonebook or Addressbook. See the list ...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0x3EC1F2 : DA F1 90 9E -> DA C7 80 D0
0x3EFDAC : DA F1 90 9E -> DA C7 80 D0
0x27D080 : FF FF FF FF FF FF FF FF -> DA F1 90 9E 88 60 E6 F6
0x27D088 : FF FF FF FF FF FF FF FF -> B0 10 D7 40 1F 03 99 96
0x27D090 : FF FF FF FF FF FF FF FF -> 2D 0B 41 98 3D FA 26 F6
0x27D098 : FF FF FF FF FF FF FF FF -> B1 10 D7 40 34 00 F6 F6
0x27D0A0 : FF FF FF FF FF FF FF FF -> 1A 3E E6 F4 21 00 0D 01
0x27D0A8 : FF FF FF FF FF FF FF FF -> E0 04 98 60 DB 00 CC 00
0x27D0B0 : FF FF FF FF FF FF FF FF -> 23 40 5C 26 A7 2E 2C 3F
0x27D0B8 : FF FF FF FF FF FF FF FF -> 21 2B 2D 3A 22 27 3B 2A
0x27D0C0 : FF FF FF FF FF FF FF FF -> 2F 28 29 3C 3D 3E 25 20
0x27D0C8 : FF FF FF FF FF FF FF FF -> A3 24 A5 C9 E9 E8 F6 F1
0x27D0D0 : FF FF FF FF FF FF FF FF -> F2 C6 D8 C5 E6 F8 E5 DC
0x27D0D8 : FF FF FF FF FF FF FF FF -> FC F9 C4 E4 E0 00 00 00
0x4646F2 : E1 12 F0 6D -> DA C7 F0 D0
0x27D0F0 : FF FF FF FF FF FF FF FF -> E1 12 F0 6D 46 F6 1B 00
0x27D0F8 : FF FF FF FF FF FF FF FF -> 3D 04 D7 40 34 00 F2 F6
0x27D100 : FF FF FF FF -> 1A 3E DB 00
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Melody and Characters Group :
Standard (1-5) : # @ \ & § (key #)
Classical (1-18) : . , ? ! + - : " ' ; (key 0) * / ( ) < = > % (key *)
Traditional (1-4) : space Ј $ Ґ (key 1)
Discreet (1-6) : Й й и (key 3) ц с т (key 6)
Pop music (1-6) : Ж Ш Е ж ш е (key 9)
If you want to modify them, just modify the values started from address 0x27D0B0 ...
~~~~~~~~~~~~~~~~~~~~~~~~~~
RizaPN
Firmware : SL45 v56
Author : RizaPN
*** Use Screen Style Images as a Screen Saver when Keypad is Locked ***
0x3B37F6 : E6 F9 55 01 F0 C8 5C 1C -> E6 F8 3C 4E DA C7 20 D1
0x3B37FE : 00 C0 B8 9C -> EA 00 50 3A
0x27D120 : FF FF FF FF FF FF FF FF -> D7 40 34 00 F2 FC 1C 3E
0x27D128 : FF FF FF FF FF FF FF FF -> 08 C1 46 FC 0A 00 8D 01
0x27D130 : FF FF FF FF FF FF FF FF -> E0 0C D7 40 34 00 F6 FC
0x27D138 : FF FF FF FF FF FF FF FF -> 1C 3E 00 8C E0 0C DB 00
~~~~~~~~~~~~~~~~~~~~~~~
RizaPN
Jakarta - Indonesia
*** Use only long press of # to unlock keypad ***
Firmware : SL45 v56
Author : RizaPN
If you already apply short # unlock patch, please reset them back to the original values.
0x3AF6F4 : DA D6 6C 2C -> DA DA E2 F6
0x3B06E0 : DC 45 -> 0D 06
~~~~~~~~~~~~~~~~~~~
*** Eliminate "Keylocked" message box when locking the keypad ***
Firmware : SL45 v56
Author : RizaPN
0x3AD2B4 : DA DB -> 0D 01
~~~~~~~~~~~~~~~~~~~~~~
RizaPN
*** SLOW Animated Operator Logo when Keypad is locked ***
Firmware : SL45 v56
Author : RizaPN
*** It will overwrite Screen Saver Patch ***
0x3B37F6 : DA E5 02 4B -> DA C7 20 D1
0x27D120 : FF FF FF FF FF FF FF FF -> D7 40 34 00 F2 FE 1C 3E
0x27D128 : FF FF FF FF FF FF FF FF -> 08 E1 46 FE 0A 00 8D 01
0x27D130 : FF FF FF FF FF FF FF FF -> E0 0E D7 40 34 00 F6 FE
0x27D138 : FF FF FF FF FF FF FF FF -> 1C 3E 06 FE 87 02 E0 0C
0x27D140 : FF FF FF FF FF FF FF FF -> E0 8D DA C1 EC 22 E6 F9
0x27D148 : FF FF FF FF -> 55 01 DB 00
0x4BB8EF : 50 -> 2F
0x4BB8F7 : 50 -> 2F
0x4BB8FF : 50 -> 2F
0x4BB907 : 50 -> 2F
0x4BB90F : 50 -> 2F
0x4BB917 : 50 -> 2F
0x4BB91F : 50 -> 2F
0x4BB927 : 50 -> 2F
0x4BB92F : 50 -> 2F
0x4BB937 : 50 -> 2F
Remark:
- After applying that patch, you must use ffmod or any other PictureChanger to modify firmware image no. 648 until 657. This patch use those images sequence.
~~~~~~~~~~~~~~~~~~~
RizaPN
Jakarta, Indonesia
*** Unhide Calendar Menu while Call in progress ***
Firmware : SL45v56
Author : RizaPN
Entering from Call Menu - Main Menu - Organiser ...
0x1A0814 : 1E - 1C
~~~~~~~~~~~~~~~~~~
RizaPN
*** SLOW Animated Operator Logo v04 ***
Firmware : SL45v56
Author : RizaPN
Reset any old operator logo patch before applying this patch version
Corrected Bugs (from previous version) :
- Incoming Call display problem,
- Voice Dial display problem,
0x3AC464 : F2 F6 76 3F -> DA C7 84 D1
0x3B0362 : 46 FC 22 00 -> DA C7 70 D1
0x3B0E54 : DA F0 A2 D5 -> DA C7 60 D1
0x3B36C0 : DA E5 02 4B -> DA C7 20 D1
0x27D120 : FF FF FF FF FF FF FF FF -> D7 40 34 00 F3 F8 1B 3E
0x27D128 : FF FF FF FF FF FF FF FF -> 49 80 2D 13 D7 40 34 00
0x27D130 : FF FF FF FF FF FF FF FF -> F2 FE 1C 3E 08 E1 46 FE
0x27D138 : FF FF FF FF FF FF FF FF -> 0A 00 8D 01 E0 0E D7 40
0x27D140 : FF FF FF FF FF FF FF FF -> 34 00 F6 FE 1C 3E 06 FE
0x27D148 : FF FF FF FF FF FF FF FF -> 87 02 E0 0C E0 8D DA C1
0x27D150 : FF FF FF FF FF FF FF FF -> EC 22 DA E5 02 4B DB 00
0x27D160 : FF FF FF FF FF FF FF FF -> DA F0 A2 D5 E0 16 D7 40
0x27D168 : FF FF FF FF FF FF FF FF -> 34 00 F7 FC 1B 3E DB 00
0x27D170 : FF FF FF FF FF FF FF FF -> 48 C1 FD 05 E0 04 D7 40
0x27D178 : FF FF FF FF FF FF FF FF -> 34 00 F7 F8 1B 3E 46 FC
0x27D180 : FF FF FF FF -> 22 00 DB 00
0x27D184 : FF FF FF FF FF FF -> F2 F6 76 3F 0D F5
0x4BB8EF : 50 -> 2F
0x4BB8F7 : 50 -> 2F
0x4BB8FF : 50 -> 2F
0x4BB907 : 50 -> 2F
0x4BB90F : 50 -> 2F
0x4BB917 : 50 -> 2F
0x4BB91F : 50 -> 2F
0x4BB927 : 50 -> 2F
0x4BB92F : 50 -> 2F
0x4BB937 : 50 -> 2F
~~~~~~~~~~~~~~~~~~~~~~~~
RizaPN
vikado77
02-25-2003, 15:38
Firmware : SL45 v56
Author : Vikado77
0x3B07C4 : 1E -> 62
0x3B07C7 : 03 -> 04
0x3B07CA : 1F -> 1E
0x3B07CE : DA A2 18 4C 48 40 2D 10 -> 0D 03 DA DA E2 F6 0D 0F
0x3AF6F4 : DA D6 6C 2C -> DA DA E2 F6
0x3B06E0 : DC 45 -> 0D 06
edit:
This patch contains:
*** Use only long press of # to unlock keypad ***
--> see the last 2 lines
(without that it is not working!)
*** Unhide "Send Via IrDA" Options for JAR file ***
Firmware : SL45v56
Author : RizaPN
There was old patch for adding "Send Via IrDA". Please reset them. This is better patch than the previous ones ...
0x388624 : F0 C8 -> 0D 11
~~~~~~~~~~~~~~~~~~~~~~
*** Make melody for earphone same with the normal speaker ***
Firmware : SL45v56
Author : RizaPN
If we did modify our original ringtone using ffmod, then we found that, the melody played in the earphone is different with the ones that played in the normal speaker.
0x46478C : 3D -> 0D
~~~~~~~~~~~~~~~~~~~
*** Hide SIM Application Menu ***
Firmware : SL45v56
Author : RizaPN
0x18F604 : 45 05 -> 04 02
0x18F616 : 45 05 -> 04 02
~~~~~~~~~~~~~~~~~~
RizaPN
*** Doing something else while playing MP3 ***
Firmware : SL45v56
Author : RizaPN
By applying this patch, we can do something else while playing MP3 files by pressing * button.
Not all functions could be done perfectly paralelly with playing MP3. Almost all MMC function has different result from the normal/idle condition. Some of function could even turn the phone off...
0x3BA07A : EA 20 08 A1 46 F6 20 00 -> 2D 46 46 F6 20 00 2D 5A
0x3BA082 : EA 20 36 A1 46 F6 21 00 -> 46 F6 21 00 2D 63 46 F6
0x3BA08A : EA 20 4E A1 -> 13 00 2D 32
0x3BA0EE : DC 49 A9 C8 -> 08 61 0D 19
0x3BA0F2 : C0 C6 08 61 E0 A7 F6 F6 -> DA DB DC 42 EA 00 C2 A3
If you want to use another button, just modify address 0x3BA08A from 13 00 to another value (see button code list in the Sticky topic).
~~~~~~~~~~~~~~~~~~~
RizaPN
Roman Kushnaren
03-01-2003, 18:05
Error in SLOW animated operator logo v04 in this topic
Riza version:
0x27184 FF FF FF FF FF FF -> F2 F6 76 36 0D F5
Must be:
0x27184 FF FF FF FF FF FF -> F2 F6 76 3F 0D F5
vikado77
03-01-2003, 23:05
a little mistake in:
*** Doing something else while playing MP3 ***
0xDBXXXX must be 3BXXXX
*** Add Menu item under Voice Command ***
Firmware : SL45v56
Author : RizaPN
0x467E5B : 2E -> 7E
0x467D96 : EA 02 D4 CD 56 37 -> 1F 03 D4 CD 70 12
0x468C3C : EA 02 D4 CD 56 37 -> 1F 03 D4 CD 70 12
0x469270 : EA 02 D4 CD 56 37 -> 1F 03 D4 CD 70 12
0x46965A : EA 02 D4 CD 56 37 -> 1F 03 D4 CD 70 12
0x46A376 : EA 02 D4 CD 56 37 -> 1F 03 D4 CD 70 12
0x46B2E2 : EA 02 D4 CD 56 37 -> 1F 03 D4 CD 70 12
0x46B164 : EA 02 -> 1F 03
0x46B168 : 58 37 -> 72 12
0x46B16C : 5A 37 -> 74 12
0x27D270 : B4 00 14 F3 D4 00 ... Dictaphone
0x27D276 : B7 01 F8 86 DB 00 ... MP3Player
0x27D27C : 9F 02 62 0A D9 00 ... WriteMessage
0x27D282 : 54 03 B8 E1 D8 00 ... Internet
0x27D288 : B0 0D B4 E1 D8 00 ... Java
0x27D28E : DF 03 02 0B D9 00 ... Archive
0x27D294 : 4F 01 E8 46 DC 00 ... IrDA
~~~~~~~~stop~~~~~~~~
The original experiment is having 15 menu items (change address 0x467E5B with FE). But, after doing dome test, some of menu item is not possible to be executed using Voice Command. I have no idea, why it is happened.
If you want, you can add and test them by yourself. Here they are :
0x467E5B : 2E -> FE
0x27D29A : 59 01 50 EF DB 00 ... Calendar
0x27D2A0 : 9C 02 5C EF DB 00 ... Appointment
0x27D2A6 : 89 02 7C EF DB 00 ... Calculator
0x27D2AC : 5C 02 5A F2 D5 00 ... Language
0x27D2B2 : 60 00 6A F2 D5 00 ... Display
0x27D2B8 : D6 02 D6 E1 D8 00 ... Currency
0x27D2BE : 59 02 18 79 DC 00 ... Games
0x27D2C4 : 99 04 FC 78 DC 00 ... Games-Reversi
~~~~~~~~~~~~~~~~~~
Info:
Each menu items has 2 bytes text code (for example 4F 01 for IrDA), and 4 bytes entry-point (for example E8 46 DC 00 for IrDA). See the complete list in the Sticky posting if you want to use your own selectable Menu Items.
~~~~~~~~~~~~~
RizaPN
*** More Fixed Shortcut ***
Firmware : SL45v56
Author : RizaPN
Still need more shortcuts? It will give you 12 more ...
All shortcut is activated by pressing 0-9 or * or # followed by Left Soft Key (button with Clear text). It will only activated if the digits is directly followed by that Left Soft key, for example '0' [Left-Soft]. If you press, for example 0 8 and then Left Soft - Left Soft it will do no shortcut.
This is 1st version.
Next (dunno when...), I like to modify also the 'Clear' text to become a correct text based on the shortcut we assign to that button (now, I still don't know how to change that text dynamically. Do some test, but always failed). But, there will be no 'programmable' shortcut. They are fixed, but you can select your own shortcut before applying the patch.
0x3AD6D6 : EA 00 14 DA -> FA C7 E0 D2
0xC7D2E0 : FF FF FF FF FF FF FF FF -> E0 05 46 FE 0B 00 2D 02
0xC7D2E8 : FF FF FF FF FF FF FF FF -> FA DA 14 DA DA C7 00 D3
0xC7D2F0 : FF FF FF FF FF FF FF FF -> 48 50 2D FA DA C7 88 EE
0xC7D2F8 : FF FF -> 0D F7
0xC7D300 : FF FF FF FF FF FF FF FF -> F0 C6 F0 D7 DA DA 3C D0
0xC7D308 : FF FF FF FF FF FF FF FF -> E0 05 48 41 2D 05 D7 40
0xC7D310 : FF FF FF FF FF FF FF FF -> 34 00 F6 F4 1E 3E DB 00
0xC7D318 : FF FF FF FF FF FF FF FF -> D7 40 34 00 42 8E 1E 3E
0xC7D320 : FF FF FF FF FF FF FF FF -> 2D 03 F2 F4 1C FF 0D F3
0xC7D328 : FF FF FF FF FF FF FF FF -> D7 40 36 00 C2 F6 0A 00
0xC7D330 : FF FF FF FF FF FF FF FF -> 26 F6 23 00 3D 02 E0 A6
0xC7D338 : FF FF FF FF FF FF FF FF -> 0D 09 28 67 3D 02 E0 B6
0xC7D340 : FF FF FF FF FF FF FF FF -> 0D 05 28 66 8D E8 46 F6
0xC7D348 : FF FF FF FF FF FF FF FF -> 09 00 AD E5 F0 C6 5C 26
0xC7D350 : FF FF FF FF FF FF FF FF -> 00 C6 06 FC 70 13 D7 70
0xC7D358 : FF FF FF FF FF FF FF FF -> 1F 03 99 CC 99 DC 99 8C
0xC7D360 : FF FF FF FF FF FF FF FF -> 99 9C D7 40 1F 03 99 AC
0xC7D368 : FF FF -> DB 00
0x27D370 : 82 00 80 46 DC ... 0 : Illumination
0x27D375 : D3 00 EE 0A D9 ... 1 : Inbox
0x27D37A : 3C 02 62 0A D9 ... 2 : WriteSMS
0x27D37F : 69 00 F8 0A D9 ... 3 : Outbox
0x27D384 : DE 03 02 0B D9 ... 4 : Archive
0x27D389 : B0 0D B4 E1 D8 ... 5 : Java
0x27D38E : B7 00 68 EF DB ... 6 : Dictaphone
0x27D393 : 9D 02 5C EF DB ... 7 : Appointments
0x27D398 : 58 01 50 EF DB ... 8 : Calendar
0x27D39D : 53 03 B8 E1 D8 ... 9 : Internet
0x27D3A2 : 81 05 CA E1 D8 ... # : Card-Explorer
0x27D3A7 : 59 02 DA E1 D8 ... * : Games
Modify them by your own. Each shortcut item has 5 data bytes. The first 2 is text index, and the last 3 is entry-point. See each function text and entry-point in the Table (sticky post).
Good luck,
RizaPN - Jakarta, Indonesia
***Enabling NetMonitor***
00217F58: 2D03->0D03
Press Menu * or Menu #
*** Doing something else while playing MP3 (v02) ***
Firmware : SL45v56
Author : RizaPN
Release Date : March 15, 2003
Small improvement from the previous patch...
0x3BA07A : EA 20 08 A1 46 F6 20 00 -> 2D 46 46 F6 20 00 2D 5A
0x3BA082 : EA 20 36 A1 46 F6 21 00 -> 46 F6 21 00 2D 63 46 F6
0x3BA08A : EA 20 4E A1 -> 13 00 2D 32
0x3BA0EE : DC 49 A9 C8 -> 08 61 0D 19
0x3BA0F2 : C0 C6 08 61 E0 A7 F6 F6 -> D7 40 34 00 F6 F6 1E 3E
0x3BA0FA : 0E FE 4B 77 F2 F6 0C FE -> DA DB DC 42 EA 00 C2 A3
~~~~~~~~~~~~~~~~~~
*** Use SIM-Location for SMS while playing MP3 ***
Firmware : SL45v56
Author : RizaPN
Release Date : March 15, 2003
Need "Doing Something Else + MP3 Patch v02 !" ...
0x341E56 : 48 60 EA 30 -> FA C7 C0 D3
0x27D3C0 : FF FF FF FF FF FF FF FF -> E6 FC 13 00 D7 40 34 00
0x27D3C8 : FF FF FF FF FF FF FF FF -> 42 FC 1E 3E 3D 02 FA D4
0x27D3D0 : FF FF FF FF FF FF FF FF -> CE 1E 48 60 3D 02 FA D4
0x27D3D8 : FF FF FF FF FF FF -> 5C 1E FA D4 46 27
~~~~~~~~~~~~~~~~~~~
RizaPN
Jakarta, Indonesia
*** Modify MP3 Player's Fast Forward to become Skip or Quit Function ***
Firmware : SL45v56
Author : RizaPN
Release : March 16, 2003
Basically, this patch is to answer the request of PTT long-press for exiting from MP3Player. But, long press of PTT is using the same code with long-press of Right-Soft, Right Arrow, and Left-Side-PLAY button for Fast Forward (FF) function.
*) If the button is long-pressed in the PLAY mode, it will skip the current song to the next.
*) If the button is long-pressed in the PAUSE mode, it will exit from the player. This patch is only exiting once (like RED button pressing), to the list of MP3 filename, not to the STAND-BY screen. Searching the address for exiting back to the STAND-BY mode is quite difficult. Hope, I (or somebody else?) will found it next time ...
0x3BA2D2 : 68 -> 78
0x3BA2D6 : EB -> 30
0x3BA2DA : C2 A3 F0 C8 F0 D9 DC 57 -> 36 A1 DA DA B0 CF 0D 17
~~~~~~~~~~~~~~~~~
RizaPN
*** Unhide Card-Explorer Menu for Phone without SIM Card ***
Firmware : SL45v56
Author : RizaPN
0x18A58E : C7 -> C6
~~~~~~~~~~~~~~~
RizaPN
*** RED Button Modification ***
Firmware : SL45v56
Author : RizaPN
This patch is usefull to release "bugs" condition caused by :
- useless Addressbook after pressing * button while playing MP3 for SMS Sending,
- stopped animated logo after pressing UP arrow or any other unused button
You just need to press RED button once (more) in the IDLE/STAND-BY mode to get back to the "normal" condition (after those patches bugs), with "animated" operator logo and/or switchable AddressBook and SIM-Location.
0x3B066C : DA A2 8A FB -> DA C7 F0 D3
0x27D3F0 : FF FF FF FF FF FF FF FF -> D7 50 34 00 F6 8F 1C 3E
0x27D3F8 : FF FF FF FF FF FF FF FF -> F6 8E 1E 3E DA A2 8A FB
0x27D400 : FF FF -> DB 00
~~~~~~~~~~~~~~~
RizaPN
*** Assign a shortcut to concrete midlets ***
Firmware : SL45v56
Author : Chaos
Here's my first patch, hope you'll like it :)
With this patch, you can assign a shortcut not only for a whole "java", but also for separate midlets. Midlets can be bound to keys 2...9, but not to left softkey for now. Patch overwrites the "Voicedialling" shortcut with new "Run" shortcut. Midlet files should be placed into directory "java\(key_number)" (e.g. "java\2" for key 2), and jar/jad files renamed to midlet.jar and midlet.jad.
Not all midlets work this way.
This patch needs an additional jar file, init.jar, to be placed into java directory. Download it from http://users.i.com.ua/~dmitry_z/midlet_shortcuts.zip
18E3A0: 4E 02 -> A7 08
18E3D4: 4F 02 -> A7 08
18E4A6: 4E 02 -> A7 08
18E4A8: 4E 02 -> A7 08
2768F6: E1 22 -> 40 3D
2768FA: B1 02 -> 11 00
27EC30: FF FF FF FF FF FF FF FF -> E6 F1 3A 00 88 10 E6 FC
27EC38: FF FF FF FF FF FF FF FF -> 40 3D E6 FD 11 00 E6 FE
27EC40: FF FF FF FF FF FF FF FF -> 70 2C E6 FF 1F 03 DA C7
27EC48: FF FF FF FF FF FF FF FF -> 9E 85 08 02 D7 40 36 00
27EC50: FF FF FF FF FF FF FF FF -> C2 F1 0A 00 D7 50 11 00
27EC58: FF FF FF FF FF FF FF FF -> F6 F1 48 3D F7 F2 52 3D
27EC60: FF FF FF FF FF FF FF FF -> E6 FC B0 2C E6 FD 1F 03
27EC68: FF FF FF FF FF FF -> E0 0E FA C8 DE 0B
27EC70: FF FF FF FF FF FF FF FF -> 61 3A 5C 6A 61 76 61 5C
27EC78: FF FF FF FF FF FF FF FF -> 5F 5F 61 3A 5C 6A 61 76
27EC80: FF FF FF FF FF FF FF FF -> 61 5C 5F 5C 6D 69 64 6C
27EC88: FF FF FF FF FF FF FF FF -> 65 74 2E 6A 61 72 3B 61
27EC90: FF FF FF FF FF FF FF FF -> 3A 5C 6A 61 76 61 5C 69
27EC98: FF FF FF FF FF FF FF FF -> 6E 69 74 2E 6A 61 72 3B
27ECA0: FF FF FF FF FF FF FF FF -> 61 3A 5C 6A 61 76 61 00
27ECB0: FF FF FF FF FF FF FF FF -> 6A 61 76 61 78 2F 6D 69
27ECB8: FF FF FF FF FF FF FF FF -> 63 72 6F 65 64 69 74 69
27ECC0: FF FF FF FF FF FF FF FF -> 6F 6E 2F 6D 69 64 6C 65
27ECC8: FF FF FF FF -> 74 2F 6D 00
2A7524: 66 1B -> 4A 3D
2A7528: B2 02 -> 11 00
3AE3B3: E6 F8 A9 -> C7 30 EC
---
Chaos
@robbiesl42
http://www.gsm-multifund.com/Anleitungen/SL4xpatchen/SL4xpatchen_eng.htm
i have written many vkp files ... but they are in german. over the weekend they should be translated.
@chaos ... my deepest respect man - great patch
@all i hope my post with my instruction is important enough for this sticky ... otherwise sorry
EDIT: new version of our instruction is online
ValeraVi
03-22-2003, 16:38
@robbiesl42
I think, this thread if for patches.
Here (http://forum.gsmhosting.com/vbb/showthread.php?postid=333874#post333874) is thread for my program. :). There is some description on how to make files for my program from RizaPN posts.
*** More shortcut, 0-9,#, and + followed by [RIGHT Arrow] for Midlet Access ***
Firmware : SL45v56
Author : RizaPN
Version : 02
Just another way to access java-midlet directly using shortcut.
For anyone who already apply the 1st version of this patch, please update with this version !
0x3AD9D0 : 46 F4 29 00 3D 1F E6 00 -> 48 41 3D 04 DA C7 20 D4
0x3AD9D8 : 36 00 CC 00 F2 FC 00 00 -> 0D 15 CC 00 E6 00 36 00
0x3AD9E4 : DA F1 EC 10 46 F4 29 00 -> F2 FC 00 00 DA F1 EC 10
0x3AD9EC : 3D 13 -> 0D 13
0x27D420 : FF FF FF FF FF FF FF FF -> E6 F1 10 00 88 10 E6 FC
0x27D428 : FF FF FF FF FF FF FF FF -> 40 38 E6 FD 11 00 E6 FE
0x27D430 : FF FF FF FF FF FF FF FF -> 60 14 E6 FF 1F 03 DA C7
0x27D438 : FF FF FF FF FF FF FF FF -> 9E 85 08 02 D7 40 36 00
0x27D440 : FF FF FF FF FF FF FF FF -> C2 F1 0A 00 D7 40 11 00
0x27D448 : FF FF FF FF FF FF FF FF -> F7 F2 4A 38 E6 FC 40 38
0x27D450 : FF FF FF FF FF FF FF FF -> E6 FD 11 00 E0 1E DA C8
0x27D458 : FF FF FF FF FF FF FF FF -> DE 0B DB 00 FF FF FF FF
0x27D460 : FF FF FF FF FF FF FF FF -> 61 3A 2F 6A 61 76 61 2F
0x27D468 : FF FF FF FF FF FF FF FF -> 73 2F 78 2E 6A 61 64 00
~~~~~~~~~~~~~~~~~~~~~
Using this patch, you need to copy "your_midlet.jad" to directory /java/s/x.jad ... x is the shortcut code (0-9, #, and +), for example copy /java/jam/Game1/Game1.jad to /java/s/1.jad to become accessed by shortcut 1 followed by [RIGHT Arrow].
After copying your_midlet.jad to 1.jad (for example), modify the midlet parameter "Midlet-Jar-URL" (inside the .jad file) to become a jar file location.
Complete example:
1. We have midlet /java/jam/Game1/Game1.jar,
2. Copy /java/jam/Game1/Game1.jad to /java/s/1.jad
3. Modify 1.jad content :
Midlet-Jar-URL : file://a:/java/jam/Game1/Game1.jar
4. Access that midlet using this combination : [1][RIGHT Arrow]
5. All midlet should be accessible, just copy or create the good .jad file ...
Good luck,
RizaPN
ValeraVi
03-23-2003, 01:21
Here is a .vkp file of this patch version 2 (http://www.is.svitonline.com/valeravi/SiemensSL45i/V_KLay/Other%20Patches/Shotrcuts_to_midlets_by_Num_LeftArrow.vkp)
*** Assign a shortcut to concrete midlets - version 2 ***
Firmware : SL45v56
Author : Chaos
This is second version of my patch. Before installing, remove the 1st version! The way of assigning shortcuts is the same as in Riza's patch, with an exception that midlets are started by long-press of hot key. Iinit.jar is not needed anymore.
18E3A0: 4E 02 -> A7 08
18E3D4: 4F 02 -> A7 08
18E4A6: 4E 02 -> A7 08
18E4A8: 4E 02 -> A7 08
27ECB0: FF FF FF FF FF FF FF FF -> E6 F1 10 00 88 10 E6 FC
27ECB8: FF FF FF FF FF FF FF FF -> 40 3D E6 FD 11 00 E6 FE
27ECC0: FF FF FF FF FF FF FF FF -> F0 2C E6 FF 1F 03 DA C7
27ECC8: FF FF FF FF FF FF FF FF -> 9E 85 08 02 D7 40 36 00
27ECD0: FF FF FF FF FF FF FF FF -> C2 F1 0A 00 D7 40 11 00
27ECD8: FF FF FF FF FF FF FF FF -> F7 F2 4A 3D E6 FC 40 3D
27ECE0: FF FF FF FF FF FF FF FF -> E6 FD 11 00 E6 FE 01 00
27ECE8: FF FF FF FF -> FA C8 DE 0B
27ECF0: FF FF FF FF FF FF FF FF -> 61 3A 5C 6A 61 76 61 5C
27ECF8: FF FF FF FF FF FF FF FF -> 73 5C 5F 2E 6A 61 64 00
3AE3B3: E6 F8 A9 -> C7 B0 EC
--
Chaos
*** Left Arrow for SIM-Location (During Calls Mode) ***
Firmware : SL45v56
Author : RizaPN
0x3ABDF0 : 48 C6 EA 20 AE BE -> 46 FC 23 00 2D 5C
~~~~~~~~~~~~~~~
RizaPN
*** 39. Right Soft Key for SIM-Location (Saving Number) ***
Firmware : SL45v56
Author : RizaPN
Release : March 26, 2003
It will permanently change the Right Soft Key function. If you want to save any number to Addressbook, just use <New Entry> function inside the Addressbook (such as : DOWN Arrow key)
0x3AD694 : FE -> FC
0x3AD7F7 : 18 B8 80 EA 00 18 DA -> 14 EA 00 1A DA D7 40
0x3AD7FE : DA D7 90 2F 48 40 2D -> 0C 00 F7 8E 52 1A 0D
0x346F78 : DC 4D D4 FC 98 02 46 FF -> D7 40 0C 00 F7 8F 52 1A
0x346F80 : 1E 00 -> 0D 01
~~~~~~~~~~~~~~~~~~~~~~~~
*** 40. Modify Characters for Filename Input ***
Firmware : SL45v56
Author : RizaPN
Release : March 26, 2003
It will give a possibility to use '\\' and '/' as a filename
(tested for SMS Archive and Rename). The characters is putted
under button '0' overwriting 'ї' and 'Ў'
0x186110 : BF 00 A1 -> 2F 00 5C
Remark:
- It can be putted under another button, just see the data around that address, and you will get the feeling
~~~~~~~~~~~~~~~~
*** 43. Using midlet for Screen Saver when Keylocked v03 ***
Firmware : SL45v56
Author : RizaPN
Release : March 29, 2003
Using this patch, it is possible to assign one midlet as a "Screen
Saver" midlet which will be executed automatically after some time (Auto Key Locked options must be set).
0x3B02B2 : DA A3 74 40 -> DA C7 70 D4
0x27D470 : FF FF FF FF FF FF FF FF -> E6 FC 60 14 E6 FD 1F 03
0x27D478 : FF FF FF FF FF FF FF FF -> E0 1E DA C8 DE 0B DB 00
If you want to use that midlet also for long pressing of button '#' (usually for keylock), enter this data... If you want to keep your long press of # as a normal keylock function, skip this...
0x3AD2B8 : DA A3 74 40 -> DA C7 70 D4
If you already apply "Midlet Shortcut" patch, you don't need to enter these data...
0x27D460 : FF FF FF FF FF FF FF FF -> 61 3A 2F 6A 61 76 61 2F
0x27D468 : FF FF FF FF FF FF FF FF -> 73 2F 78 2E 6A 61 64 00
Midlet format is same with the one used by "Midlet Shortcut" patch, but this patch use only file "a:/java/s/x.jad" (the real x.jad filename, no need to rename it) midlet caller.
~~~~~~~~~~~~~~~~~~
RizaPN
*** 41. Insert "Timbre" Options for MP3Player ***
Firmware : SL45v56
Author : RizaPN
Release : March 29, 2003
While MP3 Player is running, press button '8' will change the BASS setting, and press '0' will change the PITCH setting.
0x3BA196 : EA 00 C8 A3 -> FA C7 80 D4
0x27D480: FF FF FF FF FF FF FF FF -> 46 F1 30 00 3D 15 DA D0
0x27D488: FF FF FF FF FF FF FF FF -> CE 5C 2D 02 E0 0C 0D 01
0x27D490: FF FF FF FF FF FF FF FF -> E0 1C DA D0 98 5C DA D0
0x27D498: FF FF FF FF FF FF FF FF -> CE 5C 2D 03 E6 FD FE 03
0x27D4A0: FF FF FF FF FF FF FF FF -> 0D 02 E6 FD 83 06 E0 1C
0x27D4A8: FF FF FF FF FF FF FF FF -> DA E6 98 F1 FA DB C8 A3
0x27D4B0: FF FF FF FF FF FF FF FF -> 46 F1 38 00 3D FB DA D0
0x27D4B8: FF FF FF FF FF FF FF FF -> C2 5C 2D 02 E0 0C 0D 01
0x27D4C0: FF FF FF FF FF FF FF FF -> E0 1C DA D0 7A 5C DA D0
0x27D4C8: FF FF FF FF FF FF FF FF -> C2 5C 2D EB E6 FD FD 03
0x27D4D0: FF FF -> 0D EA
~~~~~~~~~~~~~~~~~~~
RizaPN
*** 42. Graphical Menu ***
Firmware : SL45v56
Author : RizaPN
Release : April 5, 2003
It will use Right Arrow key to activate the full graphical Menu. It will overwrite "Right Arrow for Card-Explorer" patch
0x3B0368 : 3C -> 54
0x3B0450 : F0 C4 DA E5 24 3A EA 00 -> EA 00 EE 07 DA C7 C0 D5
0x3B0458 : F4 07 -> 0D 23
0x38E1CE : F0 CE F0 DF -> E6 FD A1 02
0x3BF1D0 : DC 4D C4 EC 04 00 -> E6 FC F2 2A CC 00
0x27D500 : FF FF FF FF FF FF FF FF -> DC 4F D4 4E 02 00 2D 32
0x27D508 : FF FF FF FF FF FF FF FF -> D7 40 34 00 F2 FE 1C 3E
0x27D510 : FF FF FF FF FF FF FF FF -> 26 FE 6F 00 46 F4 20 00
0x27D518 : FF FF FF FF FF FF FF FF -> 3D 02 08 E3 0D 11 46 F4
0x27D520 : FF FF FF FF FF FF FF FF -> 21 00 3D 02 28 E3 0D 0C
0x27D528 : FF FF FF FF FF FF FF FF -> 46 F4 22 00 3D 02 08 E1
0x27D530 : FF FF FF FF FF FF FF FF -> 0D 07 46 F4 23 00 3D 02
0x27D538 : FF FF FF FF FF FF FF FF -> 28 E1 0D 02 48 41 2D 62
0x27D540 : FF FF FF FF FF FF FF FF -> 48 E0 DD 02 E0 BE 0D 04
0x27D548 : FF FF FF FF FF FF FF FF -> 46 FE 0C 00 CD 01 E0 0E
0x27D550 : FF FF FF FF FF FF FF FF -> 48 45 2D 0F 48 43 2D 0D
0x27D558 : FF FF FF FF FF FF FF FF -> 06 FE 6F 00 D7 40 34 00
0x27D560 : FF FF FF FF FF FF FF FF -> F6 FE 1C 3E E0 0C E0 0D
0x27D568 : FF FF FF FF FF FF FF FF -> DA C1 EC 22 E6 F4 FF FF
0x27D570 : FF FF FF FF FF FF FF FF -> DB 00 F0 4E 5C 14 00 E4
0x27D578 : FF FF FF FF FF FF FF FF -> 06 FE DC 14 E0 05 D7 60
0x27D580 : FF FF FF FF FF FF FF FF -> 1F 03 99 8E 99 9E 99 AE
0x27D588 : FF FF FF FF FF FF FF FF -> 2D F1 DA C7 88 EE 0D EE
*) Remark :
0x27D51B ... modify E3 with Ex where x is increment for DOWN Arrow
0x27D525 ... modify E3 with Ex where x is decrement for UP Arrow
0x27D52F ... modify E1 with Ex where x is increment for RIGHT Arrow
0x27D539 ... modify E1 with Ex where x is decrement for LEFT Arrow
0x27D590 : FF FF FF FF FF FF FF FF -> 00 00 00 00 00 D5 C7 00
0x27D598 : FF FF FF FF FF FF FF FF -> 00 00 00 00 52 7C F0 00
0x27D5A0 : FF FF FF FF FF FF FF FF -> 94 29 E1 02 28 16 1F 03
0x27D5A8 : FF FF FF FF FF FF FF FF -> 00 00 00 00 65 00 50 00
0x27D5B0 : FF FF FF FF FF FF FF FF -> 1C 3E 34 00 00 00 00 00
0x27D5B8 : FF FF FF FF -> 00 00 FF 00
0x27D5C0 : FF FF FF FF FF FF FF FF -> E6 F4 6F 00 D7 40 34 00
0x27D5C8 : FF FF FF FF FF FF FF FF -> F6 F4 1C 3E 88 90 88 80
0x27D5D0 : FF FF FF FF FF FF FF FF -> E6 FC 5A F5 E6 FD D8 00
0x27D5D8 : FF FF FF FF FF FF FF FF -> E6 FE 96 F5 F0 FD DA F0
0x27D5E0 : FF FF FF FF FF FF FF FF -> 3C FD F0 84 F0 95 F0 C8
0x27D5E8 : FF FF FF FF FF FF FF FF -> F0 D9 E6 FE 90 15 E6 FF
0x27D5F0 : FF FF FF FF FF FF FF FF -> 1F 03 DA F0 24 FF F0 C8
0x27D5F8 : FF FF FF FF FF FF FF FF -> F0 D9 DA F0 9E 80 98 80
0x27D600 : FF FF FF FF FF FF FF FF -> 98 90 DB 00 E0 04 DB 00
0x27D610 : FF FF FF FF FF FF FF FF -> 03 00 03 00 FF FF 00 00
0x27D618 : FF FF FF FF FF FF FF FF -> 00 00 FF FF 00 00 00 00
0x27D620 : FF FF FF FF FF FF FF FF -> FF FF 05 00 05 00 FF FF
0x27D628 : FF FF FF FF FF FF FF FF -> 10 16 1F 03 01 00 FF FF
0x27D4DC : 3C 40 DB ... Organiser
0x27D4DF : 08 40 DB ... Message
0x27D4E2 : 4C 40 DB ... Surf/Fun
0x27D4E5 : 6C 40 DB ... Audio
0x27D4E8 : 1C 40 DB ... Record
0x27D4EB : 2C 40 DB ... Setup
0x27D4EE : 62 0A D9 ... WriteMessage
0x27D4F1 : B4 E1 D8 ... Java
0x27D4F4 : C4 E1 D8 ... MP3Player
0x27D4F7 : A6 79 DC ... Games
0x27D4FA : 50 EF DB ... Calendar
0x27D4FD : CA E1 D8 ... Card-Explorer
If you want to use the Right Soft Key as a Graphical Menu Key and Right Arrow Key for Normal Menu Access, then enter these data also :
0x3B0368 : 54 -> 3C
0x3B036E : 3C -> 54
If you want to use a normal key habbit, just like in the "Text Menu" mode
(RIGHT for Access, LEFT for exit, UP/DOWN for select), add these data :
0x27D51B : E3 -> E1
0x27D525 : E3 -> E1
0x27D52E : 08 E1 -> 0D 21
0x27D53B : 02 -> 64
*) This patch use firmware image no. 112 until 123. Please modify those images after/before applying this patch. Image is 101x80, could be any image, but one image should be focus on one menu item.
*) Modify the images and the entry-point values as you need (do not ask me about the images sample) ...
Other Entry-Point (Main Menu Items) :
5C 40 DB : Profiles
7C 40 DB : Time/Charge
8C 40 DB : Divert
50 FB EC : Help
~~~~~~~~~~~
Happy Trying ...
RizaPN
*** 50. Use Graphical Menu in the MP3 Player ***
Firmware : SL45v56
Author : RizaPN
Release : April 9, 2003
*) Need "Graphical Menu" patch
*) Need "Doing Something Else while Playing MP3" patch
After applying both patch, please add these data:
0x3BA0FA : DA DB DC 42 -> DA C7 C0 D5
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RizaPN
*** 51. #[RightSoft] as Vibra Toggle ***
Firmware : SL45v56
Author : RizaPN
Release : April 10, 2003
Revision : May 05, 2003
0x3B31AC : 7D 03 -> C8 02
0x3B3398 : DA D9 1A 49 -> DA DC 6A 17
If you want to use another fixed shortcut button, select your own patch for that particular button (in the previous patch list), and use DA DC 6A 17 as a Vibra Toggle entry-point.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RizaPN
*** 52. 0[RightSoft] for Profile swapping (Normal/Quiet) ***
Firmware : SL45v56
Author : RizaPN
Release : April 10, 2003
After applying this patch, we can use 0 followed by Right Soft Key to swap between Normal Environment profile and the Quiet Environment ones.
0x3B309E : 48 40 -> E0 14
0x3B30C4 : 7B 03 -> 08 02
0x3B3322 : DA A0 AC 15 -> DA C7 52 D6
0x3B3326 : 48 40 -> E0 04
0x27D652 : FF FF FF FF FF FF -> DA A4 66 98 2D 02
0x27D658 : FF FF FF FF FF FF FF FF -> E0 0C 0D 02 E6 FC 01 01
0x27D660 : FF FF FF FF FF FF FF FF -> D7 40 0D 00 F6 FC 88 24
0x27D668 : FF FF FF FF FF FF FF FF -> DA A4 4A 98 DA A4 66 98
0x27D670 : FF FF FF FF FF FF FF FF -> 5C 14 C0 8D 06 FD D5 03
0x27D678 : FF FF FF FF FF FF FF FF -> E0 1C DA E6 98 F1 DB 00
If you want to use another fixed shortcut button, select your own patch for that particular button (in the previous patch list), and use DA C7 52 D6 as a Profile Swap entry-point (you must enter 0x27---- part of this patch only, not the 0x3B---- part).
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RizaPN
*** 53. Modify MultiLine Indicator to become Vibra Indicator ***
Firmware : SL45v56
Author : RizaPN
Release : April 10, 2003
Revision : May 05, 2003
This patch will provide an ability to display firmware image no. 339 in the top screen if the Vibra is active. Please modify the image (original image is like up-arrow) as you like.
0x3B3708 : DA A0 AC 15 48 40 2D 08 -> D7 40 0D 00 C2 FD 89 24
0x3B3710 : DA A0 CA 15 F0 C4 DA CB -> 5C 1D D7 40 0D 00 D4 ED
0x3B3718 : 38 CA 48 40 2D 0D 0D 05 -> 9A 24 66 FE 10 00 0D 04
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RizaPN
vikado77
04-12-2003, 13:45
press of left side [+] button for "Profile-menu“
Firmware: SL45 v56
Author: vikado77
0x3B04A4 : DA A2 18 4C 48 40 EA 20 -> DC 59 98 C8 A8 D8 DC 4D
0x3B04AC : F6 07 DC 59 -> D4 8C 04 00
0x3B04B0 : 98 C8 A8 D8 DC 4D -> 46 F8 EB 00 2D 03
0x3B04B6 : D4 8C 04 00 -> DA DB 5C 40
0x3B04BA : 46 F8 EB 00 EA 30 F6 07 -> 0D 07 E0 1C E6 FD 82 00
0x3B04C2 : E0 1C DA F0 -> DA E6 98 F1
0x3B04C6 : 50 83 EA 00 -> DA DB 5C 40
0x3B04CA : D6 07 -> 0D 0B
-------------------------------
vikado
ValeraVi
04-12-2003, 19:57
;Set [RightSoft] for Profile swapping (Normal/Quiet)
;Firmware : SL45v56
;Author : ValeraVi
;Release : April 14, 2003
; This patch replaces behavior of [RightSoft] conbination from
;open Profiles-menu to the Profile swapping (Normal/Quiet) if you apply
;patch Profile swapping (Normal/Quiet) from RizaPN.
; If you want to go to the Profiles-menu, you can do this with help of
;the Main Menu.
; After applying this patch, you can use * followed by Right Soft
;Key to swap between Normal Environment profile and the Quiet
;Environment profiles.
3B3134: 0B02 0B02 ;Text label code for [RightSoft]
3B339E: DADF4A4D DAC752D6 ;Entry-point place for [RightSoft]
3B33A2: F0C4DAE5243A CC00CC00CC00
; Before applying this patch you must apply the patch from RizaPN
;*** 52. 0[RightSoft] for Profile swapping (Normal/Quiet) ***
;without the 0x3B---- part. Apply only 0x27---- part of that patch.
; I.e. you must apply only this block:
27D652: FFFFFFFFFFFF DAA466982D02
27D658: FFFFFFFFFFFFFFFF E00C0D02E6FC0101
27D660: FFFFFFFFFFFFFFFF D7400D00F6FC8824
27D668: FFFFFFFFFFFFFFFF DAA44A98DAA46698
27D670: FFFFFFFFFFFFFFFF 5C14C08D06FDD503
27D678: FFFFFFFFFFFFFFFF E01CDAE698F1DB00
; If you want to use [RightSoft] for other function do not apply
;that block (27D6xx) and specify the entry-point of other function in
;the entry-point place (3B339E) and text label code of other function in
;the text code place (3B3134).
;_______________________
;ValeraVi
the .vkp (http://www.is.svitonline.com/valeravi/SiemensSL45i/V_KLay/Other%20Patches/V_Profiles_Swapping_by_Gate_RightSoft.vkp) file you can download here: http://www.is.svitonline.com/valeravi/SiemensSL45i/Patches.htm
shadyjr5
04-13-2003, 01:06
My brother RizaPN :
(i found the patch below in the FW V.55 patching section in this forum and i think it is very useful patch and many users need it for FW V.56 , can u made it for us my brother RizaPN plz ???)
>>>the short alert when dialing in 50 seconds,
110seconds, 170seconds,
-------, so that you can avoid talking over one
minutes and be charged more:
001F62 : E6 FC 3C 00 -> DA BF 00 00
1F0000 : FF FF FF FF FF FF FF FF -> 46 F4 32 00
05 26 F4
1F0008 : FF FF FF FF FF FF FF FF -> 32 00 E6 FC 3C
00 DB 00
1F0010 : FF FF FF FF FF FF -> E6 FC 32 00 DB 00
==========================================
Second : for the great patch (Modify MultiLine Indicator to become Vibra Indicator):
when i apply this patch i foud that the picture for vibration always appears on the top of my screen either vibration is active or not , can u find what is the problem plz and correct it for us??
==========================================
3rd : the patch (#[RightSoft] as Vibra Toggle ) is not working with me, when i press #[RightSoft], java works ( i reset all values to its original values) , plz find what is the problem or change the shortcut
cordian99
04-13-2003, 21:35
;the short alert when dialing in 50 seconds,
;110seconds, 170seconds, -------, so that you can avoid talking over one minutes and be charged more
Firmware :56
0x001F16: E6FC3C00 DABF0000
0x1F0000: FFFFFFFFFFFFFFFF 46F432008D0526F4
0x1F0008: FFFFFFFFFFFFFFFF 3200E6FC3C00DB00
0x1F0010: FFFFFFFFFFFF E6FC3200DB00
*** 54. Call Minutes Beep Modification ***
Firmware : SL45v56
Author : RizaPN
Release : April 14, 2003
It will give you call minutes beep at 10 seconds before each minutes (just another version).
0x001F20 : F2 F4 0C FE -> DA C7 10 D1
0x27D110 : FF FF FF FF FF FF FF FF -> F2 F4 0C FE 46 F4 32 00
0x27D118 : FF FF -> DB 00
If you want to modify the margin, just modify byte 32 in the address 0x27D116 to become your own value (hexa 32 = decimal 50).
~~~~~~~~~~~~~~~~
RizaPN
*** Show an icon "home/office/mobile" on incoming call ***
Firmware : SL45v56
Author : Chaos
Release : April 15, 2003
030F27: A3 10 2C -> C7 20 EC
27EC20: FF FF FF FF FF FF FF FF -> DA A3 10 2C E6 00 0C 00
27EC28: FF FF FF FF FF FF FF FF -> E6 FC 34 31 E6 FE 01 E4
27EC30: FF FF FF FF FF FF FF FF -> BB 10 E6 FC 4B 31 E6 FE
27EC38: FF FF FF FF FF FF FF FF -> 1C E4 BB 0B E6 FC 62 31
27EC40: FF FF FF FF FF FF FF FF -> E6 FE 21 E4 BB 06 E6 FC
27EC48: FF FF FF FF FF FF FF FF -> 79 31 E6 FE 04 E4 BB 01
27EC50: FF FF FF FF FF FF FF FF -> DB 00 E6 F1 41 2C F3 F8
27EC58: FF FF FF FF FF FF FF FF -> 3D 2C 99 9C 49 9D 3D 1F
27EC60: FF FF FF FF FF FF FF FF -> 29 81 3D FB E6 FD 94 2E
27EC68: FF FF FF FF FF FF FF FF -> F2 F4 2A 2C 48 41 2D 02
27EC70: FF FF FF FF FF FF FF FF -> 06 FD 2A 00 F0 4D A8 CD
27EC78: FF FF FF FF FF FF FF FF -> 66 FC 3F 00 2D 10 00 DC
27EC80: FF FF FF FF FF FF FF FF -> 00 DC A8 1D C4 1D 04 00
27EC88: FF FF FF FF FF FF FF FF -> 28 D2 40 D4 3D FA 08 C2
27EC90: FF FF FF FF FF FF FF FF -> B8 CD C4 ED 02 00 E6 FE
27EC98: FF FF FF FF FF FF FF FF -> 20 00 C4 ED 04 00 CB 00
48C55D: 00 00 FC -> 7F E0 00
48C561: 00 00 BC 00 1F F0 3C -> 80 10 00 00 99 D0 00
48C569: 15 50 FC 00 17 F0 04 -> A4 10 00 00 A5 50 00
48C571: 15 50 34 00 17 F0 14 -> A4 10 00 00 A5 50 00
48C579: 75 50 14 00 7F F0 34 -> A4 10 00 00 99 50 00
48C581: 00 00 04 00 00 00 FC -> 80 10 00 00 7F E0 00
48C58B: FC -> 00
49146E: 00 00 FC 00 00 00 BC 00 1F F0 -> 7F E0 00 00 80 10 00 00 99 D0
491478: 3C 00 15 50 FC 00 17 F0 -> 00 00 A4 10 00 00 A5 50
491480: 04 00 15 50 34 00 17 F0 -> 00 00 A4 10 00 00 A5 50
491488: 14 00 75 50 14 00 7F F0 -> 00 00 A4 10 00 00 99 50
491490: 34 00 00 00 04 00 00 00 -> 00 00 80 10 00 00 7F E0
491498: FC -> 00
Note: icon will be shown only if the calling number is exactly the same as stored in the phonebook (so, write numbers in international format)
VKP File:
030F27: A3102C C720EC
27EC20: FFFFFFFFFFFFFFFF DAA3102CE6000C00
27EC28: FFFFFFFFFFFFFFFF E6FC3431E6FE01E4
27EC30: FFFFFFFFFFFFFFFF BB10E6FC4B31E6FE
27EC38: FFFFFFFFFFFFFFFF 1CE4BB0BE6FC6231
27EC40: FFFFFFFFFFFFFFFF E6FE21E4BB06E6FC
27EC48: FFFFFFFFFFFFFFFF 7931E6FE04E4BB01
27EC50: FFFFFFFFFFFFFFFF DB00E6F1412CF3F8
27EC58: FFFFFFFFFFFFFFFF 3D2C999C499D3D1F
27EC60: FFFFFFFFFFFFFFFF 29813DFBE6FD942E
27EC68: FFFFFFFFFFFFFFFF F2F42A2C48412D02
27EC70: FFFFFFFFFFFFFFFF 06FD2A00F04DA8CD
27EC78: FFFFFFFFFFFFFFFF 66FC3F002D1000DC
27EC80: FFFFFFFFFFFFFFFF 00DCA81DC41D0400
27EC88: FFFFFFFFFFFFFFFF 28D240D43DFA08C2
27EC90: FFFFFFFFFFFFFFFF B8CDC4ED0200E6FE
27EC98: FFFFFFFFFFFFFFFF 2000C4ED0400CB00
48C55D: 0000FC 7FE000
48C561: 0000BC001FF03C 8010000099D000
48C569: 1550FC0017F004 A4100000A55000
48C571: 1550340017F014 A4100000A55000
48C579: 755014007FF034 A4100000995000
48C581: 000004000000FC 801000007FE000
48C58B: FC 00
49146E: 0000FC000000BC001FF0 7FE000008010000099D0
491478: 3C001550FC0017F0 0000A4100000A550
491480: 04001550340017F0 0000A4100000A550
491488: 1400755014007FF0 0000A41000009950
491490: 3400000004000000 0000801000007FE0
491498: FC 00
"Overwrite Menu mode and Help options inside configuration menu by Time/Charge and Divert"
Firmware : Sl45v56
Author : Gurgy
Release : April 16, 2003
This patch is usefull in combination with GFX menu, because you only need one icon to go to configuration, divert and time/charge. So you have two free icons to put another options. (I use it to have a GFX menu with only six icons but all the options avaible).
THANK'S RIZA WITHOUT YOUR HELP IT WAS IMPOSSIBLE!!!!!!
001A1E12: A101A201 EF02ED02 ;(TIME/CHARGE TEXT)
001A1EB4: 2901AB02 BD02BC02 ;(DIVERT TEXT)
001A1EC2: EA4ADC 7C40DB ;(TIME/CHARGE E.POINT)
001A1EE6: DEFFDB 8C40DB ;(DIVERT E.POINT)
*** Show an icon "home/office/mobile" on incoming call - v3 ***
Firmware : SL45v56
Author : Chaos
Release : April 18, 2003
Now the last digits of number is compared with whole phonebook record, but no more than 10 digits - no need to write numbers in international fotmat, and the icon is correctly displayed under diffrerent operators.
Bug with lists of received/missed calls fixed.
030F27: A3 10 2C -> C7 E0 EB
27EBE0: FF FF FF FF FF FF FF FF -> DA A3 10 2C E6 FC 34 31
27EBE8: FF FF FF FF FF FF FF FF -> E6 FD 01 E4 BB 10 E6 FC
27EBF0: FF FF FF FF FF FF FF FF -> 4B 31 E6 FD 1C E4 BB 0B
27EBF8: FF FF FF FF FF FF FF FF -> E6 FC 62 31 E6 FD 21 E4
27EC00: FF FF FF FF FF FF FF FF -> BB 06 E6 FC 79 31 E6 FD
27EC08: FF FF FF FF FF FF FF FF -> 04 E4 BB 01 DB 00 F0 FC
27EC10: FF FF FF FF FF FF FF FF -> F4 2C FE FF 29 21 FD 2F
27EC18: FF FF FF FF FF FF FF FF -> BB 2F F1 98 E6 FF 41 2C
27EC20: FF FF FF FF FF FF FF FF -> F3 F2 3D 2C BB 29 E1 A5
27EC28: FF FF FF FF FF FF FF FF -> F0 FC F1 29 BB 2E F1 43
27EC30: FF FF FF FF FF FF FF FF -> F1 28 E6 FF 41 2C BB 29
27EC38: FF FF FF FF FF FF FF FF -> 41 34 3D 1D 29 81 29 91
27EC40: FF FF FF FF FF FF FF FF -> 8D 02 29 51 3D F1 E6 FF
27EC48: FF FF FF FF FF FF FF FF -> B4 2E F2 F4 2A 2C 48 41
27EC50: FF FF FF FF FF FF FF FF -> 2D 02 06 FF 2A 00 E0 D4
27EC58: FF FF FF FF FF FF FF FF -> D4 1F FA FF 88 1F 28 41
27EC60: FF FF FF FF FF FF FF FF -> 3D FB E6 F4 20 00 88 4F
27EC68: FF FF FF FF FF FF FF FF -> 88 DF 28 F2 A8 CF 90 CC
27EC70: FF FF FF FF FF FF FF FF -> FD 01 E0 EC B8 CF CB 00
27EC78: FF FF FF FF FF FF FF FF -> 5C 11 29 21 F1 82 BB 05
27EC80: FF FF FF FF FF FF FF FF -> 47 F3 0F 00 3D 01 29 81
27EC88: FF FF FF FF FF FF FF FF -> CB 00 C0 2E 7C 1E 00 EF
27EC90: FF FF FF FF FF FF FF FF -> A9 3E 69 21 2D 01 7C 41
27EC98: FF FF FF FF FF FF -> 67 F3 0F 00 CB 00
48C55D: 00 00 FC -> 7F E0 00
48C561: 00 00 BC 00 1F F0 3C -> 80 10 00 00 99 D0 00
48C569: 15 50 FC 00 17 F0 04 -> A4 10 00 00 A5 50 00
48C571: 15 50 34 00 17 F0 14 -> A4 10 00 00 A5 50 00
48C579: 75 50 14 00 7F F0 34 -> A4 10 00 00 99 50 00
48C581: 00 00 04 00 00 00 FC -> 80 10 00 00 7F E0 00
48C58B: FC -> 00
49146E: 00 00 FC 00 00 00 BC 00 1F F0 -> 7F E0 00 00 80 10 00 00 99 D0
491478: 3C 00 15 50 FC 00 17 F0 -> 00 00 A4 10 00 00 A5 50
491480: 04 00 15 50 34 00 17 F0 -> 00 00 A4 10 00 00 A5 50
491488: 14 00 75 50 14 00 7F F0 -> 00 00 A4 10 00 00 99 50
491490: 34 00 00 00 04 00 00 00 -> 00 00 80 10 00 00 7F E0
491498: FC -> 00
vkp-version:
030F27: A3102C C7E0EB
27EBE0: FFFFFFFFFFFFFFFF DAA3102CE6FC3431
27EBE8: FFFFFFFFFFFFFFFF E6FD01E4BB10E6FC
27EBF0: FFFFFFFFFFFFFFFF 4B31E6FD1CE4BB0B
27EBF8: FFFFFFFFFFFFFFFF E6FC6231E6FD21E4
27EC00: FFFFFFFFFFFFFFFF BB06E6FC7931E6FD
27EC08: FFFFFFFFFFFFFFFF 04E4BB01DB00F0FC
27EC10: FFFFFFFFFFFFFFFF F42CFEFF2921FD2F
27EC18: FFFFFFFFFFFFFFFF BB2FF198E6FF412C
27EC20: FFFFFFFFFFFFFFFF F3F23D2CBB29E1A5
27EC28: FFFFFFFFFFFFFFFF F0FCF129BB2EF143
27EC30: FFFFFFFFFFFFFFFF F128E6FF412CBB29
27EC38: FFFFFFFFFFFFFFFF 41343D1D29812991
27EC40: FFFFFFFFFFFFFFFF 8D0229513DF1E6FF
27EC48: FFFFFFFFFFFFFFFF B42EF2F42A2C4841
27EC50: FFFFFFFFFFFFFFFF 2D0206FF2A00E0D4
27EC58: FFFFFFFFFFFFFFFF D41FFAFF881F2841
27EC60: FFFFFFFFFFFFFFFF 3DFBE6F42000884F
27EC68: FFFFFFFFFFFFFFFF 88DF28F2A8CF90CC
27EC70: FFFFFFFFFFFFFFFF FD01E0ECB8CFCB00
27EC78: FFFFFFFFFFFFFFFF 5C112921F182BB05
27EC80: FFFFFFFFFFFFFFFF 47F30F003D012981
27EC88: FFFFFFFFFFFFFFFF CB00C02E7C1E00EF
27EC90: FFFFFFFFFFFFFFFF A93E69212D017C41
27EC98: FFFFFFFFFFFF 67F30F00CB00
48C55D: 0000FC 7FE000
48C561: 0000BC001FF03C 8010000099D000
48C569: 1550FC0017F004 A4100000A55000
48C571: 1550340017F014 A4100000A55000
48C579: 755014007FF034 A4100000995000
48C581: 000004000000FC 801000007FE000
48C58B: FC 00
49146E: 0000FC000000BC001FF0 7FE000008010000099D0
491478: 3C001550FC0017F0 0000A4100000A550
491480: 04001550340017F0 0000A4100000A550
491488: 1400755014007FF0 0000A41000009950
491490: 3400000004000000 0000801000007FE0
491498: FC 00
--
chaos
*** 56. Modify LeftSoft Key Text for More Shortcut Patch ***
Firmware : SL45v56
Author : RizaPN
Release : April 22, 2003
This patch will put shortcut text in the Left Soft Key position (overwrite the normal 'Clear' text).
Need 'More Shortcut' patch (button folowed by Left Soft Key) before applying this patch.
367E0E : EA 00 F6 7E -> FA C7 1A D9
3B0538 : EA 00 F6 07 -> FA C7 00 D9
27D900 : FF FF FF FF FF FF FF FF -> E0 04 D7 40 36 00 F7 F8
27D908 : FF FF FF FF FF FF FF FF -> 0B 00 E6 F4 34 12 D7 40
27D910 : FF FF FF FF FF FF FF FF -> 34 00 F6 F4 20 39 FA DB
27D918 : FF FF FF FF FF FF FF FF -> F6 07 E6 F2 36 12 D7 40
27D920 : FF FF FF FF FF FF FF FF -> 36 00 F2 F4 0A 00 D7 40
27D928 : FF FF FF FF FF FF FF FF -> 34 00 F2 F3 20 39 26 F3
27D930 : FF FF FF FF FF FF FF FF -> 34 12 2D 04 48 31 3D 13
27D938 : FF FF FF FF FF FF FF FF -> 49 80 2D 11 49 90 3D 0B
27D940 : FF FF FF FF FF FF FF FF -> 88 60 DA C7 28 D3 DC 49
27D948 : FF FF FF FF FF FF FF FF -> C4 68 04 00 98 60 49 80
27D950 : FF FF FF FF FF FF FF FF -> 2D 06 E6 F2 35 12 D7 40
27D958 : FF FF FF FF FF FF FF FF -> 34 00 F6 F2 20 39 FA D6
27D960 : FF FF -> F6 7E
~~~~~~~~~~~~~~~~~~~~~~
RizaPN
*** 63. Password for Functions Access ***
Firmware : SL45v56
Author : RizaPN
Release : April 30, 2003
Update : May 13, 2003
Assign password to restrict some function access, such as SMS (Inbox, Outbox, Write SMS) and Voice Message ...
Usage : code * password # [Left Side PLAY]
Password is a number between 1 .. 65535
Code :
0 : disable password (open all access)
1 : lock Inbox+Outbox and New Inc.Message function
2 : lock Write Message function
4 : lock Voice Message function
If you want to lock more than one function, just add the code. For example, code 5 will lock code 1 and code 4, code 7 will lock code 1, code 2, and code 4 ...
To modify password : 0 * old_password * new_password #
Code is entered as a non-permanent parameter, means: it will not saved in the
phone EEPROM. If the phone turn OFF then ON again, it will use the saved code values.
To save permanent code to the phone, use + instead of * as a delimiter.
The default password, from the fresh EEPROM is 65535 ...
Example : 0 * 6 5 5 3 5 # [LeftSidePLAY]
0x396374 : F2 FF 02 FE DA EE 12 11 -> E6 FF 02 00 DA C7 10 DA
0x399A9E : F2 FF 02 FE DA EE 12 11 -> E6 FF 01 00 DA C7 10 DA
0x39F702 : F2 FF 02 FE DA EE 12 11 -> E6 FF 01 00 DA C7 10 DA
0x35364C : F2 FF 02 FE DA EE 12 11 -> E6 FF 04 00 DA C7 10 DA
0x3AD668 : 46 FE 0E 00 -> DA C7 70 D9
0x278334 : F0 C2 -> CC 00
0x27D970: 46 FE 62 00 2D 17 46 FE 0E 00 DB 00 E0 0C 88 C0
0x27D980: 88 C0 88 C0 E0 3C 88 C0 E6 FC 55 14 E6 FD FD 3F
0x27D990: E6 FE 37 00 E0 0F E6 F5 C2 00 DA C7 88 EE 06 F0
0x27D9A0: 08 00 CB 00 E0 AC E6 FD 36 00 DA C7 E6 82 88 10
0x27D9B0: 88 40 DA C7 E6 82 88 40 E0 04 47 F2 2A 00 3D 02
0x27D9C0: DA C7 E6 82 88 40 E6 F4 3E 2F BB D8 98 20 98 30
0x27D9D0: 98 40 98 10 D7 40 37 00 42 F3 FE 3F 2D 06 E6 FD
0x27D9E0: 3C 07 E0 1C DA E6 98 F1 0D 11 48 40 3D 03 48 20
0x27D9F0: 2D 01 F0 32 D7 50 37 00 F7 F8 FD 3F F6 F3 FE 3F
0x27DA00: 47 F2 2A 00 2D 03 E6 F4 92 2F BB B8 E0 1E DB 00
0x27DA10: D7 50 37 00 F3 F2 FD 3F F2 F4 FE 3F 3D 0F 88 C0
0x27DA20: 88 D0 88 E0 88 F0 E6 F4 3E 2F BB A8 98 F0 98 E0
0x27DA30: 98 D0 98 C0 D7 40 37 00 F3 F2 FD 3F 60 1F 3D CF
0x27DA40: F2 FF 02 FE DA EE 12 11 DB 00
Additional Info:
This patch use EEPROM block 0x1455 (decimal 5205). Use this to add the block into your SL EEPROM :
*) Download data file for block 5205 from my other z-soft site, http://groups.yahoo.com/group/zsoft_pub/files/eep_5205.eep to be used with Skylord's Siemens_EEPROM_tools,
*) From the left side, press [Init], press the phone ON button, press [Load], select that file, copy to right side using the BIG Right Arrow,
*) From the right side, select that block ID (5205), press Save Selected ... and then press left side's [Exit]
~~~~~~~~~~~~~~~~~~~~
Modify surf/fun menu options
Firmware : Sl45v56
Author : Gurgy
Release : May 6, 2003
Well, once more i have modified the surf/fun menu cause I've created icons for access to java, card-explorer, mp3 and games (GFX patch). And I don't want to have these options repeated.
So the new surf/fun menu have the folowing options:
-Internet
-Calculator
-Composse melody
-Chronometer
-Currency conv.
------------------------------------------------------------------------------
;Modifing Surf/Fun menu
0018A54C: B00DB00D 89028802 ;TEXT Calc
0018A5D8: B4E1D8 7CEFDB ;FUNCTION Calc
0018A570: B701B601 E607E607 ;TEXT Composse Melody
0018A5E0: C4E1D8 1606DC ;FUNCTION Composse Melody
;HIDDE GAMES AND CARD-EXPLORER
0018A5C4: B004 0402
0018A58E: C704 0402
;HIDDE CALC FROM ORGANISSER MENU
001A086E: 1C05 0402
*** D03. Modify AT+CGSN Command to do Debug ***
It is USELESS patch, UNLESS you want to create patch and need to read the RAM area while the phone is ON.
0x10F100 : 26 C1 D2 -> 40 D7 C7
0x27D740 : DA C7 48 D7 FA D3 AC 84 E6 FC B4 08 BB 0C D7 40
0x27D750 : 11 00 F3 F8 B3 08 47 F8 2E 00 2D 57 BB 04 98 C0
0x27D760 : 98 D0 BB 28 DB 00 E6 FD 11 00 E0 04 DC 4D 99 2C
0x27D770 : 47 F2 30 00 8D 12 47 F2 39 00 FD 09 67 F2 DF 00
0x27D780 : 47 F2 41 00 8D 0A 47 F2 46 00 ED 07 29 27 67 F2
0x27D790 : 0F 00 E1 03 5C 44 00 41 0D E9 88 40 88 C0 F0 C4
0x27D7A0 : DA D3 20 B1 E6 FC 8E 3F E6 FD C1 02 DA D3 B2 B1
0x27D7B0 : 98 C0 CB 00 26 F0 F0 00 E0 5E F0 20 E6 F1 10 00
0x27D7C0 : DC 4D A9 8C BB 37 E4 82 02 00 DC 4D 99 8C 7C 44
0x27D7D0 : BB 31 E4 82 01 00 E7 F8 20 00 B9 82 08 23 28 11
0x27D7E0 : 3D EF E1 D8 26 F2 30 00 B9 82 06 F2 30 00 28 E1
0x27D7F0 : 3D E5 F0 C0 66 FC FF 3F F2 FD 02 FE E6 FE F0 00
0x27D800 : DA D3 C4 B1 06 F0 F0 00 CB 00 98 D0 E0 0E F0 1E
0x27D810 : F0 2C D7 40 11 00 99 82 47 F8 0D 00 2D 07 DC 4D
0x27D820 : 49 8D 2D F7 08 E1 46 FE FF 3F FD F1 F0 CE DA D3
0x27D830 : 20 B1 DB 00 67 F8 0F 00 47 F8 09 00 FD 01 09 87
0x27D840 : 07 F8 30 00 CB 00
By applying this patch, it is possible to dump RAM and flash area through the serial port (use Hyperterminal like software) using normal AT command.
The command syntax is :
AT+CGSN:page,offset
displaying 0x50 bytes of flash area starting from address page:offset.
AT+CGSN.page.Text
search Text inside the page area (page:0000h - page:3FFFh)
It will overwrite the normal AT+CGSN function (display IMEI).
~~~~~~~~~~~~~~~~~~~~
Happy searching,
RizaPN
*** 55. Skip Addressbook for SMS Viewing v03 ***
Firmware : SL45v56
Author : RizaPN
Release : May 11, 2003
Update : May 12, 2003 (3rd edition)
By applying this, sender number and number inside the SMS will only be searched in the SIM-Location.
Make SMS viewing faster in some conditions.
0x27DA60 : FF FF FF FF FF FF FF FF -> D7 40 0C 00 F6 8E 52 1A
0x27DA68 : FF FF FF FF FF FF FF FF -> 88 90 88 80 DB 00 48 E0
0x27DA70 : FF FF FF FF FF FF FF FF -> 3D 04 D7 40 0C 00 F6 8F
0x27DA78 : FF FF FF FF FF FF FF FF -> 52 1A 88 90 88 80 DB 00
0x3470AC : 88 90 88 80 -> DA C7 6E DA
0x341AF6 : 88 90 88 80 -> DA C7 72 DA
0x398F64 : 88 90 88 80 -> DA C7 60 DA
0x39F47A : 88 90 88 80 -> DA C7 60 DA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RizaPN
*** Advanced debugging with AT+CGSN ***
I modified debugging patch written by Riza, to add some
useful things: improved search, write to memory, call procedures.
10F100: 26 C1 D2 -> D0 D7 C7
27D740: FF FF FF FF FF FF FF FF -> E0 04 BB 07 9D FE CB 00
27D748: FF FF FF FF FF FF FF FF -> E0 04 BB 03 8D 01 BB 01
27D750: FF FF FF FF FF FF FF FF -> CB 00 D7 40 11 00 99 2C
27D758: FF FF FF FF FF FF FF FF -> 27 F2 30 00 8D 0C 47 F2
27D760: FF FF FF FF FF FF FF FF -> 0A 00 8D 06 67 F2 DF 00
27D768: FF FF FF FF FF FF FF FF -> 29 27 47 F2 0F 00 ED 03
27D770: FF FF FF FF FF FF FF FF -> 5C 44 71 82 CB 00 1F 88
27D778: FF FF FF FF FF FF FF FF -> CB 00 88 50 88 E0 88 F0
27D780: FF FF FF FF FF FF FF FF -> 88 D0 F1 82 7C 44 F1 92
27D788: FF FF FF FF FF FF FF FF -> 66 F4 0F 0F 47 F9 0A 00
27D790: FF FF FF FF FF FF FF FF -> 8D 01 09 97 47 F8 0A 00
27D798: FF FF FF FF FF FF FF FF -> 8D 01 09 87 06 F4 30 30
27D7A0: FF FF FF FF FF FF FF FF -> 88 40 F0 C0 66 FC FF 3F
27D7A8: FF FF FF FF FF FF FF FF -> F2 FD 02 FE DA D3 B2 B1
27D7B0: FF FF FF FF FF FF FF FF -> 08 04 98 F0 98 E0 98 50
27D7B8: FF FF FF FF FF FF FF FF -> CB 00 F0 1E 7C 81 E0 0D
27D7C0: FF FF FF FF FF FF FF FF -> BB DC F0 1E E6 FD 20 00
27D7C8: FF FF FF FF -> BB D8 CB 00
27D7D0: FF FF FF FF FF FF FF FF -> E6 FC B3 08 D7 40 11 00
27D7D8: FF FF FF FF FF FF FF FF -> 99 3C 27 F3 2A 00 9D 02
27D7E0: FF FF FF FF FF FF FF FF -> FA D2 26 C1 BB AD F0 F4
27D7E8: FF FF FF FF FF FF FF FF -> BB AB F0 E4 49 30 2D 15
27D7F0: FF FF FF FF FF FF FF FF -> 29 34 2D 1F 27 F3 12 00
27D7F8: FF FF FF FF FF FF FF FF -> 2D 16 E0 DD BB BE E1 7B
27D800: FF FF FF FF FF FF FF FF -> E1 FA E6 FD 20 00 DC 4F
27D808: FF FF FF FF FF FF FF FF -> 99 2E BB B7 E0 DD 29 A1
27D810: FF FF FF FF FF FF FF FF -> 2D FA 9D F7 29 B1 9D F4
27D818: FF FF FF FF FF FF FF FF -> 0D 25 BB 96 8D 23 DC 4F
27D820: FF FF FF FF FF FF FF FF -> B9 8E 08 E1 0D FA DA C7
27D828: FF FF FF FF FF FF FF FF -> 68 D8 BB C7 F0 EF BB C5
27D830: FF FF FF FF FF FF FF FF -> 0D 19 26 F0 40 00 F0 20
27D838: FF FF FF FF FF FF FF FF -> BB 87 8D 03 B9 82 08 21
27D840: FF FF FF FF FF FF FF FF -> 0D FB 20 20 A7 58 A7 A7
27D848: FF FF FF FF FF FF FF FF -> 08 E1 2D 0A F0 10 F0 DE
27D850: FF FF FF FF FF FF FF FF -> F0 C2 DC 4F 99 8D 49 8D
27D858: FF FF FF FF FF FF FF FF -> 3D F5 28 C1 3D FA BB AD
27D860: FF FF FF FF FF FF FF FF -> 06 F0 40 00 FA D3 AC 84
27D868: FF FF FF FF FF FF -> EC FF EC FE DB 00
Commands are:
AT+CGSN
Display IMEI, as usual
AT+CGSN:page,offset
Dump 128 bytes of memory starting at address page:offset
AT+CGSN.page,offset,data
Search data on the given page, starting from offset. Data is a hexadecimal string without spaces. Offset is in range 0...3FFF.
AT+CGSN*page,offset,data
Write data to memory at address page:offset. Data is a hexadecimal string without spaces.
AT+CGSN@seg,offset
Inter-segment call to address seg:offset. On return, values of r14 and r15 will be displayed. Note that seg is the segment, not the page (eg. if you wrote procedure to 11:500, call it at 4:4500). Procedure should end with far return. If the procdure consumes much time, make sure to insert srvwdt instruction in its loop.
--
Chaos
Access to GFX menu instead normal menu during a call
Firmware : Sl45v56
Author : Gurgy
Release : May 15, 2003
0018DF64: 6CBCDA C0D5C7
During a call if you go to Menu>Main menu It will open the Gfx menu.
*** 69. Modify Date Display Format ***
Firmware : SL45v56
Author : RizaPN
Release : May 18, 2003
This patch will modify the display of Date in the idle (and some other) screen
to have Day information in the beginning (format : DY,DD.MM.YY or DY,MM/DD/YY)
0x04B9A8 : F0 9F F0 8E -> DA C7 80 DA
0x04BA92 : 9A F6 -> 0D 01
0x27DA80 : FF FF FF FF FF FF FF FF -> F0 9F F0 8E 88 80 88 90
0x27DA88 : FF FF FF FF FF FF FF FF -> 88 C0 88 D0 DA A4 10 B3
0x27DA90 : FF FF FF FF FF FF FF FF -> 5C 14 D7 40 1F 03 D4 14
0x27DA98 : FF FF FF FF FF FF FF FF -> C0 1A E6 F2 2C 00 98 D0
0x27DAA0 : FF FF FF FF FF FF FF FF -> 98 C0 98 90 98 80 08 83
0x27DAA8 : FF FF FF FF FF FF FF FF -> DC 69 89 48 89 38 89 28
0x27DAB0 : FF FF FF FF -> 08 83 DB 00
0x27DAC0 : FF FF FF FF FF FF FF FF -> 4D 6F 54 75 57 64 54 68
0x27DAC8 : FF FF FF FF FF FF -> 46 72 53 61 53 75
Day is entered on address 0x27DAC0, 2 bytes each, starting from Monday.
Comma after day is entered on address 0x27DA8C (hexa value 2C).
Just modify them as you like.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RizaPN
Jakarta, Indonesia
SL45_6688i
05-18-2003, 16:37
*** Read New SMS While Key Locked ***
Firmware : SL45 v5601
Author : SL45_6688i
Release : May 18, 2003
Read new SMS by Left Soft Key while keypad locked. Keypad still locked after reading.
3B07C8: 46F81F00 FAC770D8
27D870: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F844002D0446F81F00FADBCC07FADB3C05
Originally posted by SL45_6688i
*** Read New SMS While Key Locked ***
Firmware : SL45 v5601
Author : SL45_6688i
Release : May 18, 2003
Read new SMS by Left Soft Key while keypad locked. Keypad still locked after reading.
3B07C8: 46F81F00 FAC770D8
27D870: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F844002D0446F81F00FADBCC07FADB3C05
Cool ! Nice patch ! thanx.
SL45_6688i
05-20-2003, 07:01
*** Read New SMS, Missed Calls While Key Locked V02***
Firmware : SL45 v5601
Author : SL45_6688i
Release : May 20, 2003
Read new SMS, Missed Calls and Mix of SMS, Missed Calls, Missed Alarm by pressing Left Soft Key while keypad locked.
Keypad still locked after reading.
3B07C8: 46F81F00 FAC770D8
27D870: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F844002D0A46F846002D0946F84C00
27D880: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0846F81F00FADBCC07FADB3C05FADB
27D890: FFFFFFFFFFFF 0006FADB2406
*** 66B. Selectable Operator Logo ***
Firmware : SL45v56
Author : RizaPN
Release : May 21, 2003
This patch will overwrite all kind of "Operator Logo" patches. UNDO them before applying this patch.
It is ALSO need to UNDO the "Midlet while KeyLocked" patch.
0x3AC464 : F2 F6 76 3F -> DA C7 44 D1
0x3B0362 : 46 FC 22 00 -> DA C7 30 D1
0x3B0E00 : DA DE 48 19 -> DA C7 20 D1
0x3B37EC : 2D 04 DA D7 90 2F -> CC 00 DA C7 50 D1
0x27D120 : FF FF FF FF FF FF FF FF -> DA DE 48 19 E0 16 D7 40
0x27D128 : FF FF FF FF FF FF FF FF -> 34 00 F7 FC 1B 3E DB 00
0x27D130 : FF FF FF FF FF FF FF FF -> 48 C1 FD 05 E0 04 D7 40
0x27D138 : FF FF FF FF FF FF FF FF -> 34 00 F7 F8 1B 3E 46 FC
0x27D140 : FF FF FF FF FF FF FF FF -> 22 00 DB 00 F2 F6 76 3F
0x27D148 : FF FF -> 0D F5
0x27D150 : FF FF FF FF FF FF FF FF -> E0 19 48 40 2D 0F DA D7
0x27D158 : FF FF FF FF FF FF FF FF -> 90 2F 48 40 3D 0B E0 09
0x27D160 : FF FF FF FF FF FF FF FF -> D7 40 0D 00 C2 F1 A4 24
0x27D168 : FF FF FF FF FF FF FF FF -> 8A F1 05 20 8A F1 02 30
0x27D170 : FF FF FF FF FF FF FF FF -> BB 04 0D 01 BB 1C F0 49
0x27D178 : FF FF FF FF FF FF FF FF -> DB 00 D7 40 34 00 F3 F4
0x27D180 : FF FF FF FF FF FF FF FF -> 1B 3E 49 40 2D 13 D7 40
0x27D188 : FF FF FF FF FF FF FF FF -> 34 00 F2 FE 1C 3E 08 E1
0x27D190 : FF FF FF FF FF FF FF FF -> 46 FE 0A 00 8D 01 E0 0E
0x27D198 : FF FF FF FF FF FF FF FF -> D7 40 34 00 F6 FE 1C 3E
0x27D1A0 : FF FF FF FF FF FF FF FF -> 06 FE 87 02 E0 0C E0 8D
0x27D1A8 : FF FF FF FF FF FF FF FF -> DA C1 EC 22 CB 00 D7 40
0x27D1B0 : FF FF FF FF FF FF FF FF -> 34 00 F3 F8 1B 3E 2D 33
0x27D1B8 : FF FF FF FF FF FF FF FF -> E0 0C E0 BE BB 27 E0 0C
0x27D1C0 : FF FF FF FF FF FF FF FF -> D7 50 0D 00 F2 F1 DE 25
0x27D1C8 : FF FF FF FF FF FF FF FF -> F2 F2 DC 25 88 20 BB 11
0x27D1D0 : FF FF FF FF FF FF FF FF -> E6 FE FF FF D7 40 34 00
0x27D1D8 : FF FF FF FF FF FF FF FF -> 54 FE 1C 3E DD 03 06 FC
0x27D1E0 : FF FF FF FF FF FF FF FF -> 0D 00 0D 04 E0 AE BB 12
0x27D1E8 : FF FF FF FF FF FF FF FF -> 26 FC 09 00 98 10 BB 01
0x27D1F0 : FF FF FF FF FF FF FF FF -> CB 00 E0 A2 F6 F1 0E FE
0x27D1F8 : FF FF FF FF FF FF FF FF -> 5B 22 F2 F1 0C FE 88 10
0x27D200 : FF FF FF FF FF FF FF FF -> F2 FE 0E FE BB 03 98 E0
0x27D208 : FF FF FF FF FF FF FF FF -> BB 01 CB 00 88 C0 06 FE
0x27D210 : FF FF FF FF FF FF FF FF -> 34 01 E0 8D DA C1 EC 22
0x27D218 : FF FF FF FF FF FF FF FF -> 98 C0 06 FC 16 00 CB 00
0x4BAE56 : 1E 07 01 00 AD 1F AC 03 -> 16 2F 01 00 20 23 AD 03
0x4BAE5E : 1E 07 01 00 C9 1F AC 03 -> 16 2F 01 00 B0 23 AD 03
0x4BAE66 : 1E 07 01 00 E5 1F AC 03 -> 16 2F 01 00 30 27 AD 03
0x4BAE6E : 1E 07 01 00 01 20 AC 03 -> 16 2F 01 00 C0 27 AD 03
0x4BAE76 : 1E 07 01 00 1D 20 AC 03 -> 16 2F 01 00 40 2B AD 03
0x4BAE7E : 1E 07 01 00 39 20 AC 03 -> 16 2F 01 00 D0 2B AD 03
0x4BAE86 : 1E 07 01 00 55 20 AC 03 -> 16 2F 01 00 50 2F AD 03
0x4BAE8E : 1E 07 01 00 71 20 AC 03 -> 16 2F 01 00 E0 2F AD 03
0x4BAE96 : 1E 07 01 00 8D 20 AC 03 -> 16 2F 01 00 60 33 AD 03
0x4BAE9E : 1E 07 01 00 A9 20 AC 03 -> 16 2F 01 00 F0 33 AD 03
0x4BAEA6 : 1E 07 01 00 C5 20 AC 03 -> 0D 2F 01 00 70 37 AD 03
0x4BAEAE : 1E 07 01 00 E1 20 AC 03 -> 65 2F 01 00 20 08 AE 03
0x4BB8EF : 50 -> 2F
0x4BB8F7 : 50 -> 2F
0x4BB8FF : 50 -> 2F
0x4BB907 : 50 -> 2F
0x4BB90F : 50 -> 2F
0x4BB917 : 50 -> 2F
0x4BB91F : 50 -> 2F
0x4BB927 : 50 -> 2F
0x4BB92F : 50 -> 2F
0x4BB932 : 10 04 AE 03 65 50 -> 70 02 AE 03 65 2F
0x4BB93A : 20 08 -> E0 04
If you DO NOT want to have Digital Clock when the Key is locked, add this :
0x27D155 : FF -> 10
0x27D15D : FF -> 0C
- This patch use firmware image no. 309 - 318 as a Digital Clock number (image size is 22x47), image no. 319 as a colon (image size is 13x47), and image no. 320 as a clock background.
- Image No. 648 - 657 as an Animated Operator Logo (image size is 101x47).
- Modify those images using my ffmod or any other Siemens picture modifier, just AFTER applying this complete patch.
Original Operator Logo, Animated Operator Logo, and Digital Clock is selectable through the Profile setting. This patch use the 2nd profile from the bottom (the 6th profile from the top) in the "Ringer Setting" part. Select On for Animated Op.Logo, Beep for Digital Clock, and Off for the Original ones.
*DO NOT* activate that profile, just MODIFY the Ringer Setting part. Use your usual profile.
Digital Clock will be activated also when the Keypad is locked,
unless you do not want it.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RizaPN
Master Tom
05-21-2003, 12:36
Originally posted by rizapn
*** 69. Modify Date Display Format ***
Firmware : SL45v56
Author : RizaPN
Release : May 18, 2003
This patch will modify the display of Date in the idle (and some other) screen
to have Day information in the beginning (format : DY,DD.MM.YY or DY,MM/DD/YY)
0x04B9A8 : F0 9F F0 8E -> DA C7 80 DA
0x04BA92 : 9A F6 -> 0D 01
0x27DA80 : FF FF FF FF FF FF FF FF -> F0 9F F0 8E 88 80 88 90
0x27DA88 : FF FF FF FF FF FF FF FF -> 88 C0 88 D0 DA A4 10 B3
0x27DA90 : FF FF FF FF FF FF FF FF -> 5C 14 D7 40 1F 03 D4 14
0x27DA98 : FF FF FF FF FF FF FF FF -> C0 1A E6 F2 2C 00 98 D0
0x27DAA0 : FF FF FF FF FF FF FF FF -> 98 C0 98 90 98 80 08 83
0x27DAA8 : FF FF FF FF FF FF FF FF -> DC 69 89 48 89 38 89 28
0x27DAB0 : FF FF FF FF -> 08 83 DB 00
0x27DAC0 : FF FF FF FF FF FF FF FF -> 4D 6F 54 75 57 64 54 68
Day is entered on address 0x27DAC0, 2 bytes each, starting from Monday.
Comma after day is entered on address 0x27DA8C (hexa value 2C).
Just modify them as you like.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RizaPN
Jakarta, Indonesia
Hi, im from Germany, and would like to have this patch in german.
What or where must i change something to have this:
Mo -> Mo (same)
Tu -> Di
We -> Mi
Th -> Do
Fr -> Fr (same)
Sa -> Sa (same)
Su -> So
Thanks
Update:
solved by me. (This one no for German Days)
0x04B9A8: F09FF08E DAC780DA
0x04BA92: 9AF6 0D01
0x27DA80: FFFFFFFFFFFFFFFF F09FF08E88808890
0x27DA88: FFFFFFFFFFFFFFFF 88C088D0DAA410B3
0x27DA90: FFFFFFFFFFFFFFFF 5C14D7401F03D414
0x27DA98: FFFFFFFFFFFFFFFF C01AE6F22C0098D0
0x27DAA0: FFFFFFFFFFFFFFFF 98C0989098800883
0x27DAA8: FFFFFFFFFFFFFFFF DC69894889388928
0x27DAB0: FFFFFFFF 0883DB00
0x27DAC0: FFFFFFFFFFFFFFFF 4D6F44694D69446F
0x27DAC8: FFFFFFFFFFFF 46725361536F
@ Master Tom
modify this for german days:
0x27DAC0: FF FF FF FF FF FF FF FF -> 4D 6F 44 69 4D 69 44 6F
0X27DAC8: FF FF FF FF FF FF -> 46 72 53 61 53 6F
*** Allow Java midlets to access root folders ***
Firmware : SL45v56
Author : chaos
This patch will allow access to the whole MMC - addressbook, bitmaps, SMS... - from the midlet. It is useful for those who wish to write his own phonebook, EMS reader/writer or something else that needs more than its own storage folder.
0F28E8: 08 0A
0F29F4: BB001E59 2A4C2A12
0F29F8: B7001FB80020B600 08B6000902A00018
0F2A00: 212AB60021B60022 BB001E59B7001FB8
0F2A08: 4C2BC7000DBB0002 0020B600212AB600
0F2A10: 591223B70004BF2B 21B600224C2BB000
0F2A18: B0 00
*** 72. No Temporary Light After Key Unlocked v02 ***
Firmware : SL45v56
Author : RizaPN
Release : May 26, 2003
It will eliminate the auto Light ON function (for a while) after keypad unlocking.
0x21FBC8 : DA C1 5A FB 9A 04 02 D0 -> DA DE 10 17 48 40 2D 02
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RizaPN
ps:
*** Sorry, but some of US are really blind, or do not want to understand each others. PLEASE, ---again, PLEASE---, DO NOT post any message OTHER THAN patch release in this sticky posting ***
SL45_6688i
05-27-2003, 06:52
*** Read New SMS While Key Locked V03***
Firmware : SL45 v5601
Author : SL45_6688i
Release : May 27, 2003
Read new SMS, Missed Calls, Missed Alarm and Mix of SMS, Missed Calls, Missed Alarm by pressing Left Soft Key while keypad locked.
Back light lit on temporarily for clear reading.
Keypad still locked after reading.
3B07C8: 46F81F00 FAC770D8
27D870: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F844002D0D46F846002D0E46F84700
27D880: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0F46F84C002D1046F81F00FADBCC07
27D890: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC024AFFADB3C05DAC024AFFADB0006
27D8A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAC024AFFADB0E06DAC024AFFADB2406
Goblin_2
05-29-2003, 11:59
;№70
;***Calling Images (Picture on an entering bell) V.1***
;***Картинки на входящий звонок V.1***
;Firmware : SL45 v5601
;Author : Chaos&Goblin
;Release : May 29, 2003
;English Language
;Path allows to compare to any telephone number from a notebook a
;picture which will be shown at an entering bell.
;Picture undertake with ММС from catalogue Images, the name should
;correspond(meet) to the last to 7 figures of number, for example,
;for +380671234567 will be shown "a:\images\1234567.bmp".
;A picture - monochrome BMP, the width 101, height is no more 65
;(be convinced, that a picture monochrome: the length of a BMP-file
;101х65 should be 1102 bayta).
;Russian Language (The original)
;Патч позволяет сопоставить любому телефонному номеру из записной книжки
;картинку, которая будет показываться при входящем звонке.
;Картинки берутся с ММС из каталога Images, имя должно соответствовать
;последним 7 цифрам номера, например, для +380671234567 будет показываться
;"a:\images\1234567.bmp". Картинки - монохромные BMP, ширина 101,
;высота не больше 65 (убедитесь, что картинка монохромная: длина
;ВМР-файла 101х65 должна быть 1102 байта).
27EAA0: FFFFFFFFFFFFFFFF E0CDDC4DF2F10008
27EAA8: FFFFFFFFFFFFFFFF 46F17A053D3BE6FC
27EAB0: FFFFFFFFFFFFFFFF 2008E00EE6FF4E04
27EAB8: FFFFFFFFFFFFFFFF DAC71684E0CDE6FC
27EAC0: FFFFFFFFFFFFFFFF 0208E00EE00FDADF
27EAC8: FFFFFFFFFFFFFFFF 3EA7E6F17A06F0C4
27EAD0: FFFFFFFFFFFFFFFF 08412D2488C0E6FD
27EAD8: FFFFFFFFFFFFFFFF 2008E0CEE6FF4E04
27EAE0: FFFFFFFFFFFFFFFF DADFAEAB98C0DADF
27EAE8: FFFFFFFFFFFFFFFF 70C5E6000C00E6FE
27EAF0: FFFFFFFFFFFFFFFF 6C08E6FF6C0CF2F4
27EAF8: FFFFFFFFFFFFFFFF 5A08E08CA81EA82F
27EB00: FFFFFFFFFFFFFFFF 50145024B82EB81F
27EB08: FFFFFFFFFFFFFFFF 28E228F228C13DF6
27EB10: FFFFFFFFFFFFFFFF 06FE200040EFFDF1
27EB18: FFFFFFFFFFFFFFFF E6F17A07D7400C00
27EB20: FFFFFFFFFFFFFFFF F6F10008FAE406AB
27EB28: FFFFFFFFFFFFFFFF EC00E6000C00F2F1
27EB30: FFFFFFFFFFFFFFFF 0008E005F6F50008
27EB38: FFFFFFFFFFFFFFFF 47F27A002D22E6F5
27EB40: FFFFFFFFFFFFFFFF 7A06E6FED02BE6FF
27EB48: FFFFFFFFFFFFFFFF 0208E1A3BB31E6F4
27EB50: FFFFFFFFFFFFFFFF 942E982428278D10
27EB58: FFFFFFFFFFFFFFFF CC00CC00CC00CC00
27EB60: FFFFFFFFFFFFFFFF CC005C120042E072
27EB68: FFFFFFFFFFFFFFFF 9814B92F08F12821
27EB70: FFFFFFFFFFFFFFFF 3DFBE153BB1DE15B
27EB78: FFFFFFFFFFFFFFFF F6F50008FC00FADA
27EB80: FFFFFFFFFFFFFFFF 46FC49373DFBE6FC
27EB88: FFFFFFFFFFFFFFFF 2003E00DE6FEA0EB
27EB90: FFFFFFFFFFFFFFFF E6FFC700DAD66C02
27EB98: FFFFFFFF FC00DB00
27EBA0: FFFFFFFFFFFFFFFF E00CE00DE6FE1402
27EBA8: FFFFFFFFFFFFFFFF DAC1EC22E014DB00
27EBB0: FFFFFFFFFFFFFFFF D7401F03992EB92F
27EBB8: FFFFFFFFFFFFFFFF 08F129313DF9CB00
27EBC0: FFFFFFFFFFFFFFFF E001D7400C00F6F1
27EBC8: FFFFFFFFFFFF 0008FAA40034
27EBD0: FFFFFFFFFFFFFFFF 613A5C496D616765
27EBD8: FFFFFFFFFFFFFF 735C2E626D7000
3AFDC3: DA46FC C728EB
3B39F9: A40034 C7C0EB
44A2FA: EA0006AB FAC7A0EA
4BB556: 301601009305AD03 7E4101005E080C00
Hi All..
If you want to install K-RAD language (ie. change all the menus/messages from English to K-r4D... )
get the language pack from my site:
http://go.to/csynt or http://csynt.go.to
Just put that file under the Language folder on the MMC.
Chris
*** Calling Images - V2a (stable) ***
Firmware : SL45 v5601
Author : Chaos
Release : May 30, 2003
This is stable version of the patch.
Images should be placed into directory "Images", name of the file is the last 7 digits of phone number (for +380671234567, image will be "a:\images\1234567.bmp"). Image format is monochrome BMP, width exactly 101, height up to 65.
Sorry, picture for non-identified calls doesn't work in most cases, so I throw it away.
27EAA0: FFFFFFFFFFFFFFFF E0CDDC4DF2F10010
27EAA8: FFFFFFFFFFFFFFFF 46F17A053D3BE6FC
27EAB0: FFFFFFFFFFFFFFFF 2010E00EE6FF4E04
27EAB8: FFFFFFFFFFFFFFFF DAC71684E0CDE6FC
27EAC0: FFFFFFFFFFFFFFFF 0210E00EE00FDADF
27EAC8: FFFFFFFFFFFFFFFF 3EA7E6F17A06F0C4
27EAD0: FFFFFFFFFFFFFFFF 08412D2488C0E6FD
27EAD8: FFFFFFFFFFFFFFFF 2010E0CEE6FF4E04
27EAE0: FFFFFFFFFFFFFFFF DADFAEAB98C0DADF
27EAE8: FFFFFFFFFFFFFFFF 70C5E6000C00E6FE
27EAF0: FFFFFFFFFFFFFFFF 6C10E6FF6C14F2F4
27EAF8: FFFFFFFFFFFFFFFF 5A10E08CA81EA82F
27EB00: FFFFFFFFFFFFFFFF 50145024B82EB81F
27EB08: FFFFFFFFFFFFFFFF 28E228F228C13DF6
27EB10: FFFFFFFFFFFFFFFF 06FE200040EFFDF1
27EB18: FFFFFFFFFFFFFFFF E6F17A07D7400C00
27EB20: FFFFFFFFFFFFFFFF F6F10010FAE406AB
27EB28: FFFFFFFFFFFFFFFF EC00E6000C00F2F1
27EB30: FFFFFFFFFFFFFFFF 0010E005F6F50010
27EB38: FFFFFFFFFFFFFFFF 47F27A002D22E6F5
27EB40: FFFFFFFFFFFFFFFF 7A06E6FED02BE6FF
27EB48: FFFFFFFFFFFFFFFF 0210E1A3BB31E6F4
27EB50: FFFFFFFFFFFFFFFF 942E98242D0E2827
27EB58: FFFFFFFFFFFFFFFF 8D0F08E1CC00CC00
27EB60: FFFFFFFFFFFFFFFF CC005C120042E072
27EB68: FFFFFFFFFFFFFFFF 9814B92F08F12821
27EB70: FFFFFFFFFFFFFFFF 3DFBE163BB1DE15B
27EB78: FFFFFFFFFFFFFFFF F6F50010FC00FADA
27EB80: FFFFFFFFFFFFFFFF 46FC49373DFBE6FC
27EB88: FFFFFFFFFFFFFFFF C800E00DE6FEA0EB
27EB90: FFFFFFFFFFFFFFFF E6FFC700DAD66C02
27EB98: FFFFFFFF FC00DB00
27EBA0: FFFFFFFFFFFFFFFF E00CE00DE6FE1402
27EBA8: FFFFFFFFFFFFFFFF DAC1EC22E014DB00
27EBB0: FFFFFFFFFFFFFFFF D7401F03992EB92F
27EBB8: FFFFFFFFFFFFFFFF 08F129313DF9CB00
27EBC0: FFFFFFFFFFFFFFFF E001D7400C00F6F1
27EBC8: FFFFFFFFFFFF 0010FAA40034
27EBD0: FFFFFFFFFFFFFFFF 613A5C496D616765
27EBD8: FFFFFFFFFFFFFFFF 735C302E626D7000
3AFDC3: DA46FC C728EB
3B39F9: A40034 C7C0EB
44A2FA: EA0006AB FAC7A0EA
4BB556: 301601009305AD03 7E4101005E100C00
*** Calling Images - V2a (stable) ***
Firmware : SL45 v5601
Author : Chaos
Release : May 30, 2003
WITH NON-IDENTIFIED NUMBER
Please check Your walues The following string MUST BE
27EBD0: FFFFFFFFFFFFFFFF 613A5C496D616765
Since I have redid this string non-identified calls work fine with 0.bmp
ProHvost
06-02-2003, 14:40
;*** Disable Java-classes verification ***
;*** Отключение верификации JAVA-классов ***
;Firmware : SL45 v5601
;Author : Chaos
;Release : June 02, 2003
;Midlets starts 30-70% faster
2A63A4: 3D 0D
ValeraVi
06-16-2003, 11:08
;*** Selectable Operator Logo + default pictures. Version 4 ***
;Firmware : SL45v56
;Authors : RizaPN, ValeraVi
;Authors of digits : Master Tom, ValeraVi
;Authors of animated logo: Kaktus, Thunder, ValeraVi
;Release : Jun 15, 2003
; Added a possibility to more precisely customise types of logo for all
;states of keyboard locking.
; Icon of keyboard locking is working very well (as it must work).
; Possibility to eliminate the leading zero in a hour part.
; _____________________
; ValeraVi
; This patch will overwrite All "Operator Logo" patches. UNDO those
;patches before applying this patch.
; It is ALSO need to UNDO the "Midlet while KeyLocked" patch.
3AC464: F2F6763F DAC744D1
3B0362: 46FC2200 DAC730D1
3B0E00: DADE4819 DAC720D1
3B37EC: 2D04DAD7902F CC00DAC750D1
27D120: FFFFFFFFFFFFFFFF DADE4819E016D740
27D128: FFFFFFFFFFFFFFFF 3400F7FC1B3EDB00
27D130: FFFFFFFFFFFFFFFF 48C1FD05E004D740
27D138: FFFFFFFFFFFFFFFF 3400F7F81B3E46FC
27D140: FFFFFFFFFFFFFFFF 2200DB00F2F6763F
27D148: FFFF 0DF5
27D150: FFFFFFFFFFFFFFFF E01948402D03DAD7
27D158: FFFFFFFFFFFF 902FF0944890
27D15E: FF 3D ;select mode from menu for unlocked state
;27D15E: FF 2D ;select mode from menu for locked state
27D15F: FF 00 ;show same when keys lock/unlock
;27D15F: FF 08 ;show animated logo when lock/unlock
;27D15F: FF 0A ;show clock when keys lock/unlock
;27D15F: FF 0B ;show original logo when lock/unlock
27D160: FFFFFFFFFFFFFFFF D7400D00C2F1A424
27D168: FFFFFFFFFFFFFFFF 8AF105208AF10230
27D170: FFFFFFFFFFFFFFFF BB040D01BB1CF049
27D178: FFFFFFFFFFFFFFFF DB00D7403400F3F4
27D180: FFFFFFFFFFFFFFFF 1B3E49402D13D740
27D188: FFFFFFFFFFFFFFFF 3400F2FE1C3E08E1
27D190: FFFFFFFFFFFFFFFF 46FE0A008D01E00E
27D198: FFFFFFFFFFFFFFFF D7403400F6FE1C3E
27D1A0: FFFFFFFFFFFFFFFF 06FE8702E00CE08D
27D1A8: FFFFFFFFFFFFFFFF DAC1EC22CB00D740
27D1B0: FFFFFFFFFFFFFFFF 3400F3F81B3E2D33
27D1B8: FFFFFFFFFFFFFF E00CE0BEBB27E0
27D1BF: FF 0C ;xC, x-left image position
27D1C0: FFFFFFFFFFFFFFFF D7500D00F2F1DE25
27D1C8: FFFFFFFFFFFFFF F2F2DC258820BB
27D1CF: FF 28 ;eliminate leading hour zero
;27D1CF: FF 11 ;show leading hour zero
27D1D0: FFFFFFFFFFFFFFFF E6FEFFFFD7403400
27D1D8: FFFFFFFFFFFFFFFF 54FE1C3EDD0306FC
27D1E0: FF 0D ;colon width
27D1E1: FFFFFFFFFFFFFF 000D04E0AEBB12
27D1E8: FFFF 26FC
27D1EA: FF 09 ;digit width minus colon width
27D1EB: FFFFFFFFFF 009810BB01
27D1F0: FFFFFFFFFFFFFFFF CB00E0A2F6F10EFE
27D1F8: FFFFFFFFFFFFFFFF 5B22F2F10CFE8810
27D200: FFFFFFFFFFFFFFFF F2FE0EFEBB0398E0
27D208: FFFFFFFFFFFFFFFF BB01CB0088C006FE
27D210: FFFFFF 3401E0
27D213: FF 8D ;yD, y-top image position
27D214: FFFFFFFF DAC1EC22
27D218: FFFFFFFF 98C006FC
27D21C: FF 16 ;digit width
27D21D: FFFFFF 00CB00
27D220: FFFFFFFFFFFFFFFF E0A2F6F10EFE5B22
27D228: FFFFFFFFFFFFFFFF F2F10CFE8810F2FE
27D230: FFFFFFFFFFFFFFFF 0EFE48E02D02BBEA
27D238: FFFFFFFF 0D0206FC
27D23C: FF 16 ;digit width
27D23D: FFFFFF 0098E0
27D240: FFFFFFFF BBE5CB00
4BAE56: 1E070100AD1FAC03 162F01002023AD03 ;16-width, 2f-height for digit0
4BAE5E: 1E070100C91FAC03 162F0100B023AD03
4BAE66: 1E070100E51FAC03 162F01003027AD03
4BAE6E: 1E0701000120AC03 162F0100C027AD03
4BAE76: 1E0701001D20AC03 162F0100402BAD03
4BAE7E: 1E0701003920AC03 162F0100D02BAD03
4BAE86: 1E0701005520AC03 162F0100502FAD03
4BAE8E: 1E0701007120AC03 162F0100E02FAD03
4BAE96: 1E0701008D20AC03 162F01006033AD03
4BAE9E: 1E070100A920AC03 162F0100F033AD03
4BAEA6: 1E070100C520AC03 0D2F01007037AD03
4BAEAE: 1E070100E120AC03 652F01002008AE03
4BB8EF: 50 2F
4BB8F7: 50 2F
4BB8FF: 50 2F
4BB907: 50 2F
4BB90F: 50 2F
4BB917: 50 2F
4BB91F: 50 2F
4BB927: 50 2F
4BB92F: 50 2F
4BB932: 1004AE036550 7002AE03652F
4BB93A: 2008 E004
; The byte at 27D1CF specify show or not the lading zero in hour number:
; 28 - eliminate leading hour zero,
; 11 - show leading hour zero.
; The byte at 27D15E is specify for what state you can select logo from
;menu of the phone:
; - if byte at 27D15E = 3D, then logo for state when keyboard UNLOCKED
;is defined from menu of phone. Logo for state when keyboard LOCKED is
;defined by byte at address 27D15F;
; - if byte at 27D15E = 2D, then logo for state when keyboard UNLOCKED
;is defined by byte at address 27D15F. Logo for state when keyboard
;LOCKED is defined from menu of phone.
; The byte at 27D15F is specify type of logo for that state of keybard
;locking, what not controlled by menu of phone (determined by byte
;at 27D15E). This byte can have values:
; 00 - type of logo is not changed when keboard is locking or unlocking,
; 08 - when keys locking (unlocking) the logo changed to atimated logo,
; 0A - when keys locking (unlocking) the logo changed to clock,
; 0B - when keys locking (unlocking) the logo changed to original logo.
; This patch use firmware image no. 309 - 318 as a Digital Clock number
;(image size is 22x47), image no. 319 as a colon (image size is 13x47),
;and image no. 320 as a clock background.
;Image No. 648 - 657 as an Animated Operator Logo (image size is 101x47).
; Modify those images using my ffmod or any other Siemens picture
;modifier, just AFTER applying this complete patch.
; WARNING! Do not apply a old patches with pictures for "Animated
;Operator Logo", because the placement and size of this pictures is
;changed by this patch!
; Original Operator Logo, Animated Operator Logo, and Digital Clock is
;selectable through the Profile setting. This patch use the 2nd profile
;from the bottom (the 6th profile from the top) in the "Ringer Setting"
;part. Select:
; On for Animated Op.Logo,
; Beep for Digital Clock, and
; Off for the Original ones.
; *DO NOT* activate that profile, just MODIFY the Ringer Setting part.
;Use your usual profile.
; Setting Options (Experience Users):
; -Values 16 and 2F in the block address 0x4B is the digit size (22x47),
;modify them if you want to use another digit image size (also for colon
;size, 0D).
; - Value 8D, address 27D213 is the top image position (= 8), and value
;0C, address 27D1BF is the most left image position.
; Modify it with another yD (maximum is FD) value if you want to change
;the y position, and xC (maximum is FC) for x position.
; - Value 16, address 27D21C and 27D23C is a digit width. Use your own
;value.
; - Value 0D, address 27D1E0 is a colon width.
; - Value 09, address 27D1EA is a (digit width minus colon width)
.....
the .vkp file also with pictures you can download here: http://www.is.svitonline.com/valeravi/SiemensSL45i/Patches.htm
ValeraVi
06-16-2003, 11:09
; *** Modify MultiLine Indicator to become Vibra Indicator. Version 3 ***
;Firmware : SL45v56
;Author : RizaPN, ValeraVi
;Release : April 10, 2003
;Revision : Jun 15, 2003
; You can select when to show the indicator: when vibra is OFF or ON
; ____________________
; ValeraVi
; This patch will provide an ability to display firmware image no. 339
;in the top screen for displaying a state of Vibra. Please modify the
;image (original image is like up-arrow) as you like.
3B3708: DAA0AC1548402D08 D7400D00C2FD8924
3B3710: DAA0CA15F0C4DACB 5C1DD7400D00D4ED
3B3718: 38CA48402D0D0D05 9A2466FE100056FE
3B3720: E0 00 ;display icon if Vibra is ON.
;3B3720: E0 10 ;display icon if Vibra is OFF.
3B3721: 1CDACB38CA4840 00CC00CC00CC00
the .vkp file you can download here: http://www.is.svitonline.com/valeravi/SiemensSL45i/Patches.htm
ValeraVi
06-16-2003, 11:16
; *** Show icon of current profile. Version 2
; (extended customization possibility) ***
;Firmware : SL45v56
;Author : ValeraVi
;Release : Jun 21, 2003
; A small icon of current selected profile is shown at the top of
;screen. You can add a up to 5 icons (images no. 545-549) for up to 5
;profiles:
; change image no. 545 to icon of profile "Norm. Environ.",
; change image no. 546 to icon of profile "Quiet Environ.",
; change image no. 547 to icon of profile "Noisy Environ.",
; change image no. 548 to icon of profile "Profile 1",
; change image no. 549 to