Última atualização: 13 de agosto de 2024
- O dispositivo em teste ("DUT") precisa ser um dispositivo limpo de fábrica, ou seja, o DUT 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, estão sujeitos aos direitos de propriedade intelectual do Google e estão sujeitos aos Termos de Serviço do Google disponíveis 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 orientação, "dispositivo" significa o fone de ouvido ou alto-falante Bluetooth, e não 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 de modelo anunciado já está salvo na Conta do Google do usuário e oferece uma notificação para acelerar o pareamento do dispositivo com esse smartphone.
1.2 Requisitos
- Todos os smartphones precisam estar conectados à Internet e ter o Bluetooth e a Localização ativados nas configurações.
- Todos os smartphones precisam estar conectados à mesma Conta do Google.
- Os smartphones de referência precisam estar ativamente no mercado e abranger uma população razoavelmente grande de usuários.
- Um dispositivo Bluetooth que implementa a versão do Pareamento rápido e as extensões associadas que precisam ser certificadas.
Clássico 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 mais recente com o Android 12 ou 13
BLE com dados somente
- 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 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 mais recente com o Android 12 ou 13
1.3 Verificar a versão do Google Play Services
Finalidade: confirmar se a versão correta do GMS Core é usada para testes.
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. Ela precisa ser
22.XX.XX
ou mais recente.
1.4 Ativar o 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 nessa 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 > Serviços do Google Play e verifique se a opção "Notificações" está ativada.
1.6 Conferir 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.
- A capacidade de permanecer ligado e conectado à Internet por 25 horas durante e após a execução dos testes iniciais e subsequentes de pareamento. O smartphone vai tentar fazer o upload de dados e resultados do teste durante esse período.
- Um período de teste e um ID de modelo de teste que correspondem aos valores fornecidos no relatório de autoteste do BT Classic ou do BT LE Audio.
- Configurações de uso e diagnósticos ativadas no dispositivo de teste. Isso pode ser verificado em Configurações > Google > três pontos no canto superior direito > Uso e diagnósticos > ativar o 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ção da certificação para pareamento
- Cada smartphone de referência será testado para pareamento inicial e subsequente 100 vezes, respectivamente.
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 com dados somente
- 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% do tempo de pareamento inicial e subsequente de todos os smartphones 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 nas três distâncias prescritas (0,3 m, 1,2 m e 2 m).
- A taxa de sucesso a 0,3 metros precisa ser de 100%. Em outras palavras, cada smartphone 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 smartphone 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 com o app complementar do dispositivo baixado.
- 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ó vai aparecer se o ID do modelo do DUT estiver associado a um link de app complementar. Em vez disso, se não houver nenhuma 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 do 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 pode ser encontrada em Configurações > Google > Dispositivos > Dispositivos salvos do smartphone A.
Clássico 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 compatíveis com o LE Audio usados nos 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.
Comece a cronometrar desde o momento em que você tocar na notificação inicial até que a notificação pop-up "Dispositivo conectado" apareça no smartphone A.
Registre o tempo na seção "Pareamento inicial" do relatório de teste.
3.2.2 Comportamento esperado
- A primeira metade da folha de pareamento é exibida:
- 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 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 smartphone A:
- Primeiro, acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivos) > Dispositivos > Dispositivos salvos no smartphone que fez 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 só vai poder mostrar a notificação de pareamento subsequente 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 chave de áudio LE 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 o LE Audio, os smartphones precisam ser organizados nas
seguintes configurações:
- O smartphone A é compatível com 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 LE Audio.
- Ao testar o pareamento subsequente de um dispositivo compatível com o 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 smartphones
com e sem suporte ao LE Audio.
- Por exemplo: confirme se, quando o Smartphone A faz o pareamento inicial, o Smartphone B pode fazer o pareamento subsequente. Confirme também se o Telefone B pode fazer o pareamento inicial e se o Telefone 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 faz o pareamento inicial, o Smartphone C pode fazer o pareamento subsequente. 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 um smartphone
com suporte a áudio LE e um smartphone com suporte a várias conexões simultâneas de áudio
LE.
- Por exemplo: confirme se, quando o Telefone A faz o pareamento inicial, o Telefone D pode fazer o pareamento subsequente. Confirme também se o smartphone D 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
com e sem suporte ao LE Audio.
Coloque o dispositivo Bluetooth a 0,3 m de distância do smartphone.
Aguarde a sincronização do nome do dispositivo com a conta: acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivo) > Dispositivos > Dispositivos salvos para verificar se o nome do dispositivo aparece. Volte para a 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 são pré-condição para o próximo teste.
- Remova o dispositivo conectado da lista de configurações do Bluetooth.
Acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivos) > Dispositivos > Dispositivos salvos.
- Desative a opção "Salvar dispositivos automaticamente".
- Voltar à página anterior
- Ative a opção "Salvar dispositivos automaticamente"
- Verifique se a mensagem "Nenhum dispositivo" aparece na lista de dispositivos, como mostrado:
Ligue o dispositivo para entrar no modo de pareamento.
3.3.2 Comportamento esperado
- A notificação de pareamento para o dispositivo associado anteriormente aparece
- Toque na notificação para iniciar o pareamento. A notificação vai mostrar o progresso:
- Quando o pareamento do Fast Pair for concluído, você verá a seguinte notificação:
- O smartphone vai mostrar um erro se o 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 smartphone de referência e teste-o 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 extrair o relatório de bugs, 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 maneira:
- 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 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
. É possível nomear seu arquivo de logcat de forma arbitrária e registrar 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 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 o hci.log :
adb shell; find hci.log
para conseguir o local.
- Para 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:
- Parear 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 ícone de carregamento nos fones de ouvido esquerdo e direito)
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 totalmente sem fio.
- Use um fone de ouvido sem fio para assistir qualquer vídeo por 10 minutos. Isso reduz o consumo de energia.
- Acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivos) > Dispositivos > Dispositivos salvos > Nome do fone de ouvido.
Verifique:
- As informações da bateria precisam ser atualizadas após a mudança do nível da bateria.
- O nível da bateria precisa ser o mesmo informado no atalho do Bluetooth (barra de configurações rápidas) e 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 precisa ser dispensada (fechar 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 Caso de base do fone de ouvido 1, smartphone 1, conta A, pareamento inicial
Condição prévia:
- O smartphone 1 nunca foi pareado com o fone de ouvido (caso o smartphone tenha o alias em cache)
- Redefina o fone de ouvido para a configuração original antes de testar.
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.
- Verifique os 3 lugares mostrados.
Verifique:
- Depois do pareamento, nos três lugares, o smartphone 1 precisa mostrar o nome do usuário da conta A + informações do fone de ouvido. No formato [Nome do usuário] [Nome do dispositivo].
Verificar o nome em três 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 Caso de base do fone de ouvido 2, smartphone 2, conta B, par inicial > editar o nome do dispositivo
Procedimento:
- Continue com o caso 1 de 3 com base no fone de ouvido.
- Smartphone 2, conta B, pareamento inicial concluído.
- Verificar 3 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 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.3 Caso de base do fone de ouvido 3, smartphone 3, conta C, pareamento inicial
Procedimento:
- Continue com o caso 2 de 3 com base no fone de ouvido.
- Smartphone 3, conta C, pareamento inicial concluído.
Confira 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 novo nome do dispositivo do smartphone 2 vai aparecer no smartphone 3 nos mesmos três lugares listados nas etapas anteriores do procedimento.
4.3 Encontrar dispositivo: tocar no fone de ouvido
4.3.1 Função de fone de ouvido do dispositivo de toque
Procedimento:
- Parear o smartphone com o fone de ouvido.
Acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivo) > Dispositivos > Dispositivos salvos > Nome do fone de ouvido > Encontrar dispositivo.
Toque no botão de toque do dispositivo. Se o fone de ouvido de teste tiver fones de ouvido direito e esquerdo, ele mostrará dois botões para esquerda e direita.
Toque no botão "Desativar som do dispositivo".
Verifique:
- O status abaixo do nome do fone de ouvido vai mostrar "Conectado".
- O fone de ouvido precisa tocar quando você 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 e toque para parear
- Aguarde um minuto para receber uma notificação sobre o pareamento retroativo.
- Toque na notificação para salvar o headset na sua conta.
- Acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivos) > Dispositivos > Dispositivos salvos.
Verifique:
A notificação de pareamento retroativo vai aparecer.
O dispositivo vai aparecer na lista de dispositivos salvos. O dispositivo agora tem suporte total para o Pareamento rápido.