Lembrete importante:
Piscando a máquina e piscar o módulo Magisk pode fazer com que o sistema não seja iniciado normalmente. Por favor, considere -o com cuidado antes da operação e recomendo fazer backup de dados importantes. As falhas do sistema (incluindo aninhetas de cartões-a-mobils, anormalidades de funções, etc.) ou efeitos anormais causados por operação inadequada não têm nada a ver com o autor do modelo do módulo.
Se você lê com cuidado e estiver familiarizado com os seguintes métodos de uso e métodos de ajuste de compatibilidade e siga estritamente as instruções do método para criar ou ajustar o módulo de fonte, se houver problemas ao usar o módulo de fonte (como não, como o FONTET, o FONTET, o FOTOT, o Film Mody, o Film Mody, que é o que é o Modelo de Aplicação, o Modelo de Aplicação de outros autores (etc.), que é recomendado para usar o modelo FONT FONT de outros autores (etc.). com outros autores). Lamento não poder evitar se não puder evitar?
Este projeto é um projeto de lançamento do Github para modelos de módulos de fonte Magisk . Este modelo é usado para fazer o módulo de fonte Magisk, suporta 9 pesos de fonte e pode corresponder a qualquer fonte em oeste, chinês, japonês e coreano. Em um telefone com o Magisk instalado, usando este modelo para criar um módulo de fonte e exibi -lo, alterar a fonte pode ser mais fácil.
Para a introdução e o princípio da aplicação de modelos, consulte: Altere qualquer fonte favorita para Android, você pode experimentar este módulo Magisk (minoria)
Versão simples
/system/fonts no pacote de modelos do módulo e adicione arquivos de font TTF ou OTF a ele. Nomeando o arquivo de fonte conforme indicado na Etapa 3.fontxxwy.ttf em ordem de acordo com o peso da palavra (molaridade) e a linguagem (ou prioridade) (observe que a extensão é TTF ! Obviamente, você também pode inserir o Directory do TTF para OTF), copiá -lo para o "Sistema/Fonts" do módulo. O método renomeado é o seguinte: xx representa o código do idioma da fonte do formato TTF. Este modelo de módulo suporta itálico e idiomas ocidentais.
| XX Código | linguagem | Prioridade |
|---|---|---|
| en | Idioma ocidental (regular) | Maior prioridade |
| ei | Ocidental (itálico) | A maior prioridade (chamada em itálico) |
| cap | chinês | Call Priority em estados de língua chinesa simplificada e tradicional |
| kr | coreano | Chamada prioritária em coreano |
| JP | japonês | Chamada prioritária em japonês |
wy representa o nível de peso da fonte do formato TTF, de 1 a 9 de fino a grosso. O peso da palavra da linha de base da chamada do corpo do sistema (ou seja, peso regular da palavra) , o valor y é 4; O peso da palavra aproximada do texto do título do sistema e uma chamada em negrito (ou seja, peso em negrito) , o valor y é 7; O peso da palavra dos pesos leves e médios da palavra é 3 e 5, respectivamente. Quanto menor y y mais fino a palavra peso e maior a palavra peso, mais espesso a palavra peso.
| y valor | Peso-fonte | Nome chinês |
|---|---|---|
| 1 | Thin (100) | Muito fino |
| 2 | Ultralight (200) | magro |
| 3 | Luz (300) | Corpo fino |
| 4 | Regular (400) | convencional |
| 5 | Médio (500) | médio |
| 6 | Semibold (600) | Segundo grosso |
| 7 | Bold (700) | Audacioso |
| 8 | Extrabold (800) | Extremamente grosso |
| 9 | Pesado/preto (900) | Super grosso |
fontchw4.ttf representa o texto principal da parte chinesa, e fonteiw7.ttf representa o itálico áspero da parte ocidental.module.prop no diretório raiz do módulo é usado para armazenar informações do módulo, como o nome do módulo, o número da versão, o autor, etc.id : o nome do código do módulo, que só pode incluir letras, números e símbolos de meia largura, e não inclui espaços . Os módulos Magisk com o mesmo ID não podem coexistir.name : Nome do módulo, pode ser preenchido à vontade.version : a versão do módulo, pode ser preenchida à vontade.versionCode : O código da versão do módulo deve ser um valor inteiro. Este valor é usado para comparação de versão.author : O autor do módulo, pode ser preenchido à vontade.description : Descrição do módulo, pode ser preenchido à vontade.Clique aqui para inserir o teste de peso do Word, fornecido por @yukonga. (Kuan@yukonga é cancelado.)
/system/fonts é um arquivo de fonte vazio, que é a fonte oco da fonte ocidental padrão do Android Roboto. Ele fornece principalmente informações de medição e peso da fonte; portanto, não a exclua facilmente./system/product é usado para substituir as fontes do Google Sans incorporadas ao sistema Android nativo de classe e realizar a cobertura global das fontes substituídas na ROM nativa da classe. Se você deseja reter as fontes internas do Google Sans na ROM nativa, exclua a pasta /system/product no módulo. Porque na versão 0.4.3 Shamiko, o módulo de fonte fabricado usando este modelo fará com que o aplicativo seja verificado na lista excluída para travar (Redmi K20 Pro, Evolution X 6.0, Android 12). Após a solução de problemas como fonts_customization.xml, o arquivo é excluído temporariamente e retorna à maneira como o antigo modelo do módulo bloqueia o Google Sans - substitua diretamente o Google Sans por fontes vazias./system/etc/fonts.xml é um arquivo de configuração de fonte. Foi ajustado para chamar fontes vazias e fontes personalizadas. Ele pode ser usado normalmente após os dois testes de telefone Android que eu mantenho (Redmi Note 5, Pixel Experience 12.0, Android 12; Redmi K20 Pro, Crdroid 7.9, Android 11). É teoricamente compatível com o Android 12 e o Android 11, mas não garante que todas as ROMs possam ser usadas normalmente . Os arquivos de configuração de diferentes fontes de chamada ROM podem ser diferentes, consulte "Ajuste da compatibilidade" abaixo.Para tornar este modelo de módulo mais adequado para o seu telefone, você precisa ajustar os arquivos de configuração no modelo do módulo:
/system/etc/fonts.xml para /system/system_ext/etc/ (se não houver uma pasta, crie -o primeiro) e renomeie -o para fonts_base.xml ./system/etc/fonts.xml para /system/system_ext/etc/ (se não houver uma pasta, crie -o primeiro) e renomeie -o para fonts_base.xml e fonts_ule.xml ./system/etc/fonts.xml para a mesma pasta e renomeie -o para fonts_base.xml。/system/etc/fonts.xml 3 cópias para a mesma pasta e renomeie -a para os seguintes 3 arquivos: fonts_flyme.xml , fonts_inter.xml e fonts_slate.xml ./system/etc/fonts.xml e renomeie -o para fonts_fallback.xml .Magisk-Modules-Template-GE20.4 com base em Petit-Abba (Kotch/anteriormente conhecido como "Aba Jiang").