[avFonts] [Magisk Modules] || Tutorial to make your own module||

Search This thread

saxena1

Senior Member
Sep 24, 2010
857
254
83
Yes I tried your fonts with hydrogen os beta1 working perfectly.i request you can you make in dark colour because on h.os Fonts are looking light shade in comparison to oreo. thanks for your hard work:D
 
Last edited:
  • Like
Reactions: Lupin The Third

eliezerjk90

Senior Member
Feb 28, 2015
921
586
113
Duisburg
I found some bug in Exo fonts. If I use calculator, the multiplication mark will be shown as "/". I revert to default font, and the issue is gone. Screenshot are attached (the one with 100/100 is exo). I tried with product sans, it works fine so I guess the problem is on the exo module.

It's not a big deal if you realised it, but at first it caused massive confusion as I thought "/" is division rather than multiplication.
@varben I would like to know whether you've investigated this issue further?

Thanks in advance :D
 

SB13X

Senior Member
Jun 14, 2010
694
203
0
England, UK
Hi @varben this is the current version of fonts from my Pixel XL 2 running Android Pie

https://www.dropbox.com/s/qta0017szcsjzzf/fonts.zip?dl=0

I asked for the Sony Sketch pack you did me back on page 6 which worked flawlessly for Oreo. Be honoured to use an updated version for Pie. I'll send you a couple of Beer tokens if you can sort it again system wide.

Huge thanks for your efforts.
 
  • Like
Reactions: Lupin The Third

whalesplaho

Senior Member
Feb 1, 2012
10,674
2,663
253
Treasure Island
Time to update modules to the new Magisk Module template.

Can you please test this new module of Lato?

If successful please let me know what android version and rom are you using.

After some feedback of "successes", I'll refresh all the font modules and probably add some more! ;)

https://www.dropbox.com/s/bcqgc1ehebi5sy1/avFonts-Lato-Magisk.zip?dl=0

Lato working fine.... Magisk v17.1!!!
But please i need help, i modded some magisk fonts using yur template to install but tha lockscreen clock wasnt okay, tha colon in between shows ?; big colon n some other symbols.... Please!!!
 

Attachments

  • Screenshot_20180902-064010.jpg
    Screenshot_20180902-064010.jpg
    224.3 KB · Views: 278
  • Like
Reactions: Lupin The Third

Lupin The Third

Retired Forum Moderator
Mar 26, 2011
3,953
5,025
263
Planet Earth
Hi @varben this is the current version of fonts from my Pixel XL 2 running Android Pie

https://www.dropbox.com/s/qta0017szcsjzzf/fonts.zip?dl=0

I asked for the Sony Sketch pack you did me back on page 6 which worked flawlessly for Oreo. Be honoured to use an updated version for Pie. I'll send you a couple of Beer tokens if you can sort it again system wide.

Huge thanks for your efforts.
Thanks, this is very helpful.

So, sony sketch module is not working well on Pie?
 
  • Like
Reactions: SB13X

Lupin The Third

Retired Forum Moderator
Mar 26, 2011
3,953
5,025
263
Planet Earth
Big update is coming. The code to replace the fonts is vastly improved, and the replacement will be much more clean and systemwide.

Hopefully after this, it will be easy to port the modules to the new magisk templates.

It will take a couple of days, because the update process is slow, but it will be worth the wait.

Stay tuned! ;)
 
G

GuestK00235

Guest
Big update is coming. The code to replace the fonts is vastly improved, and the replacement will be much more clean and systemwide.

Hopefully after this, it will be easy to port the modules to the new magisk templates.

It will take a couple of days, because the update process is slow, but it will be worth the wait.

Stay tuned! ;)
Thanks for your work! I really love the fonts.
Are new fonts coming too??
 

Lupin The Third

Retired Forum Moderator
Mar 26, 2011
3,953
5,025
263
Planet Earth
So, I was thinking:

Instead of having you wait until ALL the modules are done, how about a release-on-batches approach? Once around 10 modules are ready, I will release them.

I'm also planning to update the OP with fresh screenshots.

I'm aiming to reach a 70 modules mark, with a wide selection of font style. It has the potential to satisfy the tastes of the majority of people.

I also considered offering a fancy module with all the fonts in it... But, I feel that the single font module is the best approach as generally people do not use more than a few fonts back and forth.

Thoughts?
 

eliezerjk90

Senior Member
Feb 28, 2015
921
586
113
Duisburg
So, I was thinking:

Instead of having you wait until ALL the modules are done, how about a release-on-batches approach? Once around 10 modules are ready, I will release them.

I'm also planning to update the OP with fresh screenshots.

I'm aiming to reach a 70 modules mark, with a wide selection of font style. It has the potential to satisfy the tastes of the majority of people.

I also considered offering a fancy module with all the fonts in it... But, I feel that the single font module is the best approach as generally people do not use more than a few fonts back and forth.

Thoughts?
I guess one module with font is an overkill so I agree with you that single font module is better option.
 
  • Like
Reactions: Lupin The Third

SB13X

Senior Member
Jun 14, 2010
694
203
0
England, UK
Thanks, this is very helpful.

So, sony sketch module is not working well on Pie?

Yeah the modules been working okay just lost the font in some places such as phone/dialer as one example of the top of my head.

On another note though and in response to your last post about whether to release in batches, think that would be a good idea, and then with the AIO module or the individual module side of things, I'm with you in that a single module per font is the most appropriate as you are right in that I've used Sketch for example on all my device for the past 4 years and nothing else. That being said though i can appreciate the AIO approach if it is going to save you time.
 
  • Like
Reactions: Lupin The Third

Lupin The Third

Retired Forum Moderator
Mar 26, 2011
3,953
5,025
263
Planet Earth
Yeah the modules been working okay just lost the font in some places such as phone/dialer as one example of the top of my head.

On another note though and in response to your last post about whether to release in batches, think that would be a good idea, and then with the AIO module or the individual module side of things, I'm with you in that a single module per font is the most appropriate as you are right in that I've used Sketch for example on all my device for the past 4 years and nothing else. That being said though i can appreciate the AIO approach if it is going to save you time.

Thanks! I hope these minor issues will be fixed with the new modules.
 
  • Like
Reactions: SB13X

Lupin The Third

Retired Forum Moderator
Mar 26, 2011
3,953
5,025
263
Planet Earth
Yeah the modules been working okay just lost the font in some places such as phone/dialer as one example of the top of my head.

On another note though and in response to your last post about whether to release in batches, think that would be a good idea, and then with the AIO module or the individual module side of things, I'm with you in that a single module per font is the most appropriate as you are right in that I've used Sketch for example on all my device for the past 4 years and nothing else. That being said though i can appreciate the AIO approach if it is going to save you time.

After some investigation and pulling my hair off to fix the font in the new google apps (contacts, messaging, dialer) this is what I found. See attached.

They set ProductSans as the default font for the main headings within the app. So, nothing I can do to change that.

Sorry! :(
 

Attachments

  • tcProductSans.png
    tcProductSans.png
    91.6 KB · Views: 174
Last edited:
  • Like
Reactions: whalesplaho

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Can someone please try this updated module and let me know if it works with latest magisk? This is lato font.
    Works great on my Pixel 4XL - Android 11 RQ1A.210105.003 with Magisk 22.0
    1
    It's possible add Audiowide Regular font for custom Android 11 Magisk module?
    Edit: Done with the previous page instructions.
    1
    Is there a font here called 20Seven or does anybody know where I could find a flashable version (for A/OOS 10)?
    No.
  • 76
    Hi and welcome,

    Here you will find a collection of font modules for Magisk.

    Feel free to use them for your personal use only. You are not allowed to use them for any commercial purpose. You are not allowed at an time to ask money or to gain any other benefits from these fonts. No exceptions!

    If you want to share one of these modules, I request that you link the people to this thread instead of uploading any of these modules all over the place. In case you want to use the modules as a base for you own font modules again include a link of this thread as a credit. Thanks for taking note of this.


    What is required for a successful installation of the modules:

    • Latest Magisk properly installed on your device.
    • Optional: A good taste in choosing fonts! :)


    How to install:

    • Remove any previous font module and reboot
    • Add new module in Magisk
    • Reboot

    • ProTip: Open thread in browser for better browsing experience!

    Download link: Gdrive folder

    Screenshots:

    Aller:
    ZQSe3CB.png


    AmericaSans:
    UsuwEDJ.png


    Apercu:
    RIWaR33.png


    Asap:
    1Lqn7po.png


    Avenir:
    qDBIDNN.png


    Barlow2:
    2XubZWb.png


    Barlow2CN:
    CDs1E5h.png


    BarlowCN:
    ct5W6vz.png


    Bauhaus(andreaprint):
    p3iI7vD.png


    BauhausEF:
    MdHnQej.png


    BauhausITC(andreaprintCN):
    f6BA2Fx.png


    Bellota:
    Sn595t1.png


    Bens Hand:
    m6EZwHR.png


    Calibri:
    iHuAPPM.png


    Cantarell:
    SKs0fpV.png


    CaviarDreams:
    u8QO7yK.png


    CenturyGothic:
    iGP5cB7.png


    Chinacat:
    UqLvcAK.png


    CleanvertisingBH:
    mXm6scE.png


    ChocoCooky:
    2NLliTK.png


    Coconlight:
    vCcVVDn.png


    CoolJazz:
    mPHbg8F.png


    CursiveiOS:
    xpqPc86.png


    Decker:
    i92CqnA.png


    Dosis:
    ODX8Aoi.png


    DroidSans:
    PPduCrd.png


    Electrolize:
    3JYXdBs.png


    Exo2:
    8D83VXK.png


    FinenessPro:
    reZzowU.png


    FiraSans:
    boUTdU5.png


    Gotham Narrow:
    xPRM7fI.png


    HelveticaCN:
    qa04ocM.png


    HelveticaNeue:
    TX85e8P.png


    Lato:
    xTvh3fC.png


    LiberationSans:
    u2gQsx1.png


    MyndraineHN:
    sQXppfP.png


    OpenSans:
    T11F1hM.png


    PassingNotes:
    v3DvE4H.png


    Pompiere:
    ZTPVYk8.png


    ProductSans:
    Id67OEV.png


    Quicksand:
    H9QRxKU.png


    Rosemary:
    hbdX0Hp.png


    SFpro:
    PwEHVIZ.png


    Shadowsintolight:
    yPuYwMj.png


    Slate:
    NaS0TLf.png


    SmartGothic:
    1cXaFmo.png


    SonySketch:
    Be6tS9x.png


    SourcesansPro:
    i3qAqVy.png


    Switzera:
    ONUBtDa.png


    Tahoma:
    aM2p2Fx.png


    Ultima:
    VJ4pgGy.png


    Waltograph:
    DuEibuo.png


    Zrnic:
    KUGkJm1.png


    Enjoy!
    30
    Download link: Gdrive folder

    Screenshots:



    Aller:
    ykPY5es.png


    Bariol:
    GUsiFa8.png


    BauhausITClight:
    WKEeKNg.png


    DaxLight:
    P7XPiYT.png


    HYTravel:
    ApAn4jx.png


    KGMissKindergaten:
    kwVTfLT.png


    Komika:
    Butge3C.png


    MeeGo:
    lN2DyxP.png


    Ohds5:
    MDGceu8.png


    OpenSansCN:
    BfUGJNO.png


    Oxygen:
    GBUbwdc.png


    Plentiful:
    uulVLdM.png


    Qlassik:
    DBj0c9E.png


    Raleway:
    6vzAeTg.png


    RobotoCN:
    nUi1twM.png


    RobotoLight:
    OxwmkQz.png


    RxSquirrel:
    w4N6cHC.png


    SanFrancisco:
    ESbEiOF.png


    Segoe:
    sakX458.png


    Sensation:
    7n4oh9q.png


    sjLover:
    evqKi4L.png


    SohoGothic:
    SiWJITv.png


    SwedBank:
    DEMqYA2.png


    TitilliumWeb:
    uFHnYpG.png


    TravelingTypewriter:
    7P1nucY.png


    Ubuntu:
    CCegKtK.png


    WeblySleek:
    R08PVVu.png


    Zekton:
    iLt1mo8.png
    19
    Here we go with a simple guide to make your own font module using my template attached here.

    Steps:

    1. Download Total Commander from play store (free). Or the apk from https://www.ghisler.com/ce.htm

    2. Download my template module from here: https://drive.google.com/drive/folders/117VFMHzCtoZigOBHm_K8IyzSCF4o3CkL

    3. Browse the template using total Commander in one pane. Don't unzip it, just browse the file as it is. Total Commander can do that easily. Browse to System/fonts

    4. On the other pane of total Commander browse the fonts that you have prepared in advanced. You can use your favorite recovery flashable font pack, or your custom edited fonts. Rename them exactly as the screenshot. The name should match the font style.

    Use fontfix from playstore to open a font and make sure of it's weight, i.e. bold, italic, conde etc.

    This are the needed fonts for a complete module (according to my preferences)

    mBgUI1d.png


    VmqpkCd.png


    5. Select all the fonts and copy them to the System/font folder that is opened on the other pane. Total CMD will pack them to the zip module.

    6. Now on to the pane where your module is, go back to the base of your module and edit these two files:

    config.sh (just the ui_print here)
    module.prop (it's easier here as there are just a few lines)

    ilO3gd1.png


    Edit them by long pressing the files in total cmd and choose Unpack+Edit

    In the template you will see xxx. Those are the places that you can edit.

    See these example with Lato font:

    Config.sh:
    m2PmiCG.png


    Module.prop:
    1oPVZmQ.png


    After closing each file, the app will ask you if you want to save the edited file and repack it. Select yes.

    Now go one level up in total cmd, rename your zip file as you like and your module is ready to use.

    Let see if this works for you.

    Let me know if you run into issues and/or something is not clear.

    Enjoy!

    Pro tip:
    If you don't have all the font variants, you can use the closest one to that.
    For example, if you miss the medium.ttf variant you can use a copy of the light.ttf one and rename it as xxxMedium.ttf and so on.
    14
    Just leaving this here:
    9
    So, I was thinking:

    Instead of having you wait until ALL the modules are done, how about a release-on-batches approach? Once around 10 modules are ready, I will release them.

    I'm also planning to update the OP with fresh screenshots.

    I'm aiming to reach a 70 modules mark, with a wide selection of font style. It has the potential to satisfy the tastes of the majority of people.

    I also considered offering a fancy module with all the fonts in it... But, I feel that the single font module is the best approach as generally people do not use more than a few fonts back and forth.

    Thoughts?
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone