No root is required, instead it uses theme engines as a passage to install fonts to the systems. It packages font files (TTF/OTF) at runtime within the app itself to provide one of these packages:
1. Substratum Theme
2. CMTE Theme
3. Flashable Zip
1. Substratum Theme
● To install a substratum theme you need to have a ROM with OMS commits.
● If you are using Substratum Legacy packaging font as a substratum theme will show a blank screen.
● Legacy users can opt-in for 3rd option (i.e.: flashable zip)
● These substratum themes will also not work on Developer Preview versions, AGAIN (3rd option) if you have a TWRP/CWM recovery.
2. CMTE Theme
● These themes work on ROMs which have CyanogenMod Theme Engine only.
● Thus in ROMs 6.0 and below upto Jelly Bean and not 7.0+ ROMs.
3. Flashable Zip
● This is sort of like a universal solution for changing your font.
● As a wise man said “If you got a recovery you can flash a zip”. And he was not talking about stock recoveries.
-------------------------
| Usage |
-------------------------
● Select a ttf/otf file from storage. OR Select font from "Font Store".
● Package the font into substratum readable pack.
● Install the pack.
● Enjoy !!
------------------------------------
| Fontio Premium |
------------------------------------
● Have full control over packaging fonts
● Select different fonts for different font type
● Share and request fonts between all Fontio users
● Mix and match multiple fonts in single package
● Save your font configuration locally</br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br>