كيفية تخصيص جوجل بكسل 2 دائما على سطوع الشاشة دون الجذر

أحدث هواتف Google الذكية الرائدة ، Pixel 2 و Pixel 2 XL ، هي أول هواتف Google الذكية التي توفر ميزة "العرض دائمًا". تتمتع الهواتف الذكية الأخرى ، مثل معظم Samsung Galaxy flagships ، بميزة طويلة ، ولكن مع إدخال الميزة على Pixel flagships أيضًا ، جاء الكود المصدري لهذه الميزة ، والذي يسمح لها بالعمل على Nexus الأقدم والجيل الأول Pixel الهواتف. يعرض Always on Display حاليًا الوقت والتاريخ والتنبيه ورموز الإشعارات وأغنية الخلفية التي يتم تشغيلها حاليًا عبر Now Play (على الرغم من أنه يمكن تخصيصها). نحن هنا لنوضح لك اليوم كيفية تخصيص جانب آخر من عناصر العرض دائمًا على Pixel 2: السطوع.

يمكن أن تكون ميزة AOD مفيدة عندما يكون الجهاز جالسًا على مكتبك على الجانب الآخر ، لكن هذا يعتمد حقًا على وضع الإضاءة لديك. في كثير من الحالات ، يمكن أن تبدو AOD قاتمة للغاية بحيث لا يمكن قراءتها بالفعل. قم بالبحث السريع في Google عن "Pixel 2 Always on Display brightness" وسترى الكثير من الشكاوى حول مدى قوامه.

المشكلة هنا هي أن سطوع AOD مرتبط بـ Adaptive Brightness ، وهي ميزة السطوع التلقائي التي تقدمها Google والتي أنا متأكد من أن معظم الأشخاص قد قاموا بتمكينها. اعتمادًا على مقدار الإضاءة المحيطة ، يمكن أن تنتقل AOD من الحد الأدنى لقيمة السطوع من 2 إلى 28 كحد أقصى. وهذا خارج 255 ، وهو الحد الأقصى لقيمة عدد صحيح من سطوع الشاشة في الإعدادات. في جوهرها ، فإن الأذكى الذي يمكن أن تحصل عليه AOD على الإطلاق مع Adaptive Brightness هو حوالي 11٪ من أقصى سطوع الشاشة - وهو أمر مثير للشفقة في كثير من الحالات. لحسن الحظ ، يمكن تعديل هذا الأمر ، وأفضل ما في الأمر أنه لا يتطلب منك أن تقوم بتجذير هاتفك.


تخصيص Google Pixel 2 دائمًا على سطوع الشاشة

ما سنفعله هنا هو تغيير الإعداد المخفي الذي يتوفر فقط بدءًا من Android 8.1 Oreo. هذه ليست مشكلة ، حيث يجب أن يقوم كل مالك Pixel 2 بتشغيل أحدث إصدار ، لكن تجدر الإشارة إلى ذلك. لا يمكن الوصول إلى الإعداد المخفي إلا من خلال Android Debug Bridge (ADB) ، مما يعني أنك ستحتاج إلى توصيل هاتفك بالكمبيوتر. إذا كان لديك جهاز كمبيوتر مفيد ، فأنت مستعد لاتباع الخطوات التالية:

  1. قم بإعداد ADB كما هو موضح في هذا البرنامج التعليمي السابق.
  2. افتح موجه الأوامر أو المحطة الطرفية وأدخل أمرًا بالتنسيق التالي: adb shell settings put global always_on_display_constants "screen_brightness_array=-1:0:1:2:3"
  3. استبدل "0: 1: 2: 3" من الأمر أعلاه بأي مجموعة من 4 أرقام من 0 إلى 255 (مثل "2: 25: 100: 250"). اترك "-1" في مكانه.

الآن ، يمكن تعديل قرص "العرض دائمًا على الشاشة" ليكون أعلى من ذي قبل! إذا كنت مهتمًا بما يمثله كل رقم في المصفوفة ، فإن الرقم الأول الذي تضعه هو حالة "ليلية" (إضاءة محيط منخفضة جدًا) ، والثاني لحالة إضاءة "منخفضة" ، والثالثة لـ " حالة إضاءة عالية ، والأخير لـ "شمس" (إضاءة محيط مرتفعة للغاية).

ما ورد أعلاه يوضح القيم الافتراضية في صفيف سطوع AOD. يمكنك الرجوع إلى هذا إذا كنت تريد عكس التغييرات التي تجريها هنا.

المكافأة: أخرى دائما على القرص

إلى جانب قرص السطوع ، هناك بعض الإعدادات الأخرى المتعلقة بالبكسل 2 دائمًا على الشاشة والتي يمكنك تعديلها. إليك القائمة:

  • dimming_scrim_array : صفيف صحيح لتعيين نوع السطوع المحيط dimming_scrim_array . هذا بشكل أساسي "أقنعة" AOD مع تراكب لتعتيم أكثر (ليس متأكدًا حقًا لماذا يريد هذا).
  • prox_screen_off_delay : تأخير الوقت (بالميلي ثانية) من تغطية مستشعر القرب إلى إيقاف تشغيل الشاشة.
  • prox_cooldown_trigger : وقت العتبة (بالمللي ثانية) لتشغيل مؤقت التباطؤ ، مما يؤدي إلى إيقاف تشغيل مستشعر القرب لفترة.
  • prox_cooldown_period : الفترة (بالمللي ثانية) لإيقاف تشغيل مستشعر القرب إذا تم تشغيل prox_cooldown_trigger .

فيما يلي مثال عن كيفية استخدام بعض هذه القيم لتعديل AOD. دعنا نقول أنني أريد أن أفعل ذلك حتى تنطفئ الشاشة بعد 5 ثوان من تغطية مستشعر قرب الهاتف عندما تظهر شاشة العرض دائمًا. أود أن أدخل هذا الأمر:

 adb shell settings put global always_on_display_constants "prox_screen_off_delay=50000" 

يمكنك التنقل باستخدام هذه الإعدادات لتخصيص سلوك AOD ، على الرغم من أنها جميعًا ستتمكن من تعديلها دون الوصول إلى الجذر ، لسوء الحظ.