Важное напоминание:
Прошивка машины и мигание модуля Magisk могут привести к тому, что система не запускается нормально. Пожалуйста, внимательно рассмотрите его перед работой и рекомендуйте резервное копирование важных данных. Сбои системы (включая анимации с картой на мобиле, нарушения функций и т. Д.) Или аномальные эффекты, вызванные неправильной работой, не имеют ничего общего с автором шаблона модуля.
If you read carefully and are familiar with the following usage methods and compatibility adjustment methods, and strictly follow the method instructions to create or adjust the font module, if there are problems when using the font module (such as not taking effect, card startup, application crash, abnormal effects, etc.), it is recommended to use the font module template of other authors (or replace the internal font file based on the font module that can be effective after brushing it with other авторы). Мне жаль, что я не могу поделать, если я не могу с этим поделать?
Этот проект является проектом Github Release для шаблонов модулей Font Magisk . Этот шаблон используется для создания модуля шрифта Magisk, поддерживает 9 шрифтов и может соответствовать любому шрифту на западе, китайском, японском и корейском языке. На телефоне с установленным Magisk, используя этот шаблон для создания модуля шрифта и прошивки его, изменение шрифта может быть проще.
Для введения и принципа применения шаблонов, см.: Измените любой любимый шрифт для Android, вы можете попробовать этот модуль Magisk (меньшинство)
Простая версия
/system/fonts в пакете шаблона модуля и добавьте в него файлы шрифтов TTF или OTF Format. Название файла шрифта, как указано на шаге 3.fontxxwy.ttf в соответствии с весом слов (молярность) и языком (или приоритетом) (обратите внимание, что расширение - это TTF ! Конечно, вы также можете ввести fonts.xml и изменить TTF на OTF), скопируйте его в модуль «Системные/фонты» во время Flash и Researt. Метод переименования выглядит следующим образом: xx представляет языковой код шрифта формата TTF. Этот шаблон модуля поддерживает курсив и западные языки.
| XX код | язык | Приоритет |
|---|---|---|
| поступка | Западный язык (обычный) | Высший приоритет |
| ei | Западный (курсив) | Самый высокий приоритет (называемый курсивом) |
| гнездо | китайский | Приоритетный звонок в упрощенных и традиционных государствах китайского языка |
| КР | корейский | Приоритетный звонок по корейскому |
| JP | Японский | Приоритетный звонок на японском |
wy представляет уровень веса шрифта формата TTF, от 1 до 9 от тонкого до толстых. Базовый вес слов системы тела системы (то есть обычный вес слова) , значение y составляет 4; Грубый вес слов текста заголовка системы и жирный текстовый вызов (то есть вес Bold Word) , значение y составляет 7; Вес слова светового и среднего слов составляет 3 и 5 соответственно. Чем меньше y y тем разбавит вес слова и тем больше вес слов, тем толще вес слов.
| y значение | Шрифт | Китайское имя |
|---|---|---|
| 1 | Тонкий (100) | Очень тонкий |
| 2 | Сверхлегкий (200) | стройный |
| 3 | Свет (300) | Прекрасное тело |
| 4 | Регулярно (400) | общепринятый |
| 5 | Средний (500) | середина |
| 6 | Semibold (600) | Второй толстый |
| 7 | Жирный (700) | Смелый |
| 8 | Extrabold (800) | Чрезвычайно толстый |
| 9 | Тяжелый/черный (900) | Супер густой |
fontchw4.ttf представляет основной текст китайской части, а fonteiw7.ttf представляет грубый курсив западной части.module.prop в корневом каталоге модуля используется для хранения информации о модуле, такой как имя модуля, номер версии, автор и т. Д.id : кодовое имя модуля, которое может включать только буквы, числа и символы полуголки, и не включает пространства . Модули MAGISK с тем же идентификатором не могут сосуществовать.name : Имя модуля может быть заполнено по желанию.version : модульная версия, может быть заполнена по желанию.versionCode : код версии модуля должен быть целочисленным значением. Это значение используется для сравнения версий.author : автор модуля может быть заполнен по желанию.description : Описание модуля может быть заполнено по желанию.Нажмите здесь, чтобы ввести тест на вес слов, предоставленный @yukonga. (Kuan@yukonga отменена.)
/system/fonts представляет собой пустой шрифт, который является выдолбленным шрифтом Android по умолчанию Western Font Roboto. В основном он предоставляет информацию о измерении и весах шрифта, поэтому, пожалуйста, не удаляйте ее легко./system/product используется для переопределения шрифтов Google Sans, встроенных в классную систему Android, и реализовать глобальное охват замененных шрифтов в классе Native ROM. Если вы хотите сохранить встроенные шрифты Google Sans в нативном ПЗУ, удалите папку /system/product в модуле. Поскольку в соответствии с версией Shamiko 0.4.3 модуль шрифта, изготовленный с использованием этого шаблона, приведет к проверке приложения в исключенном списке для сбоя (Redmi K20 Pro, Evolution X 6.0, Android 12). После устранения неполадок в виде fonts_customization.xml файл временно удален и возвращается к тому, как шаблон старого модуля блокирует Google Sans - непосредственно замените Google Sans на пустые шрифты./system/etc/fonts.xml - это файл конфигурации шрифта. Он был скорректирован, чтобы вызвать пустые шрифты и пользовательские шрифты. Он может использоваться обычно после двух тестов Android, которые я прохожу (Redmi Note 5, Pixel Experience 12.0, Android 12; Redmi K20 Pro, Crdroid 7.9, Android 11). Он теоретически совместим с Android 12 и Android 11, но не гарантирует, что все ПЗУ можно использовать нормально . Файлы конфигурации разных шрифтов вызовов ПЗУ могут быть разными, см. «Регулировка совместимости» ниже.Чтобы сделать этот шаблон модуля более подходящим для вашего телефона, вам необходимо настроить файлы конфигурации в шаблоне модуля:
/system/etc/fonts.xml TO /system/system_ext/etc/ (Если такая папка нет, сначала создайте его) и переименование в fonts_base.xml ./system/etc/fonts.xml to /system/system_ext/etc/ (если такая папка нет, пожалуйста, создайте ее сначала) и переименовать в fonts_base.xml и fonts_ule.xml ./system/etc/fonts.xml в одну и ту же папку и переименовать в fonts_base.xml。/system/etc/fonts.xml 3 копии в одну и ту же папку и переименовать в следующие 3 файла: fonts_flyme.xml , fonts_inter.xml и fonts_slate.xml ./system/etc/fonts.xml и переименовать его в fonts_fallback.xml .Magisk-Modules-Template-Ge20.4 на основе Petit-Abba (Kotch/ранее известный как «Аба Цзян»).