تذكير مهم:
قد يتسبب وميض الجهاز وميض وحدة Magisk في أن يبدأ النظام بشكل طبيعي. يرجى مراعاة ذلك بعناية قبل التشغيل والتوصية بنسخ بيانات مهمة. إن إخفاقات النظام (بما في ذلك الرسوم المتحركة للبطاقات ، أو تشوهات الوظائف ، وما إلى ذلك) أو التأثيرات غير الطبيعية الناجمة عن التشغيل غير السليم لا علاقة لها بمؤلف قالب الوحدة النمطية.
إذا قرأت بعناية وكنت على دراية بطرق الاستخدام التالية وطرق ضبط التوافق ، واتبع بدقة تعليمات الطريقة لإنشاء أو ضبط وحدة الخطوط ، إذا كانت هناك مشاكل عند استخدام وحدة الخطوط (مثل عدم تسريع ، بدء تشغيل البطاقة ، أو تصادم التطبيق ، أو آثار غير طبيعية ، وما إلى ذلك) ، فسيتم التوصية بها لاستخدام قالب الوحدة النمطية الأخرى (أو استبدال الملف المتدرب على ذلك ، فإنه يتم تقديمه إلى النخاع الذي يتم تقديمه بعد ذلك. المؤلفون). أنا آسف لأنني لا أستطيع مساعدته إذا لم أستطع مساعدته؟
هذا المشروع هو مشروع إصدار GitHub لقوالب Magisk Font Module . يتم استخدام هذا القالب لصنع وحدة Font Magisk ، ويدعم 9 أوزان للخط ، ويمكن أن يتطابق مع أي خط باللغة الغربية والصينية واليابانية والكورية. على الهاتف مع تثبيت Magisk ، باستخدام هذا القالب لإنشاء وحدة خط وفلاش ، قد يكون تغيير الخط أسهل.
للحصول على مقدمة ومبدأ تطبيق القوالب ، يرجى الاطلاع على: تغيير أي خط مفضل لنظام Android ، يمكنك تجربة وحدة Magisk هذه (الأقلية)
نسخة بسيطة
/system/fonts في حزمة قالب الوحدة النمطية وإضافة ملفات FONT TTF أو OTF. تسمية ملف الخط كما هو موجه في الخطوة 3.fontxxwy.ttf بالترتيب وفقًا لوزن الكلمة (المولي) واللغة (أو الأولوية) (لاحظ أن الامتداد هو TTF ! بالطبع ، يمكنك أيضًا إدخال fonts.xml وتغيير TTF إلى OTF) ، ونسخه إلى الوحدة النمطية ". طريقة إعادة التسمية هي كما يلي: يمثل xx رمز اللغة لخط تنسيق TTF. يدعم قالب الوحدة هذا المائل واللغات الغربية.
| XX Code | لغة | أولوية |
|---|---|---|
| en | اللغة الغربية (منتظمة) | أعلى الأولوية |
| ei | الغربي (مائل) | أولوية أعلى (تسمى في مائل) |
| الفصل | الصينية | دعوة الأولوية في حالات اللغة الصينية المبسطة والتقليدية |
| KR | كوري | أولوية دعوة في الكورية |
| JP | اليابانية | أولوية دعوة باللغة اليابانية |
يمثل wy مستوى وزن خط تنسيق TTF ، من 1 إلى 9 من رقيقة إلى سميكة. وزن الكلمة الأساسية لدعوة جسم النظام (أي وزن الكلمة العادية) ، قيمة y هي 4 ؛ وزن الكلمة الخشنة لنص عنوان النظام والدعوة النصية الجريئة (أي وزن الكلمة الجريئة) ، قيمة y هي 7 ؛ كلمة وزن أوزان الكلمة الخفيفة والمتوسطة هي 3 و 5 على التوالي. كلما كانت y أصغر y كلما كان وزن الكلمة ، وكلما زاد وزن الكلمة ، كلما زاد وزن الكلمة.
| قيمة ص | خط الوزن | الاسم الصيني |
|---|---|---|
| 1 | رقيقة (100) | رقيقة جدا |
| 2 | Ultralight (200) | نحيل |
| 3 | الضوء (300) | جسم جيد |
| 4 | منتظم (400) | عادي |
| 5 | متوسط (500) | واسطة |
| 6 | Semibold (600) | السميك الثاني |
| 7 | BOLD (700) | عريض |
| 8 | خارج (800) | سميكة للغاية |
| 9 | ثقيل/أسود (900) | سوبر سميكة |
fontchw4.ttf النص الرئيسي للجزء الصيني ، ويمثل fonteiw7.ttf المائل الخشن للجزء الغربي.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 إلى /system/system_ext/etc/ (إذا لم يكن هناك مثل هذا المجلد ، يرجى إنشاؤه أولاً) وإعادة تسميته إلى fonts_base.xml و fonts_ule.xml ./system/etc/fonts.xml fonts.xml إلى نفس المجلد وقم بإعادة تسميته إلى fonts_base.xml。/system/etc/fonts.xml 3 نسخ إلى نفس المجلد وقم بإعادة تسميته إلى الملفات الثلاثة التالية: fonts_flyme.xml ، fonts_inter.xml و fonts_slate.xml ./system/etc/fonts.xml /fonts.xml وقم بإعادة تسميته إلى fonts_fallback.xml .Magisk-Modules-Template-GE20.4 استنادًا إلى Petit-Abba (Kotch/المعروف سابقًا باسم "Aba Jiang").