GSM Shop GSM Shop
GSM-Forum  

Welcome to the GSM-Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features.
Only registered members may post questions, contact other members or search our database of over 8 million posts.

Registration is fast, simple and absolutely free so please - Click to REGISTER!

If you have any problems with the registration process or your account login, please contact contact us .

Go Back   GSM-Forum > GSM & CDMA Phones / Tablets Software & Hardware Area > Various > Siemens-Benq > Siemens-Benq Flash Patching > x4x, x5x Flashpatching


Reply
 
LinkBack Thread Tools Display Modes
Old 02-05-2003, 01:38   #76 (permalink)
No Life Poster
 
Join Date: Mar 2002
Location: -[r0]-
Age: 53
Posts: 834
Member: 9891
Status: Offline
Thanks Meter: 2

@holg:
I don't think I can do that in the short time. It is not as easy as another patch that I made. Maybe, someone else?

@arman68:

The result of that "short #" patch is still based on keylock habbit. If we press any wrong key, then it will display "Press long #", and wait for sometimes before going to the normal locked screen again. In that time (when the 'error' message is displayed), then any key press will have no impact. Wait until the normal-locked-screen, then the short press of # should work well. I have no idea to eliminate that time-out function yet.

Assigning new function in a (or some) new shortcut button is easy. My only problem is, most of the time, function in each button is very-very depend on each person. I like that, you like that, but some of us do not, and perhaps I do not like, you like, some like, and some other don't. So, I have my own filter to do that kind of patching. Hope everyone understood (that I can not do each person request, especially for shortcut type patch).

Anyway, I will try about [+] and [-] side button.

RizaPN
  Reply With Quote
Old 02-05-2003, 07:18   #77 (permalink)
Junior Member
 
Join Date: Jan 2003
Location: Phils
Age: 46
Posts: 20
Member: 19692
Status: Offline
Thanks Meter: 0
Riza,

can you help me know how to overwrite the shortcut "view CB" (short press of #) because its useless in our country.... the networks dont give out broadcasts.... maybe you could change it to "inbox"... how were you able to do it.. so that i could learn too....if its ok with you

thanks

Inan
  Reply With Quote
Old 02-05-2003, 09:51   #78 (permalink)
Major Poster
 
Join Date: Jan 2003
Posts: 47
Member: 20543
Status: Offline
Thanks Meter: 2
Quote:
Originally posted by rizapn
My only problem is, most of the time, function in each button is very-very depend on each person. I like that, you like that, but some of us do not, and perhaps I do not like, you like, some like, and some other don't. So, I have my own filter to do that kind of patching. Hope everyone understood (that I can not do each person request, especially for shortcut type patch).
No problem. Even if you stopped patching the SL45 firmware now, I would still be grateful for everything you have done.

I believe as well it is better not to overwrite/delete existing functionality. Even if only a few people are using it we should not prevent them from doing so. In the case of the voicedial function though, the use of the [+] button is clearly redundant since you activated the [UP] arrow function as in SLCK firmwares. The [UP] arrow is even better since it also works when the keypad is locked.

Has anyone tested the above patch and could tell us if it also activated voicedialling with the PTT button when the keypad is locked?
  Reply With Quote
Old 02-05-2003, 10:52   #79 (permalink)
Major Poster
 
Join Date: Nov 2002
Age: 46
Posts: 47
Member: 17718
Status: Offline
Thanks Meter: 0
hello arman68

arman68,

u do not need a shortcut for Profile function , just if u press (*)
for short time u will get access to profile function with ur right soft key, try it, and tell me .

short press on * then u will find (profile) appeared above the right soft key
  Reply With Quote
Old 02-05-2003, 11:39   #80 (permalink)
Major Poster
 
Join Date: Jan 2003
Posts: 47
Member: 20543
Status: Offline
Thanks Meter: 2
Re: hello arman68

Quote:
Originally posted by shadyjr5
short press on * then u will find (profile) appeared above the right soft key
Your are right! I learned something new.

Still, it would be more convenient having it on the side:
[+] -> [+/-] -> [RIGHT SOFT KEY]
is easier to use than[*] -> [RIGHT SOFT KEY] -> [UP/DOWN] arrow -> [RIGHT SOFT KEY]

Don't forget that the [+] and [-] keys can be used to scroll up and down.

Actually anything that requires a scroll function would be well placed as shortcut on [+] or [-]. "Address Book", "SIM location" and "Menu" do not need it as being on the arrow pad they are already very well located.

IMHO good candidates are: "Profiles", "Java" (if you put everything straight under the JAM folder), "Games" and that's about it. "Card Explorer" would not benefit from it as it requires use of the [RIGHT] arrow as well.
  Reply With Quote
Old 02-05-2003, 17:52   #81 (permalink)
Junior Member
 
Join Date: Jan 2003
Posts: 5
Member: 19531
Status: Offline
Thanks Meter: 0
Nice to know it works. I stand corrected
  Reply With Quote
Old 02-06-2003, 04:21   #82 (permalink)
No Life Poster
 
Join Date: Mar 2002
Location: -[r0]-
Age: 53
Posts: 834
Member: 9891
Status: Offline
Thanks Meter: 2
@Z-man:
Yes, View CB is also useless here (Indonesia). But, I still have some mistery about that function...

I will post a new patch :
- Overwrite "User Group" programmable shortcut (hotkey) options with "Archive" (SMS in the MMC),
- Use short press of left side [+] as an IrDA shortcut, and long press for "Illumination Toggle",
- Modify *[GREEN] to become an external low-level program shortcut.

Wait for some minutes,
RizaPN
  Reply With Quote
Old 02-06-2003, 07:07   #83 (permalink)
No Life Poster
 
Join Date: Mar 2002
Location: -[r0]-
Age: 53
Posts: 834
Member: 9891
Status: Offline
Thanks Meter: 2
Here are some of them ...

*** Long press of left side [+] button for "Illumination Toggle" and its short press for IrDA ***

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" ***

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

~~~~~~~~~~~~~~~~~~

RizaPN
  Reply With Quote
Old 02-06-2003, 10:22   #84 (permalink)
Major Poster
 
Join Date: Jan 2003
Posts: 47
Member: 20543
Status: Offline
Thanks Meter: 2
@RizaPN
Thanks, fantastic job as usual.

I am intrigued by your low level function... It will be very interesting if you manage to add a totally new functionality to the firmware. BTW what do you use to make your patches?
  Reply With Quote
Old 02-06-2003, 10:27   #85 (permalink)
No Life Poster
 
Join Date: Mar 2002
Location: -[r0]-
Age: 53
Posts: 834
Member: 9891
Status: Offline
Thanks Meter: 2
@arman68:
Thank's. I use IDAPro to disassembly the flash file, C166 assembler document to get the new function/command byte-code, HexaEditor to apply them back to the flash file, and my zSiemenz to upload it (partially) into my lovely SL.

RizaPN
  Reply With Quote
Old 02-06-2003, 11:08   #86 (permalink)
No Life Poster
 
robbiesl42's Avatar
 
Join Date: Dec 2002
Location: U.K
Age: 35
Posts: 787
Member: 18319
Status: Offline
Thanks Meter: 0
can u guys make FW57 with support of 256mb mmc or not possilbel at all!!
  Reply With Quote
Old 02-06-2003, 19:01   #87 (permalink)
Junior Member
 
Join Date: Feb 2003
Age: 48
Posts: 3
Member: 20918
Status: Offline
Thanks Meter: 0
@RizaPN

Hi, RizaPN! Your patches are very useful. I have the pleasure of using some of them. I've got an idea how to see the calling phone number.
During incoming call the calling number is written first. Then it is overwritten by the name from the Addressbook. The idea is in moving the contents of the line containing name to the next line. Then the number will be stored on the screen. Is it possible to implement it this way?
  Reply With Quote
Old 02-06-2003, 20:58   #88 (permalink)
Major Poster
 
Join Date: Jan 2003
Posts: 47
Member: 20543
Status: Offline
Thanks Meter: 2
Quote:
Originally posted by rizapn
[I use IDAPro to disassembly the flash file, C166 assembler document to get the new function/command byte-code, HexaEditor to apply them back to the flash file, and my zSiemenz to upload it (partially) into my lovely SL.
It takes me back to the old days when I use to write programs in assembly this way on the old atari and amiga. I must admit motorola 68xxx and RISC assembly languages were a joy to work with. I gave up when confronted with the horrible intel cisc. From what I have seen, it is getting worse and worse with every intel processor generation.
  Reply With Quote
Old 02-07-2003, 00:34   #89 (permalink)
No Life Poster
 
Join Date: Mar 2002
Location: -[r0]-
Age: 53
Posts: 834
Member: 9891
Status: Offline
Thanks Meter: 2
Here are the last patches (maybe? for button/shortcut management) ...

*** 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
0x3B3326 : 48 40 -> E0 04

~~~~~~~~~~~~~~~~~~

*** Modify #[UpperRight] from "View New CB" to "Java" ***

0x3B31AC : 7D 03 -> B0 0D
0x3B3388 : DA DB 14 19 -> DA D8 B4 E1
0x3B338C : 48 40 -> 0D 04

~~~~~~~~~~~~~~~

*** 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
0x3B300C : 30 00 2D 06 47 F2 -> 0D 09 29 C7 3D 03 (*)
0x3B3012 : 2A 00 2D 03 -> DA D9 EE 0A
0x3B3016 : 47 F2 23 00 3D 02 -> 0D 04 29 C6 3D 03 (0)
0x3B301C : E0 04 DB 00 -> DA D9 62 0A
0x3B3020 : E0 14 -> E0 04

~~~~~~~~~~~~~~

Yes, they were some duplicated patch (due to some trial).

Personally, I use these fix button shortcut :
-) Left side [+] for IrDA and Illumination
-) *,0,+ followed [GREEN] for Inbox, Write SMS, and Outbox
-) LEFT for "SIM Location" and RIGHT for "Card-Explorer"
-) 0[UpperRight] for Archive, and #[UpperRight] for Java

All buttons already occupied (except for PTT and some other (if exist) headset button). I don't want to overwrite the existing buttons with unique function (not duplicated), just like :
- Left side [-] for saving Flash SMS,
- [PLAY] and [REC] for MP3/dictaphone,
- [Long UP] for VoiceDial, [Long *] for Ringer, [Long #] for keylock

So... I think, it's time to go to the next patching journey...

RizaPN

Last edited by rizapn; 02-07-2003 at 00:41.
  Reply With Quote
Old 02-07-2003, 06:17   #90 (permalink)
Junior Member
 
Join Date: Feb 2003
Location: philippines
Age: 44
Posts: 34
Member: 20779
Status: Offline
Thanks Meter: 0
Quote:
Originally posted by rizapn
Here are the last patches (maybe? for button/shortcut management) ...

*** 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
0x3B3326 : 48 40 -> E0 04

~~~~~~~~~~~~~~~~~~

*** Modify #[UpperRight] from "View New CB" to "Java" ***

0x3B31AC : 7D 03 -> B0 0D
0x3B3388 : DA DB 14 19 -> DA D8 B4 E1
0x3B338C : 48 40 -> 0D 04

~~~~~~~~~~~~~~~

*** 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
0x3B300C : 30 00 2D 06 47 F2 -> 0D 09 29 C7 3D 03 (*)
0x3B3012 : 2A 00 2D 03 -> DA D9 EE 0A
0x3B3016 : 47 F2 23 00 3D 02 -> 0D 04 29 C6 3D 03 (0)
0x3B301C : E0 04 DB 00 -> DA D9 62 0A
0x3B3020 : E0 14 -> E0 04

~~~~~~~~~~~~~~

Yes, they were some duplicated patch (due to some trial).

Personally, I use these fix button shortcut :
-) Left side [+] for IrDA and Illumination
-) *,0,+ followed [GREEN] for Inbox, Write SMS, and Outbox
-) LEFT for "SIM Location" and RIGHT for "Card-Explorer"
-) 0[UpperRight] for Archive, and #[UpperRight] for Java

All buttons already occupied (except for PTT and some other (if exist) headset button). I don't want to overwrite the existing buttons with unique function (not duplicated), just like :
- Left side [-] for saving Flash SMS,
- [PLAY] and [REC] for MP3/dictaphone,
- [Long UP] for VoiceDial, [Long *] for Ringer, [Long #] for keylock

So... I think, it's time to go to the next patching journey...

RizaPN



[UpperRight] ? is that the right soft key?

yeh i guess theres only one button left...(PTT)

btw hows it going with the PTT button?
  Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
how create a shortcut xcit Chinese Models & Cloned Phones 1 09-07-2009 23:54
A60 bzzz and switches off when trying to create new sms... Burnt Cobba E-Gold Based Phones 3 10-08-2007 04:48
help on creating new flash file for nokia dct4 supporting a new languge greeni222000 GSM Programming & Reverse Engineering 0 01-14-2006 19:30
about flash patching: zdob x1x to x45/x50 2 06-07-2003 19:36
How to create a 5210, 3610 and 3350 option to flash the phone in a Dejan Flasher 2.15 hooi76 Nokia Legacy Phones ( DCT-1 ,2 ,3 ,L ) 2 09-20-2002 09:40

 



All times are GMT +1. The time now is 16:36.



Powered by Searchlight © 2024 Axivo Inc.
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
- GSM Hosting Ltd. - 1999-2023 -
Page generated in 0.26984 seconds with 9 queries

SEO by vBSEO