كيفية إصلاح مشكلة إيماءة التمرير على شاشة القفل على نظام Android 8.1 Oreo

فيما يلي كيفية إصلاح مشكلة إيماءة التمرير على شاشة القفل على Android 8.1 Oreo دون الحاجة إلى الوصول إلى الجذر! كل ما تحتاجه هو الطبقة التحتية والتراكب المخصص الذي قمت بإنشائه.

تم الآن إصدار Android 8.1، وهو أول إصدار صيانة لتحديث Android Oreo الذي طال انتظاره، لبعض الوقت، على الأقل لأجهزة Google Pixel وNexus. ومع ذلك، فقد لاحظ بعض مالكي Google Pixel وNexus الذين يستخدمون Android 8.1 (إما الإصدار الرسمي أو ROM المخصص) أن التمرير السريع أصبحت الإيماءات على شاشة القفل، مثل الوصول إلى إعدادات التبديل السريعة، أو التمرير سريعًا لفتح القفل، أو تمرير الإشعارات بعيدًا صعب على الأقل بالمقارنة مع Android 8.0. أبلغ بعض المستخدمين أن إيماءات التمرير السريع على شاشة القفل تتطلب الآن ما يقرب من كامل انتقاد على مستوى الشاشة. لقد أبلغنا عن هذا بالفعل، ويبدو أنها تؤثر على العديد من المستخدمين الذين يستخدمون برنامج Android 8.1.

وكان السبب المحتمل اكتشف بواسطة مطور XDA المعترف به أدريان دي سي: يحدث هذا بسبب "ميزة مكافحة التزوير" الجديدة في SystemUI، والتي تهدف إلى منع التمرير غير المقصود لفتح القفل أثناء وجود الجهاز في جيبك أو في يدك. ومع ذلك، قد تكون ميزة مكافحة التزوير هذه هي السبب في مشكلات إيماءة التمرير التي يواجهها المستخدمون، لذلك اختار بعض مطوري ROM المخصصة لنظام Android 8.1 Oreo تعطيلها.

إذا كنت تستخدم نظام التشغيل Android 8.1 Oreo على أجهزة Google Pixel & Pixel XL وPixel 2 & Pixel 2 XL وNexus 5X وNexus 6P، فسيتم تمكين هذه الميزة افتراضيًا على جهازك. شكرا ل دعم الطبقة التحتية الأصلية بعد إضافتي إلى Android Oreo، تمكنت من إنشاء تراكب يعمل على تعطيل ميزة مكافحة التزييف هذه، ولا يتطلب وجود جذر للتثبيت!


كيفية إصلاح مشكلة إيماءة التمرير على شاشة القفل على نظام Android 8.1 Oreo

إذا لم تقم بذلك بعد، فستحتاج إلى إعداد محرك السمات Substratum على جهازك. إذا كان جهازك يعمل بنظام التشغيل Android 8.0 أو Android 7.1 أو Android 7.0، فإن تعديلي لا معنى له على الإطلاق لك، حيث أن هذه المشكلة حصرية لأحدث إصدار من Android 8.1 حيث تمت إضافة ميزة مكافحة التزييف.

محرك موضوع الطبقة التحتيةمطور: فريق تطوير المشروع

مجاني.

2.8.

تحميل
أندروميدا - AOSP بدون جذور 8.xمطور: prjkt.io

السعر: 1.99.

3.

تحميل
  1. اتبع هذا البرنامج التعليمي من أجل إعداد Substratum وAndromeda على جهازك بشكل صحيح.
  2. قم بتنزيل التراكب الخاص بي. إنها سمة Substratum بسيطة وخفيفة الوزن، والتي تقوم بتعيين القيمة المنطقية المضادة للخطأ على false في SystemUI.
  3. افتح الطبقة التحتية، وحدد السمة الخاصة بي، ثم قم بتطبيق تراكب واجهة مستخدم النظام.
  4. إذا لزم الأمر، أعد تشغيل SystemUI لرؤية التغييرات. من المفترض أن ترى حساسية متزايدة في إيماءات السحب على شاشة القفل.

حدد سمة "إصلاح شاشة قفل Oreo"، وحدد تراكب SystemUI وحدد "ترجمة وتمكين".

توضيح

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

يتم تعريف هذا المصنف المتقدم المضاد للخطأ كقيمة منطقية في SystemUI بالجهاز، والتي تم تعيينها على أنها صحيحة في AOSP Android 8.1. ما يفعله التراكب الخاص بي هو ببساطة تعيين القيمة المنطقية التي تسمى "config_lockscreenAntiFalsingClassifierEnabled،" إلى خطأ، واستعادة سلوك شاشة قفل Android 8.0 السابق. أدى الاختبار الأولي لهذا التعديل إلى تخفيف المشكلة على هواتف Google Pixel وNexus التي تعمل بنظام التشغيل Android 8.1، ولكن بما أن القيمة المنطقية مضبوطة على true في AOSP، قد يؤدي هذا التراكب أيضًا إلى تخفيفه على بعض ذاكرة القراءة فقط المخصصة المستندة إلى AOSP. تم اختبار هذا الإصلاح أيضًا على أجهزة مثل Xiaomi Redmi Note 4 الذي يعمل بنظام Android 8.1 المخصص برمجة.

هناك عدد قليل من ROM المخصصة، مثل LineageOS 15.1، لديها بالفعل هذه القيمة المنطقية المعينة على false، لذلك لا ينبغي أن تلاحظ أي مشاكل إذا كان ROM الذي تختاره قد دمج هذا التغيير. يهدف هذا التعديل في المقام الأول إلى حل المشكلة على ROMs وبعض الأقراص المخصصة، لذلك نحن نشجعك بشدة على تجربة ذلك وتزويدنا بتعليقاتك في التعليقات! إذا لم يعمل كما تتوقع، أو رأيت أي خطأ يتعلق بالتراكب، من فضلك تواصل معي شخصيًا على ملفي الشخصي على Twitter والذي قمت بربطه في السيرة الذاتية للمؤلف، أو أرسل لي رسالة بريد إلكتروني.

شكر خاص ل /r/مجتمع تطبيقات Android لمساعدتي في الاختبار الأولي!