OxygenOS 11’s new OnePlus Sans font now available to sideload via Magisk Module
Last week, OnePlus gave us a sneak peek of OxygenOS 11 as they released the third (and final) Developer Preview build of Android 11 for the OnePlus 8 series. The latest iteration of the Chinese OEM’s custom skin comes with a plethora of design language changes, including a brand new font named OnePlus Sans.
OnePlus Sans is the spiritual successor to the iconic OnePlus Slate font that was introduced back in 2017. Matter of fact, the transition from the “Slate” typeface is quite in line with OnePlus’ recent visual identity refresh. OxygenOS has yet to support downloadable font packages, which means currently there is no official way to get the new OnePlus Sans font on OnePlus phones other than the OnePlus 8 and the OnePlus 8 Pro (yes, not even the OnePlus Nord) until the arrival of public beta builds of OxygenOS 11.
Well, XDA’s developer community has once again come to the rescue. In collaboration with XDA Junior Member NeFeroN, XDA Member Venky has compiled a Magisk Module that can systemless-ly install the OnePlus Sans font on any Android device, not just OnePlus phones. After sideloading the module using Magisk Manager, you have to reboot at least once to let the new font take effect.
Apart from supporting vanilla (or close-to-stock) Android skins, the module is smart enough to detect Xiaomi’s custom font implementation in MIUI, which means you can flash it on Mi, Redmi, and POCO-branded devices as well. On OnePlus devices running OxygenOS, it replaces the OnePlus Slate font, thus you can even switch between the built-in Noto Sans and OnePlus Sans fonts after installing the module.
The module has already been tested by multiple users, but it is recommended to backup your data anyway before proceeding. You can revert back to the default font anytime by uninstalling the module using Magisk Manager.