Nie do końca, mam root na nie brandowanym desire i na żadnym romie języka nie ma.
Chodzi tutaj o CID, mój to HTC__001 i brak wpisu dla polskiego języka w /system/media/customize/CID/HTC_001.xml
Domyślnie jest tak:
<set name="single">
<item name="total_list">en_GB;en_IE;fr_GB;it_GB;es_GB;</item>
<item type="boolean" name="en_GB">yes</item>
<item type="boolean" name="en_IE">yes</item>
<item type="boolean" name="fr_GB">yes</item>
<item type="boolean" name="it_GB">yes</item>
<item type="boolean" name="es_GB">yes</item>
</set>
Żeby był polski powinno być
<item name="total_list">en_GB;en_IE;fr_GB;it_GB;es_GB;pl_PL;</item>
i dodatkowa linijka
<item type="boolean" name="pl_PL">yes</item>
I dla klawiatury:
<function name="IME_language_set">
<set name="single">
<item type="boolean" name="English">yes</item>
<item type="boolean" name="France">yes</item>
<item type="boolean" name="Italian">yes</item>
<item type="boolean" name="Spanish">yes</item>
</set>
</function>
Brakuje
<item type="boolean" name="Polish">yes</item>
Więc bez morelocale się nie obędzie dla CID HTC__001, chyba ze kucharz doda wpis do tego pliku w swoim romie, wtedy ok.
Ja musiałem sobie dodać
CID HTC_032 i 102, mają polski w romie 1.21.405.2