UpdatedMar 11, 2018
PublishedMar 28, 2017
Packagecom.codekidlabs.fontio
MD544fe0e8b518fd7c666bfe7c3fd765d89
SHA1 (signer)3D:3F:EE:20:86:CB:8A:30:98:90:68:C7:23:0D:05:60:22:69:0D:ED
Signed byCN=Ashish Shekar, OU=plumstudio, L=Mumbai, ST=Maharashtra, C=91
Malware scanTRUSTED
Websitehttps://ashishshekar.com
Contact[email protected]
Privacy policyView
What's new
- Fix little issue with injection (ask for confirmation before injecting font)
- Add new Injection method to install fonts on 8.0+ devices (need to enable it from settings)
- Support for 8.0+ devices having SYSSERV patch only
- Changes to core algorithm, much smoother builds
- For premium users, you have new setting called "I know I'm awesome"
- Add new Injection method to install fonts on 8.0+ devices (need to enable it from settings)
- Support for 8.0+ devices having SYSSERV patch only
- Changes to core algorithm, much smoother builds
- For premium users, you have new setting called "I know I'm awesome"
Description
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:
# Fontio works on devices with sysserv patch in 8.0+ ROMs and not Andromeda plugin enabled devices.
Eg: AOSiP 8.1
1. Substratum Theme
2. CMTE Theme
3. Flashable Zip
4. Font Injection (requires root)
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 an 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.
4. Injection (root)
----------------------------
● Also an universal solution but requires you to enable it from Settings
-------------------------
| 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
# Fontio works on devices with sysserv patch in 8.0+ ROMs and not Andromeda plugin enabled devices.
Eg: AOSiP 8.1
1. Substratum Theme
2. CMTE Theme
3. Flashable Zip
4. Font Injection (requires root)
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 an 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.
4. Injection (root)
----------------------------
● Also an universal solution but requires you to enable it from Settings
-------------------------
| 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
Required features
- Screen Portrait android.hardware.screen.portrait
- Touchscreen android.hardware.touchscreen
Permissions (10)
[Substratum/CMTE] Fontio requests the following Android permissions:
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Internet android.permission.INTERNET
- Read External Storage android.permission.READ_EXTERNAL_STORAGE
- Request Install Packages android.permission.REQUEST_INSTALL_PACKAGES
- Vibrate android.permission.VIBRATE
- Wake Lock android.permission.WAKE_LOCK
- Write External Storage android.permission.WRITE_EXTERNAL_STORAGE
- Com Android Vending Billing com.android.vending.BILLING
- Com Codekidlabs Fontio Permission C2d Message com.codekidlabs.fontio.permission.C2D_MESSAGE
- C2dm Permission Receive com.google.android.c2dm.permission.RECEIVE