O Now Playing do Google Pixel pode informar qual música está tocando em segundo plano e agora foi portado para outros smartphones Android.
Google estreou o Now Playing recurso com a série Pixel 2 em 2018 e continua sendo parte integrante da linha Pixel desde então. O recurso emprega uma combinação de hardware integrado, software e magia de aprendizado de máquina do Google para identificar músicas tocando em segundo plano. O Now Playing pretendia ser um recurso exclusivo do Pixel, mas era apenas uma questão de tempo até que os desenvolvedores de ROM personalizados conseguissem fazê-lo funcionar em cima de uma base de código AOSP e venha com seus própria opinião no recurso.
Agora, desenvolvedor/colaborador reconhecido pelo XDA Quinny899 deu um passo adiante. Ele criou um mod híbrido Xposed e Magisk chamado “Ambient Music Mod” que transporta totalmente o recurso Now Playing original do Google para outros smartphones Android. Isso é gratuito e de código aberto e foi confirmado que funciona em alguns dispositivos OnePlus, como o OnePlus 7T Pro.
Assim como nos telefones Google Pixel, o Ambient Music Mod permite que seu telefone reconheça músicas automaticamente tocando ao seu redor e exibir o nome da música e do artista atualmente tocando no tela de bloqueio. O recurso também mantém uma lista histórica de todas as músicas identificadas para que você possa voltar para visualizá-las quando quiser. Embora algumas das reimplementações anteriores do Now Playing dependessem de uma conexão ativa com a Internet para funcionar trabalho, o Ambient Music Mod processa tudo localmente, no dispositivo e, portanto, não requer Internet ou muita bateria usar. Afinal, é uma porta completa do recurso dos telefones Google Pixel, então funciona basicamente de forma idêntica a esses dispositivos.
Recursos do mod de música ambiente
- Suporte completo para Ambient Music, incluindo o download dos bancos de dados mais recentes do reconhecimento do Google Music quando o dispositivo está ocioso ou em uso (exclusões se aplicam, consulte as Perguntas frequentes para obter mais detalhes)
- Now Playing History integrado e suporte para aplicativos de histórico de terceiros
- A capacidade de exibir a faixa atualmente em reprodução na tela de bloqueio usando um serviço de sobreposição de acessibilidade
- Reconhecimento manual sob demanda no aplicativo Ambient Music Mod
- Configurações para controlar a amplificação, com que frequência o reconhecimento deve ser acionado, se deve ser executado em núcleos de CPU pequenos e o que fazer quando uma notificação de reconhecimento de música é tocada
- Veja todas as faixas reconhecíveis em seu banco de dados baixado localmente através da opção Lista de faixas
Como mencionado anteriormente, o Ambient Music Mod é um mod híbrido Xposed e Magisk, o que significa que você precisará de ambos os frameworks instalados em seu telefone. Magisk é necessário para obter acesso root em seu dispositivo, enquanto a estrutura Xposed permite que o mod se conecte ao driver Sound Trigger de dispositivos Qualcomm Snapdragon.
Seu telefone também deve ter um processador Snapdragon com suporte para a plataforma Sound Trigger 2.1 ou superior. O mod conta com o serviço Sound Trigger (o mesmo serviço usado pelos assistentes de voz para ativação por voz) para ouvir música tocando ao seu redor e captura uma gravação de áudio de 8 segundos. O aplicativo então executa um modelo de aprendizado de máquina K-Nearest Neighbour (KNN) neste pequeno clipe de áudio para encontrar as correspondências exatas em um banco de dados de trilhas armazenado localmente.
Como baixar o Mod Ambient Music no seu dispositivo:
- Certifique-se de que seu dispositivo tenha um bootloader desbloqueado com Magisk e os frameworks Xposed* instalados. (Confira nosso guia para instalação Magisk.)
- Baixe o APK mais recente do Ambient Music Mod do desenvolvedor Página GitHub.
- O aplicativo fará alguns testes para verificar se o seu dispositivo é compatível ou não.
- Se o seu dispositivo atender aos requisitos, clique no botão “Build Installer” na parte inferior.
- Uma vez construído, abra o aplicativo Magisk Manager e instale o módulo.
- Abra o aplicativo Xposed, procure o módulo Ambient Music Mod e habilite-o.
- Reinicie o seu dispositivo. Você deverá ver as informações da faixa na tela de bloqueio na próxima vez que houver música tocando em segundo plano.
O desenvolvedor fez muitos testes neste mod e criou uma lista de perguntas frequentes (FAQs) que você deveria confira aqui se você tiver alguma dúvida ou estiver tendo algum problema. O FAQ responde perguntas como como testar se o Now Playing está funcionando, quantas músicas ele reconhece, o que fazer quando você vê uma atualização de "Pixel Ambient Services" no Google Play (spoiler: não atualize), qual nível de amplificação usar e mais.
Embora o desenvolvedor possa confirmar que o recurso funciona em um OnePlus 7T Pro com root executando OxygenOS 11, um testador relata que ele não funcionou no ASUS ROG Phone 3 executando ZenUI. Assim, sua milhagem pode variar. Para dar feedback ao desenvolvedor, confira o tópico do fórum XDA para Ambient Music Mod no link abaixo.
Mod de música ambiente — Pixel Ambient Music Port XDA Thread