Skip to content

Releases: Numbersf/MakeFontsGreatAgain

MFGA 16.2.1.03-01-alpha2

01 Mar 12:29
a2f53ac

Choose a tag to compare

16.2.1.03-01-alpha2(1621030102)

  • 1.WebUI新增允许屏蔽字体区间,除区间外的部分将继续生效

1.
输入单个字体文件
点击屏蔽/恢复,重启生效
例:BraillePatterns.ttf
2.
输入单个字体文件+逗号[英]+括号[英](括号内填写Unicode编码)
点击屏蔽/恢复,立即生效,fallback字体需重启生效
例:BraillePatterns.ttf,(U+2800-U+28FF)
3*.
输入单个字体文件+逗号[英]+括号[英](括号内填写Unicode编码、区间之间用分号[英]隔开)
例:Private-UseTest.ttf,(U+F002B-U+F003B;U+F0038-U+F003F)

  • 2.支持WebUI屏蔽GMS字体,用于解决音量键无效的情况
  • 3.新定义U+E111为一加符号(非官方)

16.2.1.03-01-alpha2(1621030102)

  • 1.WebUI now allows blocking specific font Unicode ranges. Glyphs outside the specified ranges will remain effective.

1.
Enter a single font file.
Click Disable/Restore. Takes effect after reboot.
ep:BraillePatterns.ttf
2.
Enter a single font file + comma + parentheses (Unicode range inside the parentheses).
Click Disable/Restore. Takes effect immediately. Fallback fonts require a reboot.
ep: BraillePatterns.ttf,(U+2800-U+28FF)
3*.
Enter a single font file + comma + parentheses (Unicode ranges inside the parentheses, separated by semicolons).
Example: Private-UseTest.ttf,(U+F002B-U+F003B;U+F0038-U+F003F)

  • 2.Added support for blocking GMS fonts in WebUI, which can resolve cases where volume buttons become ineffective.
  • 3.Newly define U+E111 as a OnePlus symbol (unofficial).

MFGA 16.1.1.02-26-alpha1

27 Feb 05:08
baaed8c

Choose a tag to compare

16.1.1.02-26-alpha1(1611022601)

  • 1.customize.sh:优化处理管理器版本逻辑,修复可能因为残留导致的误判
  • 2.customize.sh:非小米设备且product中未找到.xml时不再空挂载product分区
  • 3.重新加回NotoUnicode.otf,用于处理低安卓版本Noto系列字体版本过低导致的缺失问题
  • 4.新增NotoSansPro.otf,使大部分Noto系列字体保持最新;同时接入remove_emoji_overlap功能,解决部分符号组合显示冲突
  • 5.删除原先内置的所有Noto*-VF字体
  • 6.优化weiui缩放和按钮

16.1.1.02-26-alpha1(1611022601)

  • 1.customize.sh: Optimized the logic for handling manager versions and fixed potential misjudgments caused by leftover files.
  • 2.customize.sh: On non-Xiaomi devices, the product partition will no longer be mounted empty if no .xml is found in the product directory.
  • 3.Re-added NotoUnicode.otf to fix missing font issues caused by outdated Noto series fonts on lower Android versions.
  • 4.Added NotoSansPro.otf to keep most Noto series fonts up to date; also integrated the remove_emoji_overlap feature to resolve display conflicts for certain symbol combinations.
  • 5.Removed all previously built-in Noto-VF* fonts.
  • 6.Optimized weiui scaling and buttons.

MFGA 16.1.0.02-23-fix6

24 Feb 04:47
c20fc58

Choose a tag to compare

16.1.0.02-23-fix6(1610022306)

  • 1.search_dirs.sh:新增撤销功能,你可以在模块根目录添加一个font*.xml并在fonts_list.yaml的reverse下方添加font*.xml,作为同名系统字体配置的新复制源而非全部使用模块根目录的fonts.xml
  • 2.search_dirs.sh:优化关闭功能,在任意- font*.xml前加上#则此行不处理
  • 3.customize.sh:优化小米设备的判断,根据ro.mi.os.version.name或ro.miui.ui.version.name是否存在决定是否处理
  • 4.适配Unicode18.0 Archaic Cuneiform Numerals分区符号(U+12550..U+1268F)
𒕐𒕑𒕒𒕓𒕔𒕕𒕖𒕗𒕘𒕙𒕚𒕛𒕜𒕝𒕞𒕟𒕠𒕡𒕢𒕣𒕤𒕥𒕦𒕧𒕨𒕩𒕪𒕫𒕬𒕭𒕮𒕯𒕰𒕱𒕲𒕳𒕴𒕵𒕶𒕷𒕸𒕹𒕺𒕻𒕼𒕽𒕾𒕿𒖀𒖁𒖂𒖃𒖄𒖅𒖆𒖇𒖈𒖉𒖊𒖋𒖌𒖍𒖎𒖏𒖐𒖑𒖒𒖓𒖔𒖕𒖖𒖗𒖘𒖙𒖚𒖛𒖜𒖝𒖞𒖟𒖠𒖡𒖢𒖣𒖤𒖥𒖦𒖧𒖨𒖩𒖪𒖫𒖬𒖭𒖮𒖯𒖰𒖱𒖲𒖳𒖴𒖵𒖶𒖷𒖸𒖹𒖺𒖻𒖼𒖽𒖾𒖿𒗀𒗁𒗂𒗃𒗄𒗅𒗆𒗇𒗈𒗉𒗊𒗋𒗌𒗍𒗎𒗏𒗐𒗑𒗒𒗓𒗔𒗕𒗖𒗗𒗘𒗙𒗚𒗛𒗜𒗝𒗞𒗟𒗠𒗡𒗢𒗣𒗤𒗥𒗦𒗧𒗨𒗩𒗪𒗫𒗬𒗭𒗮𒗯𒗰𒗱𒗲𒗳𒗴𒗵𒗶𒗷𒗸𒗹𒗺𒗻𒗼𒗽𒗾𒗿𒘀𒘁𒘂𒘃𒘄𒘅𒘆𒘇𒘈𒘉𒘊𒘋𒘌𒘍𒘎𒘏𒘐𒘑𒘒𒘓𒘔𒘕𒘖𒘗𒘘𒘙𒘚𒘛𒘜𒘝𒘞𒘟𒘠𒘡
  • 5.优化Unicode18.0 Musical Symbols Supplement分区的部分符号
  • 6.更新UnicodiaFunky到3.1.0

16.1.0.02-23-fix6(1610022306)

  • 1.search_dirs.sh: Added an undo feature. You can place a font*.xml in the module root directory and add font*.xml under reverse in fonts_list.yaml as a new copy source for system fonts with the same name, instead of always using the module root fonts.xml.
  • 2.search_dirs.sh: Optimized the disable function. Adding # before any font*.xml line will skip processing that line.
  • 3.customize.sh: Improved Xiaomi device detection. Whether ro.mi.os.version.name or ro.miui.ui.version.name exists determines if processing is done.
  • 4.Adapted to Unicode 18.0 Archaic Cuneiform Numerals block symbols (U+12550..U+1268F):
𒕐𒕑𒕒𒕓𒕔𒕕𒕖𒕗𒕘𒕙𒕚𒕛𒕜𒕝𒕞𒕟𒕠𒕡𒕢𒕣𒕤𒕥𒕦𒕧𒕨𒕩𒕪𒕫𒕬𒕭𒕮𒕯𒕰𒕱𒕲𒕳𒕴𒕵𒕶𒕷𒕸𒕹𒕺𒕻𒕼𒕽𒕾𒕿𒖀𒖁𒖂𒖃𒖄𒖅𒖆𒖇𒖈𒖉𒖊𒖋𒖌𒖍𒖎𒖏𒖐𒖑𒖒𒖓𒖔𒖕𒖖𒖗𒖘𒖙𒖚𒖛𒖜𒖝𒖞𒖟𒖠𒖡𒖢𒖣𒖤𒖥𒖦𒖧𒖨𒖩𒖪𒖫𒖬𒖭𒖮𒖯𒖰𒖱𒖲𒖳𒖴𒖵𒖶𒖷𒖸𒖹𒖺𒖻𒖼𒖽𒖾𒖿𒗀𒗁𒗂𒗃𒗄𒗅𒗆𒗇𒗈𒗉𒗊𒗋𒗌𒗍𒗎𒗏𒗐𒗑𒗒𒗓𒗔𒗕𒗖𒗗𒗘𒗙𒗚𒗛𒗜𒗝𒗞𒗟𒗠𒗡𒗢𒗣𒗤𒗥𒗦𒗧𒗨𒗩𒗪𒗫𒗬𒗭𒗮𒗯𒗰𒗱𒗲𒗳𒗴𒗵𒗶𒗷𒗸𒗹𒗺𒗻𒗼𒗽𒗾𒗿𒘀𒘁𒘂𒘃𒘄𒘅𒘆𒘇𒘈𒘉𒘊𒘋𒘌𒘍𒘎𒘏𒘐𒘑𒘒𒘓𒘔𒘕𒘖𒘗𒘘𒘙𒘚𒘛𒘜𒘝𒘞𒘟𒘠𒘡
  • 5.Optimized some symbols in the Unicode 18.0 Musical Symbols Supplement block.
  • 6.Updated UnicodiaFunky to version 3.1.0.

MFGA 16.1.0.01-23-fix3

23 Jan 01:24
bfc533b

Choose a tag to compare

16.1.0.01-23-fix3(1610012303)

  • 1.lang.sh:适配更多场景,改为符合BCP 47的新识别写法
  • 2.search_dirs.sh:新增黑白名单功能,由模块根目录fonts_list.yaml控制

16.1.0.01-23-fix3(1610012303)

  • 1.lang.sh: Adapted for more scenarios; switched to a new recognition format compliant with BCP 47.
  • 2.search_dirs.sh: Added whitelist/blacklist support, controlled by fonts_list.yaml in the module root directory.

MFGA 16.0.9.01-21-fix

21 Jan 07:18
4c68476

Choose a tag to compare

16.0.9.01-21-fix(1609012102)

  • 1.customize.sh:调整version_check检查逻辑及缩进,避免可能存在的误判及unknown operand
  • 2.customize.sh:修复检查安卓版本替换表情字体的逻辑在上一版本中被误删导致无法正确处理的问题
  • 3.action.sh:音量上下开启屏蔽gms字体逻辑对换,现在音量下是开始
  • 4.lang.sh:优化识别翻译语言方式
  • 5.新增日文、俄文翻译

16.0.9.01-21-fix(1609012102)

  • 1.customize.sh: Adjusted the version_check logic and indentation to avoid potential misjudgments and unknown operand errors.
  • 2.customize.sh: Fixed an issue where the logic for checking the Android version to replace emoji fonts was accidentally removed in the previous release, causing incorrect handling.
  • 3.action.sh: Swapped the volume key behavior for enabling GMS font blocking — Volume Down now starts the process.
  • 4.lang.sh: Optimized the method for detecting the translation language.
  • 5.Added Japanese and Russian translations.

MFGA 16.0.7.01-20-beta9

20 Jan 12:21
3f91320

Choose a tag to compare

16.0.7.01-20-beta9(1607012009)

  • 1.第一版本更新maple-font到7.9
  • 2.移除所有原先模块直接内置的font*.xml,现仅保留模块根目录的fonts.xml作为复制源,通过调用search_dirs.sh搜索字体配置文件绝对路径和文件名进行复制
  • 3.action.sh、customize.sh、search_dirs.sh的翻译改调用lang/lang.sh

16.0.7.01-20-beta9(1607012009)

  • 1.Initial release updating maple-font to v7.9
  • 2.Removed all previously built-in font*.xml files from the module. Only fonts.xml in the module root is now kept as the copy source. Font configuration files are discovered via search_dirs.sh, which searches for their absolute paths and filenames before copying.
  • 3.Translations in action.sh, customize.sh, and search_dirs.sh are now handled by calling lang/lang.sh

MFGA 16.0.6.01-19-beta7

19 Jan 08:59
3f91320

Choose a tag to compare

16.0.6.01-19-beta7(1606011907)

  • 1.service.sh:强制将com.qidian.QDReader、com.dragon.read数据目录下的字体文件权限改为000以达到覆盖效果,还原请改为600
  • 2.更新DisableMiFontOverlay到1.5
  • 3.更新部分主字体

16.0.6.01-19-beta7(1606011907)

  • 1.service.sh: Forcibly changes the permissions of font files under the data directories of com.qidian.QDReader and com.dragon.read to 000 to achieve the override effect.
  • 2.Updated DisableMiFontOverlay to v1.5.
  • 3.Updated some primary fonts.

MFGA 16.0.5.10-23-beta5

01 Dec 01:57
d61b2c2

Choose a tag to compare

16.0.5.10-23-beta5(1605102305)

  • 1.修复Unknown-symbol-supplementRegular.ttf显示部分U+2600...U+27BF字符异常
  • 2.将Unicode17-new.ttf部分非Unicode17.0正式版公布字符移动到Unicode18-new.ttf

16.0.5.10-23-beta5(1605102305)

  • 1.Fixed an issue where some characters in the range U+2600…U+27BF were displayed incorrectly in Unknown-symbol-supplementRegular.ttf
  • 2.Moved certain characters that are not part of the official Unicode 17.0 release from Unicode17-new.ttf to Unicode18-new.ttf

MFGA 16.0.3.09-27-beta3

27 Sep 09:43
25b7698

Choose a tag to compare

16.0.3.09-27-beta3(1603092703)

  • 1.修复鸿蒙5-私用区拓展A缺失的两个符号
 U+F0AFE(󰫾)、U+F0ADD(󰫝)
  • 2.优化webui-新增执行结果、字体目录字体预览,高亮部分提示,修复无法放大的问题
  • 3.重写README-en.md

16.0.3.09-27-beta3 (1603092703)

  • 1.Fixed the two missing symbols in HarmonyOS 5 private area extension A
U+F0AFE(󰫾), U+F0ADD(󰫝)
  • 2.Optimized WebUI – added execution results, font previews in the font directory, highlighted section hints, and fixed the zooming issue
  • 3.Rewrote README-en.md

MFGA 16.0.2.09-18-beta2

18 Sep 12:03
3c4b632

Choose a tag to compare

16.0.2.09-18-beta2(1602091802)

  • 1.补全西夏文字部首补充分区、西夏文字补充分区缺失字符
  • 2.更新部分字体到最新(包括NotoColorEmoji更新到U17)
  • 3.优化中文README.md的排版
  • 4.从Unicode17-new移除U+1F6D8

16.0.2.09-18-beta2(1602091802)

  • 1.Completed the missing characters in the Tangut Radicals Supplement block and the Tangut Supplement block.
  • 2.Updated some fonts to the latest version (including updating NotoColorEmoji to Unicode 17).
  • 3.Optimized the formatting of the Chinese README.md.
  • 4.Removed U+1F6D8 from Unicode17-new.