Controle a reprodução de música com os botões físicos do Android
Miscelânea / / November 29, 2021
Se você tem seguido meus artigos, deve estar ciente de como sou preconceituoso em relação Android quando comparado ao iPhone. Eu sempre preferiria Android como meu smartphone padrão pelo iPhone qualquer dia. Mas hoje estou dando preferência ao iPhone e isso se deve à sua compatibilidade com os diversos headsets que temos no mercado.
Os EarPods padrão que vêm com o telefone possuem teclas de hardware com as quais você pode não apenas atender chamadas, mas também controlar a reprodução de música. Aceita até fones de ouvido compatíveis com botões de hardware, facilitando a ordem aleatória das músicas sem tirar o telefone do bolso.
No entanto, quando se trata de Android, existem diferentes OEMs e fabricantes e a maioria deles não tem um recurso para usar botões de fone de ouvido para embaralhar as músicas. E os que têm esse recurso, limitam-se a fones de ouvido padrão e dificilmente são compatíveis com qualquer outro fone de ouvido. Mas é do Android que estamos falando e, por experiência própria, sei que sempre há uma solução.
Para o problema em questão, o nome da solução é Controle de música de botão físico (PBMC). PBMC é um módulo Xposed que pode ser instalado em telefones Android com acesso root com a estrutura Xposed pré-instalada.
PBMC não é um aplicativo plug-and-play e precisa de configuração antes de ser usado. Mas a grande parte é que o aplicativo pode ser totalmente personalizado de acordo com suas necessidades. Então, vamos ver como o aplicativo funciona depois de instalado e ativado no aplicativo Xposed.
Observação: O aplicativo foi testado em um Sony Xperia Z (Android 4.4.4) com estrutura Xposed. Dois fones de ouvido testados foram os fones de ouvido da Motorola (com apenas um botão) e Monster DLNA (três botões) e funcionaram o tempo todo. Não houve problemas de compatibilidade.
Configurando o Controle de Música de Botão Físico (PBMC)
Depois de abrir o aplicativo, toque em Adicionar mapeamento para mapear uma chave de hardware com um conjunto de ações. Depois de tocar na opção, o aplicativo detectará qualquer pressionamento de tecla de hardware e, assim que você confirmar, ele o adicionará como um mapeamento. Se você deseja configure as teclas do seu fone de ouvido, conecte-o e pressione a tecla aqui. Apenas certifique-se de não selecionar o botão liga / desliga. Não faz sentido, confie em mim.
Agora, no mapeamento de teclas atual, toque em cada nome de botão e você verá uma lista de ações que você pode executar nesses botões. As ações podem ser pressionar uma vez, pressionar duas vezes, pressionar e segurar. Toque em qualquer uma dessas ações que você gostaria de usar e faça a seleção de sua escolha. Lembre-se de que você não altera ações óbvias, como o botão de volume. A primeira prioridade deve ser sempre aumentar ou diminuir o volume.
Você pode adicionar um mapeamento para cada botão de hardware que você tem em seu telefone e fones de ouvido, basta lembrar a tarefa atribuída a cada um deles. Se você cavar mais fundo, você pode até lançar e tirar uma foto de sua câmera. Está aí se você procurar. Mas se desistir, é só comentar e vamos atender.
Selecionando o reprodutor de mídia padrão para ações
A próxima grande coisa sobre o aplicativo é que ele funciona em todos os aplicativos de reprodutor de mídia, mesmo aqueles que reproduzem música como Spotify e Saavn. Toque em Definições e selecione Receptor de Sinal e, em seguida, toque no aplicativo no qual você reproduz sua música. O aplicativo verifica todos os aplicativos que têm a capacidade de reproduzir mídia em seu dispositivo e envia o sinal para a atividade específica do Android.
A maneira mais fácil aqui seria tocar músicas no seu player padrão e selecionar a opção Use o último reprodutor de mídia usado.
Conclusão
É assim que você pode controlar a reprodução de mídia em seu Android usando os botões de hardware de qualquer fone de ouvido. Se você usa um fone de ouvido Bluetooth sem botões, pode usar os botões de hardware do telefone. O que eu gosto sobre o aplicativo é que mesmo que você tenha um botão em seus fones de ouvido (como os fornecidos pela Motorola), você pode atribuir até 7 ações a ele, o que é mais do que suficiente para qualquer pessoa.
Experimente o aplicativo, quer você seja um aficionado por música ou não, tenho certeza que vai gostar. Imagine pular músicas com um único botão do fone de ouvido. Impagável!