إذا لم تكن السمات الديناميكية المضمنة في Android 12/12L متعددة الاستخدامات بما يكفي لتناسب أذواقك، فاطلع على Repainter لمزيد من التخصيصات.
لقد قطعت سمات Android شوطًا طويلًا، بدءًا من تطبيق التراكبات المخصصة عبر Substratum وحتى الآن أندرويد 12'س محرك السمات المعتمد على ورق الحائط من Material You (الاسم الرمزي "مونيه"). على الرغم من كل نقاطها العالية، جوجل لديها ولم يتم بعد نشر المصادر والمكتبات على مكون السمات الديناميكي في Material You، ولهذا السبب لا تدعم معظم تطبيقات الطرف الثالث هذه الميزة حتى الآن. ولحسن الحظ، فقد تم بالفعل إجراء هندسة عكسية لتطبيق Google. داني لين، المعروف أيضًا باسم عضو كبير في XDA kdrag0n نجح في إعادة إنشاء السمات الديناميكية الحصرية لـ Pixel و جعلها مفتوحة المصدر، لهذا السبب مدمج مخصص يمكن للمطورين دمجها بسهولة في تصميماتهم. الآن، kdrag0n أصدرت تطبيقًا جديدًا للموضوعات يسمى إعادة طلاء لمنح المستخدمين النهائيين المزيد من خيارات التخصيص لألوان المادة التي تريدها.
ما هو إعادة الرسم؟
إن إنشاء لوحة ألوان ديناميكية بناءً على خلفية الشاشة الحالية ليس بالمهمة السهلة. يحدد محرك استخلاص الألوان مع أهداف الألوان المادية الألوان السائدة والأقل هيمنة. بعد ذلك، تقوم خوارزمية إنشاء لوحة الألوان بإنشاء لوحة غنية تتكون من الألوان والظلال المحايدة والمميزة التي يتم استخدامها لتحديد الأشكال الأقرب إلى خلفية شاشة المستخدم. ومع ذلك، لا يوجد خيار لإدخالات المستخدم المخصصة في خوارزمية Google. هذا هو بالضبط المكان الذي يأتي فيه Repainter. يهدف التطبيق إلى إطلاق الإمكانات الكاملة للتلوين الديناميكي، بدءًا من اختيار الألوان خارج خلفية الشاشة الحالية وحتى تغيير السطوع بالإضافة إلى معلمات الألوان.
كيف يعمل هذا؟
تحت الغطاء، يستخدم التطبيق ثغرة في واجهة برمجة التطبيقات Fabricated Overlay API يسمح لمستخدمي Shell غير الجذر بتطبيق تراكبات الألوان والأبعاد التي تم إنشاؤها حديثًا على الطاير. ونتيجة لذلك، قد يكون من الممكن استخدام Repainter بدون الوصول إلى الجذر، على الرغم من أن العملية ليست واضحة كما تعتقد. عليك أن تختار حلاً مثل شيزوكو للحصول على الوصول المطلوب على مستوى الصدفة.
ثمة الصيد بالرغم من ذلك. لقد تم بالفعل تصحيح الثغرة أندرويد 12 لتر بيتا 1، وقررت Google إعادة التصحيح إلى Android 12 باستخدام الإصدار التحديث الأمني لشهر يناير 2022 (عبر مشعل الرحمن). بينما لا يزال بإمكان المستخدمين الجذرين الاستفادة من القوة الحقيقية لـ Repainter، إلا أنه لا يمكنك الوصول إلا إلى اختيار اللون ووحدات منتقي الألوان المخصصة في مثيل Android غير الجذر - لم يعد التخصيص المتقدم موجودًا ممكن.
دعم الجهاز
يعمل Repainter مع جميع ROMs التي تعمل بنظام التشغيل Android 12، بما في ذلك واجهات OEM مثل Samsung One UI، وXiaomi's MIUI، وOxygenOS من OnePlus. ضع في اعتبارك أن عددًا قليلاً من الشركات المصنعة تستخدم ألوانها الخاصة بدلاً من مجموعة ألوان Material You، وبالتالي قد لا تكون واجهة مستخدم النظام قابلة للتخصيص على بعض الأجهزة.
أين يمكنني الحصول عليه؟
ال مجموعة Telegram الرسمية لـ Repainter هو موطن هذا المشروع الجديد، وهو المكان الذي يمكنك العثور فيه على آخر تحديثات التطوير. أما بالنسبة للتطبيق فيمكنك العثور عليه على متجر جوجل بلاي من خلال اتباع الرابط أدناه:
مجاني.
4.3.