הנחיות להסמכה של Fast Pair 3.2 ו-3.3

העדכון האחרון: 28 במרץ 2025

  • המכשיר שנבדק (DUT) צריך להיות מכשיר נקי (כלומר, המכשיר לא יכול להיות מכשיר אישי או מכשיר שמכיל מידע אישי).
  • חומרי הבדיקה שזמינים כאן (למשל, תהליכים, הנחיות ומידע אחר) הם חלק משירותי Google, והם כפופים לזכויות הקניין הרוחני של Google ולתנאים ולהגבלות של Google שזמינים בכתובת http://www.google.com/accounts/TOS, כאילו היו 'תוכנה'. ## 1. הכנה להסמכה

בקטע הזה מוסבר על ההכנות הנדרשות לפני שמתחילים בתהליך האישור. המאמר כולל הגדרות, דרישות ושלבי הגדרה חשובים שיעזרו לכם לעבור את תהליך האישור בצורה חלקה.

‫1.1 הגדרה

  • התאמה ראשונית היא רצף האירועים שמתרחשים כשמשתמש משייך מכשיר לחשבון Google שמחובר לטלפון בפעם הראשונה. בסדר הפעולות הזה, הטלפון מזהה את הפרסום מהמכשיר ומציג התראה שמבקשת מהמשתמש להתחבר למכשיר ולשמור אותו. (בהנחיה הזו, 'מכשיר' מתייחס לאוזניות או לרמקול Bluetooth ולא לטלפון לדוגמה).

  • שיוך עוקב הוא רצף האירועים שמתרחשים כשמשתמש נכנס לחשבון Google שלו בטלפון חדש ומנסה לשייך מכשיר שכבר נשמר בחשבון Google שלו. במהלך הרצף הזה, הטלפון החדש מזהה שמזהה הדגם שפורסם כבר שמור בחשבון Google של המשתמש, ומציג התראה כדי להאיץ את ההתאמה של המכשיר לטלפון הזה.

‫1.2 דרישות

  • כל הטלפונים צריכים להיות מחוברים לאינטרנט, וצריך להפעיל בהגדרות את ה-Bluetooth ואת המיקום.
  • כל הטלפונים צריכים להיות מחוברים לאותו חשבון Google.
  • טלפונים לדוגמה צריכים להיות טלפונים שזמינים כרגע בשוק ומכסים אוכלוסייה גדולה יחסית של משתמשים.
  • מכשיר Bluetooth שמטמיע את הגרסה של התאמה מהירה ואת התוספים המשויכים לה, שצריך לקבל עבורם אישור.

קלאסי עם A2DP+HPF

  • שלושה (3) טלפונים לדוגמה עם שלוש (3) גרסאות שונות של Android. הגרסה של מערכת ההפעלה Android חייבת להיות לפחות גרסה 11.
  • הצעות לטלפונים לדוגמה שיכסו את כל הגרסאות של Android OS:
    • ‫Google Pixel 8‏ (Android 15)
    • מכשיר Samsung S23 או דגמים חדשים יותר עם Android 14
    • ‫Google Pixel 7‏ (Android 13)
    • Google Pixel 6 (Android 12)
    • ‫Google Pixel 5‏ (Android 11)
    • מכשיר Samsung S20 או מכשיר חדש יותר עם Android בגרסה 12 או 13

‫BLE עם נתונים בלבד

  • חמישה (5) טלפונים לדוגמה עם שלוש (3) גרסאות שונות של Android. הגרסה של מערכת ההפעלה Android חייבת להיות לפחות גרסה 11.
  • הצעות לטלפונים לדוגמה שיכסו את כל הגרסאות של Android OS:
    • ‫Google Pixel 8‏ (Android 15)
    • מכשיר Samsung S23 או דגמים חדשים יותר עם Android 14
    • ‫Google Pixel 7‏ (Android 13)
    • Google Pixel 6 (Android 12)
    • ‫Google Pixel 5‏ (Android 11)
    • מכשיר Samsung S20 או מכשיר חדש יותר עם Android בגרסה 12 או 13

‫BLE עם LE Audio

  • חמישה (5) טלפונים לדוגמה עם שלוש (3) גרסאות שונות של Android. הגרסה של מערכת ההפעלה Android חייבת להיות לפחות גרסה 11.
  • הצעות לטלפונים לדוגמה שיכסו את כל הגרסאות של Android OS:
    • ‫Google Pixel 8‏ (Android 15)
    • מכשיר Samsung S23 או דגמים חדשים יותר עם Android 14
    • ‫Google Pixel 7‏ (Android 13)
    • Google Pixel 6 (Android 12)
    • ‫Google Pixel 5‏ (Android 11)
    • מכשיר Samsung S20 או מכשיר חדש יותר עם Android בגרסה 12 או 13

‫1.3 בדיקת הגרסה של Google Play Services

  • מטרה: לוודא שמשתמשים בגרסה הנכונה של GMS Core לצורך בדיקה.

  • עוברים אל הגדרות > Google > סימן שאלה בפינה השמאלית > שלוש נקודות בפינה השמאלית > 'פרטי גרסה', ואז בודקים את הגרסה של Google Play Services (היא צריכה להיות 22.XX.XX ומעלה).

באיור הזה אפשר לראות איך למצוא את פרטי הגרסה של GMS בתפריט העזרה.

‫1.4 הפעלה של מצב ניפוי באגים

  • מזהה המודל שקיבלת הוא מזהה של מצב ניפוי באגים. כדי להפעיל את האפשרות הזו, עוברים אל הגדרות > Google > מכשירים ושיתוף > מכשירים ומפעילים את האפשרות 'הכללת תוצאות ניפוי באגים'. אם האפשרות 'הכללת תוצאות ניפוי באגים' לא מופיעה בדף הזה, צריך לוודא שהאפשרויות למפתחים ב-Seeker מופעלות.

באיור הזה אפשר לראות איך מוצאים את האפשרות 'הכללת תוצאות ניפוי הבאגים' למכשיר מחובר נתון.

‫1.5 הפעלת ההתראות של Google Play Services

  • עוברים אל הגדרות > התראות > הגדרות אפליקציה > שירותי Google Play ומוודאים שהמתג 'התראות' מופעל.

באיור הזה מוצג המתג של ההתראות בקטע Google Play Services.

‫1.6 מוודאים שאפשר להגיע לשרת של תוצאות הבדיקה

חלק מנתוני הבדיקה מועלים ישירות לשרתים של Google. הנתונים האלה נדרשים כדי להשלים את הבדיקה העצמית לפני שמתחילים את תהליך ההסמכה של המעבדה. מוודאים שבטלפון הבדיקה יש את הדברים הבאים:

  • חשבון בדיקה מחובר שהצטרף לקבוצת הבדיקה של FP.
  • היכולת להישאר מופעל ומחובר לאינטרנט למשך 25 שעות במהלך בדיקות ההתאמה הראשוניות והבאות ואחריהן. במהלך הזמן הזה, הטלפון ינסה להעלות את נתוני הבדיקה ואת התוצאות.
  • תקופת בדיקה ומזהה של מודל בדיקה שתואמים לערכים שמופיעים בדוח הבדיקה העצמית של BT Classic או של BT LE Audio.
  • ההגדרות של 'דפוסי שימוש וביצועים' מופעלות במכשיר הבדיקה. כדי לוודא שההגדרה הזו מופעלת, עוברים אל הגדרות > Google > סמל האפשרויות הנוספות (3 נקודות) בפינה השמאלית העליונה > דפוסי שימוש וביצועים > הפעלת האפשרות 'דפוסי שימוש וביצועים'.

2. קריטריונים לאישור

בקטע הזה מפורטים הקריטריונים הספציפיים שמכשיר צריך לעמוד בהם כדי לקבל אישור. הקריטריונים האלה כוללים היבטים שונים של הביצועים של Fast Pair, כולל שיעורי הצלחה של צימוד, תזמון והתנהגות של התראות על סמך מרחק.

‫2.1 הגדרות

  • המונח 'כל הטלפונים' מתייחס לכל הטלפונים לדוגמה עם מערכת הפעלה שתואמת לגרסאות המינימליות שמוגדרות בקטע הדרישות.
  • 'זמן ההתאמה הממוצע' הוא (סכום כל זמני ההתאמה המוצלחת) / (10 – מספר ההתאמות שנכשלו). חישוב זמן ההתאמה מתחיל כשהמשתמש מקיש על ההתראה של התאמה מהירה, ומסתיים כשהטלפון מציג למשתמש התראה על חיבור מוצלח.
  • שיעור ההצלחה של בדיקת המרחק הוא (מספר ההתראות הקופצות תוך דקה / 10).

‫2.2 תיבת דו-שיח של התראה לגבי התאמה ראשונית

  • ההתראה אמורה להופיע תוך 5 שניות.

‫2.3 מפרט האישור להתאמה

  • כל טלפון ייחוס ייבדק לגבי צימוד ראשוני וצימודים עוקבים 100 פעמים בהתאמה.
  • שיעור ההצלחה של ההתאמה הראשונית וההתאמות הבאות נמדד על ידי הצבת המכשיר במרחק של 0.3 מטרים מהטלפון הייחוס.

    • זמן ההתאמה הממוצע צריך להיות עד 12 שניות כשמבצעים התאמה של קושחה שתומכת ברכיב אחד בלבד (למשל, אוזניות או רמקול בודד).
    • זמן ההתאמה הממוצע צריך להיות עד 14 שניות כשמבצעים התאמה של קושחה שכוללת חברים בסט מתואם (למשל, אוזניות שמאל וימין).

קלאסי עם A2DP+HPF

  • שיעור ההצלחה הראשוני והעוקב חייב להיות לפחות 95%.

‫BLE עם נתונים בלבד

  • שיעור ההצלחה הראשוני והעוקב חייב להיות לפחות 90%.

‫BLE עם LE Audio

  • שיעור ההצלחה הראשוני והעוקב חייב להיות לפחות 90%.
  • 80% מזמן ההתאמה הראשוני וההתאמות הבאות של כל טלפון ייחוס צריכים לעמוד בקריטריונים.

‫2.4 מפרט האישור למרחק

לפחות 80% מכל הטלפונים שמשמשים כהפניה צריכים לעמוד בקריטריונים של הקטע הזה כשבודקים אותם ב-3 המרחקים שנקבעו (0.3 מטר, 1.2 מטר ו-2 מטר).

  • שיעור ההצלחה במרחק של 0.3 מטרים צריך להיות 100%. במילים אחרות, כל טלפון ייחוס צריך להריץ את הבדיקה של 0.3 מטרים 10 פעמים ולהציג כל התראה.
  • שיעור ההופעה של התראת הצימוד שנשלחת לטלפונים להשוואה במרחק של 1.2 מטרים צריך להיות 20% או פחות ב-10 פעמים.
  • כל בדיקה שמתבצעת במרחק של 2 מטרים לא יכולה לגרום להצגת התראה בטלפונים הייחוס למשך דקה אחת לפחות.
  • כל מרחק ייבדק 10 פעמים לכל טלפון עזר.

‫2.5 [אופציונלי] מפרט אישור להפעלת האפליקציה

במפרט הזה מפורטים הקריטריונים להפעלת האפליקציה, כולל:

  • הפניה לחנות Play להורדת האפליקציה הנלווית אם היא לא מותקנת בטלפון הייחוס.
  • הפעלה ישירה של האפליקציה הנלווית כשהיא כבר מותקנת בטלפון הייחוס.
  • צריך לאמת כל תרחיש באמצעות שלוש חזרות כדי לוודא שהביצועים עקביים.

הוראות מפורטות לבדיקה מופיעות בקטע 4.6, הפעלת האפליקציה.

3. הנחיות לבדיקה של התאמה מהירה 2.0

בקטע הזה מפורטות הנחיות לבדיקת Fast Pair 2.0, כולל אימות של ממשק המשתמש, נהלים של מקרי בדיקה והתנהגויות צפויות.

‫3.1 ממשק משתמש

בתמונות הבאות מתואר תהליך שיוך שמתבצע ב-4 דרכים שונות:

  1. התאמה ראשונית ללא הורדה של אפליקציית הניהול של המכשיר.

תהליך ההתאמה 1.

  1. ההתאמה הראשונית בוצעה באמצעות האפליקציה הנלווית שהורדה למכשיר.

תהליך ההתאמה 2.

  1. השיוך הבא למכשיר בוצע באמצעות האפליקציה הנלווית שהורדה.
  2. התאמה הבאה ללא הורדה של אפליקציית ה-Companion של המכשיר.

    בתרחישים 3 ו-4 נעשה שימוש באותו התהליך.

תהליך ההתאמה 3.

  • סטטוס שגיאה

שגיאה בהתאמה.

ההודעה להורדת אפליקציית Companion תופיע רק אם מזהה הדגם (Model ID) של ה-DUT משויך לקישור לאפליקציית Companion. במקום זאת, אם לא קיים שיוך לאפליקציה נלווית, הבודק יראה רק את שם המכשיר בהתראה 'המכשיר מחובר', כמו שהוא יראה בהתאמות הבאות.

‫3.2 תרחיש בדיקה 1: התאמה ראשונית

בקטע הזה מפורטים השלבים לבדיקת תהליך ההתאמה הראשוני, כדי לוודא שאפשר להתאים בין המכשירים בהצלחה בפעם הראשונה.

‫3.2.1 הגדרה ובדיקה

  • מוודאים שהמכשיר הנבדק לא מופיע כמכשיר שמור באף טלפון. בכל טלפון שבו נשמר ה-DUT ושמחובר לחשבון Google לצורך הבדיקה: עוברים להגדרות ה-Bluetooth, בוחרים באפשרות 'שכחת המכשיר' ומפעילים את מצב הטיסה כדי לוודא שה-DUT נשכח.
  • מוודאים שהאפשרות 'שמירה אוטומטית של מכשירים' מופעלת. המתג הזה מושבת כברירת מחדל. האפשרות הזו נמצאת בהגדרות > Google > מכשירים > מכשירים שמורים בטלפון א'.

קלאסי עם A2DP+HPF

לא נדרשים שלבים נוספים.

‫BLE עם נתונים בלבד

לא נדרשים שלבים נוספים.

‫BLE עם LE Audio

  • עוברים אל הגדרות > מכשירים מחוברים > פרטי המכשיר
  • מוודאים שהמתג של LE Audio מוגדר למצב 'מושבת'.
    • בטלפונים שתומכים רק ב-Bluetooth Classic (כמו Pixel 6 ודגמים ישנים יותר), המתג הזה לא יופיע בתפריט ההגדרות.
  • בטלפונים שתומכים ב-LE Audio שבהם נעשה שימוש בבדיקה:
    • עוברים אל הגדרות > מכשירים מחוברים > פרטי המכשיר
    • מוודאים שהמתג של LE Audio מוגדר למצב 'מופעל'.
  • מעבירים את מכשיר ה-Bluetooth למצב התאמה.

  • ממקמים את מכשיר ה-Bluetooth במרחק של 0.3 מטר מהטלפון א'.

  • מחכים לתיבת דו-שיח של התראה בטלפון ההפניה א'. ההתראה אמורה להופיע תוך 5 שניות.

  • מתחילים למדוד את הזמן מהרגע שבו מקישים על ההתראה הראשונית ועד שמופיע דו-שיח ההתראה 'המכשיר מחובר' בטלפון א'.

  • מתעדים את הזמן בקטע 'שיוך ראשוני' בדוח הבדיקה.

‫3.2.2 התנהגות צפויה

  • מופיע גיליון תחתון של התאמה ראשונית:

זה המסך שמוצג לפני שמחברים מכשיר.

  • מקישים על ההתראה כדי להתחיל בהתאמה מהירה. ההתראה תציג את ההתקדמות:

המסך שמוצג בזמן שהמכשיר מתחבר.

  • בטלפון תוצג התראה כשההתאמה המהירה תצליח. בנוסף, אם יצרן המכשיר מפרסם אפליקציה נלווית, המשתמש יקבל הנחיה להוריד אותה מחנות Google Play.

כאן מוצג מכשיר שמחובר בהצלחה והחלון הקופץ שמשויך אליו.

  • אם ההתאמה המהירה תיכשל, תוצג בטלפון הודעת שגיאה: כאן מוצגת הודעת השגיאה על התאמה שנכשלה, ומוצגת האפשרות לנסות התאמה ידנית.

‫3.3 תרחיש בדיקה 2: התאמת המכשיר לשני טלפונים לדוגמה שמחוברים לאותו חשבון Google (התאמה עוקבת)

בקטע הזה מפורטים השלבים לבדיקת תהליך ההתאמה הבא, כדי לוודא שאפשר להתאים מכשירים לטלפון חדש אם הם כבר שמורים בחשבון Google.

‫3.3.1 הגדרה ובדיקה

  • מוודאים שה-DUT כבר שויך לטלפון השני (טלפון א') שמחובר לאותו חשבון Google.

    • כדי לוודא שמכשיר ה-Bluetooth הותאם לטלפון א':

      • קודם כל, בטלפון שבו בוצע השיוך הראשוני (טלפון א'), מנווטים אל הגדרות > Google > מכשירים ושיתוף (או חיבורי מכשירים) > מכשירים > מכשירים שמורים. מכשיר ה-DUT אמור להופיע ברשימת המכשירים השמורים בטלפון, כמו שמוצג כאן:

      הסרטון הזה מציג את התהליך המלא של חיפוש מכשירים משויכים, כולל גלילה למטה בדף ההגדרות.

      • בשלב השני, עוברים אל הגדרות > Google > מכשירים ושיתוף (או חיבורי מכשירים) > מכשירים > מכשירים שמורים במכשיר שלא בוצעה בו התאמה למכשיר הנבדק (טלפון ב'). בטלפון ב' תוצג ההתראה על ההתאמה הבאה רק אם ה-DUT גם יופיע ברשימת המכשירים השמורים שלו.

      ניווט במכשיר ב'.

  • בעצם, אחרי שמריצים את תרחיש הבדיקה 1 (התאמה ראשונית) עם טלפון א', משתמשים בטלפון ב' (טלפון ההשוואה השני) עם אותו חשבון כדי לאמת את תרחיש הבדיקה 2 (התאמה עוקבת).

קלאסי עם A2DP+HPF

לא נדרשים שלבים נוספים.

‫BLE עם נתונים בלבד

לא נדרשים שלבים נוספים.

‫BLE עם LE Audio

  • כשבודקים את תכונות התוספים במכשיר עם תמיכה ב-LE Audio, צריך להפעיל את הבדיקות כשהמתג של LE Audio מופעל ומושבת בטלפון הייחוס.
    • הבדיקה הזו מוודאת שהמכשיר יכול להתחבר לטלפון הייחוס באמצעות L2CAP (כשה-LE Audio מופעל) ו-RFCOMM (כשה-LE Audio מושבת).
  • כשבודקים מכשיר עם תמיכה ב-LE Audio, צריך לסדר את הטלפונים בתצורות הבאות:
    • בטלפון א' יש תמיכה ב-LE Audio.
    • בטלפון ב' אין תמיכה ב-LE Audio.
    • בטלפון ג' אין תמיכה ב-LE Audio.
    • בטלפון ד' יש תמיכה ב-LE Audio.
  • כשבודקים התאמה חוזרת של מכשיר עם LE Audio, צריך להריץ את הבדיקות לשילובים הבאים של מכשירי בדיקה:
    • ההתראות הבאות על צימוד צריכות להופיע בצורה תקינה בטלפונים עם אודיו LE ובטלפונים ללא אודיו LE.
      • לדוגמה: מוודאים שכאשר טלפון א' מבצע התאמה ראשונית, טלפון ב' יכול לבצע התאמה לאחר מכן. כדאי גם לוודא שאפשר לבצע התאמה ראשונית בטלפון ב' ואפשר לבצע התאמה חוזרת בטלפון א'.
    • ההתראות הבאות על צימוד צריכות להופיע בצורה תקינה בטלפונים שלא תומכים באודיו LE.
      • לדוגמה: צריך לוודא שכאשר טלפון ב' מבצע התאמה ראשונית, טלפון ג' יכול לבצע התאמה לאחר מכן. כדאי גם לוודא שאפשר לבצע בטלפון ג' צימוד ראשוני, ובטלפון ב' אפשר לבצע צימודים נוספים.
    • ההתראות הבאות על ההתאמה צריכות להופיע בצורה נכונה בין טלפונים עם LE Audio לבין טלפון שתומך בכמה חיבורי LE Audio בו-זמנית.
      • לדוגמה: צריך לוודא שכאשר טלפון א' מבצע צימוד ראשוני, טלפון ד' יכול לבצע צימודים עוקבים. צריך גם לוודא שאפשר לבצע התאמה ראשונית בטלפון ד' ואפשר לבצע התאמות נוספות בטלפון א'.
  • ממקמים את מכשיר ה-Bluetooth במרחק של 0.3 מטר מהטלפון.

  • מחכים שהשם של המכשיר יסתנכרן עם החשבון: עוברים אל הגדרות > Google > מכשירים ושיתוף (או חיבורי מכשירים) > מכשירים > מכשירים שמורים כדי לבדוק אם השם של המכשיר מוצג. חוזרים למסך הבית אחרי שה-DUT מופיע ברשימת המכשירים בטלפון.

  • מחכים לתיבת הדו-שיח הבאה של ההתראה.

  • מודדים את הזמן מההקשה על ההתראה הבאה בטלפון השני עד שמופיעה תיבת הדו-שיח של ההתראה 'המכשיר מחובר'.

  • בקטע 'המשך' מקליטים את השעה של הטלפון השני.

  • כדי לנקות את הרשומה השמורה, מבצעים את השלבים הבאים. זהו תנאי מוקדם לבדיקה הבאה.

    • מסירים את המכשיר המחובר מרשימת הגדרות ה-Bluetooth.
    • עוברים אל הגדרות > Google > מכשירים ושיתוף (או חיבורי מכשירים) > מכשירים > מכשירים שמורים.

      • איך משביתים את האפשרות 'שמירה אוטומטית של מכשירים'
      • חזרה לדף הקודם
      • הפעלת האפשרות 'שמירה אוטומטית של מכשירים'
      • מוודאים שמופיע הכיתוב 'אין מכשירים' ברשימת המכשירים, כמו שמוצג כאן:

      תוצג רשימה ריקה של מכשירים.

    • מפעילים את המכשיר כדי להיכנס למצב התאמה.

‫3.3.2 התנהגות צפויה

  • התראת ההתאמה למכשיר ששויך בעבר קופצת

הודעה על התאמה הבאה.

  • מקישים על ההתראה כדי להתחיל את ההתאמה הבאה. ההתראה תציג את ההתקדמות:

התקדמות בהתאמה הבאה.

  • בסיום ההתאמה המהירה, תופיע ההודעה הבאה:

התראה על השלמת ההתאמה.

  • אם ההתאמה המהירה נכשלת, מוצגת בטלפון שגיאה:

הודעה על כשל בהתאמה הבאה.

‫3.4 תרחיש בדיקה 3 : בדיקה אם מפתח החשבון של BLE עדיין משודר

  • חשוב לוודא שהאוזניות עדיין משדרות נתוני חשבון גם כשהן לא ניתנות לגילוי, למשל: אחרי שההתאמה הראשונית הושלמה והן מחוברות, אלא אם האוזניות כבויות.
  • בוחרים טלפון לדוגמה ובודקים אותו פעם אחת למשך 30 דקות לפחות.

‫3.5 תרחיש בדיקה 4 : קריטריונים של מרחק

  • בודקים כל מרחק (0.3 מ', 1.2 מ' ו-2 מ') 10 פעמים בנפרד.
  • להקליט בכל פעם שמוצגת התראה בטלפון הייחוס לכל מרחק.
    • לדוגמה, '0.3 meters - Yes (7/10)' פירושו 'הטלפון הזה מקבל את התראת ההתאמה 7 פעמים (מתוך 10 פעמים) במרחק של 0.3 מטרים'.

‫3.6 איך שומרים יומן ניפוי באגים

בקטע הזה מוסבר איך לצלם יומני ניפוי באגים, שהם חיוניים לפתרון בעיות ולניתוח שלהן במהלך תהליך האישור.

‫3.6.1 איך מצלמים מידע על תוצאות ניפוי הבאגים

  • כדי להפעיל את הרישום ביומן ולשלוף את דוח הבאגים, מריצים את הפקודה הבאה:
    • adb logcat -G 16M
  • מוודאים שהאפשרות 'Snoop Log של Bluetooth HCI לניפוי באגים' מופעלת. בטלפונים של Pixel, המטרה הזו מושגת באמצעות:

    • עוברים אל הגדרות > מערכת > מידע על הטלפון > מספר Build.
    • מקישים 7 פעמים על 'מספר Build' כדי להפעיל את האפשרויות למפתחים.

    אפשרויות למפתחים. * עוברים אל הגדרות > מערכת > אפשרויות מתקדמות > אפשרויות למפתחים. * הפעלת האפשרויות למפתחים ויומן מעקב אחר נתונים של HCI. * האפשרות הזו מאפשרת לטלפון לאסוף את קובץ יומן המנות של HCI. * מפעילים את מצב הטיסה ואז משביתים אותו כדי לוודא שהשינויים יחולו.

‫3.6.2 איך מקבלים קובץ יומן של LogCat

  • מריצים את הפקודה adb devices כדי להציג את כל המספרים הסידוריים של המכשירים במסוף.
  • מריצים את adb -s {device serial number} logcat > {logcat name}.txt (אפשר לתת לקובץ logcat שם שרירותי ולבצע logcat של כמה מכשירים בו-זמנית).
  • משחזרים את הבאג.
  • מריצים את הפקודה Ctrl+C כדי לעצור את logcat.
  • מריצים את הפקודה adb bugreport כדי ליצור קובץ ZIP שאמור להכיל את כל הנתונים. הפעולה עשויה להימשך כמה דקות.
  • מריצים את הפקודות הבאות כדי לקבל את הקובץ btsnoop_hci.log (המכשירים צריכים להיות עם הרשאת root).
    • ל-Android O ‏ (8.0) או גרסה חדשה יותר: adb pull data/misc/bluetooth/logs/btsnoop_hci.log
    • ב-Android N: adb pull sdcard/btsnoop_hci.log
    • אם הנתיבים הקודמים לא מכילים את הקובץ hci.log : adb shell; find hci.log כדי לקבל את המיקום.

4. קריטריונים לאישור תכונות:

צריך לעבור את כל תרחישי הבדיקה. התראות על הסוללה הן חובה רק באוזניות אלחוטיות אמיתיות.

‫4.1 התראות לגבי הסוללה

‫4.1.1 הצגת התראה על הסוללה בצד שמאל + צד ימין + מארז.

התהליך:

  1. מצמידים את הטלפון לבדיקה לאוזניות האלחוטיות האמיתיות.
  2. סגירת בקשת התמיכה
  3. פותחים את הפנייה ומאמתים.

אימות:

  1. ההתראה על הסוללה מציגה 3 תמונות של האוזנייה השמאלית, המארז והאוזנייה הימנית, ורמות הסוללה נכונות. (עם סמל טעינה באוזניות השמאלית והימנית)

אימות של התראות לגבי הסוללה.

‫4.1.2 פרטי הסוללה צריכים להתעדכן אחרי שינוי ברמת הטעינה.

התהליך:

  1. מצמידים את הטלפון לבדיקה לאוזניות האלחוטיות האמיתיות.
  2. משתמשים באוזניות אלחוטיות אמיתיות כדי להפעיל סרטון כלשהו למשך 10 דקות (כדי להפחית את צריכת החשמל).
  3. עוברים אל הגדרות > Google > מכשירים ושיתוף (או חיבורי מכשירים) > מכשירים > מכשירים שמורים > שם האוזניות.

אימות:

  1. פרטי הסוללה אמורים להתעדכן אחרי שינוי ברמת הטעינה.
  2. רמת הטעינה של הסוללה צריכה להיות זהה לרמת הטעינה שמדווחת בקיצור הדרך ל-Bluetooth (הורדת סרגל ההגדרות המהירות). רמת הטעינה צריכה להיות זהה לרמת הטעינה של אחת מהאוזניות. עדיף להציג את רמת הטעינה הנמוכה ביותר.

אימות רמת הטעינה.

‫4.1.3 השתקת התראה, בקשת התמיכה צריכה להיסגר (Close Case)

התהליך:

  1. מצמידים את הטלפון לבדיקה לאוזניות האלחוטיות האמיתיות.
  2. פותחים את הפנייה.
  3. כשמופיע HUN, סוגרים את הפנייה.

אימות:

  1. ההתראה 'שימו לב' לגבי הסוללה נסגרה תוך 3 שניות.

סגירת ההתראה 'שימו לב' לגבי הסוללה.

‫4.2 שם מותאם אישית

בקטע הזה מוסבר איך לוודא שאפשר לתת למכשיר שם מותאם אישית, ושהשם הזה מוצג באופן עקבי במכשירים שונים.

‫4.2.1 Headset base case 1, Phone 1, account A, initial pair

תנאי מוקדם:

  1. טלפון 1 מעולם לא שויך לאוזניות (במקרה שלטלפון יש את הכינוי ששמור במטמון)
  2. לפני הבדיקה, מאפסים את האוזניות להגדרות המקוריות.

התהליך:

  1. מתחברים לטלפון 1 באמצעות חשבון Gmail א'. מבצעים התאמה בין טלפון 1 לבין האוזניות. לא לשנות את שם המכשיר אחרי ההתאמה.
  2. מסמנים 3 מקומות שמוצגים.

אימות:

  1. אחרי ההתאמה, בשלושת המקומות, בטלפון 1 אמורים להופיע השם הפרטי של המשתמש בחשבון א' + פרטי האוזניות. בצורה [השם הפרטי של המשתמש]'s [שם המכשיר].

  • בדיקת השם ב-3 מקומות

    1. הגדרות > Google > מכשירים ושיתוף > מכשירים שמורים:

      כאן מוסבר איך לנווט לתפריט שמתואר.

    2. הטקסט של סמל ה-Bluetooth בהגדרות המהירות (צריך להוריד את סרגל ההגדרות המהירות):

      כאן מוסבר איך לנווט לתפריט שמתואר.

    3. הגדרות Bluetooth:

      כאן מוסבר איך לנווט לתפריט שמתואר.

‫4.2.2 בסיס לאוזניות 2, טלפון 2, חשבון ב', צימוד ראשוני > עריכת שם המכשיר

התהליך:

  1. המשך מפנייה בנושא אוזניות, 1 מתוך 3.
  2. טלפון 2, חשבון ב', ההתאמה הראשונית בוצעה בהצלחה.
  3. לבדוק 3 מקומות.
  4. עוברים אל הגדרות Bluetooth > סמל גלגל השיניים > סמל העיפרון > שינוי שם המכשיר.

המשך תהליך ההתאמה.

אימות:

  1. אחרי ההתאמה, השם הפרטי של המשתמש בחשבון א' + פרטי האוזניות אמורים להופיע במקומות הבאים:

    1. הגדרות > Google > מכשירים ושיתוף > מכשירים שמורים:

      כאן מוסבר איך לנווט לתפריט שמתואר.

    2. הטקסט של סמל ה-Bluetooth בהגדרות המהירות (צריך להוריד את סרגל ההגדרות המהירות):

      כאן מוסבר איך לנווט לתפריט שמתואר.

    3. הגדרות Bluetooth:

      כאן מוסבר איך לנווט לתפריט שמתואר.

  2. אחרי שמשנים את שם המכשיר, השם החדש אמור להופיע במקומות הבאים:

    1. הגדרות > Google > מכשירים ושיתוף > מכשירים שמורים:

      כאן מוסבר איך לנווט לתפריט שמתואר.

    2. הטקסט של סמל ה-Bluetooth בהגדרות המהירות (צריך להוריד את סרגל ההגדרות המהירות):

      כאן מוסבר איך לנווט לתפריט שמתואר.

    3. הגדרות Bluetooth:

      כאן מוסבר איך לנווט לתפריט שמתואר.

‫4.2.3 אוזניות עם בסיס, מקרה 3, טלפון 3, חשבון ג', צימוד ראשוני

התהליך:

  1. המשך מהמסך 'פנייה בנושא אוזניות' (2 מתוך 3).
  2. טלפון 3, חשבון ג', ההתאמה הראשונית בוצעה בהצלחה.
  3. בודקים את 3 המקומות שמופיעים ברשימה:

    1. הגדרות > Google > מכשירים ושיתוף > מכשירים שמורים:

      כאן מוסבר איך לנווט לתפריט שמתואר.

    2. הטקסט של סמל ה-Bluetooth בהגדרות המהירות (צריך להוריד את סרגל ההגדרות המהירות):

      כאן מוסבר איך לנווט לתפריט שמתואר.

    3. הגדרות Bluetooth:

      כאן מוסבר איך לנווט לתפריט שמתואר.

אימות :

  1. בטלפון 3 צריך להופיע השם החדש של מכשיר טלפון 2 באותם 3 מקומות שצוינו בשלבים הקודמים של התהליך.

‫4.3 איתור מכשיר – הפעלת צלצול באוזניות

בקטע הזה מוסבר איך לוודא שאפשר לאתר מכשיר ולהתקשר אליו באמצעות התכונה 'איפה המכשיר שלי'.

‫4.3.1 פונקציית האוזניות של מכשיר Ring

התהליך:

  1. התאמת הטלפון לאוזניות בוצעה בהצלחה.
  2. עוברים אל הגדרות > Google > מכשירים ושיתוף (או חיבורי מכשירים) > מכשירים > מכשירים שמורים > שם האוזניות > איתור המכשיר.

    כאן מוסבר איך לנווט לתפריט שמתואר.

  3. מקישים על לחצן המכשיר של Ring.(אם לאוזניות הבדיקה יש אוזנייה ימנית ואוזנייה שמאלית, אמורים להופיע שני לחצנים, אחד לכל אוזנייה). כאן מוסבר איך לנווט לתפריט שמתואר.

  4. מקישים על לחצן השתקת המכשיר.

    כאן מוסבר איך לנווט לתפריט שמתואר.

אימות:

  1. הסטטוס שמופיע מתחת לשם האוזניות צריך להיות 'מחוברות'.
  2. האוזניות יצלצלו כשלוחצים על הכפתור הזה עם הרינגטון המותאם אישית. (אוזניות אלחוטיות אמיתיות צריכות לצלצל בצד המתאים, ימין או שמאל)
  3. ההשתקה באוזניות צריכה להיות מיידית, ללא עיכוב.

‫4.4 כתיבת מפתח החשבון באופן רטרואקטיבי

בקטע הזה מפורט התהליך לאימות האפשרות של מכשיר לכתוב מפתח חשבון באופן רטרואקטיבי, כדי שחשבון Google יוכל לזהות ולנהל אותו גם אם הוא לא שויך בהתחלה באמצעות התראה של צימוד מהיר.

‫4.4.1 התאמה ואישור רטרואקטיביים

התהליך:

  1. מעבירים את המכשיר שתומך בהתאמה מהירה למצב התאמה
    1. תופיע התראת "שימו לב", אל תקישו עליה.
  2. עוברים אל הגדרות > מכשירים מחוברים > התאמה של מכשיר חדש ומקישים כדי להתאים כאן מוסבר איך לנווט לתפריט שמתואר.
  3. מחכים דקה עד שמופיעה הודעה על התאמה רטרואקטיבית.
  4. מקישים על ההתראה כדי לשמור את האוזניות בחשבון. כאן מוסבר איך לנווט לתפריט שמתואר.
  5. עוברים אל הגדרות > Google > מכשירים ושיתוף (או חיבורי מכשירים) > מכשירים > מכשירים שמורים

אימות:

  1. אמורה להופיע התראה על התאמה רטרואקטיבית.

    כאן מוסבר איך לנווט לתפריט שמתואר.

  2. המכשיר יופיע ברשימת המכשירים השמורים. המכשיר תומך עכשיו באופן מלא בתכונה 'התאמה מהירה'. כאן מוסבר איך לנווט לתפריט שמתואר.

‫4.5 ביטול רעשים פעיל

התכונה 'שליטה פעילה בהתראות' (ANC) היא אופציונלית. ,מכשירים שמטמיעים סינון רעשים פעיל (ANC) צריכים לאמת אותו באפליקציית כלי התיקוף ולמלא את התוצאות בדוח הבדיקה העצמית שלהם, אבל לא צריכים לקבל אישור על התכונה במעבדה של צד שלישי.

‫4.5.1 אימות של ביטול רעשים פעיל

התהליך:

  1. באפליקציית האימות, בוחרים את המצב שנתמך ב-DUT.
  2. מבצעים התאמה בין ה-DUT לבין מכשיר החיפוש.
  3. מתחברים ל-DUT מ-Seeker.

אימות:

  1. ה-Seeker שולח את מצב ה-ANC ‏ (0x11) אל ה-DUT אחרי ההתאמה.
  2. ה-DUT הגיב עם Notify ANC state (0x13)‎ תוך 3 שניות.
  3. ה-Seeker שולח את מצב ה-ANC ‏ (0x12) לכל מצב ANC נתמך.
  4. ה-DUT מגיב עם מצב ANC של התראה (0x13) תוך 5 שניות לכל הודעה שנשלחת בשלב 3.

התמונה מציגה בדיקת אימות מוצלחת של ANC.

‫4.5.2 השבתה של שליטה בהתראות פעילות

התהליך:

  1. באפליקציית האימות, בוחרים את המצב שנתמך ב-DUT.
  2. מבצעים התאמה בין ה-DUT לבין מכשיר החיפוש.
  3. מתחברים ל-DUT מ-Seeker.

אימות:

  1. ה-Seeker שולח את מצב ה-ANC ‏ (0x11) אל ה-DUT אחרי ההתאמה.
  2. ה-DUT הגיב עם Notify ANC state (0x13)‎ תוך 3 שניות.
  3. מוודאים שאוקטט 5 תואם למצבי ה-ANC הנתמכים של מכשיר ה-Seeker הזה.
  4. מאשרים שהאוקטטה השישית היא 0b00000000

התמונה מציגה בדיקה מוצלחת של השבתת ANC.

‫4.6 הפעלת אפליקציה

בקטע הזה מפורטים הנהלים לבדיקה של התכונה האופציונלית Application Launch (הפעלת אפליקציה). כדי להפעיל את התכונה הזו, המכשיר צריך לעבור בהצלחה את תרחישי הבדיקה הבאים, שכוללים:

  • הפניה לדף ההורדה של האפליקציה הנלווית בחנות Play אם האפליקציה הנלווית לא מותקנת.
  • הפעלה ישירה של האפליקציה הנלווית כשהיא כבר מותקנת.

צריך לאמת כל תרחיש באמצעות שלוש חזרות כדי לוודא שהביצועים עקביים.

‫4.6.1 הורדה של אפליקציה נלווית

  • תנאי מוקדם: האפליקציה הנלווית לא צריכה להיות מותקנת בטלפון הייחוס.

  • שלבי הבדיקה:

    1. מעבירים את המכשיר למצב התאמה.
    2. בודקים אם מופיעה התראה על התאמה מהירה בחצי המסך של הטלפון.
    3. מקישים על הלחצן 'הגדרה' בהתראה על התאמה מהירה שמופיעה בחצי המסך.
    4. מוודאים שאפליקציית חנות Play מופעלת, ומוצג בה דף ההורדה של האפליקציה הנלווית.
    5. כדי לוודא שההתנהגות עקבית, חוזרים על שלבים 1 עד 4 שלוש פעמים.
  • התוצאה הצפויה: אחרי שהמשתמש מקיש על 'הגדרה' בהתראה של Fast Pair, הוא מועבר בהצלחה לחנות Play כדי להוריד את האפליקציה הנלווית.

‫4.6.2 הפעלת אפליקציה נלווית

  • תנאי מוקדם: האפליקציה הנלווית צריכה להיות מותקנת בטלפון הייחוס.

  • שלבי הבדיקה:

    1. מעבירים את המכשיר למצב התאמה.
    2. בודקים אם מופיעה התראה על התאמה מהירה בחצי המסך של הטלפון.
    3. מקישים על הלחצן 'הגדרה' בהתראה על התאמה מהירה שמופיעה בחצי המסך.
    4. מוודאים שהאפליקציה הנלווית מופעלת בצורה תקינה.
    5. כדי לוודא שההתנהגות עקבית, חוזרים על שלבים 1 עד 4 שלוש פעמים.
  • תוצאה צפויה: אחרי שמקישים על 'הגדרה' בהתראה של התכונה 'התאמה מהירה' שמופיעה בחצי גיליון, אפליקציית הליווי צריכה להיפתח בהצלחה.

‫4.7 שיתוף באמצעות התאמה מהירה

בקטע הזה מפורטים הקריטריונים לפונקציות השיתוף, בהמשך לתכונות של התאמה מהירה BLE עם LE Audio.

‫4.7.1 תנאים מוקדמים וסביבת בדיקה

  • דרישות לגבי טלפון:
    • מערכת הפעלה: Android 16 ואילך.
    • מכשירים: טלפונים מדגמי Pixel עם תמיכה ברשימת ההרשאות של Bluetooth LE Audio (חובה).
    • הגדרות: מפעילים את האפשרויות 'Bluetooth', 'מיקום', 'סריקה לאיתור מכשירים בקרבת מקום' ו'הכללת תוצאות ניפוי הבאגים'.
    • רשימת ההיתרים: לפני הבדיקה, צריך לוודא שהספק נכלל ברשימת ההיתרים של רשות אכיפת החוק (LEA) בטלפון לשיתוף תכונות. הערה: צריך לפנות לצוות ה-Bluetooth של Pixel כדי לקבל מידע על תהליך האימות של רשימת ההיתרים
  • דרישות לגבי אוזניות:
    • ראשיות (אוזניות א'): אוזניות שאושרו ברשימת ההיתרים של Bluetooth LE Audio, שמחוברות לטלפון עם המתג של LE Audio שמופעל בהגדרות מכשיר ה-Bluetooth.
    • אורח (אוזניות ב'): שיתוף באמצעות אוזניות עם התאמה מהירה, לשימוש בהצטרפות לשיתוף.
  • החלפת מצב באמצעות מקש: כדאי להכיר את המתג 'שיתוף אודיו' בקטע Settings > Connected devices > Connection preferences > Audio sharing.

‫4.7.2 מקרי בדיקה פונקציונליים

דיווח: תוצאות הבדיקה (עבר/נכשל/הערות) לכל דגם טלפון שנעשה בו שימוש במהלך הבדיקה צריכות להיות מתועדות בתבנית הדוח המיועדת לבדיקה עצמית.

  • תרחיש בדיקה 1: שיתוף אודיו – מפתח זמני של החשבון לשיתוף

    • יעד / מטרה: מכשיר אורח מצטרף להפעלת שיתוף אודיו באמצעות התאמה מהירה (Fast Pair) של חצי גיליון בזמן הפעלת מדיה.
    • נקודות אימות: הצגת חצי הגיליון של שיתוף התאמה מהירה בצורה נכונה, טיפול מוצלח במפתח הזמני של החשבון, הצטרפות מוצלחת להפעלה של שיתוף אודיו.
    • תנאי מוקדם:
      1. האוזניות הראשיות א' מחוברות, LE Audio פעיל.
      2. תוכן מדיה מופעל באוזניות A.
    • שלבי הבדיקה (צריך לחזור על השלבים האלה לכל דגם טלפון):
      1. מעבירים את אוזניות האורח ב' למצב התאמה.
      2. בטלפון, מקישים על הכפתור 'שיתוף' בחצי הגיליון של השיתוף באמצעות התאמה מהירה.
    • התוצאה הצפויה:
      1. מוצגת הודעה קופצת 'שיתוף עם {שם מכשיר האורח}'.
      2. מוצגת התראה שקטה 'האודיו שלך משותף'.
      3. הפעלת המדיה נמשכת באוזניות א' ובאוזניות ב'.
  • מקרה בדיקה 2: שיתוף אודיו – מפתח חשבון זמני לצימוד

    • יעד: מכשיר של אורח מצטרף להפעלת שיתוף האודיו על ידי בחירה באפשרות 'צימוד מכשיר חדש' בהגדרות של שיתוף האודיו. החיבור לשיתוף מאובטח באמצעות מפתח חשבון זמני.
    • נקודות אימות: העברה מוצלחת של מפתח לחשבון זמני, שמאפשרת למכשיר של האורח להצטרף בצורה מאובטחת לזרם האודיו המשותף.
    • תנאי מוקדם:
      1. האוזניות הראשיות א' מחוברות, LE Audio פעיל.
    • שלבי הבדיקה (צריך לחזור על השלבים האלה לכל דגם טלפון):

      1. עוברים אל 'פרטי המכשיר' של אוזניות A > 'שיתוף אודיו'.
      2. מקישים על 'התאמה של מכשיר חדש'.
      3. מעבירים את אוזניות האורח ב' למצב התאמה.
      4. בוחרים באפשרות 'אוזניות אורח ב' מהרשימה בדף 'התאמת מכשיר חדש' כדי להתחיל בהתאמה.
    • התוצאה הצפויה:

      1. האוזניות של האורח ב' הצליחו להתחבר לטלפון.
      2. האודיו של המדיה מושמע עכשיו באוזניות A ובאוזניות B.

    ‫4.7.3 התאמה ושיתוף של מדידת זמן

  • תרחיש בדיקה: התאמה ושיתוף בזמן אמת

    • תנאי מוקדם: תוכן מדיה מושמע באוזניות הראשיות A.
    • בדיקה: מודדים את הזמן שחלף מהרגע שבו מקישים על 'שיתוף' בדף החצי ועד שהאודיו מתחיל להתנגן במכשיר של האורח. חוזרים על הפעולה 30 פעמים.
    • קריטריונים:
      • ממוצע של עד 12 שניות.
      • חביון מקצה לקצה באחוזון ה-95 הוא פחות מ-15 שניות.

‫4.7.4 שיעור ההצלחה של ההתאמה והשיתוף

  • מקרה לדוגמה: שיעור ההצלחה של התאמת מכשירים ושיתוף
    • תנאי מוקדם: תוכן מדיה מופעל במכשיר הראשי.
    • בדיקה: מנסים לבצע את תהליך השיתוף (מקישים על 'שיתוף' כדי להשמיע אודיו במצב אורח) 30 פעמים.
    • קריטריונים: שיעור ההצלחה הוא 95% ומעלה.

‫4.7.5 תבנית אישור