Skip to content

A magisk module created to replace system fonts

License

Notifications You must be signed in to change notification settings

Magisk-Modules-Alt-Repo/open_fonts

Repository files navigation

Open Fonts - XDA Thread

Open Font

This module helps you to replace your system fonts though Magisk.

ATTENTION! After several attempts I decided to replace only the main Android font: Roboto. This choice is the one I think is more correct as it is left to the user the possibility to choose other fonts without having to uninstall the module.

About Twemoji

I extracted the font from the arch linux user repository because it is already in the CBDT/CBLC standard.

Compatibility

  • Android 10+
  • Magisk 20.4+

Tested Device

DISCLAIMER

I am not responsible for any damage that may occur to your device, so it is your own choice to attempt this module.

Support

If you found this helpful, please consider supporting development with a coffe. Alternatively, you can contribute to the project by reporting bugs and doing PR. All support is appreciated!

Features

Credits

License

Copyright 2022 F3FFO

The source code is available under GPL-3.0

Change logs

v3.1.1

  • Update link for noto sans fonts

v3.1.0

  • Rewrite installation script
  • Bug fix

v3.0.1

  • Add curl binary
  • Bug fix

v3.0.0

  • Added two new system fonts: OpenSans and Roboto-Flex
  • Added two new monospaced system fonts: NotoSans Mono and JetBrains Mono
  • Added a new emoji font: Twemoji
  • Decreased module size
  • Bug fix

v2.0.1

  • Bug fix

v2.0.0

  • Increased boot speed
  • Updated compatibility with Samsung devices
  • Fully compatible with Safety Net Fix
  • Update addon
  • Bug fix

v1.1.3

  • Optimizated installation script
  • Bug fix

v1.1.2

  • Decreased module size
  • Bug fix

v1.1.1

  • Added ability to choose whether to change the emoji font
  • Bug fix

v1.1.0

  • Bug fix

v1.0.9

  • Update to magisk 24 standard
  • Renamed Roboto to NotoSans
  • Bug fix

v1.0.8

  • Add support for sans monospace font
  • Add support for condensed fonts
  • Update NotoSans from source
  • Bug fix

v1.0.7

  • Decrease module size
  • Replaced OpenSans font with a more complete one: NotoSans
  • Add support for Thin font
  • Add support for Medium font
  • Add support for Black font
  • Changed Samsung, LG, HTC emoji with Noto Emoji

v1.0.6

  • Add bold font

v1.0.5

  • Update fonts to Android 12
  • Add fonts.xml from Android 12

v1.0.4

  • Changed monospace font

v1.0.3

  • Update to last version some Noto fonts
  • Changed Rubik font
  • Changed Lato font

v1.0.2

  • Change SourceSansPro fonts

v1.0.1

  • Change secondary system fonts
  • Create AndroidClock font from Open Sans
  • Add NotoColorEmoji (unicode 14)

v1.0.0

  • Initial release