Jako vedlejší produkt mých dnešních úprav je tento návodík. Spojuje v sobě několik postup, kterými jsem se dnes proplétal. Pár věcí by ještě chtělo doplnit, pokud bude mít někdo invenci, může se ozvat. Všechny postupy jsou dělány pomocí Root Explorer. Před všemi úpravami doporučuju zálohu pomocí xRecovery, kdyby se něco pokazilo.
Změna rozložení klávesnice na QWERTZMnoho řečí a spoustě lidem to nejde. Takže prostě a jednoduše. Inspirováno postupem od
nulda.jn, tímto mu děkuji a posílám jeho postup výš, jelikož je dost ztracen ve víru fóra.
Postup- stáhneme si balíček
zde a rozbalíme - dostaneme 2 soubory
- soubory nakopírujem na kartu
- v Root Exploreru (dále v příspěvku označován RE) najede do složky /system a v pravém horním rohu kliknem na "Mount R/W"
- soubor keyprint.xml nakopírujem do složky /system/usr/keyboard-config/ a přepíšeme původní
- soubor mimmi_keypad.kcm nakopírujem do složky /system/usr/keychars/, přepíšeme původní a nastavíme práva dle obrázku níže

- restart a hotovo
Pozor! Takto změněné schéma funguje pouze v situaci, kdy jako klávesnici používáte standartní výchozí vstup, a ne nějakou doinstalovanou. Jak toto vyřešit, viz níže.
Jak si upravit znaky na HW klávesniciMůže se stát, že na klávesnici jsou znaky, které nepotřebujeme a chceme je vyměnit za potřebné.
Postup- pomocí RE si zjistíme, jaký layout užíváme - najedeme do složky /system/usr/keyboard-config/ a zobrazíme si soubor keyprint.xml

- zjistíme si zde , jaké rozložení používáme - označeno výše červeně
- takto pojmenovaný xml soubor najdeme ve složce /system/usr/keyboard-config/layouts/ - překopírujem ho na kartu a kartu píchnem do PC
- stažený soubor si otevřeme v PC - ku spokojenosti používám WordPad
- v souboru jsou uloženy znaky, které telefon využívá při psaní na klávesnici - co kde je se jednoduše zorientujete, když obsah souboru porovnáte fyzicky s klávesnicí na telefonu. Klíč k jedné položce je zde:
<key id="35"
primaryNormal="h" primaryShifted="H"
associatedNormal="6" associatedShifted="6"/>
Znaky primary - alias ty černé na klávesnici
Znaky associated - alias ty modré na klávesnici funkční po stisku modrého čudlíku
Normal - klasická (jakoby malá) písmenka
Shifted - Znaky po stisku šipky nahoru (Shift)
- zde si znaky upravíme ke svému gustu - znaky se umisťují mezi "apostrofy" a tam, kde jsou META znaky, bych se moc nešťoural
- soubor uložíme, šoupnem zpátky na kartu
- v RE soubor svého layoutu.xml nakopírujem do složky /system/usr/keyboard-config/layouts/, přepíšeme původní a nastavíme práva

- restart, hotovo
Pozor! Takto změněné schéma funguje pouze v situaci, kdy jako klávesnici používáte standartní výchozí vstup, a ne nějakou doinstalovanou. Jak toto vyřešit, viz níže.
Jiná klávesnice pro landscape a portrait režimVýše zmíněné úpravy jsou Nám na houby, když užíváme jinou klávesnici, než defaultní. Která je ale v portrait režimu na dvě věci a potřebujeme jí, jen když píšem na HW klávesnici. Co s tím? Řešení opět skrývá XDA a její členové. Jmenuje se Keyboard Manager - autorské stránky
zde. Aplikace vyžaduje k běhu ROOT a umožňuje nám rozdílné navolení klávesnice pro horizontální a vertikální režim.
Instalace - ačkoliv je to apk soubor, není tak jednoduchá, jak by se zdálo
- stáhneme si apk soubor
odtud, šoupnem ho na kartu
- v Root Exploreru (dále v příspěvku označován RE) najede do složky /system a v pravém horním rohu kliknem na "Mount R/W"
- do složky /system/app/ nakopírujeme soubor KeyboardManager.1.1.apk a upravíme práva takto:

- restart a máme nainstalováno
Použití- po restartu by se nám měl v menu objevit zástupce programu se jménem Keyboard Manager - spustíme ho, optá se na práva root, tak mu je povolíme
- po startu si aplikaci nastavíme dle screenu níže

- a v rozevíracím seznamu si nastavíme klávesnice jak chceme
- zavřem a je to hotovo
Aplikace není oficiální a dle XDA má nějaké mouchy, nicméně na X10 Mini Pro s 2.0.2.A firmware jede dobře.