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.