yashsingh1/xdaforums huggingface dataset:
[Magisk] muserjulian:
Sorry sir my bad, i forgot to install the newest afdko. Btw thanks for this amazing module:)
[Magisk] cosy6ay:
getting error AFDKO extension is required.

any advice.

thanks.
[Magisk] nongthaihoang:
Please take your time to read the module's GitLab README and Wiki.
[Magisk] raka.aryanda:
support for non root user? install with twrp
[Magisk] lvints:
Guys is there any video or step by step for a noob like me?

I just wanted to use Komika font on my OP 9R.
[Magisk] KelvinCrag:
Follow this guide carefully: https://xdaforums.com/t/avfonts-magisk-modules-tutorial-to-make-your-own-module.3760827/

Prerequisite:

- you need to be rooted and magisk installed

( Normal way to get rooted is to download and install magisk: https://github.com/topjohnwu/Magisk/releases/tag/v24.1 APK is found at the bottom. Add .zip to file name and flash then rename the file back to its .apk and install)
[Magisk] ryandxter:
finally!!

after 7 months later from early I following ur projects since SFPro, GS, etc and many times re-read wiki, am succeed changing & customizing OMF config

this is the most advanced specific San-Francisco (and related font) modifications, also underrated sadly :(

- Tested on Google Pixel 4, Android 11
[Magisk] nongthaihoang:
Haha, it's fine. The discussion thread is quiet because the modules have been developing for years. Most know issues has been addressed. No one bothers to report anything if any.
[Magisk] nongthaihoang:
Besides, I don't try to make my modules sounds cool, one of a kind. I'm just a simple guy who uses the fonts and share with others.
[Magisk] ryandxter:
recently I'm facing something weird, Google Dialer & Google Contact there is thin font are unchangeable while font applied

maybe Google already hard coded font in most latest app?

I'll attach sample, bold are OMF, thin aren't (it's likely built in app font)
[Magisk] nongthaihoang:
Yes, Google apps have their own fonts, i.e. Google Sans. But you're quite late on this. It's been like that for a while since Android 12 Preview builds.
[Magisk] ryandxter:
so there's no workaround (yet) ?
[Magisk] nongthaihoang:
It's not a font/module bug/issue to be fixed/workaround.

Changing built-in fonts of an app is outside the scope of my modules.
[Magisk] st11:
I saw that google sans prime had an update yesterday, and updated it. Now the tabular numbers doesn't work.

I tired to start with a new config, since the change log says now there's a new template. But still the tabular numbers are not showing up, other costume values like round corners work fine as before.

Anyone else having the same problem?
[Magisk] LINGGV:
icon not showing on nethunter terminal with SF pro font is there any help sir?
[Magisk] cosy6ay:
Flashed the lastest update and going good so far. Thanks for your work.
[Magisk] jakito:
I read the instructions and couldn't find what I'm looking for (if it's even possible to do). I installed the GSP without touching anything and don't really like the number (love the rest). Is it possible to change just the numbers to the old Google Sans style? The one where the 6 and 9 are basically a circle with a straight line.

Thank you a lot and love the work.

Oneplus 7 Pro on OOS 11.0.7

Btw, it seams the module is not changing the numbers on the main page of magisk manager, but only there. Also, those are the numbers I was trying to put system wide.
[Magisk] jakito:
Found a bug (I think).

When I select robot and reboot I get the first picture. After the reboot, I go the the settings, change to OnePlus Sans and back to robot and it changes to the second picture. If I reboot, the first picture appears again. Not sure it's making much sense... basically, I have to change to OnePlus Sans and back to roboto every time I reboot.
[Magisk] nongthaihoang:
Edit the config file at the internal storage/OhMyFont. The configuration follows the variable font specifications (learn from the Internet please). There are also live previews of GS fonts in the repo. After editing reflash the module and reboot to apply your changes.
[Magisk] jakito:
...I did read everything. Would you kindly point me to where more specifically read?

I really can't find anything related to numbers there. As in, I just want to change the numbers, nothing else
[Magisk] cosy6ay:
Home · Wiki · Nông Thái Hoàng / Oh My Font · GitLab

Advanced Android Typography

gitlab.com
[Magisk] jakito:
I said I've read the documentation .-.

But thank you
[Magisk] nongthaihoang:
I didn't create variable font technology. To understand it, you need to do your own research. To adjust the look of the font, use config file. To preview how the font looks like with different axes, use the preview link of the font in the repo.
[Magisk] harsh.shah.9987:
The down arrow & up arrow for download and upload is missing in the font.
[Magisk] khanhdx:
Vietcombank app crashed on the latest version of GSP while the previous version of font worked fine. Can anyone send me the previous version of GSP. I accidentally deleted the file.
[Magisk] Unknown.Guy:
I actually want to know the same thing. I tried reading Wiki but it is just beyond me (my fault, I am unaware of how these things work)

I just want to know what to modify to apply SF Pro everywhere, from normal text to the headlines etc.

Is there anyone who has done this already guide the noobs like me in the right direction?

Edit: The default font is nice too, some apps show SF Pro and some apps show a little curly version of it. I am just looking to get the flat SF Pro everywhere.
[Magisk] iaTa:
Latest version of GSP is causing the Google Play Store to FC.

Previous version attached for people with issues.
[Magisk] shadowstep:
Try using Kill GMS Font. Fixed the FCs I was facing with some Google apps while using OMF.
[Magisk] iaTa:
Looking through the latest changes on GitLab I think this functionality is now built into the GSP module:

https://gitlab.com/nongthaihoang/go...c7d5148c282c399af91269870cb640487e02f_114_181

I think my problem may be the fact my custom rom pretends to be a Pixel so I need to set a PXL=false flag.

EDIT: Tried adding PXL=false flag to config.cfg and it didn't help. Reverted to latest stock GSP module and installed Kill GMS Font module and that also didn't help :(
[Magisk] nongthaihoang:
“One of the most common initial troubleshooting steps is to review logs”
[Magisk] Adzkii:
im confused, the latest changelog shows "Remember to install the latest AFDKO extension to benefit from all of its life improvement changes."

how does one install it?
[Magisk] shadowstep:
It's an extension. Grab the latest version of the zip from here, extract it in the "OhMyFont" folder present in your internal storage (or if it isn't present, create it) and flash the module. It should automatically detect the extension and do the needful while installing.

More info about extensions is present in OMF's Wiki here.
[Magisk] Adzkii:
thanks! straight forward instructions.
[Magisk] madscenes:
Go into OMF folder/ open and edit config file, literally any opsz value you see change it all to 18.

Go into root directory: etc/fonts.xml same thing for every opsz value you see and save of course!

Reboot, enjoy.
[Magisk] madscenes:
Play store still FCs with latest version. Any solution to this?
[Magisk] khanhdx:
Which device are you using?
[Magisk] madscenes:
OP7TP
[Magisk] shadowstep:
Did you try using Kill GMS Font also?
[Magisk] khanhdx:
Try Kill GMS Font and afdko extension that Shadowstep suggested above. AFDKO helps to fix the crash issue on Miui with VCB app.
[Magisk] madscenes:
Yep, I did. I flashed the Magisk module one, it didn't do anything.
[Magisk] madscenes:
Didn't do afdko though, I'll try with that.
[Magisk] madscenes:
Yeah okay, so that didn't work. The KillGMS and the Afdko did not help with the FC issue of Play store. I don't if there's any way I'm extracting this stuff wrong but it should be pretty straightforward.

Edit:- nevermind, I've seemed to get it to work!
[Magisk] BMHater12:
If I want to flash OMF fonts using TWRP, should I make a folder on my internal storage to get the TWRP extension working?
[Magisk] Gleniu:
Hello guys, I need help with Google Sans Prime module. I just can't get it to work correctly. Basically, the Google Sans font is only applied to the condensed font. I'm on MIUI 13.0.10 EEA (official one, not EU), Android 12, Magisk 25.2, default config file, ROMs extension script. I'm attaching three screenshots from Nova Launcher app drawer - one with normal font set in Nova settings, one with medium font set, and another one with condesed font set. Please see the capital G on Google folder - it looks as expected only with condensed font set. Any help would be greatly appreciated.

EDIT: I have just attached a ZIP with 3 more files - config.cfg I'm using and two fonts.xml files I extracted from my device - original for MIUI 13 (org_fonts.xml) and after flashing GSP module (gsp_fonts.xml). Maybe it will help.
[Magisk] lordodin912:
Working on my OP7P running an A13 custom ROM. Thanks! @nongthaihoang :cowboy:
[Magisk] nongthaihoang:
There's no problem with the fonts.xml. Your ROM does not follow the fontxml. It uses fonts that locates somewhere else for its system font.
[Magisk] Gleniu:
Thanks for reply. I think that Xiaomi changed something in MIUI, but I'm not sure what. My custom emojis (installed by CFI) stopped working overnight at the beginning of September. I tried another module (by Androidacy) that was working fine before, but also no luck. I didn't update MIUI, I didn't update modules, Magisk, etc. The only thing that got updated about that time was a system app called "Xiaomi Service Framework" (version 6.0.6-G after updating). That's the only culprit I can think of. Anyway, Google Sans hasn't work for me at any time in the past since I'm on MIUI 13, but I love and appreciate your hard work and I will surely get back to your fonts it if I'm not using MIUI anymore. For now, I just got used to the default system ones :)
[Magisk] Digits001:
For OneUI 4.1, the fonts in the <family name="sec"> part of fonts.xml need to be changed to Roboto-Regular.ttf as well. If not, the UI displays the default font instead of the custom one in the notifications and Samsung apps (Messages, etc.) even after flashing rom extension. Fixed it by editing the fonts.xml file.
[Magisk] kosmasgr:
GPS font causes Google services app crash .

After removing module works
[Magisk] Hakikidaredevil:
To use this module; u gotta understand it as much as it's dev, u gotta know it as much as it's dev n u gotta put time n effort to it as much as it's dev! Congratulations u finally changed ur system font!
[Magisk] Tr4il:
So I was trying to achieve the same thing, using CFI for custom emoji's and then installing GSP, but it doesn't seem to work. Is this still the proper order of doing things? I'm guessing I need the ROM extension, because I'm on OOS13 beta.
[Magisk] nongthaihoang:
- What "doesn't seem to work"? CFI or GSP or both? Have you try name your emoji font file to something like "NotoColorEmoji.ttf"?

- GSP does not have the "ROM" extension which is only exclusive to OMF.
[Magisk] Tr4il:
They both work independently of each other. I named the emoticons e.ttf, as the github instructions say. They seem to be overriding each other when I use them combined, and switching the order doesn't work.
[Magisk] Bofahad:
OMG 😱 THAT WAS AMAZING 😍
[Magisk] pp085ster:
I am having the same issue! It's a pity because aside from this, the font looked great! :)
[Magisk] madhurajkumar:
It is causing every that app to crash which is added to the zygisk denylist. Is there a fix?
[Magisk] nongthaihoang:
A12 Magisk Hidden apps crash · Issue #1 · nongthaihoang/custom_font_installer

Hi, firstly thank you for this , its the only way i was able to get a fully functional font change on Android 12 Device: OnePlus 5 (cheeseburger) Rom: Xtended A12 Magisk v23 the problem is after fl...

github.com
[Magisk] pp085ster:
Yes! Thank you, flashing the AFDKO extension via CFI did the job.

I take it the issue (as the AFDKO source outlines) is that the font I am flashing is a TrueType font and Google is looking for an OpenType font - hence Google services crashing, correct?

This AFDKO extension is recreating an OpenType font from my TrueType font, yes?

Thank you again my friend! (y)
[Magisk] nongthaihoang:
The issue is that Magisk Hide/Deny List does not work well with Android 12+. There's a hole in that "hide" process that breaks font modules. I.e. Magisk hides font files but it does not hide font.xml. Apps can't access font files -> crashed.
[Magisk] D€INOS:
Google Wallet is crashing, without it on the deny list in Magisk. I do have Universal Safety Fix module enabled if that could be interfering.

Any fix ?
[Magisk] nongthaihoang:
Scroll up.
[Magisk] creeve4:
Is there a way to use Google Sans Prime (from the OP) with this method? I just want to replace all Roboto with Google Sans.
[Magisk] pp085ster:
No idea my friend, haven't tried. Give it a shot and let us know if it works.
[Magisk] shmusername:
Please add OpenDyslexic support...this module will make it avaliable in the settings-display-fonts along with Samsung One, Gothic Bold, and choco chocky right?
[Magisk] lenart111:
how to fix the italic font in e.g. keyboard, url??
[Magisk] khanhdx:
Hi. I have been using your module for years. With the upgrade to Miui 14 based on Android 13, GSP (as well as OMF) don't seem to be displaying Vietnamese characters correctly. Please help to update the module to support Miui 14. Attached some snapshots with the problem i'm taking about. Thanks.
[Magisk] khanhdx:
Hmm, looks like the Italic font was loaded, instead off the regular one. I encountered that issue once, and managed to fix it by uninstalling then reinstalling the module.
[Magisk] nongthaihoang:
It seems your font does not have Vietnamese characters. It does not look like GSP nor OMF. While my modules have not supported MIUI 14 yet to even begin with.
[Magisk] khanhdx:
Yes, the snapshot i took when i was not using GSP, but it's the same with GSP. Here is the snapshot just now.
[Magisk] TechBubble:
No way to preview the fonts?
[Magisk] nongthaihoang:
You said that you're having problem with Vietnamese letters, right? But I told you that my modules don't work on MIUI 14. It's your ROM fault for using fonts that don't have Vietnamese.
[Magisk] khanhdx:
There is no doubt that GSP module is working exactly as designed. I was just asking about Miui 14 support in the future. Maybe Miui 14 or Xiaomi EU broke something. I will also report this Vietnamese font issue to Xiaomi EU in the meantime.
[Magisk] nongthaihoang:
ROM supports come from people like you. I don't own a miui device to know how to change system font on this rom. If you know how, please let me know.
[Magisk] nongthaihoang:
Nope. It's merely not supported yet.

I need a tester/maintainer for the device.
[Magisk] radz_:
Count me in. I'm in your TG anyway.
[Magisk] BossNexusS:
What happened to your original Google sans font module? That was a key module! I hate the oxygen os fonts! Sad this doesn't work on the beta yet
[Magisk] nongthaihoang:
GS is the past for me. I like GS but only for headline. That's why this module doesn't replace it. Since SF turned to variable font, I've never looked back. The font has everything I need. OMF is what I'm actually using and sharing with you guys.

For your device support, contact the device maintainer. Link on gitlab.
[Magisk] BossNexusS:
Is omf only San Fransisco font or also Google sans?
[Magisk] nongthaihoang:
I have included all information in the OP.
[Magisk] nongthaihoang:
I've just published the release for next month with a new handy feature which will take care of the rebooting part for you. Depends on what configurations have been made, most of the time it'll only take about 10s to apply new settings.
[Magisk] febry_valdy:
Please support back realme ui just like old SFP, thank you. @nongthaihoang
[Magisk] nongthaihoang:
Contact OOS11 maintainer for the script. It will work for your device if the OS also uses fonts_base.xml.
[Magisk] febry_valdy:
Just wanna say that I am right now using your old SFP which is great but the status bar font won't change, maybe you can help me fix this. Thank you.
[Magisk] nongthaihoang:
You are using the old module because it just works while OMF doesn't. I get it. But the old SFP works for you because there was someone - a tester who worked with me to support the device. The same thing happens to OMF. You can either be the one who takes the first step or you can wait until someone support your device.

About your question: No, because I don't use SFP anymore. I only develop thing that I actually use. That's way I can make the best of it.
[Magisk] febry_valdy:
I was a maintainer for realme ui back then before you dropped it down, I was frustrating about the status bar font that wouldn't change that is why I stop using realme ui, but now I wanna be the maintainer of it, if you could count me in, I will definitely be happy for that.
[Magisk] nongthaihoang:
I was talking about the tester for Real Me of SFP. About OMF, you said that you was the maintainer for RUI then what happened back then? I'm sure you did drop it. You can't change the status bar font, you said. Then what changes now? Have you found a way to change that font?
[Magisk] febry_valdy:
I don't know cos I don't have any knowledge about font, maybe you can help me with that.
[Magisk] nongthaihoang:
I searched Telegram history and found out that I already helped you with that status bar font but it's not going anywhere and you gave up. What do you want to do now? 🤷
[Magisk] febry_valdy:
I don't know I am lost. Must be some ways to fix that, else you can give me OMF support for realme ui with broken status bar font.
[Magisk] nongthaihoang:
I already answered your question about real me support here. Because you can't change what you want, there's no need for a dedicated Real Me maintainer.
[Magisk] febry_valdy:
I have tried flashing OMF using script method but it won't change anything. Don't know what is wrong but using old SFP it goes well.
[Magisk] nongthaihoang:
Which script? Is the one from OOS11 or yours? More specific please, this is forum not chat so explain everything as clearly and details as possible. You can write as many as you have to.
[Magisk] febry_valdy:
Yes from OOS11 as you advised me to contact the maintainer. He gave me the script and put it on OMF folder, reflash the module then reboot, but it won't change anything.
[Magisk] level5music:
Just curious, I know this was 2021 but were you on A12 at the time? I had a GSP zip that worked for headlines and body text (everything in the system really), but I misplaced it. I flashed what appears to be current and I'm getting GSP/GST for everything except headlines which is still Product Sans. Not sure how to fix it, so I figured I would ask.
[Magisk] j-a-d-z:
Oh man. I'm on upsidedowncake beta 2 and still using the 2022-04-02 version. Only things are not in GSText are the lockscreen clock and some apps that using there own fonts and not the system ones. I did not tested newer versions for long because some of them had to get me fc's in some Google apps.

Did you edit the config.cfg the right way? GS = false

and

17 instead of 18 for all font weights?
[Magisk] level5music:
No Lucky sadly. Looks like GS=False was already set but there were still some 18 weights in there. No change on reboot. Tried GS=True (just for fun haha), still same thing. Thanks for your help anyhow!
[Magisk] j-a-d-z:
After editing the cfg you have to reflash the module and reboot to activate the changes, not only reboot.
[Magisk] level5music:
Yep, did that, must had gotten something incorrect, I'll double-check
[Magisk] j-a-d-z:
Then show a screenshot with the headlines. Best seen on the G or the y. And on the digits 2, 6, 7, 9.
[Magisk] level5music:
(EDIT: Deleted, need a different screenshot)
[Magisk] j-a-d-z:
Mhm. Small text is GSText (bow at the y), but headlines are not. And also no for the time upper left? Don't know why?

This is a screen of my P4a5G:
[Magisk] j-a-d-z:
GSText for all.

Will attach my cfg.

# Oh My Font Template Configurations
# by nongthaihoang @ GitLab
# https://gitlab.com/nongthaihoang/omftemplate

# Google Sans Prime
# by nongthaihoang @ GitLab
# https://gitlab.com/nongthaihoang/google-sans-prime

# LINE SPACING @ 0.5x - 2.0x
LineHeight = 1.0

# TABULAR FIGURES
#OTL = tnum

# ROUNDED CORNERS
ROUNDED = true

# DISABLE GOOGLE SANS — force opsz
GS = false

# REMOVE HEBREW - status bar padding fix
#HEBREW = false

# GENERATE STATIC FONT - vlc subtitle fix
#STATIC = true

# Font Styles
# Weights
# +-----------------+
# Fonts | T | Thin |
# +---------------+ | EL | ExtraLight |
# | U | Upright | | L | Light |
# | I | Italic | | R | Regular |
# | C | Condensed | | M | Medium |
# | D | CI | | SB | SemiBold |
# | M | Monospace | | B | Bold |
# | S | Serif | | EB | ExtraBold |
# | O | SM | | BL | Black |
# +---------------+ +-----------------+
# | |
# | +----------+
# | |
# ------ -------
# <font><weight>
# --------------
# |
# +--+
# |
# -------
# <style> = [<axis> <value> ...]

# [U]pright @ Google Sans
# wght@400..700 opsz@17,18 GRAD@-50..200
UT =
UEL =
UL = wght 400 opsz 17 GRAD -50
UR = wght 400 opsz 17 GRAD 0
UM = wght 500 opsz 17 GRAD 0
USB = wght 600 opsz 17 GRAD 0
UB = wght 700 opsz 17 GRAD 0
UEB = wght 700 opsz 17 GRAD 100
UBL =

# [I]talic
IT =
IEL =
IL =
IR =
IM =
ISB =
IB =
IEB =
IBL =

# [C]ondensed
CT =
CEL =
CL =
CR =
CM =
CSB =
CB =
CEB =
CBL =

# [D] Condensed Italic
DT =
DEL =
DL =
DR =
DM =
DSB =
DB =
DEB =
DBL =

# [M]onospace @ GS Mono
# wght@400..700
MT =
MEL =
ML =
MR = wght 400
MM = wght 500
MSB = wght 600
MB = wght 700
MEB =
MBL =

# [S]erif
ST =
SEL =
SL =
SR =
SM =
SSB =
SB =
SEB =
SBL =

# [O] Serif Monospace
OT =
OEL =
OL =
OR =
OM =
OSB =
OB =
OEB =
OBL =

### 2022032801 ###

SS=DroidSans.ttf
SSI=DroidSans-Bold.ttf
MS=SourceSansPro-SemiBold.ttf

You can ignore the "ROUNDED = true" part. I love the rounded edges.

I also attach the module version I use
[Magisk] topbasework:
Can u ss.i want to how is look like?
[Magisk] j-a-d-z:
Two posts above?
[Magisk] topbasework:
I see. Yr config make all font using GST. Rounded conner is great
[Magisk] lenart111:
reinstalling module not working :(
[Magisk] nlt_:
In Android 13 after flashing GSP, somehow I can't open Play Store anymore, The app just crash and can't be opened. I've tried to uninstall updates and clear the data of the Play Services but nothing works.

Is there any work around here? I'm using Google Pixel 5
[Magisk] BLightAdee:
Can you send me your module? I can't get the pixel style gsans with my gsp for some reason
[Magisk] Ridho1:
I hope it supports kernelSU. :/
[Magisk] thaimaduc:
did you find any solution? I'm facing the same issue
[Magisk] lvints:
del
[Magisk] nlt_:
I can't get it to work so I use Oh My Font + KillGMSFont module instead (can be found here: https://gitlab.com/nongthaihoang/oh_my_font) and it works flawlessly.
[Magisk] thaimaduc:
i found out that after flashing the module the first time, you have to download the AFDKO zip fill and extract to the OhMyFont folder (in your phone internal storage) and then reflash the module (not the AFDKO zip file)
[Magisk] thaimaduc:
Google apps on Android 14 still crash even with afdko or killgsmfont installed. Any solutions?
[Magisk] TheZorg:
I'm not on Android 14 yet, but I had the same issue on an Android 13 build with November patches. I solved it by flashing the Shamiko module via Magisk, give it a go.
[Magisk] krakout:
Just trying out this mod for the first time on my Pixel 7P (QPR2b2). I really understand it may not work, but why does it get stuck on "Prepare" during flashing?

Thanks!
[Magisk] Fishawy:
Old module that is not completely supported by newer versions of Magisk. Try installing it with FoxMMM, MRepo, or MMRL.
[Magisk] krakout:
Oh sweet, thanks! Will try and report back.