Consignes de certification Fast Pair 3.2 (v2.0)

Dernière mise à jour: 29 mars 2024

  • L'appareil testé ("DUT") doit être nettoyé en usine ne peut pas être un appareil personnel ni un appareil contenant informations).
  • Les supports de test disponibles ici (par exemple, les processus, les directives et informations) font partie des services Google, conformément aux dispositions et soumis aux conditions d'utilisation de Google accessibles à l'adresse http://www.google.com/accounts/TOS comme s'il s'agissait de "logiciels".

1. Préparation à la certification

1.1 Définition

  • L'association initiale désigne l'association entre un appareil compatible avec la fonctionnalité Association express et un téléphone auquel l'utilisateur se connecte lors de sa toute première connexion. le téléphone détecte la publicité à partir de l'appareil et reconnaît l'identifiant de modèle appareil. L'utilisateur suit ensuite les instructions affichées dans la notification pop-up. pour connecter l'appareil. (Dans ce guide, "appareil" désigne le casque Bluetooth ou un haut-parleur au lieu d'un téléphone de référence)

  • L'association ultérieure correspond à l'association ultérieure l'appareil initialement associé et l'autre téléphone sur lequel le même compte Google lorsqu'il est connecté, et que le téléphone détecte la publicité et reconnaît le compte de l'appareil. Il suit ensuite les instructions fournies dans le pour connecter l'appareil.

1.2 Conditions requises

  • Téléphones de référence d'Android v11 ou version ultérieure de l'OS Android.

    • Suggestions de téléphones de référence pour couvrir toutes les versions de la plate-forme Android:
      • Google Pixel 8 (Android 14)
      • Google Pixel 7 (Android 13)
      • Google Pixel 6 (Android 12)
      • Google Pixel 5 (Android 11)
      • Samsung S20 ou version ultérieure sous Android 12 ou 13
    • Elle doit être connectée à Internet, et avoir le Bluetooth et la localisation activés. dans les paramètres.
    • Ils doivent être connectés au même compte Google.
    • Les téléphones de référence sont les téléphones les plus utilisés sur le marché des utilisateurs.
  • Appareil Bluetooth compatible avec Association express 2.0.

  • Les captures d'écran de cette consigne ont été effectuées à partir d'un téléphone équipé d'Android P.

1.3 Vérifier la version du service Google Play

  • Objectif: confirmer que nous utilisons la bonne version du module Association express pour les tests

  • Accédez à Paramètres > Google > Point d'interrogation dans l'angle droit > Trois points activés dans l'angle droit > "Informations sur la version", puis vérifiez la version des services Google Play (elle doit être égale ou supérieure à 22.XX.XX).

Cette figure montre comment trouver les informations sur la version de GMS dans le menu "Aide".

1.4 Activer l'ID du mode débogage

  • L'ID de modèle qui vous est fourni est un ID de mode de débogage. Pour l'activer, accédez à Paramètres > Google > Appareils et Partage > Appareils pour activer l'option "Inclure le débogage" dans les résultats de recherche. Si l'option "Inclure les résultats du débogage" n'apparaît pas sur cette page, vérifiez que les options pour les développeurs dans l'application de recherche sont activées.

Cette figure montre comment trouver l'option "Inclure les résultats du débogage" pour un appareil connecté donné.

1.5 Activer les notifications des services Google Play

  • Accédez à Paramètres > Notifications > Paramètres de l'application > services Google Play et assurez-vous que l'option "Notifications" est activée.

Cette figure montre comment les notifications basculent sous les services Google Play.

1.6 S'assurer que vous pouvez accéder au serveur de résultats des tests

Certaines données de test sont importées directement sur les serveurs Google. Ces données sont nécessaires pour effectuer des tests automatiques avant de commencer la certification du laboratoire. Assurez-vous que votre test présente les caractéristiques suivantes:

  • Un compte de test connecté ayant rejoint le groupe de test FP
  • La possibilité de rester allumé et connecté à Internet pendant 25 heures pendant et après l'exécution des tests d'association initiaux et suivants. Le téléphone sera d'importer les données et les résultats du test pendant cette période.
  • Une période de test et un ID de modèle de test correspondant aux valeurs fournies dans les Rapport d'auto-test.
  • Utilisation et paramètres de diagnostic activés sur l'appareil de test. Cela peut être vérifié Accédez à Paramètres > Google > 3 points dans l'angle supérieur droit > Utilisation et diagnostics > activer l'utilisation et diagnostic

2. Critères de certification

2.1 Définitions

  • "Tous les téléphones" que les téléphones de référence de test dont l'OS est Android 11.x ou version ultérieure. Versions d'Android
  • "Durée d'association moyenne" comme (somme de toutes les durées d'association réussies) / (10 - le nombre d'échecs d'association). Le calcul de la durée d'association commence à l'heure lorsque l'utilisateur appuie sur la notification Association express, et se termine au moment où L'appareil Bluetooth s'est connecté avec succès et affiche .
  • "Taux de réussite" que (nombre de notifications pop-up qui apparaissent dans les 1 min /10 po test de distance)

2.2 Fenêtre pop-up de notification pour l'association initiale

  • La notification devrait apparaître dans un délai de cinq secondes.

2.3 Spécifications de certification pour l'association

  • Taux de réussite de l'association initiale et suivante La distance du test est de 0,3 mètre lorsque test de l'association initiale et de l'association suivante.

  • Pour 80% des téléphones de référence, le taux de réussite initial et le taux de réussite suivant doit être égal à d'au moins 80% respectivement.

  • Durée de l'association initiale et suivante. La distance entre les tests est de 0,3 mètre lors du test. les associations initiales et les suivantes.

  • Chaque téléphone de référence sera testé pour les associations initiales et ultérieures 10 fois respectivement.

  • Le temps d'association moyen doit être de 12 secondes en moyenne.

  • 80% de la durée d'association initiale et suivante du téléphone de référence doit respecter les critères.

2.4 Spécifications de certification pour les distances

  • À 0,3 mètre, le taux de réussite doit être de 100%, ce qui signifie que pour chaque référence, téléphone 10 fois de tests devrait afficher la notification à 100% à la portée de 0,3 mètre.
  • Le taux d'affichage des notifications d'association à 1,2 mètre doit être inférieur ou égal à égal à 20% en 10 fois.
  • À 2 mètres, le taux de réussite doit être de 100%, soit sur chaque téléphone de référence. 10 tests NE DOIVENT PAS afficher de notification lorsque la distance est de 2 mètres en une minute.
  • Chaque distance sera testée 10 fois pour chaque téléphone de référence.
  • Dans 80% des téléphones de référence, les notifications s'affichent à trois distances (0,3 mètres, 1,2 mètre et 2 mètres) doivent respecter les critères.

3. Consignes pour les tests de l'Association express 2.0

3.1 Interface utilisateur

Les images suivantes décrivent quatre flux d'association différents :

  1. Association initiale sans l'application associée de l'appareil téléchargée

Flux d'association 1.

  1. L'association initiale avec l'application associée de l'appareil a été téléchargée.

Flux d'association 2.

  1. Association ultérieure avec l'application associée de l'appareil téléchargée.
  2. Association ultérieure sans téléchargement de l'application associée de l'appareil

    Les cas 3 et 4 suivent le même flux.

Flux d'association 3.

  • Bilan des erreurs

Erreur d'association.

Si l'ID du modèle n'est pas associé à un lien d'application associée, les testeurs ne verront pas le message de téléchargement lorsque "Appareil connecté" s'affiche. La le testeur ne verra que le nom de l'appareil sous "Appareil connecté" comme ils le verront dans les associations suivantes.

3.2 Scénario de test 1: association initiale

3.2.1 Configuration et Tests

  • Assurez-vous que l'appareil Bluetooth n'a été associé à aucun téléphone au préalable. auquel le compte Google est connecté. Si ce n'est pas le cas, dans le téléphone, Accéder aux paramètres Bluetooth, sélectionner "Oublier l'appareil", puis activer/désactiver le mode Avion car cela permet de réinitialiser l'état du Bluetooth.
  • Assurez-vous que l'option "Enregistrer automatiquement les appareils" est activé. Ce bouton est désactivé par défaut. Cette option est disponible dans Paramètres > Google > Appareils > Appareils enregistrés du téléphone A.
  • Mettez l'appareil Bluetooth en mode association.
  • Placez l'appareil Bluetooth à 0,3 m du téléphone A.
  • Attendez que la notification s'affiche sur le téléphone de référence A. La notification devrait s'afficher dans un délai de cinq secondes.
  • Commencez à chronométrer depuis que vous avez appuyé sur la notification initiale jusqu'à ce que l'icône pop-up de notification "Appareil connecté" du téléphone A.
  • Notez l'heure dans la section "Association initiale" du rapport de test.

3.2.2 Comportement attendu

  • La demi-feuille d'association initiale apparaît:

Ce message s'affiche avant qu'un appareil ne soit connecté.

  • Appuyez sur la notification pour lancer l'association avec Association express. La notification s'affiche progression:

L'écran s'affiche pendant la connexion de l'appareil.

  • Lorsque l'association avec Association express est terminée, les éléments suivants s'affichent : . Si le fabricant de l'appareil lance une application associée, appuyez sur le lien vous serez redirigé vers Google Play pour le télécharger.

Cette page affiche un appareil qui s'est connecté avec succès et le pop-up associé.

  • Si l'association express échoue, la demi-feuille se présente comme suit:

Le message d'erreur en cas d'échec de l'association et l'option de tentative manuelle s'affichent.

3.3 Scénario de test 2: Associer cet appareil aux autres téléphones de référence associés au même compte Google (association ultérieure)

3.3.1 Configuration et Tests

  • Assurez-vous que l'appareil Bluetooth a déjà été associé à l'autre téléphone (téléphone A) sur lequel le même compte Google est connecté.

    • Comment vérifier si l'appareil Bluetooth a été associé au même appareil Le numéro de téléphone A du compte ?
      • Commencez par vérifier que le téléphone A a bien été associé sur votre appareil, puis accédez à Paramètres > Google > Appareils et (ou l'Appareil connexions) > Appareils > Appareils enregistrés : Le nom associé appareil s'affiche sous le compte comme dans la capture d'écran suivante:

Vous voyez ici le processus complet de recherche d'appareils associés, y compris le défilement vers le bas de la page "Paramètres".

  * 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.

Navigation de l'appareil B.

  • En gros, après avoir exécuté le scénario de test 1 (Association initiale) avec le téléphone A, vous utilisez l'autre téléphone de référence B associé au même compte pour vérifier ce scénario de test 2 (Association ultérieure).
  • Placez l'appareil Bluetooth à 30 cm du téléphone.
  • Attendez que le nom de l'appareil soit synchronisé avec le compte: accédez à Paramètres > Google > Appareils et Partage (ou connexions d'appareils) > Appareils > Appareils enregistrés pour vérifier si le nom de l'appareil est affiché. Une fois l'appareil affiché, quittez cette page et rester sur la page d'accueil.
  • Attendez que la notification suivante s'affiche.
  • Démarrer le temps écoulé depuis que vous avez appuyé sur la notification suivante sur le téléphone B jusqu'à ce que vous consultez la fenêtre pop-up de notification "Appareil connecté".
  • Notez l'heure dans la section suivante pour ce téléphone B.
  • Effacez l'enregistrement sauvegardé en procédant comme suit, condition préalable à la test suivant.
    • Supprimer l'appareil connecté dans le paramètre Bluetooth.
    • Accédez à Paramètres > Google > Appareils et (ou "Connexions de l'appareil") > Appareils > Appareils enregistrés : Désactivez l'option "Enregistrer automatiquement les appareils". et Revenez à la page précédente, puis activez l'option "Enregistrer automatiquement les appareils". et le résultat ci-dessous apparaît : "Aucun appareil".
    • Tournez l'appareil pour passer en mode association.

3.3.2 Comportement attendu

  • La notification d'association de l'appareil précédemment associé s'affiche

Notification d'association ultérieure.

  • Tapotez sur la notification pour lancer l'association suivante. La notification s'affiche progression:

Progression de l'association suivante.

  • Lorsque l'association avec Association express est terminée, les éléments suivants s'affichent : notification:

Notification de fin d'association ultérieure.

  • Si l'association avec Association express échoue, la notification s'affiche:

Notification d'échec du couplage suivante.

3.4 Scénario de test 3 : Vérifier que la clé de compte BLE est toujours diffusée

  • Assurez-vous que le casque diffuse toujours les données du compte lorsque il n'est pas visible (par exemple, une fois l'association initiale terminée et connecté, sauf si le casque est éteint.
  • Choisissez un téléphone de référence et testez-le une fois pendant au moins 30 minutes.

3.5 Scénario de test 4 : critères de distance

  • Testez chaque distance (0,3 m, 1,2 m et 2 m) 10 fois individuellement.
  • Si un téléphone de référence détecte le signal et la notification, il peut être enregistré sous la forme, par exemple, "0,3 mètre - Oui (7/10)", ce qui signifie "Notification s'affichera 7 fois (sur 10 tests) à 0,3 mètre."

3.6 Capturer le journal de débogage

3.6.1 Avant de reproduire le bug...

  • Notez que vous devez effectuer toutes les actions suivantes avant de reproduire la ou un bug. Un conseil pour faciliter la journalisation est d'exécuter ces commandes à chaque fois après le redémarrage de l'appareil avant de commencer le test.

  • Pour activer la journalisation et récupérer le rapport de bug, exécutez la commande suivante:

    • adb logcat -G 16M
  • Assurez-vous d'avoir activé "Journal de surveillance Bluetooth HCI pour le débogage". comme décrit ci-dessous.

  • Activez les options pour les développeurs et le journal de surveillance HCI. Le but est d'activer Journal de surveillance HCI Bluetooth pour le débogage. Prenons l'exemple du téléphone Pixel. Accéder à Paramètres > Système > À propos du téléphone > Numéro de version, puis appuyez sur "Numéro de version" pour sept fois. Un toast indique que les options pour les développeurs sont ouvertes. Accéder accédez à Paramètres > Système > "Avancé", où sont affichées les options pour les développeurs. est apparu.

Options pour les développeurs.

  • Activez le journal de surveillance HCI. Appuyez sur "Options pour les développeurs". et activez Journal de surveillance HCI Bluetooth afin d'obtenir le fichier journal du paquet HCI pour le débogage l'analyse.

Active le journal de surveillance HCI Bluetooth.

  • Activez et désactivez le mode Avion pour qu'il prenne effet.

3 .6.2 Comment obtenir le fichier journal Logcat

  • Exécutez adb devices pour afficher tous les numéros de série des appareils du terminal.
  • Exécutez adb -s {device serial number} logcat > {logcat name}.txt (Vous pouvez nommer votre fichier logcat de manière arbitraire et logcat pour plusieurs appareils au niveau simultanément)
  • Une fois le bug reproduit...
  • Exécutez Ctrl+C pour arrêter le Logcat.
  • Exécutez adb bugreport pour générer un fichier ZIP contenant tous les éléments données. Cette opération peut prendre plusieurs minutes.
  • Exécutez les commandes suivantes pour obtenir btsnoop_hci.log (les appareils doivent être en mode root)
    • Pour Android O (8.0) ou version ultérieure: adb pull data/misc/bluetooth/logs/btsnoop_hci.log
    • Pour Android N: adb pull sdcard/btsnoop_hci.log
    • Si les chemins précédents ne contiennent pas le fichier hci.log : adb shell; find hci.log pour obtenir l'emplacement.

4. Critères de certification des fonctionnalités:

Doit réussir tous les scénarios de test ci-dessous. La notification de la batterie n'est obligatoire que pour vrai sans fil.

4.1 Notifications relatives à la batterie

4.1.1 Afficher les notifications de batterie de gauche, de droite et de l'étui

Procédure:

  1. Associez le téléphone de test au véritable casque sans fil.
  2. Clôturer le cas
  3. Ouvrez la demande et vérifiez.

Vérifiez:

  1. La notification de la batterie affiche trois images représentant la gauche, l'étui, la droite et la batterie sont corrects. (avec une icône de charge sur les écouteurs gauche et droit)

Vérification des notifications relatives à la batterie.

4.1.2 Les informations sur la batterie doivent être mises à jour après le changement de niveau.

Procédure:

  1. Associez le téléphone de test au véritable casque sans fil.
  2. Utilisez un vrai casque sans fil pour lire n'importe quelle vidéo pendant 10 minutes. Pour réduire power.)
  3. Accédez à Paramètres > Google > Appareils et (ou "Connexions de l'appareil") > Appareils > Appareils enregistrés > Nom du casque.

Vérifiez:

  1. Les informations sur la batterie doivent être mises à jour lorsque son niveau change.
  2. Le niveau de batterie doit être identique à celui indiqué dans les Raccourci Bluetooth (défiler la barre de configuration rapide vers le bas), le niveau de la batterie devrait n'alignez pas l'un des écouteurs, il est préférable d'afficher le niveau de batterie le plus faible.

Vérification du niveau de la batterie.

4.1.3 Supprimer la notification, la notification prioritaire doit être ignorée (fermer la demande)

Procédure:

  1. Associez le téléphone de test au véritable casque sans fil.
  2. Ouvrir la demande.
  3. Lorsque la notification d'urgence s'affiche, fermez le cas.

Vérifiez:

  1. Notification prioritaire concernant la batterie ignorée dans les trois secondes.

Ignorer la notification d'avertissement relatif à la batterie.

4.2 Nom personnalisé

4.2.1 Étui de base du casque 1, téléphone 1, compte A, paire initiale

Condition préalable:

  1. Téléphone 1 jamais associé au casque (au cas où le téléphone possède l'alias en cache)
  2. Rétablissez la configuration d'usine du casque avant de le tester.

Procédure:

  1. Connectez-vous au numéro de téléphone 1 avec le compte Gmail A. Associez le téléphone 1 au casque. À ne pas faire modifier le nom de l'appareil après l'association.
  2. Cochez les trois cases ci-dessous.

Vérifiez:

  1. Une fois l'association effectuée, le téléphone 1 devrait afficher, aux trois emplacements suivants, le compte A de l'utilisateur prénom + infos sur le casque. Sous la forme [Prénom de l'utilisateur] [Nom de l'appareil].

  • Vérifier le nom dans trois emplacements
    1. Paramètres > Google > Appareils et Partage > Appareils enregistrés :
      .
    2. Texte de l'icône Réglages rapides Bluetooth (faites glisser la barre de configuration rapide vers le bas):
    3. Paramètres Bluetooth:

4.2.2 Étui de base 2 du casque, téléphone 2, compte B, paire initiale > modifier le nom de l'appareil

Procédure:

  1. Continuez à partir du cas 1 sur 3 basé sur un casque.
  2. Téléphone 2, compte B, association initiale réussie.
  3. Cochez trois cases.
  4. Accédez à Paramètres Bluetooth > icône en forme de roue dentée > icône en forme de crayon > changer d'appareil nom.

Poursuite du processus d'association.

Vérifiez:

  1. Après l'association, le prénom de l'utilisateur et les infos sur le casque doivent être affichés aux endroits suivants:
    1. Paramètres > Google > Appareils et Partage > Appareils enregistrés :
      .
    2. Texte de l'icône Réglages rapides Bluetooth (faites glisser la barre de configuration rapide vers le bas):
    3. Paramètres Bluetooth:
  2. Une fois le nom de l'appareil modifié, le nouveau nom doit apparaître comme suit : lieux:
    1. Paramètres > Google > Appareils et Partage > Appareils enregistrés :
      .
    2. Texte de l'icône Réglages rapides Bluetooth (faites glisser la barre de configuration rapide vers le bas):
    3. Paramètres Bluetooth:

4.2.3 Étui de base du casque 3, téléphone 3, compte C, paire initiale

Procédure:

  1. Continuez à partir du cas 2 sur 3 concernant le casque.
  2. Téléphone 3, compte C, association initiale réussie.
  3. Vérifiez les trois endroits ci-dessous:
    1. Paramètres > Google > Appareils et Partage > Appareils enregistrés :
      .
    2. Texte de l'icône Réglages rapides Bluetooth (faites glisser la barre de configuration rapide vers le bas):
    3. Paramètres Bluetooth:

Valider :

  1. Le nouveau nom de l'appareil du téléphone 2 doit s'afficher aux trois mêmes endroits de la liste à l'étape "Procédure" ci-dessus.

4.3 Localiser l'appareil – Casque avec anneaux

4.3.1 Faire sonner le casque

Procédure:

  1. L'association du téléphone au casque a bien été effectuée.
  2. Accédez à Paramètres > Google > Appareils et (ou "Connexions de l'appareil") > Appareils > Appareils enregistrés > Nom du casque > Localiser un appareil.
  3. Appuyez sur le bouton "Faire sonner l'appareil".(Si le casque de test est doté d'écouteurs droit et gauche, devrait afficher deux boutons pour la gauche et la droite)
  4. Appuyez sur le bouton "Couper le son de l'appareil".

Vérifiez:

  1. L'état "Connecté" devrait s'afficher sous le nom du casque.
  2. Le casque doit sonner lorsque vous appuyez sur ce bouton avec une sonnerie personnalisée. (Le vrai casque sans fil doit sonner sur le côté droit ou gauche de l'appareil.)
  3. Le son du casque doit être coupé immédiatement et sans délai.

4.4 Écriture rétroactive d'une clé de compte

4.4.1 Paire rétroactive et confirmation

Procédure:

  1. Activer l'association rapide de l'appareil en mode association
    1. N'appuyez pas sur une notification prioritaire qui s'affiche.
  2. Accédez à Paramètres > Appareils connectés > Associez un nouvel appareil,appuyez pour associer l'appareil
    .
  3. Attendez une minute, vous verrez une notification pour la paire rétroactive.
  4. Appuyez sur la notification pour enregistrer le casque dans votre compte.
  5. Accédez à Paramètres > Google > Appareils et (ou "Connexions de l'appareil") > Appareils > Appareils enregistrés

Vérifiez:

  1. La notification de l'association rétroactive devrait s'afficher.
  2. L'appareil apparaît alors dans la liste des appareils enregistrés. L'appareil a maintenant entièrement compatible avec l'Association express.