Releases: KernelSU-Modules-Repo/MFGA
Releases · KernelSU-Modules-Repo/MFGA
MFGA 16.3.5.04-15-beta2
Immutable
release. Only release title and notes can be modified.
16.3.5.04-15-beta2(1635041502)
- 1.action.sh:修复WebUI模式下屏蔽GMS跳过暂停应用的问题
- 2.WebUI:新增自动翻译、帮助界面;重命名图标标题clear为clean并优化图标大小;修复不统一的换行
- 3.unicode_filter.sh、service.sh:加入自动翻译
- 4.新增彩色图标字体MFGA.ttf()
- 5.fonts.xml:进一步提高兼容性
16.3.5.04-15-beta2(1635041502)
- 1.action.sh:Fixed the issue where GMS blocking skipped the pause application in WebUI mode.
- 2.WebUI:Added automatic translation and help interface; renamed the icon title "clear" to "clean" and optimized the icon size; fixed inconsistent line breaks.
- 3.unicode_filter.sh、service.sh:Added automatic translation.
- 4.新增彩色图标字体MFGA.ttf()
- 5.fonts.xml:Further improved compatibility.
MFGA 16.3.1.04-15-beta
Immutable
release. Only release title and notes can be modified.
16.3.1.04-15-beta(1631041501)
- 1.unicode_filter.c:彻底修复区间跳跃和越界问题
- 2.fonts.xml:适配红魔系统部分私用区符号调用
- 3.Private-UseTest.ttf:适配部分Nerd图标符号
- 4.同步DisableMiOverlay v1.0.6,修复Flutter 天气/相册崩溃、可变字体能力丧失问题
16.3.1.04-15-beta(1631041501)
- 1.unicode_filter.c:Completely fixed interval jumping and out-of-bounds issues.
- 2.fonts.xml:Adapted symbol calls for certain Private Use Areas (PUA) in RedMagic OS.
- 3.Private-UseTest.ttf:Adapted support for certain Nerd Font icons/symbols.
- 4.Sync with DisableMiOverlay v1.0.6: Fixed crashes in Flutter-based apps (Weather/Gallery) and resolved the loss of variable font capabilities.
MFGA 16.2.5.03-23-alpha6
Immutable
release. Only release title and notes can be modified.
16.2.5.03-23-alpha6(1625032306)
- 1.fonts.xml:初步适配Android 17 Beta
- 2.适配Unicode18除Seal分区外其他分区新增的所有符号@Losketch
- 3.ZUno-Number.ttf:优化整体轮廓、清晰度,PUA小方块继续下移与底边对齐,直接绘制不再依赖符号
- 4.LICENSES.md:调整一处说明
- 5.customize.sh:正确处理保留GoogleSans*.ttf的特殊情况
16.2.5.03-23-alpha6(1625032306)
- 1.fonts.xml: Preliminary adaptation for Android 17 Beta
- 2.Adapted all newly added Unicode 18 characters (except the Seal block) @Losketch
- 3.ZUno-Number.ttf: Optimized overall outlines and clarity; PUA small squares are further lowered and aligned with the baseline; now rendered directly instead of relying on symbols
- 4.LICENSES.md: Adjusted one description
- 5.customize.sh: Properly handles the special case of preserving GoogleSans*.ttf
MFGA 16.2.3.03-20-alpha5
Immutable
release. Only release title and notes can be modified.
16.2.3.03-20-alpha5(1623032005)
- 1.移除一些非OFL许可字体
- 2.新增ZUno-Number.ttf用于显示format4所有被删除、未启用的符号Unicode编码(私用区未启用右下角将有一个黑色方框)
被删除的 无-->
私用区的
16.2.3.03-20-alpha5(1623032005)
- 1.Removed some non-OFL licensed fonts
- 2.Added ZUno-Number.ttf to display Unicode code points of all deleted or disabled symbols in format4 (for private use areas, if not enabled, a black square will appear at the bottom-right)
Deleted 无-->
Private Use
MFGA 16.2.2.03-15-alpha3
Immutable
release. Only release title and notes can be modified.
16.2.2.03-15-alpha3(1622031503)
- 1.适配Unicode18.0 Miscellaneous Symbols and Arrows Extended分区符号(U+1DB00..U+1DB1C)
- 2.适配Unicode18.0部分散装符号比如几何形状扩展、杂类符号补充分区
几何形状扩展:
杂类符号补充:
- 3.主字体同步、修复主分支同步问题、优化部分逻辑
16.2.2.03-15-alpha3(1622031503)
- 1.Added support for symbols in the Unicode 18.0 Miscellaneous Symbols and Arrows Extended block (U+1DB00..U+1DB1C).
- 2.Added support for some Unicode 18.0 scattered symbols, such as those in the Geometric Shapes Extended、Miscellaneous Symbols Supplement block.
Geometric Shapes Extended:
Miscellaneous Symbols Supplement:
- 3.Synced the main font, fixed issues with main branch synchronization, and optimized some logic.
MFGA 16.2.1.03-01-alpha2
Immutable
release. Only release title and notes can be modified.
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
Immutable
release. Only release title and notes can be modified.
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
Immutable
release. Only release title and notes can be modified.
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
Immutable
release. Only release title and notes can be modified.
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
Immutable
release. Only release title and notes can be modified.
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.