Як вирішити проблему з жестом проведення пальцем по екрану блокування на Android 8.1 Oreo

Ось як вирішити проблему з жестом гортання по екрану блокування на Android 8.1 Oreo без доступу root! Все, що вам потрібно, це підкладка та спеціальне накладання, яке я зробив.

Android 8.1, перший випуск довгоочікуваного оновлення Android Oreo від Android, уже випущено протягом деякого часу, принаймні для пристроїв Google Pixel і Nexus. Однак деякі власники Google Pixel і Nexus під керуванням Android 8.1 (офіційна збірка або спеціальна ПЗУ) помітили, що свайп жести на екрані блокування, як-от доступ до перемикачів швидких налаштувань, проведення пальцем, щоб розблокувати, або відведення сповіщень, стали досить важко, принаймні, порівняно з Android 8.0. Деякі користувачі повідомляють, що тепер жести пальця по екрану блокування вимагають майже цілого проведіть пальцем по всьому екрану. Ми повідомляли про це вже, і, здається, це впливає на багатьох користувачів, які використовують програмне забезпечення Android 8.1.

Потенційна причина була розкопаний Визнаний розробник XDA AdrianDC: це викликано новою «функцією захисту від фальсифікації» в системному інтерфейсі користувача, яка призначена для запобігання випадковому розблокуванню, коли пристрій у вашій кишені або в руці. Однак ця функція захисту від фальсифікації може бути причиною проблем із жестами пальця, які виникають у користувачів, тому деякі розробники користувацьких ПЗУ Android 8.1 Oreo вирішили вимкнути її.

Якщо у вас стандартна версія Android 8.1 Oreo на Google Pixel і Pixel XL, Pixel 2 і Pixel 2 XL, Nexus 5X і Nexus 6P, ця функція на вашому пристрої ввімкнена за умовчанням. Завдяки рідна підтримка субстрату будучи доданим до Android Oreo, я зміг створити накладення, яке вимикає цю функцію захисту від помилок, і для встановлення не потрібен root!


Як вирішити проблему з жестом проведення пальцем по екрану блокування на Android 8.1 Oreo

Якщо ви ще цього не зробили, вам потрібно буде налаштувати механізм тем Substratum на своєму пристрої. Якщо ваш пристрій працює під керуванням Android 8.0, Android 7.1 або Android 7.0, то мій мод абсолютно безглуздий для ви, оскільки ця проблема стосується виключно останньої версії Android 8.1, де додано функцію захисту від помилок.

двигун теми субстратуРозробник: Команда розробки проекту

Ціна: безкоштовно.

2.8.

Завантажити
andromeda â AOSP rootless 8.xРозробник: prjkt.io

Ціна: 1,99 грн.

3.

Завантажити
  1. Дотримуйтеся цього посібника щоб правильно налаштувати Substratum і Andromeda на вашому пристрої.
  2. Завантажте мою накладку. Це проста, легка тема Substratum, яка встановлює логічне значення захисту від фальсифікації на false у SystemUI.
  3. Відкрийте Substratum, виберіть мою тему та застосуйте накладення System UI.
  4. Якщо необхідно, перезапустіть SystemUI, щоб побачити зміни. Ви маєте спостерігати підвищену чутливість жестів гортання на екрані блокування.

Виберіть тему «Виправлення екрана блокування Oreo», виберіть накладення SystemUI та виберіть «Компілювати та ввімкнути».

Пояснення

З Android 8.1 компанія Google внесла в основну гілку AOSP вдосконалений класифікатор для запобігання помилкам для екрана блокування. Цей класифікатор робить жести пальцем більш стійкими, щоб уникнути випадкового розблокування пристрою, витягування шаблону/PIN-коду для розблокування екрана, гортання або відкриття сповіщень, і так далі. Однак підвищений опір виявився більше тягарем, ніж покращенням, принаймні для деяких користувачів, оскільки більшість жестів вимагають рухів від краю до краю порівняно з попередньою поведінкою в Android 8.0 і нижче.

Цей удосконалений класифікатор захисту від фальсифікації визначається як логічне значення в системному інтерфейсі пристрою, яке встановлено як true в AOSP Android 8.1. Те, що моє накладання робить, це просто встановлення логічного значення, викликаного "config_lockscreenAntiFalsingClassifierEnabled," на false, відновлюючи попередню поведінку екрана блокування Android 8.0. Початкове тестування цього мода пом’якшило проблему на телефонах Google Pixel і Nexus із стандартною ОС Android 8.1, але оскільки для логічного значення встановлено значення true на AOSP, це накладення також може пом’якшити його на деяких власних ПЗУ на основі AOSP. Це виправлення також було протестовано на таких пристроях, як Xiaomi Redmi Note 4, що працює під керуванням ОС Android 8.1 програмне забезпечення.

Кілька користувацьких ПЗУ, як-от LineageOS 15.1, уже мають це логічне значення, встановлене на false, тому ви не повинні помічати жодних проблем, якщо ПЗУ, яке ви вибрали, об’єднало цю зміну. Цей мод в першу чергу призначений для вирішення проблеми на стандартних ПЗУ та деяких користувальницьких ПЗУ, тому ми настійно рекомендуємо вам спробувати його та залишити нам відгук у коментарях! Якщо він не працює так, як ви очікували, або ви бачите будь-яку помилку, пов’язану з накладанням, зв’яжіться зі мною особисто в моєму профілі Twitter, посилання на який я вказав у своїй біографії автора, або надішліть мені електронною поштою.

Особлива подяка /r/Спільнота AndroidApps за допомогу з початковим тестуванням!