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

Search This thread

jahidinbedod

Senior Member
Apr 27, 2014
273
124

Attachments

  • Screenshot_20180424-000202.jpg
    Screenshot_20180424-000202.jpg
    172.6 KB · Views: 617
  • Screenshot_20180424-000226.jpg
    Screenshot_20180424-000226.jpg
    139.3 KB · Views: 606
  • Screenshot_20180424-000058__01.jpg
    Screenshot_20180424-000058__01.jpg
    140.9 KB · Views: 605
Last edited:
  • Like
Reactions: Lupin The Third

SB13X

Senior Member
Jun 14, 2010
694
203
England, UK
Sony sketch is one page back. Isn't that ok?

No it doesn't appear to have the clock fix? Think this is a Pixel issue on the new sans font that came with 8.1.0 I did try it though. Same issue with MidnightCore module too.
 

Attachments

  • Screenshot_20180424-224549.jpg
    Screenshot_20180424-224549.jpg
    128.8 KB · Views: 479
  • Screenshot_20180424-224735.png
    Screenshot_20180424-224735.png
    94 KB · Views: 471

Lupin The Third

Retired Forum Moderator
Mar 26, 2011
3,953
5,025
Planet Earth
TO ALL:

If you make a request for a certain font attach the font pack or link me to the download link.

I need at least these variants of the font:

Regular
Italic
Bold
BoldItalic
Light
LightItalic
Condensed variants.

Without these, please refrain from requesting a font module.

Thanks for your understanding.
 
  • Like
Reactions: SB13X

SB13X

Senior Member
Jun 14, 2010
694
203
England, UK
It looks that they are using a different font for the clock.

Can you extract and send me the stock fonts?

I can take a look.

These two zips from the previously linked thread holds both the stock font and the adapted Sony Sketch Font for use on Pixel 2 XL devices to fix the colon issue. The font is Google Sans and in the 8.1.0 update Google decided to use it for the colon in the clock which renders the same result on our devices using any current unadapted font packs.
 

Attachments

  • StockFonts.zip
    4 MB · Views: 66
  • SonySketchFont_Pixel2XL_8.1.0.zip
    1.9 MB · Views: 123
  • Like
Reactions: Lupin The Third

Lupin The Third

Retired Forum Moderator
Mar 26, 2011
3,953
5,025
Planet Earth
These two zips from the previously linked thread holds both the stock font and the adapted Sony Sketch Font for use on Pixel 2 XL devices to fix the colon issue. The font is Google Sans and in the 8.1.0 update Google decided to use it for the colon in the clock which renders the same result on our devices using any current unadapted font packs.
Good, i see what they did. More styles added. Interesting! :)
 
  • Like
Reactions: SB13X

Top Liked Posts

  • There are no posts matching your filters.
  • 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