Diretrizes de certificação do Pareamento rápido 3.2 (v2.0)

Última atualização: 29 de março de 2024

  • O dispositivo em teste ("DUT") precisa estar limpo de fábrica (por exemplo, o DUT). não pode ser um dispositivo pessoal ou um dispositivo que contenha informações pessoais informações).
  • Os materiais de teste disponíveis aqui (por exemplo, processos, diretrizes e outros do Google) fazem parte dos serviços do Google, sujeitos à aplicação de propriedade do Google e sujeito aos Termos de Serviço do Google localizados em http://www.google.com/accounts/TOS como se fosse "software".

1. Preparação para a certificação

1.1 Definição

  • O pareamento inicial é o pareamento entre um dispositivo compatível com Pareamento rápido e um em que a Conta do Google do usuário está conectada pela primeira vez e o detectar o anúncio no dispositivo e reconhecer o ID do modelo do dispositivo. Em seguida, o usuário segue as instruções mostradas na notificação pop-up. para conectar o dispositivo. Nesta diretriz, "dispositivo" se refere ao fone de ouvido Bluetooth ou alto-falante em vez de um telefone de referência)

  • O pareamento subsequente é o último pareamento entre o anterior dispositivo pareado pela primeira vez e o outro smartphone em que a mesma Conta do Google está conectado, e o celular detecta o anúncio e reconhece a conta do dispositivo. Em seguida, o usuário segue as instruções mostradas para conectar o dispositivo.

1.2 Requisitos

  • Telefones de referência com o Android v11 e versões mais recentes do SO Android.

    • Telefones de referência sugeridos para abranger todas as versões do sistema operacional Android:
      • Google Pixel 8 (Android 14)
      • Google Pixel 7 (Android 13)
      • Google Pixel 6 (Android 12)
      • Google Pixel 5 (Android 11)
      • Samsung S20 ou uma versão mais recente com o Android 12 ou 13
    • precisa estar conectado à Internet e ativar o Bluetooth e a localização; em "Configurações".
    • fazer login na mesma Conta do Google;
    • Telefones de referência são os telefones no mercado que têm uma população maior de usuários.
  • Pareamento rápido de dispositivos Bluetooth com 2.0.

  • As capturas de tela nesta diretriz foram feitas de um celular com Android P.

1.3 Verificar a versão do Google Play Services

  • Objetivo: confirmar que usamos a versão correta do módulo Pareamento rápido 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. Ele precisa ser 22.XX.XX ou maior.

Esta figura mostra como encontrar as informações da versão do GMS no menu Ajuda.

1.4 Ativar ID do modo de depuração

  • O ID do modelo fornecido a você é um ID do modo de depuração. Para ativar, acesse Configurações > Google > Dispositivos e Compartilhamento > Dispositivos para ativar a opção "Incluir depuração" resultados". Se a opção "Incluir resultados de depuração" está faltando nessa página, Verificar se as Opções do desenvolvedor no Seeker estão ativadas.

Esta figura mostra como encontrar a opção "Incluir resultados de depuração" para um determinado dispositivo conectado.

1.5 Ativar notificações do Google Play Services

  • Acesse Configurações > Notificações > Configurações do aplicativo > Google Play Services e verifique se a opção "Notificações" está ativada.

Esta figura mostra como as notificações mudam no Google Play Services.

1.6 Verificar se é possível acessar o servidor de resultados do teste

Alguns dados de teste são enviados diretamente para os servidores do Google. Esses dados são necessários para concluir o autoteste antes de iniciar a certificação do Laboratório. Garanta que seu teste telefone tem o seguinte:

  • Uma conta de teste conectada e que entrou no grupo de testes de FP.
  • A possibilidade de ficar ligado e conectado à Internet por 25 horas durante e depois de executar os testes de pareamento inicial e subsequente. O smartphone será tentando fazer upload dos dados e resultados de teste durante esse período.
  • Um período de teste e ID do modelo de teste correspondentes aos valores fornecidos no Relatório de autoteste.
  • Uso e configurações de diagnóstico ativadas no dispositivo de teste. Isto pode ser verificado 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" como os smartphones de referência de teste com SO Android 11.x ou mais recente Versões do Android.
  • "Tempo médio de pareamento" como (a soma de todos os tempos de pareamento bem-sucedidos) / (10 - o número de falhas no pareamento). O cálculo do tempo de pareamento começa no horário quando o usuário toca na notificação de Pareamento rápido e termina no momento em que O dispositivo Bluetooth foi conectado por Bluetooth e mostrar notificação.
  • "Taxa de sucesso" como (o número de pop-ups de notificação em 1 min /10 in teste de distância)

2.2 Pop-up de notificação para o pareamento inicial

  • A notificação deve aparecer em até cinco segundos.

2.3 Especificações da certificação para pareamento

  • Taxa de aprovação de pareamento inicial e subsequente A distância de teste é de 0,3 metro quando testar o pareamento inicial e subsequente.

  • Para 80% de todos os telefones de referência, a taxa de aprovação inicial e subsequente deve ser de pelo menos 80%, respectivamente.

  • Tempo de pareamento inicial e subsequente A distância do teste é de 0,3 metro durante o teste os pareamentos inicial e subsequente.

  • Cada telefone de referência será testado para pareamento inicial e subsequente. 10 vezes, respectivamente.

  • O tempo médio de pareamento deve ser de até 12 segundos.

  • 80% de todos os tempos de pareamento inicial e subsequente do telefone de referência devem atender aos critérios.

2.4 Especificação da certificação para distância

  • A taxa de sucesso de 0,3 metro precisa ser de 100%, ou seja, em cada referência smartphone 10 vezes de testes deve ser capaz de mostrar notificações 100% no intervalo de 0,3 metro.
  • A taxa de aparência de notificação de pareamento a 1,2 metro deve ser inferior ou igual a 20% em 10 vezes.
  • A taxa de sucesso de dois metros precisa ser de 100%, ou seja, em cada telefone de referência. A notificação de 10 testes NÃO deve mostrar nenhuma notificação no alcance de 2 metros em um minuto.
  • Cada distância será testada 10 vezes para cada telefone de referência.
  • Em 80% de todos os telefones de referência, pop-up de notificação a três distâncias (0,3 metros, 1,2 metro e 2 metros) precisam atender aos critérios.

3. Diretrizes de teste do Pareamento rápido 2.0

3.1 Interface do usuário

As imagens a seguir descrevem quatro fluxos de pareamento diferentes:

  1. Pareamento inicial sem download do app complementar do dispositivo.

Fluxo de pareamento 1.

  1. Pareamento inicial baixado com o app complementar do dispositivo.

Fluxo de pareamento 2.

  1. Pareamento subsequente baixado com o app complementar do dispositivo.
  2. Pareamento subsequente sem o download do app complementar do dispositivo.

    Os casos 3 e 4 usam o mesmo fluxo.

Fluxo de pareamento 3.

  • Status do erro

Erro de pareamento.

Se o ID do modelo não estiver associado a um link de app complementar, os testadores não verão a mensagem de download quando o "Dispositivo conectado" será exibida. A o testador só vai ver o nome do dispositivo em "Dispositivo conectado" como eles verão nos pareamentos seguintes.

3.2 Caso de teste 1: pareamento inicial

3.2.1 Configuração e Testar

  • Certifique-se de que o dispositivo Bluetooth não tenha sido pareado com nenhum telefone anteriormente em que a Conta do Google está conectada. Se esse não for o caso, no telefone A, acesse as configurações de Bluetooth, escolha "Esquecer dispositivo" e alterne o modo avião porque ajuda a redefinir os estados do Bluetooth.
  • Verifique se a opção "Salvar dispositivos automaticamente" está ATIVADO. Essa opção fica desativada por padrão. Essa opção está disponível em Configurações > Google > Dispositivos > Dispositivos salvos do telefone A.
  • Coloque o dispositivo Bluetooth no modo de pareamento.
  • Coloque o dispositivo Bluetooth a 0,3 m do smartphone A.
  • Aguarde o pop-up de notificação no telefone de referência A. A notificação deve aparecer em cinco segundos.
  • Iniciar a marcação de tempo desde que tocou na notificação inicial até que você veja o pop-up de notificação "Dispositivo conectado" no telefone A.
  • Anote a hora na seção Pareamento inicial do relatório de teste.

3.2.2 Comportamento esperado

  • A meia página de pareamento inicial é exibida:

Isso mostra a tela antes de um dispositivo ser conectado.

  • Toque na notificação para iniciar o Pareamento rápido. A notificação será exibida. progresso:

Isso mostra a tela enquanto o dispositivo está sendo conectado.

  • Quando o Pareamento rápido for concluído, você verá o seguinte: notificação. Se o fabricante do dispositivo lançar um app complementar, tocar no link vai levar você ao Google Play para fazer o download.

Isso mostra um dispositivo conectado e o pop-up associado.

  • Em caso de falha no Pareamento rápido, a meia página vai ficar assim:

Isso mostra a mensagem de erro de uma falha no pareamento e a opção de tentativa manual.

3.3 Caso de teste 2: parear este dispositivo com outros telefones de referência associados à mesma Conta do Google (pareamento subsequente)

3.3.1 Configuração e Testar

  • Certifique-se de que o dispositivo Bluetooth já foi pareado com o outro smartphone (telefone A) com a mesma Conta do Google conectada.

    • Como confirmar se o dispositivo Bluetooth foi pareado com o mesmo serviço Telefone da conta A antes?
      • Primeiro, verifique o telefone A que fez o pareamento inicial com o dispositivo e vá para Configurações > Google > Dispositivos e de compartilhamento de dados conexões) > Dispositivos > Dispositivos salvos. Você verá o modelo pareado dispositivo aparecendo abaixo da conta como a seguinte captura de tela:

Isso mostra todo o fluxo para encontrar dispositivos pareados, inclusive rolar para baixo na página "Configurações".

  * Second, check the phone B for subsequent pairing test. Still, go to
    **Settings > Google > Devices & sharing (or Device connections) >
    Devices > Saved devices**. If you see the paired device synced to this
    phone B, then subsequent pairing notification should be able to pop up.

Navegação no dispositivo B.

  • Basicamente, depois de executar o caso de teste 1 (pareamento inicial) com o telefone A, você usa o outro telefone de referência B com a mesma conta para verificar este Caso de teste 2 (Pareamento subsequente).
  • Coloque o dispositivo Bluetooth a 0,3 m de distância.
  • 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 verificar se o nome do dispositivo é exibido. Depois que o dispositivo for mostrado, saia desta página e ficar na página inicial.
  • Aguarde o próximo pop-up de notificação.
  • Iniciar marcação de tempo desde que você tocou na notificação subsequente no telefone B até que você veja o pop-up de notificação "Dispositivo conectado".
  • Registre a hora na seção "Sub" deste smartphone B.
  • Limpe o registro salvo seguindo estas etapas, que é a pré-condição para o próximo teste.
    • Esquecer o dispositivo conectado na configuração de Bluetooth.
    • Acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivos) > Dispositivos > Dispositivos salvos. Desative a opção "Salvar dispositivos automaticamente" e volte para a página anterior e ative a opção "Salvar dispositivos automaticamente" novamente e o resultado abaixo aparecerá como "Nenhum dispositivo".
    • 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

Notificação de pareamento subsequente.

  • Toque na notificação para iniciar o próximo pareamento. A notificação será exibida. progresso:

Progresso do pareamento subsequente.

  • Quando o Pareamento rápido for concluído, você verá o seguinte: notificação:

Notificação de conclusão do pareamento subsequente.

  • Se ocorrer uma falha no pareamento com Pareamento rápido, a notificação será exibida:

Notificação de falha no pareamento subsequente.

3.4 Caso de teste 3 : verificar se a chave da conta BLE ainda está sendo transmitida

  • Verifique se o fone de ouvido ainda está transmitindo dados da conta quando não seja detectável, por exemplo, após a conclusão do pareamento inicial 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.
  • Se um telefone de referência detectar o sinal e o pop-up de notificação, poderá ser registrado como, por exemplo, "0,3 metro - Sim (7/10)", que significa "Notificação". aparecerá 7 vezes (de 10 vezes de teste) a 0,3 metro

3.6 Como capturar o registro de depuração

3.6.1 Antes de reproduzir o bug...

  • Todas as ações a seguir precisam ser realizadas antes de reproduzir o bug. Então, uma dica para facilitar o registro é executar esses comandos sempre após a reinicialização do dispositivo antes de iniciar o teste.

  • Para ativar a geração de registros e acessar o relatório do bug, execute o seguinte:

    • adb logcat -G 16M
  • Ative a opção "Registro de espionagem Bluetooth HCI para depuração". descritas abaixo.

  • Ative as Opções do desenvolvedor e o registro de rastreamento da HCI. O objetivo é ativar Registro de espionagem do HCI Bluetooth para depuração. Por exemplo, o smartphone Pixel. Acessar Configurações > Sistema > Sobre o dispositivo > Número da versão e toque em "Número da versão". para sete vezes, e você verá um aviso indicando que as opções do desenvolvedor estão abertas. Ir até Configurações > Sistema > "Avançado" para ver as "Opções do desenvolvedor" surgiu.

Opções do desenvolvedor.

  • Ative o registro de espionagem da HCI. Toque em "Opções do desenvolvedor". e ative a opção "Ativar registro de espionagem de HCI Bluetooth" para acessar o arquivo de registros do pacote HCI para depuração análise.

Ativar registro de rastreamento Bluetooth HCI.

  • Ativar e desativar o modo avião para entrar em vigor

3 .6.2 Como conseguir o arquivo de registro do logcat

  • Execute adb devices para mostrar todos os números de série dos dispositivos na terminal.
  • Corrida de adb -s {device serial number} logcat > {logcat name}.txt Você pode nomear seu arquivo logcat arbitrariamente e usar o logcat em vários dispositivos mesmo tempo)
  • Quando o bug for reproduzido...
  • Execute Ctrl+C para interromper o Logcat.
  • Execute adb bugreport para gerar um arquivo ZIP que deve conter todos os dados. Isso pode demorar alguns minutos.
  • Execute os comandos a seguir para obter btsnoop_hci.log (os dispositivos precisam ser com raízes)
    • 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 tiverem o hci.log : adb shell; find hci.log para obter a localização.

4. Critérios de certificação do recurso:

Precisa ser aprovado em todos os casos de teste abaixo. A notificação da bateria só é obrigatória para fone de ouvido sem fio de verdade.

4.1 Notificações de bateria

4.1.1 Mostrar notificação da esquerda + direita + bateria do estojo.

Procedimento:

  1. Pareie o smartphone de teste com o fone de ouvido sem fio verdadeiro.
  2. Encerrar caso
  3. Abra o caso e verifique.

Verificar:

  1. A notificação de bateria mostra três imagens do lado esquerdo, do estojo, da direita e da bateria estão corretos. (com o ícone de carregamento nos fones de ouvido direito e esquerdo)

Verificação de notificações da bateria.

4.1.2 As informações da bateria devem ser atualizadas depois que o nível da bateria for alterado.

Procedimento:

  1. Pareie o smartphone de teste com o fone de ouvido sem fio verdadeiro.
  2. Use o fone de ouvido sem fio true para reproduzir qualquer vídeo por 10 minutos. Para reduzir o power.)
  3. Acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivos) > Dispositivos > Dispositivos salvos > Nome do fone de ouvido.

Verificar:

  1. As informações da bateria devem ser atualizadas após a mudança no nível da bateria.
  2. O nível de bateria deve ser o mesmo que o informado no Atalho Bluetooth (puxe a barra de configurações rápidas para baixo), o nível da bateria deve alinhar um dos fones de ouvido, é melhor mostrar o nível de bateria mais baixo.

Verificação do nível de bateria.

4.1.3 Suprimir a notificação, a HUN deve ser dispensada (encerrar o caso)

Procedimento:

  1. Pareie o smartphone de teste com o fone de ouvido sem fio verdadeiro.
  2. Abrir caso.
  3. Quando a HUN é exibida, encerre o caso.

Verificar:

  1. Notificação de alerta de bateria dispensada em 3 segundos.

A notificação de alerta da bateria é dispensada.

4.2 Nome personalizado

4.2.1 Estojo básico para fone de ouvido 1, smartphone 1, conta A, par inicial

Pré-condição:

  1. O Telefone 1 nunca foi pareado com o fone de ouvido (caso o smartphone tenha o alias armazenado em cache).
  2. Redefina o fone de ouvido para a configuração original antes dos testes.

Procedimento:

  1. Faça login no Telefone 1 na conta do Gmail A. Pareie o Telefone 1 com o fone de ouvido. O que não fazer mudar o nome do dispositivo após o pareamento.
  2. Marque três lugares abaixo.

Verificar:

  1. Após o pareamento, nos três lugares, o smartphone 1 deve mostrar o endereço de e-mail da conta A nome + informações do fone de ouvido. Na forma de [nome do usuário] [Nome do dispositivo].

  • Verifique o nome em 3 lugares
    1. Configurações > Google > Dispositivos e Compartilhamento > Dispositivos salvos:
    2. Texto do ícone do Bluetooth das Configurações rápidas (puxe a barra de configurações rápidas para baixo):
    3. Configurações de Bluetooth:

4.2.2 Estojo básico para fone de ouvido 2, smartphone 2, conta B, par inicial > editar nome do dispositivo

Procedimento:

  1. Continue do caso 1 de 3 baseado em fone de ouvido.
  2. Telefone 2, conta B, inicial pareado.
  3. Marque três lugares.
  4. Acesse Configurações de Bluetooth > ícone de engrenagem > ícone de lápis > Mudar dispositivo nome de domínio.

Processo de pareamento contínuo.

Verificar:

  1. Após o pareamento, deve aparecer o nome do usuário e as informações do fone de ouvido na conta seguintes locais:
    1. Configurações > Google > Dispositivos e Compartilhamento > Dispositivos salvos:
    2. Texto do ícone do Bluetooth das Configurações rápidas (puxe a barra de configurações rápidas para baixo):
    3. Configurações de Bluetooth:
  2. Depois de alterar o nome do dispositivo, o novo nome deve aparecer no seguinte lugares:
    1. Configurações > Google > Dispositivos e Compartilhamento > Dispositivos salvos:
    2. Texto do ícone do Bluetooth das Configurações rápidas (puxe a barra de configurações rápidas para baixo):
    3. Configurações de Bluetooth:

4.2.3 Estojo básico para headset 3, smartphone 3, conta C, par inicial

Procedimento:

  1. Continue do caso 2 de 3 baseado em fone de ouvido.
  2. Telefone 3, conta C, inicial pareado.
  3. Confira os três lugares listados abaixo:
    1. Configurações > Google > Dispositivos e Compartilhamento > Dispositivos salvos:
    2. Texto do ícone do Bluetooth das Configurações rápidas (puxe a barra de configurações rápidas para baixo):
    3. Configurações de Bluetooth:

Verificar :

  1. O smartphone 3 deve mostrar o novo nome do dispositivo do smartphone 2 nos mesmos três lugares listados na etapa "Procedimento" acima.

4.3 Encontrar dispositivo: fone de ouvido de toque

4.3.1 Tocar a função do fone de ouvido do dispositivo

Procedimento:

  1. O smartphone foi pareado com o fone de ouvido.
  2. Acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivos) > Dispositivos > Dispositivos salvos > Nome do fone de ouvido > Encontre o dispositivo.
  3. Toque no botão "Tocar dispositivo". Se o fone de ouvido de teste tiver fones direito e esquerdo, ele deve mostrar dois botões para a esquerda e para a direita)
  4. Toque no botão "Desativar som do dispositivo".

Verificar:

  1. O status abaixo do nome do fone de ouvido deve exibir "Conectado".
  2. O fone de ouvido deve tocar quando tocar neste botão com um toque personalizado. (O fone de ouvido sem fio verdadeiro deve tocar nos lados direito/esquerdo correspondentes)
  3. O fone de ouvido será silenciado imediatamente.
.

4.4 Gravar a chave da conta de forma retroativa

4.4.1 Pareamento retroativo e confirmação

Procedimento:

  1. Colocar o dispositivo de pareamento rápido no modo de pareamento
    1. Você verá uma notificação de alerta, não toque nela.
  2. Acesse Configurações > Dispositivos conectados > Parear novo dispositivo, toque para parear
  3. Aguarde um minuto. Você vai receber uma notificação sobre o par retroativo.
  4. Toque na notificação para salvar o fone de ouvido na sua conta.
  5. Acesse Configurações > Google > Dispositivos e compartilhamento (ou Conexões de dispositivos) > Dispositivos > Dispositivos salvos

Verificar:

  1. A notificação de pareamento retroativo vai aparecer.
  2. O dispositivo vai aparecer na lista de dispositivos salvos. O dispositivo agora tem suporte total para Pareamento rápido.