Última atualização: 13 de agosto de 2024
- O dispositivo em teste ("DUT") precisa estar limpo de fábrica (ou seja, ele não pode ser um dispositivo pessoal ou um dispositivo que contenha informações pessoais).
- Os materiais de teste disponíveis aqui (por exemplo, processos, diretrizes e outras informações) fazem parte dos serviços do Google, sujeitos aos direitos de propriedade intelectual do Google e aos Termos de Serviço do Google localizados em http://www.google.com/accounts/TOS como se fossem "software".
1. Preparação para a certificação
1.1 Definição
O emparelhamento inicial é a sequência de eventos que ocorrem quando um usuário emparelha um dispositivo a uma Conta do Google pela primeira vez no smartphone. Nessa sequência, um smartphone detecta o anúncio do dispositivo e exibe uma notificação solicitando que o usuário se conecte e salve o dispositivo. Nesta diretriz, "dispositivo" significa o fone de ouvido ou alto-falante Bluetooth em vez de um smartphone de referência.
O emparelhamento subsequente é a sequência de eventos que ocorrem quando um usuário faz login na Conta do Google em um novo smartphone e tenta parear um dispositivo já salvo na Conta do Google. Nessa sequência, o novo smartphone reconhece que o ID do modelo anunciado já está salvo na Conta do Google do usuário e fornece uma notificação para agilizar o pareamento do dispositivo com o smartphone.
1.2 Requisitos
- Todos os smartphones precisam estar conectados à Internet e com o Bluetooth e a Localização ativados nas Configurações.
- Todos os smartphones precisam estar conectados à mesma Conta do Google.
- Os telefones de referência precisam estar ativos no mercado e cobrir uma população consideravelmente grande de usuários.
- Um dispositivo Bluetooth que implementa a versão do Pareamento rápido e as extensões associadas que vão ser certificadas.
Classic com A2DP+HPF
- Três (3) smartphones de referência com três (3) versões diferentes do Android. As versões do SO Android precisam ser pelo menos a 11.
- Sugestões de smartphones de referência para todas as versões do SO Android:
- Google Pixel 8 (Android 15)
- Samsung S23 ou mais recente com o Android 14
- Google Pixel 7 (Android 13)
- Google Pixel 6 (Android 12)
- Google Pixel 5 (Android 11)
- Samsung S20 ou versão mais recente com o Android 12 ou 13
BLE somente com dados
- 5 (cinco) smartphones de referência com 3 (três) versões diferentes do Android. As versões do SO Android precisam ser pelo menos a 11.
- Sugestões de smartphones de referência para todas as versões do SO Android:
- Google Pixel 8 (Android 15)
- Samsung S23 ou mais recente com o Android 14
- Google Pixel 7 (Android 13)
- Google Pixel 6 (Android 12)
- Google Pixel 5 (Android 11)
- Samsung S20 ou versão mais recente com o Android 12 ou 13
BLE com LE Audio
- Cinco (5) smartphones de referência com três (3) versões diferentes do Android. As versões do SO Android precisam ser pelo menos a 11.
- Sugestões de smartphones de referência para todas as versões do SO Android:
- Google Pixel 8 (Android 15)
- Samsung S23 ou mais recente com o Android 14
- Google Pixel 7 (Android 13)
- Google Pixel 6 (Android 12)
- Google Pixel 5 (Android 11)
- Samsung S20 ou versão mais recente com o Android 12 ou 13
1.3 Verificar a versão do Google Play Services
Finalidade: confirmar que a versão correta do GMS Core é usada para teste.
Acesse Configurações > Google > Ponto de interrogação no canto direito > três pontos no canto direito >"Informações da versão" e verifique a versão do Google Play Services (deve ser
22.XX.XX
ou mais recente).
1.4 Ativar ID do modo de depuração
- O ID do modelo fornecido é um ID do modo de depuração. Para ativar, acesse Configurações > Google > Dispositivos e compartilhamento > Dispositivos para ativar a opção "Incluir resultados de depuração". Se a opção "Incluir resultados de depuração" não estiver disponível nesta página, verifique se as opções do desenvolvedor no Seeker estão ativadas.
1.5 Ativar as notificações do Google Play Services
- Acesse Configurações > Notificações > Configurações do app > Google Play Services e confira se a opção "Notificações" está ativada.
1.6 Verificar se é possível acessar o servidor de resultados do teste
Alguns dados de teste são enviados diretamente aos servidores do Google. Esses dados são necessários para concluir o autoteste antes de iniciar a certificação do laboratório. Confira se o smartphone de teste tem o seguinte:
- Uma conta de teste conectada que se juntou ao grupo de teste de FP.
- Capacidade de permanecer ligado e conectado à Internet por 25 horas durante e após a execução dos testes de pareamento inicial e subsequente. O smartphone vai tentar fazer upload dos dados e resultados do teste durante esse período.
- Um período de teste e um ID do modelo de teste correspondentes aos valores fornecidos no Relatório de autoteste.
- Configurações de uso e diagnóstico ativadas no dispositivo de teste. Para verificar, acesse Configurações > Google > três pontos no canto superior direito > Uso e diagnósticos > ativar uso e diagnósticos.
2. Critérios de certificação
2.1 Definições
- "Todos os smartphones" se refere a todos os smartphones de referência com um SO que corresponde às versões mínimas definidas na seção de requisitos.
- "Tempo médio de pareamento" é a soma de todos os tempos de pareamento bem-sucedidos / (10 - o número de pareamento com falha). O cálculo do tempo de pareamento começa quando o usuário toca na notificação do Pareamento rápido e termina quando o smartphone mostra uma notificação de "conexão bem-sucedida" para o usuário.
- A "taxa de sucesso" do teste de distância é o número de notificações que aparecem em 1 minuto / 10.
2.2 Pop-up de notificação para pareamento inicial
- A notificação vai aparecer em até 5 segundos.
2.3 Especificações da certificação para pareamento
- Cada telefone de referência será testado para pareamentos inicial e subsequente, respectivamente, 100 vezes.
A taxa de sucesso do pareamento inicial e subsequente é medida colocando o dispositivo a 0,3 metro do smartphone de referência.
- O tempo médio de pareamento precisa ser de até 12 segundos ao parear o firmware que oferece suporte a apenas um componente (por exemplo, um fone de ouvido ou alto-falante único).
- O tempo médio de pareamento precisa ser de até 14 segundos ao parear o firmware que oferece suporte a membros do conjunto coordenado (por exemplo, fones de ouvido esquerdo e direito).
Clássico com A2DP+HPF
- A taxa de aprovação inicial e subsequente precisa ser de pelo menos 95%.
BLE somente com dados
- A taxa de aprovação inicial e subsequente precisa ser de pelo menos 90%.
BLE com LE Audio
- A taxa de aprovação inicial e subsequente precisa ser de pelo menos 90%.
80% de todos os tempos de pareamento inicial e subsequente do smartphone de referência precisam atender aos critérios.
2.4 Especificação da certificação para distância
Pelo menos 80% de todos os smartphones de referência precisam atender aos critérios desta seção quando testados a três distâncias proibidas (0,3 metro, 1,2 metro e 2 metros).
- A taxa de sucesso de 0,3 metro precisa ser de 100%. Em outras palavras, cada telefone de referência precisa executar o teste de 0,3 metro 10 vezes e mostrar todas as notificações.
- A taxa de aparição da notificação de pareamento enviada para smartphones de referência a 1,2 metro precisa ser menor ou igual a 20% em 10 vezes.
- Cada teste realizado a uma distância de 2 metros nunca deve fazer com que uma notificação apareça nos smartphones de referência por pelo menos 1 minuto.
- Cada distância será testada 10 vezes para cada telefone de referência.
3. Diretriz de teste do Pareamento rápido 2.0
3.1 Interface do usuário
As imagens a seguir descrevem quatro fluxos de pareamento diferentes:
- Pareamento inicial sem o download do app complementar do dispositivo.
- Pareamento inicial baixado com o app complementar do dispositivo.
- Pareamento subsequente com o app complementar do dispositivo transferido por download.
Pareamento subsequente sem o download do app complementar do dispositivo.
Os casos 3 e 4 usam o mesmo fluxo.
- Status do erro
A notificação para fazer o download de um app complementar só aparecerá se o ID do modelo do DUT estiver associado a um link de app complementar. Em vez disso, se não houver uma associação de app complementar, o testador só vai ver o nome do dispositivo na notificação "Dispositivo conectado", como em pareamentos subsequentes.
3.2 Caso de teste 1: pareamento inicial
3.2.1 Configuração e teste
- Verifique se o DUT não aparece como um dispositivo salvo em nenhum smartphone. Em todos os smartphones que salvaram o DUT e fizeram login na Conta do Google de teste: acesse as configurações de Bluetooth, escolha "Esquecer dispositivo" e ative o modo avião para garantir que o DUT seja esquecido.
Verifique se a opção "Salvar dispositivos automaticamente" está ATIVADA. Essa chave fica DESLIGADA por padrão. Essa opção está disponível em Configurações > Google > Dispositivos > Dispositivos salvos do smartphone A.
Classic com A2DP+HPF
Nenhuma outra etapa é necessária.
BLE com dados somente
Nenhuma outra etapa é necessária.
BLE com LE Audio
- Acesse Configurações > Dispositivos conectados > Detalhes do dispositivo.
- Verifique se a opção Ativar áudio LE está definida como "Desativado".
- Os smartphones que oferecem suporte apenas ao Bluetooth Classic (como o Pixel 6 e versões mais antigas) não terão essa opção nas configurações do menu.
- Para os smartphones com suporte a LE Audio usados em testes:
- Acesse Configurações > Dispositivos conectados > Detalhes do dispositivo.
- Verifique se a chave de áudio LE está definida como "Ativada".
Coloque o dispositivo Bluetooth no modo de pareamento.
Coloque o dispositivo Bluetooth a 0,3 m do smartphone A.
Aguarde a notificação pop-up no smartphone de referência A. A notificação vai aparecer em até 5 segundos.
Inicie a marcação de tempo desde o toque na notificação inicial até o pop-up "Dispositivo conectado" aparecer no smartphone A.
Registre o tempo na seção "Pareamento inicial" do relatório de teste.
3.2.2 Comportamento esperado
- Meia página de pareamento inicial aparece:
- Toque na notificação para iniciar o pareamento do Pareamento rápido. A notificação vai mostrar o progresso:
- O smartphone vai mostrar uma notificação quando o Pareamento rápido for bem-sucedido. O smartphone também vai solicitar que o usuário faça o download do app complementar do dispositivo na Google Play Store se o fabricante do dispositivo lançar um app complementar.
- O smartphone vai mostrar um erro se o emparelhamento do Pareamento rápido falhar:
3.3 Caso de teste 2: parear este dispositivo com dois smartphones de referência conectados à mesma Conta do Google (pareamento subsequente)
3.3.1 Configuração e teste
- Faça login na mesma Conta do Google nos dois smartphones (A e B).
Verifique se o DUT já foi pareado com o outro smartphone (smartphone A).
Para verificar se o dispositivo Bluetooth foi pareado com o telefone A:
- Primeiro, navegue até Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivos) > Dispositivos > Dispositivos salvos no smartphone que realizou o pareamento inicial (smartphone A). O DUT vai aparecer na lista de dispositivos salvos do smartphone, como mostrado aqui:
- Em segundo lugar, navegue até Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivos) > Dispositivos > Dispositivos salvos no dispositivo que não foi emparelhado com o DUT (smartphone B). O Smartphone B poderá exibir a notificação de pareamento subsequente somente se o DUT também aparecer na lista de dispositivos salvos.
Basicamente, depois de executar o Caso de Teste 1 (Pareamento inicial) com o telefone A, use o outro telefone de referência B com a mesma conta para verificar este Caso de Teste 2 (Pareamento subsequente).
Clássico com A2DP+HPF
Nenhuma outra etapa é necessária.
BLE com dados somente
Nenhuma outra etapa é necessária.
BLE com LE Audio
- Ao testar os recursos de extensões em um dispositivo compatível com LE Audio, os testes precisam ser executados com a opção LE Audio definida como ATIVADA e DESATIVADA no smartphone de referência.
- Isso verifica se o dispositivo pode se conectar ao smartphone de referência usando L2CAP (quando o LE Audio está ATIVADO) e RFCOMM (quando o LE Audio está DESATIVADO).
- Ao testar um dispositivo compatível com LE Audio, os smartphones precisam ser organizados com
as seguintes configurações:
- O smartphone A tem suporte a LE Audio.
- O smartphone B não oferece suporte a LE Audio.
- O smartphone C não oferece suporte a LE Audio.
- O smartphone D oferece suporte a várias conexões simultâneas de áudio de baixa energia.
- Ao testar o pareamento subsequente para um dispositivo compatível com LE Audio, os testes
precisam ser executados para as seguintes combinações de dispositivos de teste:
- As notificações de pareamento subsequentes precisam aparecer corretamente entre os smartphones
compatíveis com LE Audio e sem LE Audio.
- Por exemplo: confirmar que, quando o smartphone A fizer o pareamento inicial, o smartphone B poderá fazer o pareamento seguinte. Confirme também se o Smartphone B pode fazer o pareamento inicial e se o Smartphone A pode fazer o pareamento posterior.
- As notificações de pareamento subsequentes precisam aparecer corretamente entre
smartphones sem compatibilidade com o áudio LE.
- Por exemplo: confirme se, quando o Smartphone B fizer o pareamento inicial, o Smartphone C poderá fazer o pareamento seguinte. Confirme também se o Smartphone C pode fazer o pareamento inicial e se o Smartphone B pode fazer o pareamento posterior.
- As notificações de pareamento subsequentes precisam aparecer corretamente entre smartphones compatíveis com LE Audio e smartphones compatíveis com várias conexões LE Audio simultâneas.
- Por exemplo: confirmar que, quando o Smartphone A fizer o pareamento inicial, o Telefone D poderá fazer o pareamento seguinte. Confirme também se o Smartphone D pode realizar o pareamento inicial e se o Telefone A pode fazer o pareamento posterior.
- As notificações de pareamento subsequentes precisam aparecer corretamente entre os smartphones
compatíveis com LE Audio e sem LE Audio.
Coloque o dispositivo Bluetooth a 0,3 m de distância do smartphone.
Aguarde o nome do dispositivo ser sincronizado com a conta: acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivos) > Dispositivos > Dispositivos salvos para conferir se o nome do dispositivo é mostrado. Retorne à tela inicial quando o DUT aparecer na lista de dispositivos do smartphone.
Aguarde a notificação pop-up seguinte.
Meça o tempo entre o toque na notificação subsequente no segundo smartphone até que a notificação pop-up "Dispositivo conectado" apareça.
Anote o horário na seção "Posterior" para o segundo telefone.
Limpe o registro salvo seguindo as etapas abaixo, que é uma pré-condição para o próximo teste.
- Para esquecer o dispositivo conectado, remova-o da lista de configurações de Bluetooth.
Acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões do dispositivo) > Dispositivos > Dispositivos salvos.
- Desative a opção "Salvar dispositivos automaticamente".
- Voltar à página anterior
- Ative a opção "Salvar dispositivos automaticamente".
- Verifique se "Nenhum dispositivo" aparece na lista de dispositivos, como mostrado:
Vire o dispositivo para entrar no modo de pareamento.
3.3.2 Comportamento esperado
- A notificação de pareamento de um dispositivo anteriormente associado é exibida
- Toque na notificação para iniciar o pareamento. A notificação vai mostrar o progresso:
- Quando o Pareamento rápido for concluído, você vai receber a seguinte notificação:
- O smartphone vai mostrar um erro se o emparelhamento do Pareamento rápido falhar:
3.4 Caso de teste 3 : verificar se a chave da conta BLE ainda está sendo transmitida
- Verifique se o fone de ouvido ainda transmite dados da conta quando não está detectável. Por exemplo, depois que o pareamento inicial é concluído e conectado, a menos que o fone de ouvido esteja desligado.
- Escolha um telefone de referência e teste-o uma vez por pelo menos 30 minutos.
3.5 Caso de teste 4: critérios de distância
- Teste cada distância (0,3 m, 1,2 m e 2 m) 10 vezes individualmente.
- Registre sempre que um smartphone de referência mostrar uma notificação para cada distância.
- Por exemplo, "0,3 metros - Sim (7/10)" significa que "este smartphone de referência recebe a notificação de pareamento 7 vezes (de 10) a 0,3 metros".
3.6 Como capturar o registro de depuração
3.6.1 Como capturar informações de depuração
- Para ativar a geração de registros e acessar o relatório do bug, execute o seguinte:
adb logcat -G 16M
Verifique se você ativou o "Registro de rastreamento do HCI Bluetooth para depuração". Para smartphones Pixel, isso é feito da seguinte forma:
- Acesse Configurações > Sistema > Sobre o dispositivo > Número da versão.
- Toque em "Número da versão" sete vezes para ativar as opções do desenvolvedor.
* Acesse Configurações > Sistema > Avançado > Opções do desenvolvedor. * Ativar as opções do desenvolvedor e o registro de rastreamento da HCI. * Essa opção permite que o smartphone colete o arquivo de registro de pacotes HCI. * Ative e desative o modo avião para garantir que as mudanças sejam aplicadas.
3.6.2 Como acessar o arquivo de registro do Logcat
- Execute
adb devices
para mostrar todos os números de série dos dispositivos no terminal. - Execute
adb -s {device serial number} logcat > {logcat name}.txt
. Você pode nomear seu arquivo arbitrariamente e fazer o logcat de vários dispositivos ao mesmo tempo. - Reproduza o bug.
- Execute
Ctrl+C
para interromper o logcat. - Execute
adb bugreport
para gerar um arquivo ZIP que contenha todos os dados. Isso pode demorar alguns minutos. - Execute os comandos a seguir para receber btsnoop_hci.log. Os dispositivos precisam estar
com acesso root.
- Para o Android O (8.0) ou mais recente:
adb pull data/misc/bluetooth/logs/btsnoop_hci.log
- Para Android N:
adb pull sdcard/btsnoop_hci.log
- Se os caminhos anteriores não contiverem hci.log :
adb shell; find hci.log
para conseguir o local.
- Para o Android O (8.0) ou mais recente:
4. Critérios de certificação de recursos:
É necessário passar em todos os casos de teste. A notificação de bateria é obrigatória apenas para fones de ouvido totalmente sem fio.
4.1 Notificações de bateria
4.1.1 Mostrar notificação de bateria esquerda + direita + capa.
Procedimento:
- Pareie o smartphone de teste com o fone de ouvido totalmente sem fio.
- Encerrar caso
- Abra o caso e verifique.
Verifique:
- A notificação de bateria mostra três imagens de esquerda, estojo, direita, e os níveis de bateria estão corretos. (com o ícone de carregamento nos fones de ouvido direito e esquerdo)
4.1.2 As informações da bateria precisam ser atualizadas após a mudança do nível da bateria.
Procedimento:
- Pareie o smartphone de teste com o fone de ouvido sem fio verdadeiro.
- Use o fone de ouvido sem fio verdadeiro para reproduzir qualquer vídeo por 10 minutos (para reduzir a energia).
- Acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões do dispositivo) > Dispositivos > Dispositivos salvos > Nome do fone de ouvido.
Verifique:
- As informações da bateria devem ser atualizadas após a mudança no nível da bateria.
- O nível da bateria precisa ser o mesmo informado no atalho do Bluetooth (barra de configurações rápidas). O nível da bateria precisa estar alinhado com um dos níveis dos fones de ouvido. É melhor mostrar o nível de bateria mais baixo.
4.1.3 Suprimir a notificação, a HUN deve ser dispensada (encerrar o caso)
Procedimento:
- Pareie o smartphone de teste com o fone de ouvido totalmente sem fio.
- Caso aberto.
- Quando a HUN aparecer, feche o caso.
Verifique:
- A notificação de alerta de bateria foi dispensada em até 3 segundos.
4.2 Nome personalizado
4.2.1 Estojo básico para fone de ouvido 1, smartphone 1, conta A, par inicial
Pré-condição:
- O Telefone 1 nunca foi pareado com o fone de ouvido (caso o smartphone tenha o alias armazenado em cache).
- Redefina o fone de ouvido para a configuração original antes dos testes.
Procedimento:
- Fazer login no Telefone 1 com a conta do Gmail A. Parear o Smartphone 1 com o fone de ouvido. Não mude o nome do dispositivo depois do pareamento.
- Marque três lugares mostrados.
Verifique:
- Após o pareamento, o smartphone 1 vai mostrar o nome do usuário e as informações do fone de ouvido da conta A nos três lugares, no formato [nome do dispositivo] de [nome do usuário].
Verifique o nome em 3 lugares
Configurações > Google > Dispositivos e compartilhamento > Dispositivos salvos:
Texto do ícone do Bluetooth nas Configurações rápidas (arraste a barra de Configurações rápidas para baixo):
Configurações de Bluetooth:
4.2.2 Estojo básico para fones de ouvido 2, smartphone 2, conta B, par inicial > editar nome do dispositivo
Procedimento:
- Continue do caso 1 de 3 baseado em fone de ouvido.
- Telefone 2, conta B, inicial pareado.
- Marque três lugares.
- Acesse Configurações do Bluetooth > ícone de engrenagem > ícone de lápis > mudar o nome do dispositivo.
Verifique:
Depois do pareamento, o nome do usuário da conta A + informações do headset devem aparecer nos seguintes locais:
Configurações > Google > Dispositivos e compartilhamento > Dispositivos salvos:
Texto do ícone do Bluetooth nas Configurações rápidas (arraste a barra de Configurações rápidas para baixo):
Configurações de Bluetooth:
Depois de mudar o nome do dispositivo, o novo nome vai aparecer nos seguintes locais:
Configurações > Google > Dispositivos e compartilhamento > Dispositivos salvos:
Texto do ícone do Bluetooth nas Configurações rápidas (arraste a barra de Configurações rápidas para baixo):
Configurações de Bluetooth:
4.2.3 Estojo básico 3 para fone de ouvido, smartphone 3, conta C, par inicial
Procedimento:
- Continue com o caso 2 de 3 com base no fone de ouvido.
- Telefone 3, conta C, inicial pareado.
Verifique os três lugares listados:
Configurações > Google > Dispositivos e compartilhamento > Dispositivos salvos:
Texto do ícone do Bluetooth nas Configurações rápidas (arraste a barra de Configurações rápidas para baixo):
Configurações de Bluetooth:
Verifique:
- O smartphone 3 precisa mostrar o novo nome do dispositivo do smartphone 2 nos mesmos três lugares listados nas etapas anteriores do procedimento.
4.3 Encontrar dispositivo: fone de ouvido de toque
4.3.1 Função de fone de ouvido do dispositivo de toque
Procedimento:
- O smartphone foi pareado com o fone de ouvido.
Acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões do dispositivo) > Dispositivos > Dispositivos salvos > Nome do fone de ouvido > Encontrar dispositivo.
Toque no botão "Tocar dispositivo". Se o fone de ouvido de teste tiver fones direito e esquerdo, um vai aparecer para os dois lados.
Toque no botão "Desativar som do dispositivo".
Verificar:
- O status abaixo do nome do fone de ouvido vai mostrar "Conectado".
- O fone de ouvido deve tocar quando tocar neste botão com um toque personalizado. O fone de ouvido sem fio verdadeiro precisa tocar no lado direito/esquerdo correspondente.
- O fone de ouvido precisa ser silenciado imediatamente, sem atraso.
4.4 Escrever chave da conta retroativamente
4.4.1 Pareamento retroativo e confirmação
Procedimento:
- Coloque o dispositivo de Pareamento rápido no modo de pareamento
- Você vai receber uma notificação de aviso. Não toque nela.
- Acesse Configurações > Dispositivos conectados > Parear novo dispositivo,toque para parear
- Aguarde um minuto. Você vai receber uma notificação sobre o par retroativo.
- Toque na notificação para salvar o fone de ouvido na sua conta.
- Acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivos) > Dispositivos > Dispositivos salvos.
Verificar:
A notificação do pareamento retroativo vai aparecer.
O dispositivo vai aparecer na lista de dispositivos salvos. O dispositivo agora tem suporte total para o Pareamento rápido.