Google Pixel Now Playing перенесено на інші пристрої Android

click fraud protection

Функція Now Playing Google Pixel може повідомити вам, яка пісня грає у фоновому режимі, і тепер її перенесено на інші смартфони Android.

Google дебютував зараз грає функція з серією Pixel 2 ще в 2018 році, і з тих пір вона залишається невід’ємною частиною лінійки Pixel. Ця функція використовує поєднання вбудованого апаратного забезпечення, програмного забезпечення та магії машинного навчання Google для визначення пісень, які відтворюються у фоновому режимі. «Зараз грає» мала стати ексклюзивною функцією Pixel, але це було лише питанням часу, коли розробникам спеціального ПЗУ вдасться змусити його працювати поверх кодової бази AOSP і придумати свої власне взяти на функцію.

Тепер, XDA Recognized Developer/Recognized Contributor Quinny899 зробив крок далі. Він придумав гібридний мод Xposed і Magisk під назвою «Ambient Music Mod», який повністю переносить оригінальну функцію Google Now Playing на інші смартфони Android. Його безкоштовний і з відкритим кодом і було підтверджено, що він працює на деяких пристроях OnePlus, таких як OnePlus 7T Pro.

Як і на телефонах Google Pixel, Ambient Music Mod дозволяє телефону автоматично розпізнавати музику відтворення в вашому оточенні та відображення назви поточної пісні та виконавця на екран блокування. Ця функція також зберігає історичний список кожної ідентифікованої пісні, щоб ви могли повернутися, щоб переглянути їх, коли захочете. У той час як деякі з попередніх повторних реалізацій Now Playing покладалися на активне підключення до Інтернету для виконання своїх завдань Ambient Music Mod обробляє все локально, на пристрої, і тому не потребує Інтернету або багато акумулятора використовувати. Зрештою, це повний порт функції з телефонів Google Pixel, тому він працює в основному так само, як і на цих пристроях.

Функції Ambient Music Mod

  • Повна підтримка Ambient Music, включаючи завантаження найновіших баз даних із розпізнавання Google Music, коли пристрій неактивний або використовується (застосовуються винятки, див. FAQ для отримання додаткової інформації)
  • Вбудована історія функції «Зараз грає» та підтримка сторонніх додатків історії
  • Можливість відображати трек, який зараз відтворюється, на екрані блокування за допомогою служби доступності
  • Ручне розпізнавання за запитом у програмі Ambient Music Mod
  • Налаштування для керування підсиленням, як часто має запускатися розпізнавання, чи працювати на малих ядрах ЦП і що робити, коли торкається сповіщення про розпізнавання пісні
  • Перегляньте всі розпізнані треки у вашій локально завантаженій базі даних за допомогою опції «Список треків».

Як згадувалося раніше, Ambient Music Mod — це гібридний мод Xposed і Magisk, що означає, що вам знадобляться обидва фреймворки, встановлені на вашому телефоні. Magisk необхідний для отримання root-доступу на вашому пристрої, а фреймворк Xposed дозволяє моду підключатися до драйвера Sound Trigger пристроїв Qualcomm Snapdragon.

Ваш телефон також повинен мати процесор Snapdragon із підтримкою платформи Sound Trigger 2.1 або вище. Мод покладається на службу Sound Trigger (ту саму службу, що використовується голосовими помічниками для голосової активації) для прослуховування музики, що грає навколо вас, і записує 8-секундний аудіозапис. Потім програма запускає модель машинного навчання K-Nearest Neighbor (KNN) на цьому невеликому аудіозаписі, щоб знайти точні збіги в локально збереженій базі даних треків.

Як завантажити Ambient Music Mod на свій пристрій:

  1. Переконайтеся, що на вашому пристрої розблоковано завантажувач із встановленими фреймворками Magisk і Xposed*. (Перегляньте наш посібник із встановлення Magisk.)
  2. Завантажте найновіший файл APK для Ambient Music Mod від розробника Сторінка GitHub.
  3. Програма виконає кілька тестів, щоб перевірити, чи сумісний ваш пристрій.
  4. Якщо ваш пристрій відповідає вимогам, натисніть кнопку «Установка збірки» внизу.
  5. Після створення відкрийте програму Magisk Manager і встановіть модуль.
  6. Відкрийте програму Xposed, знайдіть модуль Ambient Music Mod і ввімкніть його.
  7. Перезавантажте пристрій. Ви повинні побачити інформацію про композицію на екрані блокування, коли наступного разу у фоновому режимі відтворюватиметься музика.
Мод Ambient Music, що відображає трек, який зараз відтворюється, на екрані блокування OnePlus 7T Pro під керуванням Oxygen OS 11.

Розробник багато тестував цей мод і склав список поширених запитань (FAQ), які ви повинні перевірити тут якщо у вас виникли запитання або у вас виникли проблеми. Поширені запитання відповідають на такі запитання, як перевірити, чи працює «Зараз грає», скільки пісень розпізнає, що робити, коли ви бачите оновлення «Служби навколишнього середовища Pixel» у Google Play (спойлер: не оновлюйте), який рівень підсилення використовувати та більше.

Хоча розробник може підтвердити, що ця функція працює на OnePlus 7T Pro з root-доступом під управлінням OxygenOS 11, тестер повідомляє, що її не вдалося запустити на ASUS ROG Phone 3 під керуванням ZenUI. Таким чином, ваш пробіг може відрізнятися. Щоб надіслати відгук розробнику, перегляньте тему на форумі XDA щодо Ambient Music Mod за посиланням нижче.

Mod Ambient Music — Pixel Ambient Music Port XDA Thread

*Важливо зазначити, що оригінальний розробник Xposed Framework не підтримував проект з тих пір випуск, сумісний з Android 8.1 Oreo. Коли розробник (та інші люди на наших форумах) згадують Xposed, вони мають на увазі неофіційних наступників Xposed Framework, які сумісні з версіями Android від 9 до 12. Ці спадкоємці включають "EdXposed" і нещодавно "LSPosed", обидва з яких забезпечують структуру підключення ART. Для цих фреймворків також потрібно встановити «Riru», який змінює процес Android zygote, щоб модулі могли запускати власний код. Вам не потрібно знати, як вони працюють, але вам потрібна принаймні одна комбінація Magisk + Riru + EdXposed або Magisk + Riru + LSPosed, щоб запустити й запустити Ambient Music Mod.