عرض توضيحي لـ Rootless Substratum Theme Engine على Android Oreo ، ومعالجة المفاهيم الخاطئة

بالأمس ، نشرنا مقالًا حصريًا يشرح بالتفصيل شيئًا يتوق إليه العديد من عشاق Android: دعم موضوعي كامل على مستوى النظام بدون جذر. يأتي هذا الدعم لنا من باب المجاملة Team Substratum ، لكن بالأمس ، لم يكن الفريق مستعدًا بعد لعرض أعمالهم. ومع ذلك ، فقد تغير ذلك ، حيث قام نيكولاس تشوم بتجميع مقطع فيديو لتظهر لك كيف سيكون تطبيق تراكبات السمات على Android Oreo باستخدام محرك Theme Substratum الجديد بدون جذور.


تجريبي من Rootless Substratum Theme Engine على Android Oreo

ملاحظة: "Andromeda" هو مجرد اسم الرمز الذي يستخدمه فريق Substratum بدون جذر على نظام أندرويد 8.0. لا علاقة له بجوجل أندروميدا.

أوصي بمشاهدة هذا الفيديو القصير ، الساعة 2:30 ، والذي يوضح أن تطبيق مدير السمات يعمل بدون جذر على Android Oreo 8.0 حتى تتمكن من معرفة مدى سائلته ، ولكن فيما يلي النقاط الرئيسية التي يجب أن تأخذها من هذا الفيديو:

  • في الفيديو ، هاتفه غير مربوط من جهاز الكمبيوتر الخاص به. هذا ممكن بعد أن قام بتشغيل أداة سطح مكتب بنقرة واحدة (التي صنعها فريق Substratum) لتمكين امتيازات Substratum. وقال انه لا يحتاج إلى إدخال أي أوامر بنك التنمية الآسيوي يدويا.
  • بمجرد التمكين ، يمكن لتطبيق Substratum بسهولة تثبيت أو تمكين أو تعطيل أو إلغاء تثبيت سمات Substratum - كل ذلك بصمت في الخلفية. التغييرات فورية .
  • إنه يُظهر كلاً من الإطار و UI للنظام وتراكب التطبيق الفردي. إنه يعرض عليهم شريط التنقل والإشعارات والإعدادات وتطبيق الحاسبة.
  • هاتفه غير متجذر ، كما هو موضح باستخدام تطبيق Root Checker.

آمل أن يساعد هذا العرض التوضيحي في توضيح مدى سهولة وسلاسة استخدام جهاز Android Oreo. ومع ذلك ، فقد كان العديد من المستخدمين مرتبكين بشأن بعض أجزاء تطبيق Substratum بدون جذر لنظام Android 8.0 بعد قراءة مقالتي أمس. على الرغم من الإجابة على جميع الأسئلة التالية في هذه المقالة ، إلا أنني أدرك أنها تحتوي على الكثير من المعلومات التقنية حول الفترة التي سبقت الدعم الكامل للموضوع على نظام Android 8.0 وكيف يعمل ، لذلك ربما تم تفويت هذه النقاط. وبالتالي ، دعونا توضيح بعض المفاهيم الخاطئة الشائعة.


أسئلة مكررة

الطبقة التحتية وأندرو أوريو

  • هذا مجرد تطبيق / إطار / تعديل / اختراق تابع لجهة خارجية ، وهذا ليس له علاقة رسميًا بـ Google أو Android Oreo!
    • على الرغم من أنه لا يوجد تطبيق لإدارة السمات يوفره Google على Android 8.0 ، إلا أن هذا لا يعني أن هذا "اختراق" أو "تعديل". لا يتم تعديل أي شيء هنا ، ولا يوجد أي متسللين مشاركين في هذا العمل . يدعم Android 8.0 أصلاً سمات OMS وهو ما تقوم عليه Substratum. يستخدم Substratum أوامر Google الرسمية والمضمنة لتغيير السمات ، وهذه الأوامر تمر عبر واجهات برمجة التطبيقات المقدمة رسميًا لتغيير المظاهر. الشيء الوحيد الذي ينقصه إصدار Google الرسمي من Android هو تطبيق مدير السمات ، وهو ما ستوفره شركة Substratum.
  • إذن لماذا لا تقدم Google مديرًا للموضوعات؟
    • لا يمكننا التحدث عن دوافع Google. من الواضح أن OMS في مرحلة يجب أن تكون قابلة للاستخدام مع السمات ، ولكن ربما يكون لدى Google رؤية أخرى في OMS نظرًا لأنه يمكن استخدامها لأكثر من مجرد موضوع. كما يتضح من الالتزام ، ربما تقدم Google دعم OMS كوسيلة لتسهيل قيام مصنعي المعدات الأصلية بدعم أجهزة متعددة متشابهة.
  • هل سيؤثر هذا على أداء جهازي؟ سيكون فوضى عربات التي تجرها الدواب؟
    • إذا كان هناك أي تأثير على الأداء ، فسيكون الحد الأدنى للغاية. تم اختبار OMS وتحسينه بواسطة مهندسي Sony Mobile ، كما تم اختباره واختباره بواسطة Google. إن إطار السمة الذي تستخدمه شركة Substratum ليس عمل المطورين الهواة الذين يقرعون واجهة برمجة التطبيقات (API) ، بل عمل مهندسي Android المحترفين من Sony و Google.
  • هل سيؤدي هذا إلى كسر SafetyNet / Android Pay؟
    • لا . لا يعدل OMS / Substratum أي ملفات.
  • هل هذا آمن؟
    • نعم إنه آمن .
  • ما هي الهواتف التي ستحصل على Android Oreo؟
    • لا تسألنا! لم تعلن معظم الشركات (باستثناء HTC و OnePlus) عن الأجهزة التي ستوفر دعم Android 8.0 لها. كما هو الحال دائمًا ، على الرغم من أن العديد من الأجهزة ستتلقى على الأرجح منافذ غير رسمية لنظام Android Oreo (مثل Xiaomi Mi 3 و Mi 4) ، لذلك ترقبوا منتدياتنا باستخدام تطبيق Labs!

دعم الجهاز

  • هل ستتمكن شركات تصنيع المعدات الأصلية من حظر هذه الميزة؟
    • نعم. قد لا يأتي دعم OMS إلى جهازك إذا اختارت الشركة المصنعة ذلك ، ولكن ستندهش من أنواع الأجهزة التي تدعم شكلاً من أشكال OMS. ومع ذلك ، إذا كان تطبيق OMS في الأجهزة الأخرى يختلف اختلافًا كبيرًا عن تطبيق AOSP ، فهناك احتمال أن تكون الطبقة التحتية عربات التي تجرها الدواب على تلك الأجهزة فقط. لسوء الحظ ، هذه نتيجة العمل المبدئي بدون الكود المصدري الذي لا توفره هذه الشركات المصنّعة عادة!
  • هل سيعمل هذا على الأجهزة الأخرى بخلاف Google مثل هواتف OnePlus أو Motorola؟
    • يجب أن تكون هواتف OnePlus و Motorola على وجه الخصوص قادرة على استخدام هذا إذا أو عندما تتلقى هذه الأجهزة تحديث Android 8.0. هذا ليس ضمانًا بأي وسيلة ، ولكنه ملاحظة تستند إلى حقيقة أن هؤلاء المصنعين يميلون إلى عدم الابتعاد عن AOSP.
  • ما الأجهزة التي سيعمل عليها هذا؟
    • أي أجهزة Android Oreo / 8.0 الحالية مثل Google Nexus 5X و Google Nexus 6P و Google Pixel و Google Pixel XL و Google Pixel C. من المحتمل أن تكون أي أجهزة Android 8.0 مستقبلية أيضًا مثل Google Pixel 2 و Google Pixel 2 XL و OnePlus 3 ، ون بلس 3T ، ون بلس 5 ، والعديد من أجهزة موتورولا.

ADB / أداة سطح المكتب

  • لماذا أحتاج إلى أداة سطح المكتب؟
    • عادةً ، لتشغيل الأوامر اللازمة لتغيير السمات على Android 8.0 ، يجب أن تكون في غلاف ADB. هذا يعني أنك ستحتاج إما إلى توصيله بالكمبيوتر في كل وقت (مما يجعل هذا متاعب). ومع ذلك ، توصل فريق Substratum إلى خدعة تمكّن تطبيق Substratum من تشغيل نفس الأوامر دون الحاجة إلى ربطه بجهاز الكمبيوتر الخاص بك لاستخدام ADB. أداة سطح المكتب هي ما يمكّن هذه الخدعة ، وتمنح Substratum امتيازات مرتفعة أقرب إلى غلاف ADB.
  • ماذا تقصد ب "الامتيازات المرتفعة؟"
    • لدى Android نظام أذونات معمول به يمنع التطبيقات من استخدام الخدمات والأساليب التي قد تكون خطرة على الخصوصية أو الأمان. ومع ذلك ، هناك العديد من الأشياء التي يمكن للمرء القيام بها من خلال Android Debug Bridge (ADB) ، وهي أداة مخصصة للمطورين لتصحيح واختبار جوانب مختلفة من تطبيقاتهم أو النظام. تعمل الطبقة التحتية بشكل أساسي على نفس مستوى الامتياز الذي يعمل به بنك التنمية الآسيوي ، والذي يمثل خطوة أسفل الجذر ، للسماح له بتشغيل أوامر معينة لم يتمكن من القيام بها.
  • ما هي الأوامر التي تعمل؟
    • الأوامر مدرجة هنا.
  • حاجز الدخول مرتفع جدا! سيكون الأمر صعبًا جدًا بالنسبة لي!
    • أداة سطح المكتب ، كما ذكرنا سابقًا ، ستكون أداة بنقرة واحدة . كل ما عليك هو تنزيل تطبيق Substratum على هاتفك ، وتنزيل الأداة على جهاز الكمبيوتر / الكمبيوتر المحمول ، وتشغيل الأداة ، وستكون جاهزًا للعمل!
  • هل يجب علي تثبيت تطبيق عبر ADB؟ كيف أحصل على الطبقة التحتية على جهازي؟
    • ستتاح الطبقة التحتية بدون جذور على متجر Google Play . ستكون أداة سطح المكتب المصاحبة متاحة للتنزيل عبر الإنترنت ، على الأرجح في منتدياتنا. لن يكون من الصعب العثور عليه ، وسيوجهك التطبيق إليه.
  • هل يجب علي تعلم كيفية استخدام ADB؟
    • لا . ستقوم أداة سطح المكتب بمعالجة كل شيء لك. على الرغم من أنني أوصيك بشدة بالتعرف على بنك التنمية الآسيوي بغض النظر عن ذلك ، بالنظر إلى أن هناك الكثير من الأشياء الرائعة التي يمكنك القيام بها من خلال اتباع البرامج التعليمية لدينا.
  • هل يجب علي إعادة تمكين السمات الخاصة بي في كل مرة أقوم فيها بإعادة التشغيل؟
    • لا .
  • هل يجب علي توصيل هاتفي وتشغيل أداة سطح المكتب في كل مرة أقوم فيها بالتمهيد؟
    • ليس إلا إذا كنت بحاجة إلى تغيير سمة! تظل السمات التي قمت بتمكينها ممكنة بعد إعادة التشغيل ، ولكن إذا كنت ترغب في إضافة أو إزالة أو تمكين / تعطيل السمات ، فسيتعين عليك إعادة تشغيل أداة سطح المكتب.
  • لماذا ومتى يجب علي تشغيل أداة سطح المكتب بعد إعادة التشغيل؟
    • عند إعادة تشغيل الكمبيوتر ، يتم قتل العملية التي يستخدمها Substratum لرفع امتيازاته. لذلك إذا قررت تعديل السمات في المستقبل ، فستحتاج إلى تشغيل الأداة مرة أخرى. معظم الناس يختارون سمة أو اثنتين ويلتزمون بها ، لذلك لا ينبغي أن يكون ذلك سببًا للصداع لمعظم المستخدمين.
  • هل سيعمل هذا على نظام Mac / Linux؟
    • نعم

سمات

  • هل يمكنني الحصول على مظهر مظلم مع هذا؟
    • نعم.
  • هل ستكون المواضيع مجانية لهذا؟
    • هذا يعتمد على الموضوع. الطبقة التحتية هي مجرد إطار ، ولا توفر أي سمات من تلقاء نفسها. ابحث عن "Substratum" في Play Store وسترى مزيجًا صحيًا من السمات المجانية والمدفوعة.
  • هل سأتمكن من استخدام أي موضوع من متجر Play؟
    • طالما تقول انها متوافقة مع الطبقة التحتية ، ثم نعم.
  • السمة التي وجدتها تقول إنها تتطلب الوصول إلى الجذر. ولكن أليس هذا بلا جذور؟
    • يحتاج مطور السمات فقط إلى تحديث وصف متجر Play الخاص به.
  • هل سأتمكن من تغيير الخطوط أو الرموز التعبيرية؟
    • نعم و لا. لا ، في الواقع ، لا يمكنك تغيير الخطوط / الرموز التعبيرية على نطاق المنظومة ، ولكن نعم يمكنك القيام بذلك على أساس كل تطبيق على حدة. على سبيل المثال ، إليك مبدل رموز تعبيرية لتطبيق Whatsapp يجب أن يعمل.
  • لماذا لا يمكنني تغيير الخطوط أو الرموز التعبيرية أو بعض الأشياء الأخرى؟
    • على الرغم من أنه يمكنك تمييز أي نظام وتطبيقات تابعة لجهات خارجية ، إلا أن كل ما يمكن لمستخدم Substratum ذي الجذور القيام به متاح للنسخة الخالية من الجذر. على سبيل المثال ، يتطلب تغيير الخط باستخدام Substratum تعديل ملف الخط الموجود في قسم النظام ، والذي يتطلب الوصول إلى الجذر.
  • هل أحتاج حقًا إلى تكوين طبقة تحتية؟
    • من الناحية الفنية ، لا ، حيث أن دعم OMS مدمج في Android Oreo والأوامر التي يستخدمها Substratum يمكن استخدامها من قبل أي شخص لديه بنك التنمية الآسيوي ، ولكن العملية ستكون أكثر صعوبة بدونها.
  • كيف يمكنني تثبيت السمات يدويًا دون الطبقة التحتية؟
    • ستحتاج إلى ملف (ملفات) التراكب ، وإعداد ADB فعال ، والإلمام بسطر الأوامر. الأوامر التي تحتاجها مذكورة هنا. لاحظ أن السمات المتاحة في متجر Play ليست هي تراكب ملفات APK الفعلية التي تحتاج إليها. لا تسمح Google للتطبيقات في متجر Play بتضمين تطبيقات أخرى. بدلاً من ذلك ، يقوم Substratum بترجمة ملفات APK على الجهاز نفسه ثم تثبيتها باستخدام أوامر التراكب المذكورة سابقًا.

معلومات التسعير / الإصدار

  • كم ستكون هذه التكلفة؟
    • $ 2.49.
  • لماذا يجب علي أن أدفع ثمن الطبقة التحتية؟
    • لدعم جهود التطوير التي بذلها الفريق الذي عمل على مدار ساعات لا تحصى لتقديم مدير السمة الرائع إليك.
  • هل يجب علي أن أدفع مقابل الطبقة التحتية إذا كنت جذرًا أو باستخدام ذاكرة ROM مخصصة؟
    • لا. ستظل الطبقة التحتية لمستخدمي ROM الجذور / المخصصة مجانية ، كما كانت دائمًا.
  • متى سيتم اصدارها؟

    أي أسئلة أخرى؟ ترك تعليق أدناه ونفسي أو نأمل أن يستطيع أحد مطوري Substratum الإجابة!