|
||||
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.
|
|
||||
Re: Quest to modify the timeout for hardware keyboard.
Quote:
|
|
||||
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.
|
|
||||
Re: Quest to modify the timeout for hardware keyboard.
Quote:
__________________
HTC EVO 4G - Fresh 0.3
|
|
||||
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
|
|
||||
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++. |
|
||||
Re: Quest to modify the timeout for hardware keyboard.
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 |
|
||||
Re: Quest to modify the timeout for hardware keyboard.
Quote:
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. |
|
|
|