WM6 Moto Q9 - Anyone figure out HW key remaps? - Windows Mobile Development and Hacking General

I have been searching on this topic for a couple days now and nothing seems to work. I have installed the usual AE Button etc. to no avail. My goal is to remap the browser key on the Q9 from Opera to PIE. There are posts that suggest cooking up the short_*.lnk and long_*.lnk files but no such files exist on this device. Anyone have any ideas? I can't believe how tricky this is proving - THANKS!

Related

registry findings ?

I want to find some things in the registry and perhaps run a clone of the device itself on the PC so that I can test some things out. I understand there is a way to emulate a device on the PC. Is that correct? How?
Also, I need a way to export the MDA registry so that it can be opened and searched within Windows XP. Is this possible?
Things I want to find initially in the MDA in the registry.
mapping for the green phone key among other keys
backlight for phone keys and keyboard keys.
Use a good registry editor or Visual Studio.
I use Kilmist. I understand Total Commander is good.
Export registry in standard PC format and then copy to pc, browse in notepad. Just DON'T import it by accident onto pc.
You can't just copy a registry into the emulator - they are based on different hardware designs. Most stuff will work, some is likely to screw up emulator. No permanent damage, but bare it in mind.
What device are you looking for these keys on?
I can tell you that the settings for backlight for green and red key and keyboard backlight aren't settled in the registry. Some settings there, but not all.. at least AFAIK.
V
vijay555 said:
Use a good registry editor or Visual Studio.
I use Kilmist. I understand Total Commander is good.
Export registry in standard PC format and then copy to pc, browse in notepad. Just DON'T import it by accident onto pc.
You can't just copy a registry into the emulator - they are based on different hardware designs. Most stuff will work, some is likely to screw up emulator. No permanent damage, but bare it in mind.
What device are you looking for these keys on?
I can tell you that the settings for backlight for green and red key and keyboard backlight aren't settled in the registry. Some settings there, but not all.. at least AFAIK.
V
Click to expand...
Click to collapse
IC... No wonder nobody had found a way to map them. However there is software that maps hardware keys for other devices. If not settled in the registry then where/what/how is the software changing them?
Hi all, where can I found a full descriptions of every single registry key & function/purpose of those key. Now I become interested to play with this setting. I know that are VERY DANGEROUS thing. Appreciate for help
zaidam said:
Hi all, where can I found a full descriptions of every single registry key & function/purpose of those key. Now I become interested to play with this setting. I know that are VERY DANGEROUS thing. Appreciate for help
Click to expand...
Click to collapse
And it's frowned upon by T-Mobile. Watch out for the phone police .
Now now, lets not scare any one.
Playing with registry on windows mobile device is only dangerous if you care about whats on that device and don't want to hard reset. Otherwise you can go ahead an experiment as hard reset will restore original reg settings.
Oh and as for the phone police, well they don't carry real guns do they?
But seriously there is no list of every reg key. Registry is a general settings database for the whole windows mobile OS and the apps on it. It was designed to replace a hoard of ini files.
Documentation of relevant settings is usually attached to documentation of what ever they control (if there is any such documentation) and since any app can write to the registry there may be settings no one ever documented (there certainly are undocumented settings for the system it self like NeverDorkMemory).
Guys, you should know what you're doing when playing with the registry. But it's always best to make a backup. You'll find it hard to irrepairably damage your phone (which is always fixable by a hardreset or rom flash) in the registy, but a backup is safer.
zaidam - seriously man, what do you think we do here? If microsoft gave us a list of every registy setting, a lot of guys would be out of a job, it'd be too easy! If you're brave enough, experiment with the registry and discover a new hack. If not, just browse around and see what's possible through the registry hacks.
trpenner - you answered your own question with a different answer. The keyboard can be remapped, quite easily. Some of it can be done though the registy, some requires apps like AE Button Plus. AEBP doesn't use the registy (I presume) because it requires a lower level of programming not exposed by the registry.
However, the red and green key are not mappable (AFAIK) through the registry alone.
V
vijay555 said:
Guys, you should know what you're doing when playing with the registry. But it's always best to make a backup. You'll find it hard to irrepairably damage your phone (which is always fixable by a hardreset or rom flash) in the registy, but a backup is safer.
zaidam - seriously man, what do you think we do here? If microsoft gave us a list of every registy setting, a lot of guys would be out of a job, it'd be too easy! If you're brave enough, experiment with the registry and discover a new hack. If not, just browse around and see what's possible through the registry hacks.
trpenner - you answered your own question with a different answer. The keyboard can be remapped, quite easily. Some of it can be done though the registy, some requires apps like AE Button Plus. AEBP doesn't use the registy (I presume) because it requires a lower level of programming not exposed by the registry.
However, the red and green key are not mappable (AFAIK) through the registry alone.
V
Click to expand...
Click to collapse
It's the red/green keys I am after. Maybe one day we someone smarter than I will be willing to take up the challenge.
As I said, they can certainly be reassigned through code, fairly easily, but not through the registry alone I believe.
V
trpenner said:
It's the red/green keys I am after. Maybe one day we someone smarter than I will be willing to take up the challenge.
Click to expand...
Click to collapse
Red and green buttons are mappable using the third party softs like AE button Plus. I am using it and I have mapped the red button to close (not minimise) the running application when pressed twice. You can also try...
c_shekhar said:
Red and green buttons are mappable using the third party softs like AE button Plus. I am using it and I have mapped the red button to close (not minimise) the running application when pressed twice. You can also try...
Click to expand...
Click to collapse
AE button plus.... THAT's hopefully what I was looking for. I'll check it out. Thank you SO much! What's the best checkbook app?

UBQ 501 - ROM cooking, WM5 and WM6 mix.

Dear all,
I read the forum since some months now, and I thank you all for the awesome things I learned there, now I would like to know whether something I have in mind is achievable or not.
I own an Ubiquio 501, a very thin qwerty PDA (with touchscreen, wifi and all) which works very well. However:
-With the AKU 3.3 ROM (released around february) it suffered from very bad graphic/video performance, but everything else was working pretty well.
-With the last WM6 upgrade (released in august) the maker fixed the graphic issue, but for me the keyboard behavior is nothing but unacceptable. It seems like I am the only one having problems with the keyboard, however a downgrade (to AKU 3.3) fix the keyboard bit, so I guess the problem is not in the hardware.
What I would like to achieve is to put the keyboard drivers in the WM6 ROM, what do you think, is this feasible? I was able to unpack the ROMs with the kitchen tools, but am not sure of which module the actual keyboard driver is, the relevant files and dirs (find dump/ -iname "*key*") in the
AKU3.3 ROM :
Code:
./KeyBDState_service.dll
./KeyBDState_service.dll/KeyBDState_service.dll
./KeyIcon.dll
./KeyIcon.dll/KeyIcon.dll
./keypad.dll
./keypad.dll/keypad.dll
./keysifter.dll
./keysifter.dll/keysifter.dll
./devauthkey.dat
and in the WM6 ROM:
Code:
./KeyBDState_service.dll
./KeyBDState_service.dll/KeyBDState_service.dll
---> same file as in WM5 (md5sum match)
./KeyIcon.dll
./KeyIcon.dll/KeyIcon.dll
--> different
./keypad.dll
./keypad.dll/keypad.dll
-->different
./keysifter.dll
./keysifter.dll/keysifter.dll
--> different
./devauthkey.dat
-->same file as in WM5 (but I guess it doesn't have anything to do with the keyboard!
Should I look for other files? (I think so
Thank you all in advance!
Regards,
DAniele
I have had the 503g for a few weeks now and love it. If there is anything I can help you with please let me know.
Hi maevro, thanks for joining
I just found (using a task manager) that stopping the "key sifter" service yields to a complete stop of the hardware keyboard (only things that keep working are the keyboard backlight and some "special" buttons: the comm-manager activator, the mode switcher (alpha, num), the shift key).
However, overwriting the keysifter.dll file with the wm5 version I was only able to reach a non-working state (the service does not start automatically and will refuse to start manually).
So, keysifter.dll is definitely (one) culprit, but additional testing may be needed to see its dependencies (I guess) in order to replace it with a (better) working version.
Regards,
DAniele
--
gdaniele said:
Hi maevro, thanks for joining
I just found (using a task manager) that stopping the "key sifter" service yields to a complete stop of the hardware keyboard (only things that keep working are the keyboard backlight and some "special" buttons: the comm-manager activator, the mode switcher (alpha, num), the shift key).
However, overwriting the keysifter.dll file with the wm5 version I was only able to reach a non-working state (the service does not start automatically and will refuse to start manually).
So, keysifter.dll is definitely (one) culprit, but additional testing may be needed to see its dependencies (I guess) in order to replace it with a (better) working version.
Regards,
DAniele
--
Click to expand...
Click to collapse
Is the graphicproblem totally gone, so you can play games and watch movies without any problems?
Also, do you have any problems with network on this device?
Keep us updated if you find any solution to the keyboard-delay problem!
Thanks
Well, I kind of sorted it out. The solution ain't optimal, but at last I can write my sms & mails as I was used to.
After many tries and file swap between wm5 and wm6 rom dump, I stopped the keyBDState service and... kaboom, everything worked as expected Yes, it was _that_ simple
Please note that there are still some issues (shift + arrow keys does not highlight) but I made this mod a few days ago and have noted no instability whatsoever.
The only thing that ceased to work after the mod is that I can no longer compose phone numbers from today screen (but in the phone app everything works, so I am not that disappointed).
If you want to try it by yourself, I can only advice for a prior full backup, and can take no responsibility for whatever damage may occur to your data, phone, sim card... blah blah blah ...
So long for my first post, although I really would like to investigate the thing a little bit further (and get highlighting back as it was in wm5).
To answer uggugg, I only tried a (mandatory ) Zoolander sample and it worked well (re-encoded to fit screen size, 20 fps, don't remember the bitrate, should check) as for the games... I really ain't into gaming (not on my phone, at least) so I'm sorry I couldn't tell you anything.
Regards,
DAniele
--

Pocket Nester Help

I couldn't find any threads about pocket nester here. Has anyone gotten this to work? I seem to have two problems:
1) It won't read files off the storage card. I know you're supposed to use the tgetfile.dll, but that doesn't seem to help.
2) Is there any way to map the "A" button to the "end" key? all the other key mapping works except for this one.
Thanks!
nobody plays nester?

PocketPuTTy, pageup/down and äöå

Hey,
I'm an irssi junkie and that's one of the main reasons I wanted to get the X1.
I found that PocketPuTTy was the best SSH-client for Windows Mobile and it works pretty well. But I can't find a way to use pageup and pagedown in it.
In other Windows mobiles the keys are found at Fn+up/down arrow, but since there aren't arrowkeys in X1, it's a no go. Anybody have an idea how to get those functions available?
Another biggie was that the versions of the mobile that arrived to Finland are UK versions. That naturally means we don't have the äöå -buttons. There was a fix around to make the öäå available from áü-button, but the button doesn't seem to work in Opera nor in Irssi. Any way to fix that?
(And sorry if there have been posts about these matters before. I tried searching before posting new topics but couldn't find anything relevant)
You might use the arrow keys around the dpad for PgUp/Down, etc.
Doesn't work. I get the numbers 2,4,6,8 from the dpad
hey, how do you jump between channel/query windows in [email protected]? there's no alt/esc button so i dont know how to do that..
Hello,
I got a Sony Ericsson X1 Xperia. I must say I really like the platform.
I use PQzII (http://nicque.com/PQz/PQzII.htm) to bind the vol up / vol down keys to ctrl and alt. Then when I connect to my irssi screen I can cycle the querys using Ctrl + N (next window) and Ctrl + P (previous window). I haven't gotten the alt meta key to work yet tough :-(
So for now I just have an alias in irssi /alias g window goto.
So I can type /g X where X is the window number I want to jump to.
Anyone know how to get the pgup/pgdown keys?
Hi.
I have the same problem, can't send "alt + <digit>" combinations nor pgup/pgdown buttons.
Anyone can help us out here?
Bushman
I'm also interested in finding the page up and down! *subscribes to thread*
What do you guys use PuTTy for btw? I use it for MUD.

'Ctrl' key on Touch2 Keyboard

After this issue, fate had worse things for my P3400i(gene). It fell down and the speaker stopped working. Frustrated with repeated issues, I decided to dump my gene and I picked up the Touch 2 (the special version without 3G and GPS).
Now, the P3400i had a 'Ctrl' key in its keypad which was handy for copying, pasting, selecting et al, just like a desktop. But I cant find the 'Ctrl' key on my Touch Keypad. Is n't it really there or am I missing something?
I think you are right: There is no Ctrl-Key in the keyboard. But look out for the free Program Total Commander: It's not allowed for me to post links (so search google for that tool) , it's a file manager with an "integrated" Ctrl-Key for copying, etc....
No, its not here. Missin nothing.
L.J.Silver said:
I think you are right: There is no Ctrl-Key in the keyboard. But look out for the free Program Total Commander: It's not allowed for me to post links (so search google for that tool) , it's a file manager with an "integrated" Ctrl-Key for copying, etc....
Click to expand...
Click to collapse
Thanks L.J.Silver. 'Total Commander' is a file manager. What I am looking for is a keypad that comes with a control key. I want to have the 'Ctrl' key when I am typing say an SMS or working on a word file. I did come across SPB Keyboard but its not a freeware. I am going to try it and see if its worth the money. In the meantime, pl let me know if you know of another solution.
You can use Finger Touch Keyboard. However it's shareware but works fine without issues. It has various skins which can be used and contains Shift as well as Ctrl Keys.
Here's the link:
http://www.fingertouchpro.com/index.php?section=download
Naveen: Thanks a ton for this one. They have a stripped down freeware version as well. I installed it and it works yahoo!

Categories

Resources