Wichtige Erinnerung:
Durch das Blinken der Maschine und das Blinken des Magisk -Moduls kann das System nicht normal gestartet werden. Bitte berücksichtigen Sie es sorgfältig vor dem Betrieb und empfehlen Sie, wichtige Daten zu unterstützen. Systemausfälle (einschließlich Karten-auf-mobile Animationen, Funktionsanomalien usw.) oder abnormale Effekte, die durch einen unsachgemäßen Betrieb verursacht werden, haben nichts mit dem Autor der Modulvorlage zu tun.
Dieses Projekt ist ein GitHub -Release -Projekt für Magisk -Schriftmodulvorlagen . Diese Vorlage wird verwendet, um das Magisk -Schriftartmodul zu erstellen und 9 Wortgewichte zu unterstützen. Jedes Wortgewicht ist eine TTF -Datei. Auf einem Telefon mit installiertem Magisk, um diese Vorlage zu erstellen, um ein Schriftmodul zu erstellen und es zu flashen, kann das Ändern der Schriftart einfacher sein.
Die Einführung und das Prinzip der Anwendung von Vorlagen finden Sie unter: Ändern Sie jede bevorzugte Schriftart für Android. Sie können dieses Magisk -Modul (Minderheit) ausprobieren.
/system/fonts im Modulvorlagepaket zu öffnen und TTF- oder OTF-Format-Schriftdateien hinzuzufügen. Benennung der Schriftdatei wie in Schritt 3 angegeben.fontwx.ttf um (beachten Sie die Erweiterung in TTF !! Natürlich können Sie auch Schriftarten eingeben.xml und TTF in OTF ändern), wobei x eine Ziffer (1 ~ 9) ist, die das Wortgewicht (Schriftgewichts-Gewicht, Schriftattribut für Schriftstärke) angibt.x -Wert ist 4, dh der Name der Schriftart fontw4.ttf (wenn es sich um eine einzelne Wortgewichts -Schriftart handelt, wird empfohlen, es fontw4.ttf zu nennen und dem Verzeichnis des Moduls des Moduls /system/fonts hinzuzufügen) .x -Wert 7, dh der Name der Schriftart fontw7.ttf ;x ist, desto dünner x Wort und je größer das Wort, desto dicker das Wort;| x Wert | Schriftgewicht | Chinesischer Name |
|---|---|---|
| 1 | Dünn (100) | Sehr dünn |
| 2 | Ultralight (200) | schlank |
| 3 | Licht (300) | Feiner Körper |
| 4 | Regulär (400) | konventionell |
| 5 | Medium (500) | Medium |
| 6 | Halbkalte (600) | Zweite dicke |
| 7 | Fett (700) | Deutlich |
| 8 | Extrabold (800) | Extrem dick |
| 9 | Schwer/schwarz (900) | Super dick |
module.prop im Stammverzeichnis des Moduls wird zum Speichern von Modulinformationen verwendet, z. B. den Modulnamen, die Versionsnummer, den Autor usw.id : Der Codename des Moduls, der nur Buchstaben, Zahlen und halbbreitliche Symbole enthalten und keine Leerzeichen enthält . Magisk -Module mit derselben ID können nicht koexistieren.name : Modulname, kann nach Belieben ausgefüllt werden.version : Modulversion, kann nach Belieben ausgefüllt werden.versionCode : Der Modulversionscode muss ein ganzzahliger Wert sein. Dieser Wert wird für den Versionsvergleich verwendet.author : Der Modulautor kann nach Belieben ausgefüllt werden.description : Modulbeschreibung kann nach Belieben ausgefüllt werden.Klicken Sie hier, um den von @yukonga bereitgestellten Wortgewichtstest einzugeben. (Kuan@yukonga wird abgesagt.)
/system/fonts ist eine leere Schriftart, die ausgehöhlte Schriftart des Android-Standard-Western-Schriftroboters. Es enthält hauptsächlich Informationen zur Messung und Schriftart. Löschen Sie sie also nicht einfach. (Inspiriert von der Extreme Community Radarnyan ist die Website nicht mehr zugänglich.)/system/product wird verwendet, um Google Sans -Schriftarten in das native Android -System der Klasse zu überschreiben und die globale Abdeckung der ersetzten Schriftarten auf dem nativen ROM der Klasse zu realisieren. Wenn Sie die integrierten Google Sans-Schriftarten im nativen ROM beibehalten möchten, löschen Sie bitte den Ordner /system/product im Modul. Da unter Shamiko Version 0.4.3 das mit dieser Vorlage erstellte Schriftmodul erstellt wurde, wird die in der Ausschlussliste überprüfende Anwendung zum Absturz (Redmi K20 Pro, Evolution X 6.0, Android 12). Nach der Fehlerbehebung als fonts_customization.xml wurde die Datei gelöscht, und die alte Version des Modulvorlagens blockiert Google Sans - ersetzen Google SANS direkt durch leere Schriftarten./system/etc/fonts.xml ist eine Schriftkonfigurationsdatei. Es wurde angepasst, um leere Schriftarten und benutzerdefinierte Schriftarten anzurufen. Es kann normalerweise nach den beiden Android -Telefontests verwendet werden, die ich abhält (Redmi Note 5, Pixel Experience 12.0, Android 12; Redmi K20 Pro, CRDroid 7.9, Android 11). Es ist theoretisch mit Android 12 und Android 11 kompatibel, aber es garantiert nicht, dass alle ROMs normal verwendet werden können . Die Konfigurationsdateien verschiedener ROM -Call -Schriftarten können unterschiedlich sein. Siehe unten "Kompatibilitätsanpassung" .Um diese Modulvorlage für Ihr Telefon besser geeignet zu machen, müssen Sie die Konfigurationsdateien in der Modulvorlage anpassen:
/system/etc/fonts.xml an /system/system_ext/etc/ (falls es keinen solchen Ordner gibt, erstellen Sie es zuerst) Verzeichnis und benennen Sie es in fonts_base.xml um./system/etc/fonts.xml fonts.xml in denselben Ordner und benennen Sie ihn in fonts_base.xml。/system/etc/fonts.xml 3 kopiert in denselben Ordner und benennen Sie ihn in folgenden 3 Dateien um: fonts_flyme.xml , fonts_inter.xml und fonts_slate.xml .Magisk-Modules-Template-Ge20.4 basierend auf Petit-Abba (Kotch/früher bekannt als "Aba Jiang").