simple cjk font magisk module template
v3.3.220605
重要なリマインダー:
マシンを点滅させてMagiskモジュールをフラッシュすると、システムが正常に開始されない可能性があります。操作前に慎重に検討し、重要なデータをバックアップすることをお勧めします。システム障害(カードオンモービルアニメーション、関数異常など)または不適切な動作によって引き起こされる異常な影響は、モジュールテンプレート著者とは何の関係もありません。
このプロジェクトは、Magisk Fontモジュールテンプレート用のGitHubリリースプロジェクトです。このテンプレートは、Magiskフォントモジュールの作成に使用され、9ワードの重みをサポートします。各単語の重みは1つのTTFファイルです。 Magiskがインストールされている電話で、このテンプレートを使用してフォントモジュールを作成してフラッシュすると、フォントの変更が簡単になる場合があります。
テンプレートの適用の紹介と原則については、次のことを参照してください。Androidのお気に入りのフォントを変更してください。このMagiskモジュール(マイノリティ)をお試しください
/system/fontsフォルダーを開き、TTFまたはOTF形式のフォントファイルを追加して、圧縮ソフトウェア(コンピューターの7-ZIP、または電話のMTマネージャーなど)を使用します。ステップ3で指示されているフォントファイルに名前を付けます。fontwx.ttfに変更します(もちろん、 ttfの拡張機能に注意してください。もちろん、fonts.xmlを入力してxをOTFに変更することもできます) 。x値は4です。つまり、フォントファイル名はfontw4.ttfです(単一の単語の重量フォントの場合、 fontw4.ttfという名前を付けて、 /system/fonts directory of the moduleに追加することをお勧めします) ;x値は7です。つまり、フォントファイル名はfontw7.ttfです。xが小さくなるほど、 xが薄くなり、単語が大きくなるほど、単語が厚くなります。| X値 | font-weight | 中国名 |
|---|---|---|
| 1 | 薄い(100) | とても薄い |
| 2 | Ultralight(200) | スリム |
| 3 | ライト(300) | 細かい体 |
| 4 | レギュラー(400) | 従来の |
| 5 | 中程度(500) | 中くらい |
| 6 | セミボルド(600) | 2番目の厚 |
| 7 | 太字(700) | 大胆な |
| 8 | 余分な(800) | 非常に厚い |
| 9 | 重い/黒(900) | 超厚 |
module.prop 、モジュール名、バージョン番号、著者などなどのモジュール情報を保存するために使用されます。id :モジュールのコード名は、文字、数字、半幅のシンボルのみを含めることができ、スペースは含まれていません。同じIDを持つMagiskモジュールは共存できません。name :モジュール名は、自由に記入できます。version :モジュールバージョンは、自由に記入できます。versionCode :モジュールバージョンコードは整数値である必要があります。この値はバージョンの比較に使用されます。author :モジュール著者は、自由に記入できます。description :モジュールの説明は、自由に記入できます。@yukongaが提供する単語重量テストを入力するには、ここをクリックしてください。 (Kuan@Yukongaがキャンセルされました。)
/system/fontsディレクトリ内の空のフォントは空のフォントファイルであり、これはAndroidデフォルトのWestern Font Robotoの空洞化されたフォントです。主に測定とフォントの重量情報を提供するため、簡単に削除しないでください。 (極端なコミュニティRadarnyanに触発されて、ウェブサイトにはもはやアクセスできなくなりました。)/system/productフォルダーの内容は、クラスネイティブAndroidシステムに組み込まれたGoogle SANSフォントをオーバーライドし、クラスネイティブROMの交換されたフォントのグローバルなカバレッジを実現するために使用されます。ネイティブ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はフォント構成ファイルです。空のフォントとカスタムフォントを呼び出すように調整されています。私が保持している2つのAndroid電話テストの後に通常使用できます(Redmi Note 5、Pixel Experience 12.0、Android 12; Redmi K20 Pro、Crdroid 7.9、Android 11)。理論的にはAndroid 12およびAndroid 11と互換性がありますが、すべてのROMを正常に使用できることを保証するものではありません。異なるROMコールフォントの構成ファイルは異なる場合があります。以下の「互換性調整」を参照してください。このモジュールテンプレートを携帯電話に適したものにするには、モジュールテンプレートの構成ファイルを調整する必要があります。
/system/etc/fonts.xml to /system/system_ext/etc/ (そのようなフォルダーがない場合は、最初に作成してください)ディレクトリを作成し、 fonts_base.xmlに変更します。/system/etc/fonts.xmlを同じフォルダーにコピーし、 fonts_base.xml。/system/etc/fonts.xml 3コピーに同じフォルダーに3コピーを付け、次の3つのファイルに変更します: fonts_flyme.xml 、 fonts_inter.xml 、 fonts_slate.xml 。Petit-Abba(Kotch/以前は「Aba Jiang」として知られている)に基づくMagisk-Modules-Template-Ge20.4。