Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have bought German T-Mobile G1 (HTC Dream), and thus I have German hardware keyboard. In stock firmware I used English language, but the keyboard was still German - that was OK. I got used to that layout, and all was well.

Then I upgraded firmware to CM6.0, keyboard was still German.

Then I went restored backup of stock 1.6 firmware, and suddenly android thinks that I have US keyboard. I can't type quickly because the symbols printed on the keyboard are for German keyboard, but the keystrokes generate characters for US English.

Is there a file containing the key mappings, that I can save using adb with correct layout and restore on the firmware with wrong layout? Thanks.

share|improve this question
Isn't there any settings for the keyboard? – Heidar Mar 9 '11 at 14:38

There is no file that I know of for changeing keyboard layout.

You might want to try to change the settings for your phone to English and then back to German. That might help reseting the keyboard layout, depending how HTC have set up the firmware the you used when you reinstalled the phone.

If that doesn't work, you could try to use adb from Googles Android developer site. There you can set Localization for your phone without using the menu in settings. That should be the same thing though.

If this doesn't work, you could always try to install another software keyboard from the Market or reinstall the Android firmware in the phone.

share|improve this answer
thanks, but downloading another software keyboard isn't relevant, as I was having problems with hardware keyboard layout – axarydax Apr 14 '11 at 7:01

I think the easiest way would be to flash a stock German ROM, and completely wipe out the broken settings.

share|improve this answer

I solved this by overwriting keyboard layout in my ROM backup file from stock german ROM, and flashing the new "backup" back.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.