Функцію стискання Active Edge Google Pixel 3/2 перенесено на спеціальні ПЗУ

Повністю відкритий порт популярного Active Edge з телефонів Pixel 2 і Pixel 3 став доступним для спільноти користувацьких ПЗУ.

Вперше повністю відкритий порт популярного Active Edge із телефонів Pixel 2 і Pixel 3 стало доступним для спільноти користувацьких ПЗУ завдяки зусиллям старшого члена XDA Джертлок і Брудні єдинороги Команда розробників ПЗУ. Останній звернувся до Twitter, щоб оголосити про доступність Active Edge.

На додаток до того, що він доступний для вибору вишні з Dirty Unicorns Герріт і Github посилання, збірки кандидатів на випуск стали доступними для Pixel 2 XL (таймень), Pixel 3 (синя лінія) і Pixel 3 XL (штрихування). Просто торкніться вкладки RC після переходу за посиланням для свого пристрою. ПРИМІТКА: дуже важливо, щоб у вас були встановлені найновіші образи постачальника, завантажувача та радіо для вашого підтримуваного пристрою, перш ніж запускати будь-яку з цих збірок кандидатів на випуск. Команда офіційно не підтримує звичайний Pixel 2 (walleye), але для досвідчених розробників користувацьких ПЗУ не повинно бути проблем із вибором комітів і додаванням необхідних бібліотек. Я прошив збірку тайменя і записав демо Active Edge нижче.

Як реалізовано в Dirty Unicorns, Active Edge робить набагато більше, ніж просто запускає дії, пов’язані з Google Assistant, як його власний аналог на стандартних телефонах Pixel. Його також можна використовувати, щоб зробити знімок, увімкнути ліхтарик, очистити сповіщення, показати панель гучності, вимкнути екран, показати сповіщення та показати панель швидких налаштувань. Я особисто сподіваюся, що або Джертлок, або будь-які розробники спеціального ПЗУ, які використовують його роботу, зрештою додадуть дію, яка змушуватиме Google Асистента говорити: «Ой! Не тискай мене так сильно!»

Джертлоку, розробнику, який першим створив цей порт Active Edge, довелося зробити це важко, оскільки ця функція ніколи не була AOSP (безсумнівно, тому що його старшим братом є власна функція HTC Edge Sense від HTC U12, а HTC виготовила Pixel 2). Джертлоку довелося декомпілювати та розробити Active Edge, щоб зробити його доступним для користувальницьких ПЗУ, і він детально описує процес у Dirty Unicorns Github репо.


Джерело: Dirty Unicorns (Twitter)