PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #11 (permalink)  
Old 11-15-2008, 04:50 AM
eptd's Avatar
PPCGeeks Regular
Offline
 
Join Date: Oct 2008
Posts: 173
Reputation: 45
eptd is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Quest to modify the timeout for hardware keyboard.

This is the one thing I would change also. I think with every other phone used, the keyboard/keypad was synchronized with the screen backlight. This seems very logical, I don't know why they would have the keyboard light go out so soon.
Reply With Quote
  #12 (permalink)  
Old 11-15-2008, 06:17 AM
Defiler's Avatar
Lurker
Offline
Pocket PC: Palm Pre minus
Carrier: Sprint
 
Join Date: Oct 2008
Posts: 1
Reputation: 0
Defiler is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Quest to modify the timeout for hardware keyboard.

This is prolly my number one complaint ATM with this phone...
Reply With Quote
  #13 (permalink)  
Old 11-15-2008, 06:27 AM
LilRico's Avatar
CyanogenMod
Offline
Pocket PC: Samsung Galaxy S IV
Carrier: Verizon Wireless
Location: Orlando, Florida
 
Join Date: Feb 2008
Posts: 1,958
Reputation: 18111
LilRico can't get a higher reputation levelLilRico can't get a higher reputation levelLilRico can't get a higher reputation levelLilRico can't get a higher reputation levelLilRico can't get a higher reputation levelLilRico can't get a higher reputation levelLilRico can't get a higher reputation levelLilRico can't get a higher reputation levelLilRico can't get a higher reputation levelLilRico can't get a higher reputation levelLilRico can't get a higher reputation level
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to LilRico Send a message via MSN to LilRico
Re: Quest to modify the timeout for hardware keyboard.

Subscribed!
__________________
i930, Apache, Titan, Touch Diamond, Touch Pro, Touch Pro 2, HTC EVO 4G, Samsung Galaxy S II, Samsung Galaxy S III, Samsung Galaxy S IV.
Reply With Quote
  #14 (permalink)  
Old 11-15-2008, 02:12 PM
musiqlives's Avatar
Lurker
Offline
Pocket PC: don't TOUCH my mutha freakin PRO!!!
Carrier: Sprint
 
Join Date: May 2008
Posts: 16
Reputation: 0
musiqlives is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Quest to modify the timeout for hardware keyboard.

Quote:
Originally Posted by Cicatrize View Post
Ok...I'm going to do this. It's probably going to take a while, but it will happen. Everyone knows the keyboard backlight goes out after about 6 or 7 seconds, and it's very frustrating. If there was one thing I could change about the Touch Pro, this would probably be it. So, let's get this project rolling...

I'm fairly fluent in VB and C++, so as long as the alleged system dll's that control these lights are coded in one of these two languages, I could, in theory, recode and compile with the proper tools. One of the following needs to happen:

1. Someone with a dll/exe decompiler needs to decompile the code and send it to me.
2. Someone needs to donate enough money to pay for a decompiler license (not cheap, $100+)

Since 2 is unlikely to happen, please let me know if you have access to a decompiler.

I think there are further possibilities as well, but I don't know. I haven't seen this talked about before. If you have, please chime in as well.
Man I'm so glad someone else feel the same. Its a pain in the "you know what" when you are trying to you the keyboard in the dark. I'll be watching this thread. Thanks for trying.
Reply With Quote
  #15 (permalink)  
Old 11-15-2008, 04:37 PM
mdodge's Avatar
PPCGeeks Regular
Offline
Pocket PC: HTC Mogul and Touch Pro
Carrier: Sprint
Location: Upstate, NY
 
Join Date: Jun 2008
Posts: 157
Reputation: 225
mdodge is keeping up the good workmdodge is keeping up the good workmdodge is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Quest to modify the timeout for hardware keyboard.

Just of note since I've been playing a little with this. The GSM version of the pro responds to the qkeytimeout reg key, but sprints does not. I tried to install some dll's from the gsm rom but it only disabled my key lights completely. But you may want to look at those to get an idea. I'm convinced its not hardware because of this.
Reply With Quote
  #16 (permalink)  
Old 11-15-2008, 09:14 PM
Cicatrize's Avatar
ѕнρ ѕоfтшаяє
Offline
Pocket PC: EVO4G
Carrier: sprinт
Threadstarter
Location: Michigan
 
Join Date: Jul 2007
Posts: 2,160
Reputation: 2505
Cicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Quest to modify the timeout for hardware keyboard.

Quote:
Originally Posted by mdodge View Post
Just of note since I've been playing a little with this. The GSM version of the pro responds to the qkeytimeout reg key, but sprints does not. I tried to install some dll's from the gsm rom but it only disabled my key lights completely. But you may want to look at those to get an idea. I'm convinced its not hardware because of this.
Hmm...this brings some new light to it, I guess. Now I just need to get this DLL decompiled!
__________________
HTC EVO 4G - Fresh 0.3
Reply With Quote
  #17 (permalink)  
Old 11-15-2008, 10:16 PM
mdodge's Avatar
PPCGeeks Regular
Offline
Pocket PC: HTC Mogul and Touch Pro
Carrier: Sprint
Location: Upstate, NY
 
Join Date: Jun 2008
Posts: 157
Reputation: 225
mdodge is keeping up the good workmdodge is keeping up the good workmdodge is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Quest to modify the timeout for hardware keyboard.

I tried a few programs to decompile it but was unsuccessful. Said there is no CLI header. I'm refering to Microp.dll and allledmgr.dll. I'm wondering if they can even be decompiled at all
Reply With Quote
  #18 (permalink)  
Old 11-15-2008, 11:49 PM
Cicatrize's Avatar
ѕнρ ѕоfтшаяє
Offline
Pocket PC: EVO4G
Carrier: sprinт
Threadstarter
Location: Michigan
 
Join Date: Jul 2007
Posts: 2,160
Reputation: 2505
Cicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIPCicatrize is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Quest to modify the timeout for hardware keyboard.

Anything can be decompiled.

What disassembler are you using, and what language are you trying to disassemble?

If there's no CLI header, then it can't be .NET, which I didn't expect, but I guess that's the deal. All your decompilers must only handle managed code. Do you have access to a diassembler that will handle unmanaged or native code?

EDIT: Now that I think about it, I'm not surprised if it's not managed code. Hell, they've been using these same DLL's for ages, most likely. Probably before .NET even became a programming standard. It's probably coded in old C++.
Reply With Quote
  #19 (permalink)  
Old 11-16-2008, 12:29 AM
stroths's Avatar
VIP & Master of my Domain
Offline
Pocket PC: HTC Evo 4g
Carrier: Sprint
Location: Dallas area
 
Join Date: Oct 2006
Posts: 1,370
Reputation: 2008
stroths is a VIPstroths is a VIPstroths is a VIPstroths is a VIPstroths is a VIPstroths is a VIPstroths is a VIPstroths is a VIPstroths is a VIPstroths is a VIPstroths is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Quest to modify the timeout for hardware keyboard.

Quote:
Originally Posted by mdodge View Post
I tried a few programs to decompile it but was unsuccessful. Said there is no CLI header. I'm refering to Microp.dll and allledmgr.dll. I'm wondering if they can even be decompiled at all
There is another approach one can take as well. Write an intermediate driver that sits between the system and the regular driver. For example, no2chem wrote an intermediate driver that talked to the alledmgr.dll on the 6800s and 6900s. It allowed us to control the LED behavior. The registry was changed to the new intermediate driver which in turned talked to alledmgr.dll.
__________________
Treo 600 -> Treo 650 ->Treo 700p -> Treo 700wx -> Mogul -> Touch Pro -> Touch Pro 2 -> HTC Evo
- [Guide] Get Root access & NAND Unlock your Evo (Full Root)
- My Current AppBrain List

Reply With Quote
  #20 (permalink)  
Old 11-16-2008, 01:16 AM
mdodge's Avatar
PPCGeeks Regular
Offline
Pocket PC: HTC Mogul and Touch Pro
Carrier: Sprint
Location: Upstate, NY
 
Join Date: Jun 2008
Posts: 157
Reputation: 225
mdodge is keeping up the good workmdodge is keeping up the good workmdodge is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Quest to modify the timeout for hardware keyboard.

Quote:
Originally Posted by Cicatrize View Post
Anything can be decompiled.

What disassembler are you using, and what language are you trying to disassemble?

If there's no CLI header, then it can't be .NET, which I didn't expect, but I guess that's the deal. All your decompilers must only handle managed code. Do you have access to a diassembler that will handle unmanaged or native code?

EDIT: Now that I think about it, I'm not surprised if it's not managed code. Hell, they've been using these same DLL's for ages, most likely. Probably before .NET even became a programming standard. It's probably coded in old C++.
I only have PE explorer and reflector (which is free btw). I tried the following:

IL
MC++
C#
Visual Basic
Delphi
Chrome

I'm sure a way exists to do it but I'm not an experienced in decompiling but thought I would help in anyway I could, cause this problem drives me nuts lol

And I'm sure a new driver could be introduced by someone with the know-how. But without seeing the current structure, source of the dll's, I would assume it would be much harder to make one. Kind of like programming in the dark.
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro


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


All times are GMT -4. The time now is 09:31 PM.


Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com