Pengingat penting:
Mem -flash mesin dan mem -flash modul Magisk dapat menyebabkan sistem gagal memulai secara normal. Harap pertimbangkan dengan cermat sebelum operasi dan rekomendasikan mencadangkan data penting. Kegagalan sistem (termasuk animasi kartu-ke-mobil, kelainan fungsi, dll.) Atau efek abnormal yang disebabkan oleh operasi yang tidak tepat tidak ada hubungannya dengan penulis templat modul.
Proyek ini adalah proyek rilis GitHub untuk Templat Modul Font Magisk . Template ini digunakan untuk membuat modul font Magisk, mendukung 9 kata bobot, setiap bobot kata adalah satu file TTF. Pada ponsel dengan Magisk diinstal, menggunakan templat ini untuk membuat modul font dan mem -flash, mengubah font mungkin lebih mudah.
Untuk pengantar dan prinsip menerapkan templat, silakan lihat: Ubah font favorit untuk Android, Anda dapat mencoba modul Magisk ini (minoritas)
/system/fonts dalam paket Template Modul dan tambahkan file font format TTF atau OTF ke dalamnya. Menamai file font sebagaimana diarahkan pada langkah 3.fontwx.ttf (perhatikan ekstensi ke ttf !! tentu saja, Anda juga dapat memasukkan fonts.xml dan mengubah TTF ke OTF), di mana x adalah digit (1 ~ 9) yang menunjukkan kata berat (font-weight, font ketebalan atribut) ;x adalah 4, yaitu, nama file font adalah fontw4.ttf (jika itu adalah satu kata font berat, disarankan untuk menamainya fontw4.ttf dan menambahkannya ke direktori /system/fonts dari modul) ;x adalah 7, yaitu, nama file font adalah fontw7.ttf ;x , semakin tipis x , dan semakin besar kata, semakin tebal kata;| Nilai x | Font-weight | Nama Cina |
|---|---|---|
| 1 | Tipis (100) | Sangat tipis |
| 2 | Ultralight (200) | langsing |
| 3 | Cahaya (300) | Tubuh yang bagus |
| 4 | Biasa (400) | konvensional |
| 5 | Medium (500) | sedang |
| 6 | Semibold (600) | Tebal kedua |
| 7 | Tebal (700) | Berani |
| 8 | Extrabold (800) | Sangat tebal |
| 9 | Berat/hitam (900) | Super tebal |
module.prop di direktori root modul digunakan untuk menyimpan informasi modul, seperti nama modul, nomor versi, penulis, dll.id : Nama kode modul, yang hanya dapat menyertakan huruf, angka, dan simbol setengah lebar, dan tidak termasuk spasi . Modul Magisk dengan ID yang sama tidak dapat hidup berdampingan.name : Nama modul, dapat diisi sesuka hati.version : Versi modul, dapat diisi sesuka hati.versionCode : Kode versi modul harus merupakan nilai integer. Nilai ini digunakan untuk perbandingan versi.author : Penulis modul, dapat diisi sesuka hati.description : Deskripsi modul, dapat diisi sesuka hati.Klik di sini untuk memasukkan tes Word Weight, disediakan oleh @yukonga. (Kuan@yukonga dibatalkan.)
/system/fonts adalah file font kosong, yang merupakan font berlubang dari roboto font western default android. Ini terutama memberikan pengukuran dan informasi berat font, jadi tolong jangan hapus dengan mudah. (Terinspirasi oleh komunitas ekstrem Radarnyan, situs web ini tidak lagi dapat diakses.)/system/product digunakan untuk mengesampingkan font Google Sans yang dibangun ke dalam sistem Android asli kelas, dan mewujudkan cakupan global dari font yang diganti di kelas ROM asli. Jika Anda ingin mempertahankan font Google Sans bawaan di ROM asli, silakan hapus folder /system/product dalam modul. Karena di bawah Shamiko Versi 0.4.3, modul font yang dibuat menggunakan template ini akan menyebabkan aplikasi diperiksa dalam daftar mengecualikan untuk macet (Redmi K20 Pro, Evolution X 6.0, Android 12). Setelah pemecahan masalah sebagai fonts_customization.xml, file telah dihapus, dan versi lama dari modul template memblokir Google Sans - langsung mengganti Google Sans dengan font kosong./system/etc/fonts.xml adalah file konfigurasi font. Telah disesuaikan untuk memanggil font kosong dan font khusus. Ini dapat digunakan secara normal setelah dua tes ponsel Android yang saya pegang (Redmi Note 5, Pixel Experience 12.0, Android 12; Redmi K20 Pro, Crdroid 7.9, Android 11). Secara teoritis kompatibel dengan Android 12 dan Android 11, tetapi tidak menjamin bahwa semua ROM dapat digunakan secara normal . File konfigurasi dari font panggilan ROM yang berbeda mungkin berbeda, lihat "Penyesuaian Kompatibilitas" di bawah ini.Untuk membuat templat modul ini lebih cocok untuk ponsel Anda, Anda perlu menyesuaikan file konfigurasi di templat modul:
/system/etc/fonts.xml TO /system/system_ext/etc/ (Jika tidak ada folder seperti itu, silakan buat terlebih dahulu) Direktori dan ganti nama ke fonts_base.xml ./system/etc/fonts.xml ke folder yang sama dan ganti nama menjadi fonts_base.xml。/system/etc/fonts.xml 3 salinan ke folder yang sama dan ganti nama ke 3 file berikut: fonts_flyme.xml , fonts_inter.xml dan fonts_slate.xml .MAGISK-MODULES-TEMPLATE-GE20.4 Berdasarkan Petit-Abba (Kotch/sebelumnya dikenal sebagai "Aba Jiang").