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 09-26-2005, 20:54   #1 (permalink)
Junior Member
 
Join Date: Mar 2004
Location: Poland
Age: 40
Posts: 38
Member: 59171
Status: Offline
Thanks Meter: 0
Please help Keypad Lock Password and APP


Hello i woud like to add APP depend of KLP.
I do this:
Code:
; *** KLP. Keypad Lock Password *** 

; Firmware: SL45i v56 
; Author (v55): XhjJxm 
; Ported to v56 by rc-flitzer 
; Release: September 24th, 2005 

; With this patch you'll have password input for unlocking keypad. 
; The password has to be coded in flash, look below for more info. 
; If you're using EKS (Eliminate Keylock Screen) patch, you have 
; to press # first before entering password. All other keypad patches 
; like "long press # for unlock" etc. don't matter anymore. 

; Thanks alot to all patchers of Chinese firmware v55! :-) 

;0x0311BC: EA207012 FAE030D7 ; entrypoint (oryginal linie) 

;This part is for profile depend
0x0311BC: EA207012 DAE058CB 
0x40CB58: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88C0D7403600F2FC6E099AFC030098C0 
0x40CB68: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAE078CB98C0FAE072CBEA207012DB00 
0x40CB78: FFFFFFFFFFFF FAE030D7DB00 
;----------
0x40D730: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F018E6F21F17E7F81100281129812D0E 
0x40D740: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08110821DC49A961D7408303A9724970 
0x40D750: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0341673D030DF2DADAE2F6FAA37012 

0x362A72: 23 FF ; disables unlocking possibility with # key 

;Here is password data (example PIN: 123456) 
0x40D720: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 31323334353600000000000000000000 
; You can setup your password consisting of 0-9, * or #, must be ended with 00. 
; max. 15 chars (+ ending 00), 
; code numbers: 30, 31, ... 39 = 0-9, 2A = *, 23 = #
Profile 3, function 1.
But when log press # telephone switch off.
Please help me where is an error?
  Reply With Quote
Old 09-26-2005, 21:13   #2 (permalink)
No Life Poster
 
trustkill's Avatar
 
Join Date: May 2003
Location: GERMANY
Age: 49
Posts: 980
Member: 27745
Status: Offline
Thanks Meter: 0
Hey, very good idea ! I think rc-flitzer may do this !

btw: Many thanks to all patcher that are keeping the sl45 alive !
  Reply With Quote
Old 09-27-2005, 18:37   #3 (permalink)
No Life Poster
 
Join Date: Mar 2004
Posts: 593
Member: 60520
Status: Offline
Thanks Meter: 0
I checked the patch and found the error (already talked to Pawel). It's not that easy to make it selectable because of the barred # key. I'll create a selectable version as soon as possible. Stand by...
  Reply With Quote
Old 09-28-2005, 13:08   #4 (permalink)
No Life Poster
 
Join Date: Mar 2004
Posts: 593
Member: 60520
Status: Offline
Thanks Meter: 0
So, now it's ready. I made a working version of KLP selectable. If selected it works like the previous version. If not selected, you can unlock keys with # key - but only short press. Sorry, I didn't manage to do it with long press # or with confirmation box.

Patch can be found in "Flash Patches" thread.
  Reply With Quote
Old 09-28-2005, 13:33   #5 (permalink)
Junior Member
 
Join Date: Mar 2004
Location: Poland
Age: 40
Posts: 38
Member: 59171
Status: Offline
Thanks Meter: 0
Thank you for your work :-)
  Reply With Quote
Old 09-28-2005, 13:49   #6 (permalink)
No Life Poster
 
lalo.lerry's Avatar
 
Join Date: Jan 2004
Location: Italy
Age: 49
Posts: 1,018
Member: 50673
Status: Offline
Thanks Meter: 2
Quote:
Originally Posted by rc-flitzer
... If not selected, you can unlock keys with # key - but only short press. Sorry, I didn't manage to do it with long press # or with confirmation box.
Little hint:
You have to "descharge" short pression values (E9,EA) to add the long pression value (EB) checking.
Look to my Eliminate Keylock Screen v3.1 in S-ME45i flash patch thread

Or/and, look to how right softkey long pression works in Babysitter screen - button handler (it's just few byte before Keylock screen - button handler in original SL45 fw)

Bye

Lalo
  Reply With Quote
Old 09-28-2005, 15:52   #7 (permalink)
No Life Poster
 
Join Date: Mar 2004
Posts: 593
Member: 60520
Status: Offline
Thanks Meter: 0
Sorry lalo, but it doesn't work that way...
How klp works (I don't know exactly, just ported the patch to v56): the routine for dialling emergency number has been trapped so that you can type in every number you want. Dialling is still only possible on emergency number. But after every keypress the keyboard queue is checked. If you have typed in correct number, keypad will be unlocked.
Additionally some check in FW for # key is disabled (line 0x362A72).

For selectable version I extended the password check like this: if function is disabled in app menu, only first char of keyb queue is compared. If it's # key you get unlocked. But this is done after a short press.

I know already, there IS indeed a possibility to have the "old" behaviour: I would have to trap 362A72 too and check if patch is selected. But that would **** up the code... Maybe some other day...
  Reply With Quote
Old 09-28-2005, 19:07   #8 (permalink)
No Life Poster
 
Join Date: Oct 2003
Posts: 705
Member: 42457
Status: Offline
Thanks Meter: 1
@rc

That's nice. With patch disabled in app-menu the "password" is just #?
What happen if we undo the "Press long # for unlock keyboard"? Does the msgbox be visible again? (I think not as far as I understand the patch)

Maybe you can create your own dialog with OK/Cancel Keyboard unlock...
I think lalo developed a patch for S45
  Reply With Quote
Old 09-29-2005, 14:13   #9 (permalink)
Insane Poster
 
Join Date: Feb 2003
Location: Poland
Age: 50
Posts: 76
Member: 22528
Status: Offline
Thanks Meter: 0
Quote:
Originally Posted by rc-flitzer
Sorry lalo, but it doesn't work that way...
How klp works (I don't know exactly, just ported the patch to v56): the routine for dialling emergency number has been trapped so that you can type in every number you want. Dialling is still only possible on emergency number. But after every keypress the keyboard queue is checked. If you have typed in correct number, keypad will be unlocked.
Additionally some check in FW for # key is disabled (line 0x362A72).

For selectable version I extended the password check like this: if function is disabled in app menu, only first char of keyb queue is compared. If it's # key you get unlocked. But this is done after a short press.

I know already, there IS indeed a possibility to have the "old" behaviour: I would have to trap 362A72 too and check if patch is selected. But that would **** up the code... Maybe some other day...
Now works correct (if function in app is disabled, long press # unlocking keyboard), check Walek's modification http://forum.gsmhosting.com/vbb/show...&postcount=497
  Reply With Quote
Old 09-29-2005, 14:25   #10 (permalink)
No Life Poster
 
trustkill's Avatar
 
Join Date: May 2003
Location: GERMANY
Age: 49
Posts: 980
Member: 27745
Status: Offline
Thanks Meter: 0
Very nice code, thank you all ! (I havenīt tried it yet, but I think that it works)
  Reply With Quote
Old 09-29-2005, 19:41   #11 (permalink)
No Life Poster
 
Join Date: Mar 2004
Posts: 593
Member: 60520
Status: Offline
Thanks Meter: 0
*banging hand to head* Yeah, the easiest solutions don't come on my mind... Good work from Walek. For other profile/function number modify code in block 40CBxx.
  Reply With Quote
Old 10-03-2005, 12:59   #12 (permalink)
Freak Poster
 
Join Date: May 2005
Location: Somewhere in Poland
Age: 36
Posts: 266
Member: 143475
Status: Offline
Thanks Meter: 0
Is it possible to set selectable this line - 0x0311BC: EA207012 FAE030D7 too?

Then we have screen with text To unlock... But if I did depend of this line, when I press # my phone turns off... I checked it several times but I don`t see any errors.
  Reply With Quote
Old 10-03-2005, 17:59   #13 (permalink)
No Life Poster
 
Join Date: Mar 2004
Posts: 593
Member: 60520
Status: Offline
Thanks Meter: 0
Why is there a need to have the mentioned line selectable? You know that there's a password necassary (or if not selected at the moment: pressing # key). Any other one "testing" your mobile phone will see the pw entering screen. If he/she is smart, pressing "C" button will occur in mind, and then the former screen "To unlock press..." will appear!
I personally don't see a necessity in having this selectable.

About the problem itself: what exactly did you do with the line 0x0311BC? Of course it could be made also selectable. That needs more code and time to develope...
  Reply With Quote
Old 10-04-2005, 13:58   #14 (permalink)
Freak Poster
 
Join Date: May 2005
Location: Somewhere in Poland
Age: 36
Posts: 266
Member: 143475
Status: Offline
Thanks Meter: 0
I did:
0x0311BC: EA207012 FAE110CF

0x41CF10: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88C0D7403600F2FC6C099AFC03F098C0
0x41CF20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAE130CF98C0FAE12ACFEA207012DB00
0x41CF30: FFFFFFFFFFFF FAE030D7DB00

But When I have Function 16 Profile 3 not selected (rest of patch is setted in the same function) When I press # I don`t have password and I see To Unlock... but for a moment my phone turns off automatically.

Can You check it and correct mistakes?
  Reply With Quote
Old 10-05-2005, 12:44   #15 (permalink)
No Life Poster
 
Join Date: Mar 2004
Posts: 593
Member: 60520
Status: Offline
Thanks Meter: 0
Patch is ready, it's an add-on. Look into "Flash Patches" thread.
  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
Please help keypad " # " not work for se w595.... MR CELL25 Sony Ericsson Hardware Repair 0 02-09-2010 19:03
Please help. Need Login/Password for UFS/HWK Updates Rexys HWK 1 11-01-2008 04:19
please help keypad e65 : ronfreek : Nokia Hardware & Hardware Repair 2 05-18-2008 11:05
Pleeeease help - 4 locks closed and I am stuck amigo_rk DIV 2 11-29-2004 14:41
Please Help... 3310 Contact Service and 4 Locks closed Chryse Nokia Legacy Phones ( DCT-1 ,2 ,3 ,L ) 5 02-14-2002 03:39

 



All times are GMT +1. The time now is 05:26.



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.28418 seconds with 9 queries

SEO by vBSEO