كيفية تغيير لون شريط التنقل من Samsung Galaxy S8 أو S8 + أو Note 8 يدويًا

يعد كل من Samsung Galaxy S8 و Galaxy S8 + و Galaxy Note 8 أول هواتف ذكية من سامسونج تتخلى عن أزرار السعة التقليدية لصالح مفاتيح التنقل في البرامج. إلى جانب السماح لنا بتخصيص تصميم المفاتيح ، يمكننا أيضًا تغيير لون شريط التنقل. من بين مجموعة من الألوان القياسية التي كان علينا أن نختار منها ، قامت Samsung أيضًا بتضمين خيار عجلة الألوان حتى تتمكن من اختيار أي لون تريده. ومع ذلك ، قامت الشركة بإزالة خيار عجلة الألوان في تحديث OTA لشهر يونيو ، ولكن بفضل أمر ADB ، لا يزال بإمكاننا تغيير لون شريط التنقل Galaxy S8 أو Galaxy S8 أو Galaxy Note 8 يدويًا.

على سبيل المثال ، إذا كنت ترغب في تعيين لون شريط التنقل الأسود باستمرار ، يمكنك الآن! يرشدك الدليل أدناه إلى كيفية تغيير اللون عبر أمر ADB من خلال جهاز كمبيوتر.


البرنامج التعليمي - تغيير لون شريط التنقل Galaxy S8 أو S8 + أو Note 8

  1. اتبع هذا البرنامج التعليمي لإعداد ADB على جهاز كمبيوتر يعمل بنظام Windows أو Mac أو Linux.
  2. افتح موجه الأوامر أو نافذة المحطة الطرفية وقم بتنفيذ الأمر التالي في موجه الأوامر أو نافذة المحطة الطرفية: adb shell

  3. نحن الآن في بيئة ADB shell الخاصة بـ Samsung Galaxy S8 أو Galaxy S8 + أو Galaxy Note 8. سنحتاج بعد ذلك إلى الحصول على رمز اللون للون شريط التنقل الذي نريد تعيينه.
  4. يمكنك الذهاب إلى هذا الموقع هنا ، واستخدام منتقي الألوان الظاهر في أسفل الصفحة.

  5. بعد اختيار اللون ، انسخ رقم Android Value بالكامل الموضح في المربع (بما في ذلك - ناقص الرمز إذا كان هناك)

  6. أعد انتباهك مرة أخرى إلى موجه الأوامر أو نافذة المحطة الطرفية وقم بتنفيذ الأمرين التاليين:
     settings put global navigationbar_color settings put global navigationbar_current_color 

  7. ثم أعد تشغيل Samsung Galaxy S8 / S8 + / Note 8.
  8. يجب أن تشاهد اللون الجديد في التطبيقات التي لا تغير شريط التنقل إلى لون معين.

تفسير

نظرًا لأن Samsung لم يخرج وأعطانا سببًا لإزالة العجلة الملونة من خيارات ألوان شريط التنقل في Samsung Galaxy S8 / S8 + / Note 8 ، فنحن لسنا متأكدين تمامًا من السبب وراء قيام الشركة بذلك. من المحتمل أن Samsung لا تريد ببساطة أشخاصًا يستخدمون ألوانًا غريبة حيث يمكن أن يصطدموا بباقي نظام التشغيل. ثم مرة أخرى ، ربما كانت هناك بعض المشكلات المتعلقة بكيفية تطبيق Samsung لهذه الميزة التي تسبب بعض المشكلات في أجزاء أخرى من النظام الأساسي.

وفي كلتا الحالتين ، لا تزال هذه الميزة موجودة تحت غطاء جلد Samsung الأصلي من شركة Samsung ، ولحسن الحظ ، يمكننا الوصول إليها باستخدام بعض أوامر ADB البسيطة. أشار عضو haksancan أولاً إلى ذلك في منتدى Galaxy S8 الخاص بنا وقام بالكثير من العمل لشرح مكان إخفاء هذه الميزة وحتى كيفية حساب لون معين. لحسن الحظ ، يبدو أن هذه الميزة لا تزال تعمل على Galaxy Note 8 الذي تم إصداره حديثًا أيضًا.

تنسيق القيمة الذي نستخدمه هنا هو رمز لون RGB hex الذي تم تحويله إلى علامة عشرية موقعة. هناك طرق لحساب قيمة اللون يدويًا ، لكننا سنستخدم عجلة الألوان المرتبطة في الخطوة 15 من الدليل أعلاه.

هذه هي القيم التي كان من الممكن تغييرها عند اختيار اللون يدويًا من قائمة الإعدادات ، لكن بدلاً من ذلك نقوم بضخها في البرنامج باستخدام أمر ADB shell. إذا كنت تريد العودة إلى اللون التقليدي في أي وقت ، يمكنك ببساطة الانتقال إلى الإعدادات -> العرض -> شريط التنقل ثم اختيار أحد الألوان القياسية التي أتاحتها شركة Samsung. تذكر أننا نقوم فقط بحقن رمز لون بهذه الأوامر ، حتى تتمكن من التراجع بسهولة عن طريق تحديد لون مختلف هنا.

هناك بعض المحاذير بهذه الطريقة ، وقد تم تطبيقها على حل Samsung أيضًا. على سبيل المثال ، تقوم بعض التطبيقات بتغيير لون شريط التنقل يدويًا بمفرده. لا يمكن الكتابة فوق هذا باستخدام هذه الطريقة حتى تتمكن هذه التطبيقات من التحكم في لون شريط التنقل Galaxy S8 أو S8 + أو Note 8 نفسه. لا يمكن وجود شريط تنقل شفاف تمامًا باستثناء بعض التطبيقات (مثل المعرض أو صفحة النظرة العامة).

وذلك لأن التطبيقات لا ترسم بشكل عام تحت شريط التنقل نفسه. لذا ، سيؤدي تعيينها لتكون شفافة إلى إظهار مساحة فارغة نظرًا لأن التطبيق لا يرسم نفسه تحتها. وأخيرًا ، يظهر أنه أسود شفاف حقيقي تمامًا يظهر بلون أبيض معتم في معظم التطبيقات. الحل هنا هو استخدام الألوان التي هي ألوان سوداء تقريبًا بدلاً من الأسود الحقيقية.