[FIX] Home Button, German Keyboard Layout - Touch Pro2, Tilt 2 Android Development

Hi to all!
On monday I for the first time tested Android on my Rhodium and must admit that I'm really impressed! There are, however, some minor problems in the version I'm using (Stock 2.2 Oct 28):
Pressing Power Button does nothing
German keyboard layout doesn't allow to imput all the umlauts. FN+u always gives you Ü instead of ü. And composing FN+Shift+[a/u/o] to get a capital umlaut doesn't work at all.
So I did a bit of hacking to fix this:
As far as the power button is concerned, the problem is a wrong keycode. Power used to be 102 but somehow now it became 116 which was not accordingly changed in the layout files. So all what I did was to change
rootfs.img/init.etc/keymaps/rhod100_de_navi_pad.kl
by replacing
Code:
key 102 HOME WAKE # Power button
by
Code:
key 116 HOME WAKE # Power button
As far as German keyboard layout is concerned, I just took rhod100_de_microp-keypad.kcm.bin and replaced a few HEX-values via GHex, accoring to this table. Well, the keys look like
A A a A ä A
U U u U Ü Ü
O O o O Ö Ö
so I figured out that the 5th one should FN+button and the 6th one FN+Shift+button and changed the hex codes accordingly. As far as I can see, the layout is correct now.
FN+ u -> ü
FN+Shift + u -> Ü
and so on. So far I didn't notice any bugs. I've uploaded the modified file for devs to test and may be include it into a next build.
Regards
Bombenbach

Hey Bombenbach,
great Work though. I just tried to edit this a few times but my work wasn't that effective.
So i guess everyone can replace the files in the sysmtefolder of Android. I tried that and with Root Explorer it was possible. Does the file persist if i reboot than??

I'm not really familiar with Root Explorer, since I directly mount the root.img in Ubuntu on my Laptop, but basically replacing the file should be enough. And editing rhod100_de_navi_pad.kl, if you want the home button to work. It will be persistent until you install a new build with a new root.img

Good work! I'll have a look at this at the weekend.
Can I check - the change you made gives you:
Power button short press: sleep/wake
Power button long press: Silent/Airplane/Power off menu
End button short press: Home
End button long press: Recent applications
If so, then that would be a great fix. It might be worth trying to mod the key map too, to add things like pipe and tab...

snalbansed said:
Good work! I'll have a look at this at the weekend.
Can I check - the change you made gives you:
Power button short press: sleep/wake
Power button long press: Silent/Airplane/Power off menu
End button short press: Home
End button long press: Recent applications
If so, then that would be a great fix. It might be worth trying to mod the key map too, to add things like pipe and tab...
Click to expand...
Click to collapse
First of all, my fix doesn't change the default behaviour of the buttons. My problem was, that Power button didn't work at all, making me use Back button all the time. So my fix only makes it work again.
What you're asking about is probably swapping Power and End buttons. Well, that can be done too, of course. The problem is that Android doesn't differentiate between sleep and end call, e.g. these two functions always has to be performed by the same button. Thus, swapping Power and End will indeed allow you to use Power button for sleep/wake but you'll also have to end calls with the Power button only. End button will then work only as Home/Recent apps.
I've found a thread about this, in which devs argue that ending calls with Power button would greatly confuse most users. I can understand that, but nevertheless I also can tell you how to change this. It's actually quite easy. All you have to do is go to /init.etc/keymaps/ (rootfs.img) and modify the appropriate kl-file:
rhod100_[uk/de/fr/it/nordic]_navi_pad.kl
or
tilt2_navi_pad.kl
depending on you Rhodium model
there you'll find the following lines:
Code:
key 102 HOME WAKE # Power button
key 107 ENDCALL WAKE_DROPPED
changing them to
Code:
key 107 HOME WAKE # Power button
key 116 ENDCALL WAKE_DROPPED
should do the trick (at least it in my case on rhod100_de). I replace 102 by 116 because on my Rhodium the Power button's keycode is 116 and not 102. It might be the case that on other Rhodiums it's still 102 although I'm not quite sure about that. Anyway, either 116 or 102 should definitely work.
I don't know how you guys usually modify your rootfs.img but as a Linuxer I simply mount it with
Code:
sudo mount rootfs.img /mnt -o loop
do the changes and then unmount it with
Code:
sudo umount /mnt
P.S. Somehow I must admit that ending a call with Power button is very convenient.

I see. It looks like you are using a relatively old rootfs, ie after they swapped the power and home buttons, but before they fixed the power button correctly. So next time you update your rootfs, you should find that bit works already.
The current rootfs file for the German rhod100 has the lines as follows:
Code:
key 116 POWER WAKE
key 107 ENDCALL WAKE_DROPPED
I'll still have a play with the keymap though!

Oh. Well, I downloaded my rootfs just a few days before the current release came so I thought that it's still quite recent. My bad. Anyway, you should be able to switch the buttons back just by switching 116 and 107.

I have had a play with adding HOME to the key 107 line in addition to the other two commands, but it didn't work. I was hoping to be able to regain the Home key long press functionality. Oh well.
On the other hand, I have now added | (pipe) to the Fn Z key press, which will be useful when using ssh. Also, I was going to add tab for the same reason, but I discovered that it is already mapped to Fn space, so I didn't need to!

Somehow that's strange. I've just updated to the latest rootfs (XDAndroid2.2Froyo.110110.rar) and am using the latest kernel (3.11.2010) and in my rootfs I still have
Code:
key 102 HOME WAKE # Power button
key 107 ENDCALL WAKE_DROPPED
which means that Power button does nothing at all. If I change this to
Code:
key 107 HOME WAKE # Power button
key 116 ENDCALL WAKE_DROPPED
I basically get all what I want: Power Button becomes sleep/wake/end call and End button is Home. Long pressing it gives me the list of the recent apps.
Can it be that you're using some other rootfs?

Hey Bombenbach,
is your ä, ö and ü working correctly now with your modified keymap? Always writing big, sucks
If the Funcion is well, how can i replace the old one?! With rootexplorer i can replace the old file but no change to the old problems .

Bieka said:
Hey Bombenbach,
is your ä, ö and ü working correctly now with your modified keymap? Always writing big, sucks
If the Funcion is well, how can i replace the old one?! With rootexplorer i can replace the old file but no change to the old problems .
Click to expand...
Click to collapse
I haven't tried, but if you replace it when running Android then reboot, does it not work?
Sent from my MSM using XDA App

As I've already said in my first post, with my modified keyboard all umlauts work fine including capital letters.
I replaced the file by mounting rootfs.img on the SD card in Linux. This way everything is persistent.
Maybe you can't edit rootfs.img when running Android, like you tried with rootexplorer. Unfortunately, I'm not really familiar with Android file permissions or rootexplorer, so I can't tell another way to replace the file except of using a Linux distro for that.

Bombenbach said:
As I've already said in my first post, with my modified keyboard all umlauts work fine including capital letters.
I replaced the file by mounting rootfs.img on the SD card in Linux. This way everything is persistent.
Maybe you can't edit rootfs.img when running Android, like you tried with rootexplorer. Unfortunately, I'm not really familiar with Android file permissions or rootexplorer, so I can't tell another way to replace the file except of using a Linux distro for that.
Click to expand...
Click to collapse
Hey Bombenbach,
of course i read your posts but i thought you explored other ways to replace this file . I've got a Kubuntu version installed and tried to change the files inside the .img files but i wasn't able to open then. I must say that my Linux knowledge is not that good .
I tried to replace the files inside with droid explorer. I could explore and replace both existing *.kcm.bin files inside the folders "/init.etc/keymaps/" and "/etc/keymaps/" but after the reboot I started to write a sms just to test if i could type ä,ö and ü but there was no change before the replacement . So did you know any further folders where i can replace these files? Or must i replace them in the *.img files as Bombenbach said to make a permanent result?!
@Bombenbach are you running the newest kernel (11/3) on your Rhodium100_de? I still search for a reason why my and other Rhodiums are freezing with kernels newer then 10/23 (1st). The funny thing is, i got auto backlight in the first kernel although it was just announced for the second kernel .
Best regards
Bieka

Bieka said:
I've got a Kubuntu version installed and tried to change the files inside the .img files but i wasn't able to open then. I must say that my Linux knowledge is not that good .
I tried to replace the files inside with droid explorer. I could explore and replace both existing *.kcm.bin files inside the folders "/init.etc/keymaps/" and "/etc/keymaps/" but after the reboot I started to write a sms just to test if i could type ä,ö and ü but there was no change before the replacement .
Click to expand...
Click to collapse
Extract bombenbach's kcm.bin file to your home directory. I have used ~/ below to represent your home directory (~/ will expand to /home/username/ automatically)
Work out from the automounted SD card what the path is to your rootfs.img. Or put a copy in your home directory. Either way, substitute appropriately below.
Open a shell/command line in kubunu
Code:
mkdir rootfsimg
sudo mount path-to-rootfs.img ~/rootfsimg -o loop
sudo cp ~/rhod100_de_microp-keypad.kcm.bin ~/rootfsimg/init.etc/keymaps/
sudo umount rootfsimg
sudo is linux speak for 'Do what I tell you, don't argue', so don't abuse it!
Hope that helps.
Edit: I just remembered that I think when I did this, I needed to reset the permissions and/or ownership of the new file.
Code:
ls -l ~/rootfsimg/init.etc/keymaps
will indicate if the permissions or ownership look wrong.
'chmod' is the command to change permissions, and 'chown' is the command to change ownership. Both will require sudo in this instance, but I can't give you the full command without knowing what they were supposed to be!

Bieka said:
Or must i replace them in the *.img files as Bombenbach said to make a permanent result?!
Click to expand...
Click to collapse
I guess you should try it this way. If it still won't work, I'll take a further look at it.
Bieka said:
Hey Bombenbach,
@Bombenbach are you running the newest kernel (11/3) on your Rhodium100_de? I still search for a reason why my and other Rhodiums are freezing with kernels newer then 10/23 (1st). The funny thing is, i got auto backlight in the first kernel although it was just announced for the second kernel .
Click to expand...
Click to collapse
Yes and it actually runs pretty well. As far as freezing is concerned, I guess there might be more differences between different Rhodium flavours then we are aware of, like the hardware of two different Rhod100_de's is not completely identical.
While I was still devving on Rhobuntu there also were always people who complained about freezes and crashes whereas others claimed that they had no problems whatsoever.
But that is just a speculation.

Hey,
first of all thanks snalbansed and Bombenbach for your help. I started Kubuntu and tried your way. The Sudo command is explaind very funny of course i know this command from debian on my VServer . Some commands are in my brain but very unsorted. I'm just happy that i rent the server with a friend who knows Linux better then me . But back to Topic.
I have done all what you explained, but first thing i saw when I umount the rootfsimg is that the img file only got a filesize of 1.6MB and not 15 MB. I copied it to my card and started Android but after some text flying by in the bootsequence i just can read that he found an error and restarts in 3...2...1...reboot.
So the easy way should be that i find out what i made wrong but with this fast flying text, it is impossible.
I just tested again replacing the file with root explorer. This time i discovered a mysterious thing. When i delete the kcm.bin file go out of the folder and come back to it, it is just there. So i think, this was just temporarly deleted. I don't know if i am the only one with this "problem" but this is just curious.
So before posting thousands of sites full of noob questions i just wanted to ask if someone can upload a modified version with this file in it and meanwhile i teach myself in Linux .
Otherwise, if someone has another clue. Just as replacing the file in the img with an application in windows like a Zip Folder, i am all ears.

Here is a modified rootfs.img from XDAndroid2.2Froyo.110110.rar
Modifications:
- replace rhod100_de_microp-keypad.kcm.bin
- switch Home and End on Rhodiums (as described by me in this thread)

Bieka said:
I just tested again replacing the file with root explorer. This time i discovered a mysterious thing. When i delete the kcm.bin file go out of the folder and come back to it, it is just there. So i think, this was just temporarly deleted. I don't know if i am the only one with this "problem" but this is just curious.
Click to expand...
Click to collapse
I guess within Android, this might be considered to be ROM?
Bieka said:
So before posting thousands of sites full of noob questions i just wanted to ask if someone can upload a modified version with this file in it and meanwhile i teach myself in Linux .
Otherwise, if someone has another clue. Just as replacing the file in the img with an application in windows like a Zip Folder, i am all ears.
Click to expand...
Click to collapse
Once mounted, you can use cd and ls to work your way round the img, less to see the contents of files and nano to edit them. You could also use the file explorer in kubuntu to do the job (again, once mounted), but I think you will need the file explorer to run as root. In Gnome/Ubuntu, you would type gksudo nautilus and nautilus (the Gnome file explorer) will start with root permissions. I can't remember the kde equivalent off the top of my head. If you can do it this way, you'll also be able to check/fix permissions etc with a right click - properties.
Sent from my MSM using XDA App

Hey Bombenbach,
thanks for the uploaded rootfs.img. In the meantime i did it and got the rootfs.img changed as described. Again a very big thanks to you and your work!!! Finally typing an e-mail is a real pleasure and didn't looks like my Capslock is brocken for only Ü Ö and ä .
Also a big thank to snalbansed for your patience . You were right with your expect that my failure were the rights. I started sudo dolphin so i could replace the file in init.etc and do a sudo umount rootfsimg. Suprise suprise it worked .
So now for the next quest Is it possible to map some keys on Keyboard to Applications, Functions or like winmo a board of signs. Or isn't there equivalent in Android to that?
Best Regards
Bieka

looking for a volunteer
I've been working on updating the keymaps & layouts for those rhodiums that have keymap source files available and I've noticed that there isn't a source file available for the German rhod100. Judging by the activity in this thread, there appears to be quite a bit of interest in the German keymap. I was thus wondering if someone who speaks German and has a German rhodium would be interested in making a kcm source file for inclusion into the official rootfs that everyone can use.
If someone is willing to make the file, I can provide the sources for the T-Mobile US Rhod 210 and the Nordic version of the Rhod 100 from the XDAndroid repo as examples/templates. I can also compile it for you if you don't already have the kcm compiler. If it works well and people are happy with it, I'll roll it into the keymap update that I plan to submit to the rootfs git in the near future. This way you won't have to add it in again yourself every time the rootfs gets updated.

Related

Fiddling around with WM6 Beta's eT9.Excalibur.0409.kmap.txt

I discovered that by fiddling around with this file (found in the /windows folder, you can quickly change the keymappings in the beta version. For example, I've only done a quick test, but I remapped the '%" symbol on the Q to be a "!" when alt is pressed or a long press is done. This worked in both Outlook and Word on my test. No reboot was needed BTW.
So if you haven't yet, check it out. I'm surprised it's this easy. What's the catch?
Does this mean that WM6 *will* have T9 on it?
(Pls. excuse my stupidity, but I have an O2 Cosmo (pretty much an Excalibur) and it does hot have currently T9 or XT9 or anything. And I can not reprogram it to access accented characters (which I am dying for).
Thanxx, Mixx
gadgetshrink said:
I discovered that by fiddling around with this file (found in the /windows folder, you can quickly change the keymappings in the beta version. For example, I've only done a quick test, but I remapped the '%" symbol on the Q to be a "!" when alt is pressed or a long press is done. This worked in both Outlook and Word on my test. No reboot was needed BTW.
So if you haven't yet, check it out. I'm surprised it's this easy. What's the catch?
Click to expand...
Click to collapse
This was the solution I have been looking for now for a long time.
Thanks a million for the tip gadgetshrink.
But this does not work for the standard, preinstalled WM5, does it?
Just out of interest, what is the format/syntax of that file?
Thanxx, Mixx
BrumBrum74 said:
This was the solution I have been looking for now for a long time.
Thanks a million for the tip gadgetshrink.
Click to expand...
Click to collapse
It's a normal .txt file
Yes, but what I wanted is its syntax (what is in it and what does thet mean), in the hope that I discover similar files on the standard version.
There are actually some files in \windows that might contain key-codes. such as this file:
SymPad0407.txt
with content such as
...
00A7
00A8
00A9
00AA
00AB
00AC
....
which looks like key-codes to me. But I do not know, what to do with it.
Can someone help?
Thanxx, Mixx
BrumBrum74 said:
It's a normal .txt file
Click to expand...
Click to collapse
I am trying to edit this file but when I put it back on the phone it says I do not have enough permissions.
My phone is 100% unlocked.
I have disabled 'read only' and still can't do it.
I am using Vista if that is where the problem is.
Pagemakers said:
I am trying to edit this file but when I put it back on the phone it says I do not have enough permissions.
Click to expand...
Click to collapse
That's because the file is in ROM. But if you use TotalCmd CE (www.ghisler.com) you can. At least I can on my HTC Universal which otherwise has the same problem.
Yes I had problem with Vista in modifying this file
I was able to change this file using XP

Scandic letters Ä, Ö & Å in QWERTY

First of all i must say what a great forum this is.
When i got my first WM device at the end of last year, i didnt know anything about pocket pc devices and without this forum, would probably have thrown my TyTN away long time ago.
Great job people!
My problem is that i upgraded to WM6 Black Shadow yesterday, actually fooled around with many of the roms that are available here, but ended up with this one.
After the upgrade, getting letters ä, ö & å takes about 7 pushes. In WM5 i had a .cab provided by HTC, that remapped the letters the way that pressing a > blue dot > space would get me ä. This 3 push way is fairly fast and good enough for me. Naturally i tried to instal the same .cab i used in WM5, but it doesent work.
Thanks...
Edit registry: hklm/software/oem/qwerty/layout/
Swedish layout you have to set the value 20414 (hex) for this parameter. This is effective at startup so a soft or Russian reset is required. Russian reset is better as it guarantees that the registry changes have been saved to Flash disk.
Instead of hacking the registry getting scandinavian letters via Ball+Space key can be done by modifying the \Windows\sym.0409.txt.
The idea is if you type a and then Ball+Space it will change a->ä and pressing second time ä->å
Copy the sym.0409.txt to your computer, remove the Read Only attrib and change the order of the letters in the file
with notepad. Here's my order of a, o and u:
aäåàáâąãăæ
AÄÅÀÁÂĄÃĂÆ
oöòóôõőøœ
OÖÒÓÔÕŐØŒ
uüùúûű
UÜÙÚÛŰ
Then save the file, make it read only and copy it over the
existing file in your phone. No restart is required.
Svensk kbd
jompao said:
Edit registry: hklm/software/oem/qwerty/layout/
Click to expand...
Click to collapse
Hej!
Krångla inte till
Just install this 2 files
Swedish input
http://forum.xda-developers.com/showthread.php?t=298144&page=2&highlight=Swedish
And the Keyboard "hard & Soft"
http://forum.xda-developers.com/showpost.php?p=1150091&postcount=97
Ha det
Wiper said:
Instead of hacking the registry getting scandinavian letters via Ball+Space key can be done by modifying the \Windows\sym.0409.txt.
The idea is if you type a and then Ball+Space it will change a->ä and pressing second time ä->å
Copy the sym.0409.txt to your computer, remove the Read Only attrib and change the order of the letters in the file
QUOTE]
Why would anyone with a printed scandinavian keys not want to use for example ball + Å key to get Å is beyond me. Perhaps if you have an english keyboard your method could be used.
Click to expand...
Click to collapse
About Swedish kbd
U needs not hacking the registry. Just install files witch I mentioned in #4
These 2 files installing both QWERTY kbd and the “virtual” one, beside u gone have Swedish input “spelling”
regards
Thank you for your replys.
I went with editing the sym.0409.txt
Wiper said:
Instead of hacking the registry getting scandinavian letters via Ball+Space key can be done by modifying the \Windows\sym.0409.txt.
The idea is if you type a and then Ball+Space it will change a->ä and pressing second time ä->å
Copy the sym.0409.txt to your computer, remove the Read Only attrib and change the order of the letters in the file
with notepad. Here's my order of a, o and u:
aäåàáâąãăæ
AÄÅÀÁÂĄÃĂÆ
oöòóôõőøœ
OÖÒÓÔÕŐØŒ
uüùúûű
UÜÙÚÛŰ
Then save the file, make it read only and copy it over the
existing file in your phone. No restart is required.
Click to expand...
Click to collapse
Scandic
Sane said:
First of all i must say what a great forum this is.
When i got my first WM device at the end of last year, i didnt know anything about pocket pc devices and without this forum, would probably have thrown my TyTN away long time ago.
Great job people!
My problem is that i upgraded to WM6 Black Shadow yesterday, actually fooled around with many of the roms that are available here, but ended up with this one.
After the upgrade, getting letters ä, ö & å takes about 7 pushes. In WM5 i had a .cab provided by HTC, that remapped the letters the way that pressing a > blue dot > space would get me ä. This 3 push way is fairly fast and good enough for me. Naturally i tried to instal the same .cab i used in WM5, but it doesent work.
Thanks...
Click to expand...
Click to collapse
I have still WM5. Where can I get that .cab you mentioned. I asked from local HTC and they said it wasn't availeable and they started to sell me the new model.

needed: \windows\keypad.dll - Samsung i617

I just purchased the US AT&T Samsung i907 (US i780).
The keyboard sucks. Press and Hold = repeat; not ALT CHAR. Also the keyboard can only accept 1 key input at a time.
With No physical Dpad, the keyboard needs to be fully working.
The keyboard is the same as the i617, but they use different drivers.
i617 = \windows\keypad.dll
i907 = \windows\zylonite_keypad_Us.dll
I've tried grabbing this file off of my friends i617, but copying the file would produce an error or a 0kb file. Using a USB Cable and Activesync wouldn't even show it when browsing files.
I have all the required registry keys that I need... but I'm looking for this "keypad.dll" from a Blackjack II. I've downloaded a few ROM dumps from WM6 and WM6.1 but all I get are RAW files, which I'm assuming are from a Kitchen.
Without getting too involved in Blackjack II Rom and Kitchen setup, does anyone have access to this file they can upload or have a method for me to extract this file myself?
some remote registry editors show the "real contents" of the phone... you may be able dump that way
just out of curiosity sake.... what kind of a drive do windows pick up the mobile device..... you might be able to right a batch file or use ms dos commands (copy function) to dump things...... i dunno, food for thought.....
edit: you can also try mtty or putty
anyone with any other more definitive answers? I'll be the first to admit I have no idea what I'm doing.
I have the RAW ROM Dump files, but I'm assuming you have to be some sort of magical wizard to open them or have a Kitchen.
Any wizards out there have a kitchen they can shoot me a link to an uploaded blackjack 2 keypad.dll?
Bump
Hey, I'm sorry to inform that i cannot help you with this, but if you made any progress, I'd very much like to know how you did it. I need a new driver for the same reasons as you. Looking for a BJ2 keypad driver and with that a scandinavian layout config.
I'm also very interested!!
@player911
Please!! Dont give up! I would like to help. but i have no idea how.
I hope you made a little progress in that problem.
Good luck and keep up you good work in improving the i907/US i780.
I'll upload if I can off of my BJII. I am thinking of getting the Epix, so this will help me a lot.
Will update soon.
I have the same problem in I600
The relationship is still in OEMMITS.
It has a great relationship.
How would I go about to extract this .dll?
Write to the exact.
and from which the device, you toss it
How to update keypad.dll
My actually driver don't work
Relase topic........
Rename the file? If it doesn't work, just rename it to something else then the original driver will appear. Can you upload it so I can test?
~~Tito~~ said:
Rename the file? If it doesn't work, just rename it to something else then the original driver will appear. Can you upload it so I can test?
Click to expand...
Click to collapse
Do You need keypad.dll from i617?
Yes ! Do you have it?
~~Tito~~ said:
Yes ! Do you have it?
Click to expand...
Click to collapse
Yup.. here You go.
Thanks a bunch! Now to test on my machine ! Backing up right now, and I am about to replace the file when its done. I renamed the keypad.dll to zylonite_keypad_Us.dll, just to see what will happen with out any mods to the file.
EDIT:Ok, here's what happened.
The mouse movement works, but any button presses, keyboard presses do not work. Nothing works except the optical mouse, but it has no click function. Some one has to edit the file to be compatible with the i907/i780. The backlight didn't work either. I got it back to normal, I just deleted the file then soft reseted and the keypad was working again.
EDIT 2:
I opened the DLL in word pad, and there is a lot of things linked to the middle scroll wheel and the 4 way navigation it has. Some one might have to copy some things for the top functions, like the left and right soft keys, the call and end button, the ok and start menu button, and the click of the optical mouse. The remove the functions of the Blackjack 2 like the home button and such.
EDIT 3: Can someone provide the zylonite_keypad_Us.dll for me?
I have the same problem on my i600

sym.txt file (for symbol key)

Where is it located? Every search I've found says it's in \windows directory, but it isn't there. Has it been changed with the latest T-mobile software?
I'm running WM6 (latest from T-mobile)
I wanted to move the Spanish ñ to the top of the list so it requires fewer keypresses to enter.
Any advice would be hugely appreciated.
perhaps, I'm asking the wrong question...
Is there a way to change/add/reorder the "special symbols" available in the symbols menu (when you press the sym/camera key in text mode)?
As of now I've been unable to locate the file that contains those characters. Several google's on the subject have directed me to look for a file named "sym.txt" in the windows directory however it appears to not exist in the T-mobile wm6 ROM. I assume the file (perhaps renamed or in a different file format or embedded in another font file) must exist somewhere on the device however, I've searched all over every directory and dragged everything that looked remotely like it could be it to the desktop to view with notepad.
No dice. It's driving me nuts. I'm hoping someone in here knows just what file the symbol key draws it's data from.
Please help
Well, I gave up
But as necessity is the mother of invention I figured out a much better and easier solution (for me anyway).
I just edited the "eT9.Excalibur.0409.kmap.txt" file so that instead of an "&" when I hold down the "n" key (or alt-n) I get an "ñ".
{N N ñ ñ 0x18} instead of {N N & & 0x18}
The cool thing is it gives a capital "Ñ" in cap-lock mode too if I access the alt text
I like it. Now that I know how easy it is to personalize the keys I might just make another adjustment or 2
By the way
Could that tiny modification cause problems I'm unaware of? Hope not.

[Q] Modify buttons assigments for asus tf101

Hello,
I have a asus tf101 and the power button never worked well, i send my tablet 3 times to asus but the issue still exist. After many hours of research, I decided to finally open my tablet to see if I could do anything. I didn t saw any problem with the cables and the button looks right but doesn't work as it would do. So my tablet lock/unlock/reboot by itself. The only and last solution I see is to change the assignment of the button to be able to make the "volume_down" button work as a power button and prevent any action of the actual power button.
Someone told me in another forum "your wish is not impossible but risky as to place your tablet in certain modes (download, recovery etc) you might need this button
otherwise it will have to be root (system administrator) and access the files in the folder: system / usr / KeylayoutFile open with notepad ++ application and change it _ (possible with a _ file browser app root explorer) .I advise you to take a ride on the XDA forum there are developers accustomed to the change button assignments and can be one that has already editing files for your tablet model if it is a recursive failure"
So can somemone help be to do this, I never performed a root or something like that but i'm not afraid, i have a pretty good level in computer science and it is the only solution.

Categories

Resources