Magisk-flashable font modules based on the Oh My Font (OMF) template.
Easily change your Android system fonts on devices running latest Android, with optional bold styling support.
- 📱 Works on Android
- 🎨 Multiple font styles available
- 🖋 Supports bold text styling
- ⚙️ Based on the OMF Magisk template
- 🛠 Simple install — just flash in Magisk Manager
- Get the latest module ZIP from the inside font folder page
or from SourceForge.
- Open Magisk Manager
- Go to Modules → Install from storage
- Select the downloaded
.zipfile - Reboot your device
You can easily create your own font module using the provided automation script.
- Prepare your font files (
.ttfor.otf) in a folder. - Run the creation script from the root of the repository:
bash Scripts/create_module.sh --name "MyFont" --version "1.0" --fonts "/path/to/my/fonts" --changelog "Initial release"
- The script will:
- Automatically rename fonts to OMF conventions (using
Scripts/rename_fonts.sh). - Package the module using the
Template/folder. - Update
update.jsonandchangelog.mdin the module's directory.
- Automatically rename fonts to OMF conventions (using
- Your flashable ZIP will be located in
Modules/MyFont/.
Font-modules/
├── Modules/ # Ready-to-use font modules
├── Template/ # OMF-based template for creating modules
├── Extensions/ # Additional add-ons (Serif, Monospace, Devanagari)
├── Scripts/ # Helper scripts for renaming and module creation
└── README.md # This file- If you want to contribute to the project, you can submit new modules, report issues, or suggest improvements.
- To submit a new module, please create a pull request on GitHub.
- To report an issue or suggest an improvement, please open an issue on GitHub.
- You can also join our Telegram group for support and troubleshooting.
- All old modules will be deleted and only the latest modules will be available in this repository. You can find all old and new modules on SourceForge
- you can find all old & new modules here
- Support - Join our Telegram group for support and troubleshooting
- OTL feature of a font - Learn more about the OTL feature of a font
- Extensions - Learn more about available extensions for OMF
Disclaimer: Use this module at your own risk. The developer is not responsible for any damage caused to your device.