تذكير مهم:
قد يتسبب وميض الجهاز وميض وحدة Magisk في أن يبدأ النظام بشكل طبيعي. يرجى مراعاة ذلك بعناية قبل التشغيل والتوصية بنسخ بيانات مهمة. إن إخفاقات النظام (بما في ذلك الرسوم المتحركة للبطاقات ، أو تشوهات الوظائف ، وما إلى ذلك) أو التأثيرات غير الطبيعية الناجمة عن التشغيل غير السليم لا علاقة لها بمؤلف قالب الوحدة النمطية.
هذا المشروع هو مشروع إصدار GitHub لقوالب Magisk Font Module . يتم استخدام هذا القالب لجعل وحدة Font Magisk ، ودعم 9 أوزان كلمات ، كل كلمة وزن هي ملف TTF واحد. على الهاتف مع تثبيت Magisk ، باستخدام هذا القالب لإنشاء وحدة خط وفلاش ، قد يكون تغيير الخط أسهل.
للحصول على مقدمة ومبدأ تطبيق القوالب ، يرجى الاطلاع على: تغيير أي خط مفضل لنظام Android ، يمكنك تجربة وحدة Magisk هذه (الأقلية)
/system/fonts في حزمة قالب الوحدة النمطية وإضافة ملفات FONT TTF أو OTF. تسمية ملف الخط كما هو موجه في الخطوة 3.fontwx.ttf (لاحظ الامتداد إلى TTF !! بالطبع ، يمكنك أيضًا إدخال fonts.xml وتغيير TTF إلى OTF) ، حيث x هو رقم (1 ~ 9) يشير إلى وزن الكلمة (خط Font-Leight ، سمة سمك الخط) ؛x هي 4 ، أي اسم ملف الخط هو fontw4.ttf (إذا كان خط وزن واحد ، يوصى بتسميته fontw4.ttf وإضافته إلى دليل /system/fonts للوحدة) ؛x هي 7 ، أي اسم ملف الخط هو fontw7.ttf ؛x أصغر ، أرق x ، وكلما زادت الكلمة ، كلما كانت الكلمة أكثر سمكا ؛| x قيمة | خط الوزن | الاسم الصيني |
|---|---|---|
| 1 | رقيقة (100) | رقيقة جدا |
| 2 | Ultralight (200) | نحيل |
| 3 | الضوء (300) | جسم جيد |
| 4 | منتظم (400) | عادي |
| 5 | متوسط (500) | واسطة |
| 6 | Semibold (600) | السميك الثاني |
| 7 | BOLD (700) | عريض |
| 8 | خارج (800) | سميكة للغاية |
| 9 | ثقيل/أسود (900) | سوبر سميكة |
module.propid : اسم رمز الوحدة ، والذي يمكن أن يتضمن فقط الحروف والأرقام ورموز نصف العرض ، ولا يتضمن المساحات . وحدات Magisk مع نفس المعرف لا يمكن أن تتعايش.name : اسم الوحدة ، يمكن ملء في الإرادة.version : إصدار الوحدة النمطية ، يمكن ملؤها في الإرادة.versionCode : يجب أن يكون رمز إصدار الوحدة قيمة عدد صحيح. يتم استخدام هذه القيمة لمقارنة الإصدار.author : مؤلف الوحدة ، يمكن شغله في الإرادة.description : وصف الوحدة النمطية ، يمكن ملؤها في الإرادة.انقر هنا لإدخال اختبار Word Weight ، الذي توفره @Yukonga. (تم إلغاء kuan@yukonga.)
/system/fonts Directory ملف خط فارغ ، وهو الخط المجوف من Roboto Western Font الافتراضي Android. إنه يوفر بشكل أساسي معلومات القياس وخطوط الخط ، لذا يرجى عدم حذفها بسهولة. (مستوحى من راداري المجتمع المتطرف ، لم يعد موقع الويب متاحًا.)/system/product لتجاوز خطوط Google Sans المضمنة في نظام Android الأصلي الفئة ، وتحقق التغطية العالمية للخطوط التي تم استبدالها على ROM الأصلي. إذا كنت ترغب في الاحتفاظ بخطوط Google Sans المدمجة في ROM الأصلي ، فيرجى حذف مجلد /system/product في الوحدة النمطية. لأنه تحت إصدار Shamiko 0.4.3 ، فإن وحدة FONT التي تم إجراؤها باستخدام هذا القالب ستتسبب في تحديث التطبيق في قائمة الاستبعاد (Redmi K20 Pro ، Evolution X 6.0 ، Android 12). بعد استكشاف الأخطاء وإصلاحها كـ fonts_customization.xml ، تم حذف الملف ، والنسخة القديمة من قالب الوحدة النمطية يحظر Google Sans - استبدال Google Sans مباشرة بخطوط فارغة./system/etc/fonts.xml هو ملف تكوين الخط. تم ضبطه لاستدعاء الخطوط الفارغة والخطوط المخصصة. يمكن استخدامه بشكل طبيعي بعد اختبارات هاتف Android التي أحملها (Redmi Note 5 ، Pixel Experience 12.0 ، Android 12 ؛ Redmi K20 Pro ، Crdroid 7.9 ، Android 11). إنه متوافق نظريًا مع Android 12 و Android 11 ، لكنه لا يضمن استخدام جميع ROMs بشكل طبيعي . قد تكون ملفات التكوين لخطوط استدعاء ROM مختلفة مختلفة ، راجع "ضبط التوافق" أدناه.لجعل قالب الوحدة هذا أكثر ملاءمة لهاتفك ، تحتاج إلى ضبط ملفات التكوين في قالب الوحدة النمطية:
/system/etc/fonts.xml to /system/system_ext/etc/ (إذا لم يكن هناك مثل هذا المجلد ، يرجى إنشاءه أولاً) الدليل وإعادة تسميته إلى fonts_base.xml ./system/etc/fonts.xml fonts.xml إلى نفس المجلد وقم بإعادة تسميته إلى fonts_base.xml。/system/etc/fonts.xml 3 نسخ إلى نفس المجلد وقم بإعادة تسميته إلى الملفات الثلاثة التالية: fonts_flyme.xml ، fonts_inter.xml و fonts_slate.xml .Magisk-Modules-Template-GE20.4 استنادًا إلى Petit-Abba (Kotch/المعروف سابقًا باسم "Aba Jiang").