MareX WeBlog

Font Changer - změna systémového fontu podruhé a úprava LCD density

REKLAMA

Není to tak dávno, co jsem psal návod, jak si změnit systémový font v Androidu na nějaký vlastní. Proces to byl sice funkční, nicméně celkem složitý a zdlouhavý a co si budeme povídat, málokomu se chce jen kvůli změně písma provádět takové změny.

Na Marketu jsem našel aplikaci s názvem Font Changer, která dělá úplně to samé, jen podstatně jednodušším způsobem a navíc umí v systému změnit i hodnotu LCD density. Aplikace vyžaduje ROOT práva!

Změna systémového fontu

Úplně nejjednodušší je použít jeden font jak pro normální písmo tak i pro tučné. Pozor, písmo musí být typ TrueType, tedy soubor s příponou TTF, nikoliv OTF! Najděte si tedy font, který chcete použít pouze jako normální (nikoliv tučné nebo kurzívu) a nakopírujte jej na kartu do složky ‘.fontchanger’. Pokud jste již aplikaci spouštěli, měla by být na kartě vytvořená, jinak si ji vytvořte ručně. Nezapomeňte na tečku na začátku. Tato složka je v Androidu skrytá, takže pokud font kopírujete pomocí nějakého správce souborů přímo v Androidu, musíte v jeho nastavení povolit zobrazování skrytých souborů. Jestliže budete font kopírovat přímo z Windows připojením karty k PC, normálně jí uvidíte.

Aplikace pracuje ve dvou módech: Basic a Advanced. Jednoduchý mód (basic) aplikuje vybraný font na normální i tučné písmo, pokud máte v nastavení programu zaškrtnutou položku ‘Use regular for bold’ (nemusíte se bát, že pak nerozeznáte tučné písmo od normálního, Android se o ztučnění písma postará sám, stejně tak o naklonění kurzívy), jinak jej použije pouze pro písmo normální. Ještě lze v nastavení zaškrtnout položku ‘Use regular for the clock’, což způsobí, že se stejný font použije i pro písmo použité v hodinách na zamykací obrazovce.

Pokročilý mód (advanced) Vám zobrazí seznam veškerých systémových fontů a každý můžete nahradit jiným vlastním fontem.

Po každé změně fontu je vyžadován restart, aby se změny projevily. Použití aplikace je relativně jednoduché, takže by ani neangličtináři neměli mít problém. Font Changer navíc zálohuje původní soubory fontů, takže lze kdykoliv vrátit zpět původní písma.

Změna LCD density

LCD density je vlastně velikost zobrazení. Je to něco podobného, jako DPI, ovšem opačně. Čím vyšší hodnota, tím budou položky na displeji větší a naopak. Výchozí hodnota v Androidu je 240, ovšem autoři některých ROM rovnou v základu nastavují hodnoty nižší (například HyperDroid pro HD2 má nastaveno 167).

Tato hodnota je zadána v souboru ‘build.prop’, který se nachází v adresáři ‘/system/’. Jedná se o hodnotu ‘ro.sf.lcd_density’, takže stačí tuto hodnotu upravit v textovém editoru a restartovat zařízení, aby se změny projevily. FontChanger dělá úplně to samé akorát pro uživatele jednodušeji.

Chcete-li tuto hodnotu pomocí aplikace změnit, vyberte v Menu položku ‘Density’. Pak klikněte na ‘Current density’ a zadejte novou hodnotu. Původní hodnotu vrátíte kliknutím na ‘Default density’. Změny jsou povoleny maximálně o 20 oproti aktuální hodnotě. Je to jakási ochrana proti nežádoucímu zvýšení nebo snížení této hodnoty. Pokud chcete tuto ochranu vypnout, zaškrtněte v nastavení položku ‘Advanced mode’ v části ‘Density changer’. Po změně hodnoty LCD density je nutné zařízení samozřejmě restartovat.

Odkaz na Market: PC | telefon

REKLAMA

Font Changer - změna systémového fontu podruhé a úprava LCD density