Recordatorio importante:
Parpadear la máquina y parpadear el módulo Magisk puede hacer que el sistema no se inicie normalmente. Considere cuidadosamente antes de la operación y recomiende hacer una copia de seguridad de datos importantes. Las fallas del sistema (incluidas las animaciones de la tarjeta en móvil, las anormalidades de la función, etc.) o los efectos anormales causados por una operación inadecuada no tienen nada que ver con el autor de la plantilla del módulo.
Este proyecto es un proyecto de lanzamiento de GitHub para plantillas de módulo de fuente Magisk . Esta plantilla se usa para hacer el módulo de fuente Magisk, que soporta pesos de 9 palabras, cada peso de la palabra es un archivo TTF. En un teléfono con Magisk instalado, el uso de esta plantilla para crear un módulo de fuente y flashearlo, cambiar la fuente puede ser más fácil.
Para la introducción y el principio de aplicar plantillas, consulte: Cambie cualquier fuente favorita para Android, puede probar este módulo Magisk (minoría)
/system/fonts en el paquete de plantilla del módulo y agregar los archivos de fuente de formato TTF o OTF. Nombrar el archivo de fuentes como se indica en el paso 3.fontwx.ttf (tenga en cuenta la extensión a TTF ! Por supuesto, también puede ingresar fuentes.xml y cambiar TTF a OTF), donde x es un dígito (1 ~ 9) que indica el peso de la palabra (peso de la fuente, atributo de espesor de fuente) ;x es 4, es decir, el nombre del archivo de fuentes es fontw4.ttf (si es una fuente de peso de una sola palabra, se recomienda nombrarlo fontw4.ttf y agregarlo al directorio /system/fonts del módulo) ;x es 7, es decir, el nombre del archivo de fuentes es fontw7.ttf ;x , más delgada es x palabra y cuanto más grande es la palabra, más gruesa es la palabra;| x valor | Pescado | Nombre chino |
|---|---|---|
| 1 | Delgado (100) | Muy delgado |
| 2 | Ultralight (200) | delgado |
| 3 | Luz (300) | Cuerpo fino |
| 4 | Regular (400) | convencional |
| 5 | Medio (500) | medio |
| 6 | Semibold (600) | Segundo grueso |
| 7 | Bold (700) | Atrevido |
| 8 | Extrabold (800) | Extremadamente grueso |
| 9 | Pesado/negro (900) | Súper grueso |
module.prop en el directorio raíz del módulo se utiliza para almacenar información del módulo, como el nombre del módulo, el número de versión, el autor, etc.id : el nombre de código del módulo, que solo puede incluir letras, números y símbolos de medio ancho, y no incluye espacios . Los módulos de magisk con la misma identificación no pueden coexistir.name : Nombre del módulo, se puede completar a voluntad.version : la versión del módulo, se puede completar a voluntad.versionCode : el código de versión del módulo debe ser un valor entero. Este valor se usa para la comparación de versiones.author : El autor del módulo se puede completar a voluntad.description : Módulo Descripción, se puede completar a voluntad.Haga clic aquí para ingresar la prueba de peso de Word, proporcionada por @yukonga. (Kuan@yukonga se cancela).
/system/fonts es un archivo de fuente vacía, que es la fuente ahuecada de la fuente Western de Android Western Roboto. Proporciona principalmente información de medición y peso de fuente, por lo que no la elimine fácilmente. (Inspirado en el extremo Community Radarnyan, el sitio web ya no es accesible)./system/product se utilizan para anular las fuentes de Google Sans integradas en el sistema Android nativo de la clase y realizar la cobertura global de las fuentes reemplazadas en la clase ROM nativa de clase. Si desea conservar las fuentes de Google Sans incorporadas en la ROM nativa, elimine la carpeta /system/product en el módulo. Porque bajo Shamiko versión 0.4.3, el módulo de fuente realizado con esta plantilla hará que la aplicación verificada en la lista de exclusión se bloquee (Redmi K20 Pro, Evolution X 6.0, Android 12). Después de la resolución de problemas como FontS_Customization.xml, el archivo se ha eliminado y la versión anterior de la plantilla del módulo bloquea Google Sans: reemplace directamente a Google Sans con fuentes vacías./system/etc/fonts.xml es un archivo de configuración de fuentes. Se ha ajustado para llamar a fuentes vacías y fuentes personalizadas. Se puede usar normalmente después de las dos pruebas de teléfono Android que sostengo (Redmi Note 5, Pixel Experience 12.0, Android 12; Redmi K20 Pro, Crdroid 7.9, Android 11). Es teóricamente compatible con Android 12 y Android 11, pero no garantiza que todas las ROM se puedan usar normalmente . Los archivos de configuración de diferentes fuentes de llamadas ROM pueden ser diferentes, consulte "Ajuste de compatibilidad" a continuación.Para que esta plantilla de módulo sea más adecuada para su teléfono, debe ajustar los archivos de configuración en la plantilla del módulo:
/system/etc/fonts.xml a /system/system_ext/etc/ (si no hay tal carpeta, crea primero) directorio y cambia el nombre de fonts_base.xml ./system/etc/fonts.xml a la misma carpeta y cambiarla a fonts_base.xml。/system/etc/fonts.xml 3 copias a la misma carpeta y cambia el nombre de los siguientes 3 archivos: fonts_flyme.xml , fonts_inter.xml y fonts_slate.xml .Magisk-Modules-Template-GE20.4 basado en Petit-Abba (Kotch/anteriormente conocido como "Aba Jiang").