این سؤالات متداول سؤالات رایج مربوط به جفت سریع را پوشش می دهد.
ابزارها و ادغام
این بخش مشخصات جفت سریع، ابزارها و تست یکپارچه سازی را پوشش می دهد.
مشخصات جفت سریع
- برای یک نوع دستگاه معین و نسخه جفت سریع چه ویژگی هایی باید اجرا کنم؟
- آیا جفت سریع با یک ویژگی خاص (LE Audio و غیره) یکپارچه شده است؟
- چگونه بفهمم پروژه من (نه مدل ID) فعال است؟
- چگونه بفهمم شناسه مدل دستگاهم فعال است؟
برنامه اعتبار سنجی
- چگونه از برنامه Validator در دستگاه استفاده کنم؟
- چگونه می توانم اشکالات رمزگشایی پیام را عیب یابی کنم؟
- هنگام تلاش برای دانلود برنامه همراه، کد خطا
DF-DFERH-01
به چه معناست؟
رفتار دستگاه
- چگونه می توانم نیم برگ ها و اعلان ها را قبل از تأیید دستگاه روی دستگاه مشاهده کنم؟
- چرا اعلان جفت شدن بعدی در دستگاه دوم نمایش داده نمی شود؟
- چرا دستگاه من نمایش اعلان های نیم برگ را متوقف کرد؟
-
short time banned
یعنی چه؟ - از کجا می توانم کلیدهای ضد جعل مدل ID را پیدا کنم؟
- آیا می توانم از آدرس عمومی دستگاه برای تبلیغات در حالت جفت شدن به جای RPA استفاده کنم؟
کنسول دستگاه
- چرا نمی توانم پروژه ای در Device Console ایجاد کنم؟
- آیا لازم است نام شرکت ثبت شده در بلوتوث SIG را داشته باشم؟
- چگونه می توانم داده ها را به صورت دستی در کنسول دستگاه آپلود کنم؟
- چه مدت طول می کشد تا تغییرات در کنسول دستگاه با یک دستگاه خاص همگام شود؟
- چگونه تغییرات کنسول دستگاه را به اجبار با دستگاه همگام کنم؟
- چگونه داده های خودآزمایی را در Device Console آپلود کنم؟
گواهینامه
این بخش به سوالات رایج در مورد فرآیند صدور گواهینامه می پردازد.
آماده سازی
- قبل از ارسال نمونه برای صدور گواهینامه چه اقداماتی باید انجام دهید؟
- چند نمونه باید برای صدور گواهینامه ارسال شود؟
- چگونه می توانم حمل و نقل بین المللی دستگاه های نمونه را مدیریت کنم؟
- چگونه می توانم تأیید رسمی برای بازاریابی Fast Pair با محصول خود دریافت کنم؟
خودآزمایی
- آیا شرکا موظفند قبل از آزمایش هرگونه داده دستگاه را از قبل ارسال کنند؟
- آیا می توانم در گزارش خودآزمایی خود از همه گوشی ها و نسخه های اندروید مشابه استفاده کنم؟
- چگونه زمان جفت شدن را به صورت دستی اندازه گیری کنم؟
- چگونه می توانم خودآزمایی را برای دستگاه هایی که فقط رنگشان متفاوت است مدیریت کنم؟
- اسپیکرها برای آزمایش و پیاده سازی چه ویژگی هایی نیاز دارند؟
- آیا تستهای جفتسازی بعدی به تلفن A نیاز دارند تا DUT را فراموش کند؟
صدور گواهینامه دستگاه
- از چه نوع دستگاهی (EVT، DVT، PVT، Released) می توانم برای خودآزمایی و صدور گواهی استفاده کنم؟
- چگونه شرکا می توانند نسخه های رنگی متفاوتی را برای دستگاه مشابهی که از طریق صدور گواهینامه می گذرد مشخص کنند؟
- چگونه میتوانم بلیتهای صدور گواهینامه را که Google صادر میکند ببینم؟
- پس از تکمیل خودآزمایی، با بلیت گواهینامه Google چه کنم؟
- آیا صدور گواهینامه باید با استفاده از همان نرم افزار و نسخه های سیستم عامل مورد استفاده برای خودآزمایی انجام شود؟
- چگونه می توانم گروهی از محصولات مشابه را در کنسول دستگاه مدیریت کنم؟
- چگونه باید هر مرحله آزمایش سفارشی با آزمایشگاه شخص ثالث به اشتراک گذاشته شود؟
- چرا هنگام اجرای یک بازی وضعیت سوئیچ صوتی ارائه دهنده CONNECTED_A2DP_ONLY نشان داده نمی شود؟
پس از صدور گواهینامه
- چه زمانی باید یک دستگاه یا نرم افزار را دوباره تأیید کنم؟
- چه آزمایشی برای به روز رسانی نرم افزار و سیستم عامل پس از صدور گواهینامه لازم است؟
- گزارش خودآزمایی را برای به روز رسانی سیستم عامل کجا ارسال کنم؟
سوالات عمومی
- آیا باید شناسه های مدل متفاوتی برای دستگاه هایی با تفاوت های جزئی (مانند رنگ) ایجاد کنم؟
- فرآیند گذراندن گواهینامه برای قرار گرفتن در لیست چیپست های پشتیبانی شده چگونه است؟
برای یک نوع دستگاه معین و نسخه جفت سریع چه ویژگی هایی باید اجرا کنم؟
صفحات ویژگیهای اجباری مشخص میکنند که کدام ویژگیها برای یک نوع دستگاه معین و بازبینی جفت سریع مورد نیاز است. شرکا ممکن است درخواست معافیت کنند که به صورت موردی بررسی می شود.
آیا جفت سریع با یک ویژگی خاص (LE Audio و غیره) یکپارچه شده است؟
گوگل دائماً در حال ادغام ویژگی ها و قابلیت های جدید در Fast Pair است. برای جزئیات بیشتر درباره درخواستهای خاص، با شریک SI یا مخاطب Google خود تماس بگیرید.
چگونه بفهمم پروژه من (نه مدل ID) فعال است؟
وضعیت پروژه با یک نماد در صفحه پروژه در کنسول دستگاه نشان داده می شود.
یک پروژه غیرفعال دارای این نماد خواهد بود:
یک پروژه فعال دارای این نماد خواهد بود:
چگونه بفهمم شناسه مدل دستگاهم فعال است؟
اگر قبلاً این کار را نکردهاید، مطمئن شوید که دستگاه شما در Google Cloud Project شما همانطور که در صفحه شناسه مدل توضیح داده شده است ثبت شده است.
شناسههای مدل پس از صدور گواهینامه کاملاً فعال میشوند و این دکمه را در صفحه دستگاه خود در کنسول دستگاه خواهند داشت:
دستگاههای بدون شناسه مدل این دکمه را در صفحه دستگاه خود در کنسول دستگاه خواهند داشت:
یک دستگاه پس از ارسال پیشنویس با استفاده از دکمه تأیید، یک شناسه مدل تخصیص مییابد. این شناسه مدل برای یکپارچهسازی و آزمایش زمانی که Google به دستگاه حالت «در انتظار» اختصاص داد، مناسب است، اما قبل از اینکه با محصولات نهایی کار کند، باید از طریق فرآیند صدور گواهینامه کاملاً فعال شود.
شناسه مدل یک دستگاه را میتوانید در صفحه دستگاه آن در کنسول دستگاه پیدا کنید:
چگونه از برنامه Validator در دستگاه استفاده کنم؟
شرکا قبل از اینکه بتوانند نتایج آزمایش را در کنسول دستگاه آپلود کنند، باید یک حساب Google ایجاد کنند و سرپرست کنسول دستگاه خود حساب را به پروژه کنسول دستگاه خود اضافه کند.
- شرکا باید یک حساب Google ایجاد کنند.
- حسابهای Google ممکن است با آدرسهای غیر Gmail مرتبط باشند.
- پس از ایجاد حساب، از سرپرست کنسول دستگاه شریک بخواهید ایمیل حساب را به پروژه صحیح کنسول دستگاه اضافه کند.
- وارد این حساب Google در دستگاه شوید.
راهنمای کاربر برنامه Validator موارد استفاده خاصی را پوشش می دهد.
چگونه می توانم اشکالات رمزگشایی پیام را عیب یابی کنم؟
اینها معمولاً به دلیل مشکلات مربوط به بلوک کریپتو HW ایجاد می شوند. سعی کنید دستگاه خود را برای مشاهده ورودیها، خروجیهای موتور و تماسهای API تنظیم کنید. موارد تست رمزنگاری موجود ممکن است به عیب یابی کمک کند.
هنگام تلاش برای دانلود برنامه همراه، کد خطا DF-DFERH-01
به چه معناست؟
این معمولاً به دلیل فضای خالی قبل از نام بسته ایجاد می شود.
بررسی کنید که هیچ فضای خالی اصلی روی نام بسته در کنسول دستگاه وجود ندارد.
چگونه می توانم نیم برگ ها و اعلان ها را قبل از تأیید دستگاه روی دستگاه مشاهده کنم؟
تبلیغات دستگاه (و اعلانها) تأیید نشده تنها زمانی نشان داده میشوند که اعلانهای اشکال زدایی در دستگاه فعال باشد.
برای فعال کردن اعلانهای رفع اشکال:
- تنظیمات > برنامهها و اعلانها > خدمات Google Play > اعلانها
- تنظیمات > Google > دستگاهها و اشتراکگذاری (یا اتصالات دستگاه) > دستگاهها > 3 نقطه > شامل نتایج اشکالزدایی
چرا اعلان جفت شدن بعدی در دستگاه دوم نمایش داده نمی شود؟
این اطلاعات ممکن است تا چند ساعت طول بکشد تا با یک دستگاه همگام شود.
برای اجبار همگام سازی دستی:
- به Settings > Google > Devices & sharing > Devices بروید.
- دستگاه را در قسمت «دستگاههای ذخیره شده» انتخاب کنید.
- حساب Google مربوطه را انتخاب کنید.
اکنون هدست جفت شده باید در لیست نشان داده شود.
چرا دستگاه من نمایش اعلان های نیم برگ را متوقف کرد؟
اعلانهای نیمبرگی پس از دوبار رد شدن، به مدت ۵ دقیقه متوقف میشوند. برای وادار کردن نیمبرگها به ظاهر شدن مجدد، یکی از موارد زیر است:
- پنج (5) دقیقه صبر کنید تا نیم برگ ها دوباره فعال شوند.
- گوشی را ریبوت کنید.
short time banned
یعنی چه؟
حالت short time banned
، که در گزارش گزارش اشکال نشان داده شده است، زمانی اتفاق میافتد که همان اعلان نیمبرگی دو بار متوالی رد شود. این باعث می شود که نمونه های بعدی آن نیم ورق برای 5 دقیقه بعدی سرکوب شوند.
برای وادار کردن نیمبرگها به ظاهر شدن مجدد، یکی از موارد زیر است:
- پنج (5) دقیقه صبر کنید تا نیم برگ ها دوباره فعال شوند.
- گوشی را ریبوت کنید.
از کجا می توانم کلیدهای ضد جعل مدل ID را پیدا کنم؟
کلیدها فقط برای پروژه های ثبت شده در کنسول دستگاه قابل مشاهده هستند.
آیا می توانم از آدرس عمومی دستگاه برای تبلیغات در حالت جفت شدن به جای RPA استفاده کنم؟
به طور کلی، خیر.
Google این مورد استفاده را آزمایش نمی کند و ممکن است منجر به رفتار نامطلوب شود.
شریکی که مایل به پیگیری این امر است حداقل باید:
- برای تأیید پیاده سازی، یک خودآزمایی کامل از همه ویژگی ها انجام دهید.
- درخواست معافیت از گوگل.
معافیت ها ممکن است به صورت موردی اعطا شود.
چرا نمی توانم پروژه ای در کنسول دستگاه ایجاد کنم؟
برای ایجاد یک پروژه به حساب های Google نیاز است. ممکن است یک ایمیل غیر Google را با یک حساب Google مرتبط کنید .
این مشکل همچنین با پیغام خطای "Request had insufficient authentication scopes" آشکار می شود.
آیا لازم است نام شرکت ثبت شده در بلوتوث SIG را داشته باشم؟
بله؛ هر دستگاه جدیدی که در Device Console ایجاد می شود باید نام شرکت ثبت شده در Bluetooth SIG داشته باشد.
چگونه می توانم داده ها را به صورت دستی در کنسول دستگاه آپلود کنم؟
شرکا قبل از اینکه بتوانند به صورت دستی نتایج آزمایش را در کنسول دستگاه آپلود کنند، باید یک حساب Google ایجاد کنند و آن را به گروه آزمایش جفت سریع اضافه کنند.
شرکای استفاده کننده از برنامه اعتبارسنجی باید دستورالعملهای بخش تنظیم برنامه اعتبارسنجی را دنبال کنند.
- شرکا باید یک حساب Google ایجاد کنند.
- حسابهای Google ممکن است با آدرسهای غیر Gmail مرتبط باشند.
- پس از ایجاد یک حساب کاربری، آن را به گروه تست جفت سریع اضافه کنید.
- وارد این حساب Google در دستگاه شوید.
- Usage & Diagnostics را در دستگاه آزمایشی فعال کنید:
- تنظیمات > Google > 3 نقطه > استفاده و عیبیابی > استفاده و عیبیابی را روشن کنید
چه مدت طول می کشد تا تغییرات در کنسول دستگاه با یک دستگاه خاص همگام شود؟
25 ساعت.
چگونه تغییرات کنسول دستگاه را به اجبار با دستگاه همگام کنم؟
هر دستگاهی یک بار در روز حافظه پنهان محلی خود را تازه می کند. برای اجبار بهروزرسانی حافظه پنهان، یکی از موارد زیر است:
- تغییر زبان سیستم:
- به Settings > System > Language & Input > Languages بروید.
- نسخههای قبلی اندروید ممکن است از تنظیمات > سیستم > زبان > زبانهای سیستم استفاده کنند.
- سیستم را به هر زبان دیگری تغییر دهید.
- به Settings > System > Language & Input > Languages بروید.
- ساعت سیستم را 25 ساعت جلوتر تنظیم کنید.
بسیاری از تنظیمات کنسول دستگاه، مانند TxPower، در حافظه پنهان دستگاه وجود دارد.
چگونه داده های خودآزمایی را در Device Console آپلود کنم؟
برای آپلود دادههای خودآزمایی در Device Console، شرکا باید هر دو مسیر برنامه اعتبارسنجی و آزمایش دستی را دنبال کنند. این مسیرها ممکن است در آینده تثبیت شوند.
برنامه Validator ارسال کالیبراسیون و نتایج آزمون پایان به انتها (E2E) را پوشش میدهد، در حالی که تست دستی جفتسازی بعدی، آزمایشهای فاصله و ویژگیهای توسعه را پوشش میدهد. هر دو مسیر می توانند نتایج اولیه جفت شدن را آپلود کنند.
برای آپلود داده های برنامه Validator:
- مطمئن شوید که تمام مراحل ذکر شده در پاسخ تنظیم برنامه اعتبارسنجی را دنبال کرده اید.
- دستگاه را در تمام مدت آزمایش به اینترنت متصل نگه دارید.
- پس از اتمام تست روی دکمه ارسال کلیک کنید.
برای آپلود داده های تست دستی:
- تمام فیلدهای تست دستی فهرست شده در فرم های گزارش خودآزمایی صوتی BT Classic یا BT LE را تکمیل کنید.
- برخی از برنامههای افزودنی، مانند سوئیچ صوتی ، گزارشهای خودآزمایی اضافی دارند ( BT Classic یا BT LE Audio ).
- تمام گزارش های خودآزمایی را به شریک SI یا مدیر حساب خود ارسال کنید.
- دستگاه را برای موارد زیر به اینترنت متصل نگه دارید:
- مدت زمان تمام آزمایشات
- 25 ساعت پس از اتمام تست
- اطمینان حاصل کنید که تلفن به منبع برق متصل است تا در طول فرآیند آپلود برق قطع نشود.
قبل از ارسال نمونه برای صدور گواهینامه چه اقداماتی باید انجام دهم؟
- مطمئن شوید که تمام مراحل ذکر شده در پاسخهای تنظیم برنامه Validator و تست دستی را دنبال کردهاید.
- دستورالعمل های فهرست شده در صفحه فرآیند صدور گواهینامه آماده سازی برای صدور گواهینامه را دنبال کنید.
چند نمونه باید برای صدور گواهینامه ارسال شود؟
سه (3) نمونه باید به آزمایشگاه صدور گواهینامه شخص ثالث ارسال شود. برای اطلاعات تماس یک آزمایشگاه خاص، صفحه ارسال دستگاهها به آزمایشگاههای شخص ثالث را ببینید.
ممکن است Google از شرکای Fast Pair درخواست کند تا در صورت نیاز، نمونههایی را برای Google ارسال کنند. برای اطلاعات حمل و نقل Google به صفحه Shipping Devices to Google مراجعه کنید.
چگونه می توانم حمل و نقل بین المللی دستگاه های نمونه را مدیریت کنم؟
هر آزمایشگاه شخص ثالث دارای فرآیندهای منحصر به فردی برای مدیریت حمل و نقل بین المللی، وظایف واردات و فرآیندها است. شما باید این فرآیند را با آزمایشگاه هماهنگ کنید.
برای اطلاعات تماس یک آزمایشگاه خاص، صفحه ارسال دستگاهها به آزمایشگاههای شخص ثالث را ببینید. همین امر در مورد هر دستگاهی که به Google ارسال می شود صدق می کند.
چگونه می توانم تأیید رسمی برای بازاریابی Fast Pair با محصول خود دریافت کنم؟
- برای یک حساب شریک ثبت نام کنید .
- فرآیند را در صفحه جریان بازاریابی محصول مرور کنید.
- صفحه راهنمای نشانواره جفت سریع را مرور کنید.
- مواد بسته بندی و بازاریابی خود را ایجاد کنید.
- طرح های خود را برای بررسی بازاریابی در برگه "تأیید دارایی" ارسال کنید.
آیا شرکا موظفند قبل از آزمایش هرگونه داده دستگاه را از قبل ارسال کنند؟
خیر
تمام جزئیات لازم، مانند شناسه مدل و نسخه FW، باید قبل از ارسال آن به Google در گزارش خودآزمایی وارد شود.
آیا می توانم در گزارش خودآزمایی خود از همه گوشی ها و نسخه های اندروید مشابه استفاده کنم؟
خیر
علاوه بر دستگاه خود، باید از سه (3) تلفن از برندهای جداگانه استفاده کنید و از نسخههای اندروید مجزا استفاده کنید. یک (1) از سه (3) تلفن باید تلفن Pixel باشد.
شما نیازی به استفاده از شماره تلفنها و نسخه اندرویدی ذکر شده در گزارش خودآزمایی ندارید.
چگونه زمان جفت شدن را به صورت دستی اندازه گیری کنم؟
زمان جفت شدن به صورت زیر اندازه گیری می شود:
- لحظه ای که دکمه "جفت" روی رابط کاربری ضربه می زند.
- لحظه ای که رابط کاربری "جفت شدن موفقیت آمیز" در تلفن نمایش داده می شود.
چگونه می توانم خودآزمایی را برای دستگاه هایی که فقط رنگشان متفاوت است مدیریت کنم؟
- یک خودآزمایی کامل روی یک مدل انجام دهید.
- برنامه اعتبار سنج را روی همه مدلهای دیگر اجرا کنید و تایید کنید.
اسپیکرها برای آزمایش و پیاده سازی چه ویژگی هایی نیاز دارند؟
الزامات ویژگی در مشخصات پوشش داده شده است.
آیا تستهای جفتسازی بعدی به تلفن A نیاز دارند تا DUT را فراموش کند؟
خیر
خودآزمایی برای جفت شدن بعدی به تلفن A نیاز ندارد تا DUT را فراموش کند و جفت سازی اولیه را دوباره انجام دهد. به عنوان مثال، هنگام اجرای تست 30 برابری بعدی برای خودآزمایی، فقط تلفن B باید DUT را فراموش کند.
از چه نوع دستگاهی (EVT، DVT، PVT، Released) می توانم برای خودآزمایی و صدور گواهی استفاده کنم؟
دستگاه باید حداقل در سطح آزمایش تأیید طراحی (DVT) باشد.
به طور کلی، هر تغییر نرم افزار یا سیستم عامل پس از خودآزمایی یا صدور گواهینامه نیاز به نوعی آزمایش مجدد دارد. برای جزئیات بیشتر به بخش آستانه صدور گواهینامه مراجعه کنید.
چگونه شرکا نسخه های رنگی متفاوتی را برای دستگاه مشابهی که از طریق صدور گواهینامه می گذرد مشخص می کنند؟
ویژگی سری Device Console به شرکا اجازه می دهد خانواده دستگاه را دقیقاً برای این سناریو مشخص کنند.
قراردادهای نامگذاری به شریک واگذار شده است. یک قرارداد رایج اضافه کردن پسوندی به نام محصول است که رنگ را نشان می دهد (به عنوان مثال '_green').
چگونه میتوانم بلیتهای صدور گواهینامه را که Google صادر میکند ببینم؟
دسترسی به مؤلفه ردیابی پروژه Google برای مشاهده نیاز به یک حساب Google Partner Domain (PDA) دارد. شریک SI شما باید یک PDA برای مشاهده این تیک ها داشته باشد و می تواند به روز رسانی وضعیت را ارائه دهد.
اگر SI ندارید، برای کمک در ساخت PDA با شریک Google خود تماس بگیرید.
پس از تکمیل خودآزمایی، با بلیت گواهینامه Google چه کنم؟
شرکا باید با این بلیط کارهای زیر را انجام دهند:
- به Google اطلاع دهید که قصد دارید از کدام آزمایشگاه شخص ثالث استفاده کنید.
- شماره بلیط را مستقیماً به آزمایشگاه شخص ثالث ارائه دهید.
آیا صدور گواهینامه باید با استفاده از همان نرم افزار و نسخه های سیستم عامل مورد استفاده برای خودآزمایی انجام شود؟
بله.
به طور کلی، هر تغییر نرم افزار یا سیستم عامل پس از خودآزمایی یا صدور گواهینامه نیاز به نوعی آزمایش مجدد دارد. برای جزئیات بیشتر به بخش آستانه صدور گواهینامه مراجعه کنید.
چگونه می توانم گروهی از محصولات مشابه را در کنسول دستگاه مدیریت کنم؟
هر گروهی از محصولاتی که تصویر محصول، نام، نرمافزار و نسخه میانافزار یکسانی دارند، میتوانند بهعنوان یک «سری» در کنسول دستگاه اضافه شوند.
هر دستگاه باید ورودی داشته باشد.
فقط یک دستگاه از این گروه باید تأیید شود، همه دستگاههای دیگر در این سری پس از تکمیل گواهی تأیید میشوند. هنگام بهروزرسانی نرمافزار دستگاه یا میانافزار، فقط یک گزارش خودآزمایی باید به Google ارسال شود.
چگونه باید هر مرحله آزمایش سفارشی با آزمایشگاه شخص ثالث به اشتراک گذاشته شود؟
به طور کلی، شرکا نباید نیازی به اجرای مراحل تست سفارشی برای گواهی جفت سریع داشته باشند. تکیه بر مراحل سفارشی احتمالاً استاندارد جفت سریع را نقض کرده و عملکرد دستگاه را کاهش می دهد.
هر مرحله سفارشی یا الزامات خاص باید با Google در مرحله Project Proposal بحث شود.
چرا هنگام اجرای یک بازی وضعیت سوئیچ صوتی ارائه دهنده CONNECTED_A2DP_ONLY نشان داده نمی شود؟
این یک مشکل شناخته شده است که ناشی از جستجوگر است و مربوط به تعویض نادرست صدای بازی است. تلفنهای سامسونگ هنگام اجرای بازی، وضعیت اتصال را به جای CONNECTED_A2DP_ONLY
روی CONNECTED_A2DP_WITH_AVRCP
تنظیم میکند.
برای جزئیات بیشتر به بخش مشکلات شناخته شده گواهینامه سوئیچ صوتی مراجعه کنید.
چه زمانی باید یک دستگاه یا نرم افزار را دوباره تأیید کنم؟
هرگونه تغییر نرمافزار یا میانافزار مستلزم ارسال گزارش خودآزمایی است، حتی زمانی که کد جفت سریع را تغییر نمیدهید.
به طور کلی، زمانی که:
- انتشار یک باینری با ویژگی های جفت سریع جدید.
- ویژگیهای جدید باید توسط آزمایشگاههای شخص ثالث تأیید شوند، ویژگیهای موجود را میتوان با یک گزارش خودآزمایی تأیید کرد.
- انتشار یک باینری با ویژگی های جفت سریع حذف شده است.
- تغییر نسخه جفت سریع اجرا شده (به عنوان مثال 3.0 -> 3.1).
- برخی از تغییرات نسخه ممکن است به گواهینامه اضافی نیاز داشته باشند.
- به عنوان مثال، 3.1 -> 3.2 به گواهی سوئیچ صوتی نیاز دارد.
- برخی از تغییرات نسخه ممکن است به گواهینامه اضافی نیاز داشته باشند.
- انتشار یک باینری روی سخت افزار جدید، به ویژه با آنتن های جدید.
مخاطب SI یا Google شما میتواند بهترین راهنمایی را برای موارد خاص، از جمله درخواستهای معافیت یا معافیت ارائه دهد.
چه آزمایشی برای به روز رسانی نرم افزار و سیستم عامل پس از صدور گواهینامه لازم است؟
بهروزرسانیهای نرمافزار و سیستمافزار پس از صدور گواهینامه نیاز به:
- انجام خودآزمایی.
- ارائه نتایج خودآزمایی به گوگل.
- قبولی در آزمون ادغام End-to-End App Validator.
پیادهسازی برنامههای افزودنی جفت سریع جدید یا تغییر نسخه جفت سریع به گواهینامه اضافی نیاز دارد، همانطور که در بخش آستانه صدور گواهینامه توضیح داده شده است.
گزارش خودآزمایی را برای به روز رسانی سیستم عامل کجا ارسال کنم؟
برای جزئیات بیشتر در مورد فرآیند آنها با شریک SI خود تماس بگیرید.
اگر شریک SI ندارید، گزارش های خودآزمایی را به تیم بررسی گزارش خودآزمایی ارسال کنید.
آیا باید شناسه های مدل متفاوتی برای دستگاه هایی با تفاوت های جزئی (مانند رنگ) ایجاد کنم؟
بله. به هر دستگاهی که تفاوت فیزیکی دارد باید شناسه مدل جدید داده شود. پاسخ محصولات مشابه برخی از پیشنهادات نامگذاری را ارائه می دهد.
چگونه دستگاه خود را به صفحه چیپست های پشتیبانی شده اضافه کنم؟
صفحه چیپستهای پشتیبانیشده پس از گذراندن گواهینامه چیپست بهروزرسانی میشود. چیپست های جدید زمانی به لیست اضافه می شوند که:
- یک هیئت توسعه گواهینامه را می گذراند.
- محصولی که از چیپست استفاده می کند گواهینامه را دریافت می کند.
این سؤالات متداول سؤالات رایج مربوط به جفت سریع را پوشش می دهد.
ابزارها و ادغام
این بخش مشخصات جفت سریع، ابزارها و تست یکپارچه سازی را پوشش می دهد.
مشخصات جفت سریع
- برای یک نوع دستگاه معین و نسخه جفت سریع چه ویژگی هایی باید اجرا کنم؟
- آیا جفت سریع با یک ویژگی خاص (LE Audio و غیره) یکپارچه شده است؟
- چگونه بفهمم پروژه من (نه مدل ID) فعال است؟
- چگونه بفهمم شناسه مدل دستگاهم فعال است؟
برنامه اعتبار سنجی
- چگونه از برنامه Validator در دستگاه استفاده کنم؟
- چگونه می توانم اشکالات رمزگشایی پیام را عیب یابی کنم؟
- هنگام تلاش برای دانلود برنامه همراه، کد خطا
DF-DFERH-01
به چه معناست؟
رفتار دستگاه
- چگونه می توانم نیم برگ ها و اعلان ها را قبل از تأیید دستگاه روی دستگاه مشاهده کنم؟
- چرا اعلان جفت شدن بعدی در دستگاه دوم نمایش داده نمی شود؟
- چرا دستگاه من نمایش اعلان های نیم برگ را متوقف کرد؟
-
short time banned
یعنی چه؟ - از کجا می توانم کلیدهای ضد جعل مدل ID را پیدا کنم؟
- آیا می توانم از آدرس عمومی دستگاه برای تبلیغات در حالت جفت شدن به جای RPA استفاده کنم؟
کنسول دستگاه
- چرا نمی توانم پروژه ای در Device Console ایجاد کنم؟
- آیا لازم است نام شرکت ثبت شده در بلوتوث SIG را داشته باشم؟
- چگونه می توانم داده ها را به صورت دستی در کنسول دستگاه آپلود کنم؟
- چه مدت طول می کشد تا تغییرات در کنسول دستگاه با یک دستگاه خاص همگام شود؟
- چگونه تغییرات کنسول دستگاه را به اجبار با دستگاه همگام کنم؟
- چگونه داده های خودآزمایی را در Device Console آپلود کنم؟
گواهینامه
این بخش به سوالات رایج در مورد فرآیند صدور گواهینامه می پردازد.
آماده سازی
- قبل از ارسال نمونه برای صدور گواهینامه چه اقداماتی باید انجام دهید؟
- چند نمونه باید برای صدور گواهینامه ارسال شود؟
- چگونه می توانم حمل و نقل بین المللی دستگاه های نمونه را مدیریت کنم؟
- چگونه می توانم تأیید رسمی برای بازاریابی Fast Pair با محصول خود دریافت کنم؟
خودآزمایی
- آیا شرکا موظفند قبل از آزمایش هرگونه داده دستگاه را از قبل ارسال کنند؟
- آیا می توانم در گزارش خودآزمایی خود از همه گوشی ها و نسخه های اندروید مشابه استفاده کنم؟
- چگونه زمان جفت شدن را به صورت دستی اندازه گیری کنم؟
- چگونه می توانم خودآزمایی را برای دستگاه هایی که فقط رنگشان متفاوت است مدیریت کنم؟
- اسپیکرها برای آزمایش و پیاده سازی چه ویژگی هایی نیاز دارند؟
- آیا تستهای جفتسازی بعدی به تلفن A نیاز دارند تا DUT را فراموش کند؟
صدور گواهینامه دستگاه
- از چه نوع دستگاهی (EVT، DVT، PVT، Released) می توانم برای خودآزمایی و صدور گواهی استفاده کنم؟
- چگونه شرکا می توانند نسخه های رنگی متفاوتی را برای دستگاه مشابهی که از طریق صدور گواهینامه می گذرد مشخص کنند؟
- چگونه میتوانم بلیتهای صدور گواهینامه را که Google صادر میکند ببینم؟
- پس از تکمیل خودآزمایی، با بلیت گواهینامه Google چه کنم؟
- آیا صدور گواهینامه باید با استفاده از همان نرم افزار و نسخه های سیستم عامل مورد استفاده برای خودآزمایی انجام شود؟
- چگونه می توانم گروهی از محصولات مشابه را در کنسول دستگاه مدیریت کنم؟
- چگونه باید هر مرحله آزمایش سفارشی با آزمایشگاه شخص ثالث به اشتراک گذاشته شود؟
- چرا هنگام اجرای یک بازی وضعیت سوئیچ صوتی ارائه دهنده CONNECTED_A2DP_ONLY نشان داده نمی شود؟
پس از صدور گواهینامه
- چه زمانی باید یک دستگاه یا نرم افزار را دوباره تأیید کنم؟
- چه آزمایشی برای به روز رسانی نرم افزار و سیستم عامل پس از صدور گواهینامه لازم است؟
- گزارش خودآزمایی را برای به روز رسانی سیستم عامل کجا ارسال کنم؟
سوالات عمومی
- آیا باید شناسه های مدل متفاوتی برای دستگاه هایی با تفاوت های جزئی (مانند رنگ) ایجاد کنم؟
- فرآیند گذراندن گواهینامه برای قرار گرفتن در لیست چیپست های پشتیبانی شده چگونه است؟
برای یک نوع دستگاه معین و نسخه جفت سریع چه ویژگی هایی باید اجرا کنم؟
صفحات ویژگیهای اجباری مشخص میکنند که کدام ویژگیها برای یک نوع دستگاه معین و بازبینی جفت سریع مورد نیاز است. شرکا ممکن است درخواست معافیت کنند که به صورت موردی بررسی می شود.
آیا جفت سریع با یک ویژگی خاص (LE Audio و غیره) یکپارچه شده است؟
گوگل دائماً در حال ادغام ویژگی ها و قابلیت های جدید در Fast Pair است. برای جزئیات بیشتر درباره درخواستهای خاص، با شریک SI یا مخاطب Google خود تماس بگیرید.
چگونه بفهمم پروژه من (نه مدل ID) فعال است؟
وضعیت پروژه با یک نماد در صفحه پروژه در کنسول دستگاه نشان داده می شود.
یک پروژه غیرفعال دارای این نماد خواهد بود:
یک پروژه فعال دارای این نماد خواهد بود:
چگونه بفهمم شناسه مدل دستگاهم فعال است؟
اگر قبلاً این کار را نکردهاید، مطمئن شوید که دستگاه شما همانطور که در صفحه شناسه مدل توضیح داده شده در Google Cloud Project شما ثبت شده است.
شناسههای مدل پس از صدور گواهینامه کاملاً فعال میشوند و این دکمه را در صفحه دستگاه خود در کنسول دستگاه خواهند داشت:
دستگاههای بدون شناسه مدل این دکمه را در صفحه دستگاه خود در کنسول دستگاه خواهند داشت:
یک دستگاه پس از ارسال پیشنویس با استفاده از دکمه تأیید، یک شناسه مدل تخصیص مییابد. این شناسه مدل برای یکپارچهسازی و آزمایش زمانی که Google به دستگاه حالت «در انتظار» اختصاص داد، مناسب است، اما قبل از اینکه با محصولات نهایی کار کند، باید از طریق فرآیند صدور گواهینامه کاملاً فعال شود.
شناسه مدل یک دستگاه را میتوانید در صفحه دستگاه آن در کنسول دستگاه پیدا کنید:
چگونه از برنامه Validator در دستگاه استفاده کنم؟
شرکا قبل از اینکه بتوانند نتایج آزمایش را در کنسول دستگاه آپلود کنند، باید یک حساب Google ایجاد کنند و سرپرست کنسول دستگاه خود حساب را به پروژه کنسول دستگاه خود اضافه کند.
- شرکا باید یک حساب Google ایجاد کنند.
- حسابهای Google ممکن است با آدرسهای غیر Gmail مرتبط باشند.
- پس از ایجاد حساب، از سرپرست کنسول دستگاه شریک بخواهید ایمیل حساب را به پروژه صحیح کنسول دستگاه اضافه کند.
- وارد این حساب Google در دستگاه شوید.
راهنمای کاربر برنامه Validator موارد استفاده خاصی را پوشش می دهد.
چگونه می توانم اشکالات رمزگشایی پیام را عیب یابی کنم؟
اینها معمولاً به دلیل مشکلات مربوط به بلوک کریپتو HW ایجاد می شوند. سعی کنید دستگاه خود را برای مشاهده ورودیها، خروجیهای موتور و تماسهای API تنظیم کنید. موارد تست رمزنگاری موجود ممکن است به عیب یابی کمک کند.
هنگام تلاش برای دانلود برنامه همراه، کد خطا DF-DFERH-01
به چه معناست؟
این معمولاً به دلیل فضای خالی قبل از نام بسته ایجاد می شود.
بررسی کنید که هیچ فضای خالی اصلی روی نام بسته در کنسول دستگاه وجود ندارد.
چگونه می توانم نیم برگ ها و اعلان ها را قبل از تأیید دستگاه روی دستگاه مشاهده کنم؟
تبلیغات دستگاه (و اعلانها) تأیید نشده تنها زمانی نشان داده میشوند که اعلانهای اشکال زدایی در دستگاه فعال باشد.
برای فعال کردن اعلانهای رفع اشکال:
- تنظیمات > برنامهها و اعلانها > خدمات Google Play > اعلانها
- تنظیمات > Google > دستگاهها و اشتراکگذاری (یا اتصالات دستگاه) > دستگاهها > 3 نقطه > شامل نتایج اشکالزدایی
چرا اعلان جفت شدن بعدی در دستگاه دوم نمایش داده نمی شود؟
این اطلاعات ممکن است تا چند ساعت طول بکشد تا با یک دستگاه همگام شود.
برای اجبار همگام سازی دستی:
- به Settings > Google > Devices & sharing > Devices بروید.
- دستگاه را در قسمت «دستگاههای ذخیره شده» انتخاب کنید.
- حساب Google مربوطه را انتخاب کنید.
اکنون هدست جفت شده باید در لیست نشان داده شود.
چرا دستگاه من نمایش اعلان های نیم برگ را متوقف کرد؟
اعلانهای نیمبرگی پس از دوبار رد شدن، به مدت ۵ دقیقه متوقف میشوند. برای وادار کردن نیمبرگها به ظاهر شدن مجدد، یکی از موارد زیر است:
- پنج (5) دقیقه صبر کنید تا نیم برگ ها دوباره فعال شوند.
- گوشی را ریبوت کنید.
short time banned
یعنی چه؟
حالت short time banned
، که در گزارش گزارش اشکال نشان داده شده است، زمانی اتفاق میافتد که همان اعلان نیمبرگی دو بار متوالی رد شود. این باعث می شود که نمونه های بعدی آن نیم ورق برای 5 دقیقه بعدی سرکوب شوند.
برای وادار کردن نیمبرگها به ظاهر شدن مجدد، یکی از موارد زیر است:
- پنج (5) دقیقه صبر کنید تا نیم برگ ها دوباره فعال شوند.
- گوشی را ریبوت کنید.
از کجا می توانم کلیدهای ضد جعل مدل ID را پیدا کنم؟
کلیدها فقط برای پروژه های ثبت شده در کنسول دستگاه قابل مشاهده هستند.
آیا می توانم از آدرس عمومی دستگاه برای تبلیغات در حالت جفت شدن به جای RPA استفاده کنم؟
به طور کلی، خیر.
Google این مورد استفاده را آزمایش نمی کند و ممکن است منجر به رفتار نامطلوب شود.
شریکی که مایل به پیگیری این امر است حداقل باید:
- برای تأیید پیاده سازی، یک خودآزمایی کامل از همه ویژگی ها انجام دهید.
- درخواست معافیت از گوگل.
معافیت ها ممکن است به صورت موردی اعطا شود.
چرا نمی توانم پروژه ای در کنسول دستگاه ایجاد کنم؟
برای ایجاد یک پروژه به حساب های Google نیاز است. ممکن است یک ایمیل غیر Google را با یک حساب Google مرتبط کنید .
این مشکل همچنین با پیغام خطای "Request had insufficient authentication scopes" آشکار می شود.
آیا لازم است نام شرکت ثبت شده در بلوتوث SIG را داشته باشم؟
بله؛ هر دستگاه جدیدی که در Device Console ایجاد می شود باید نام شرکت ثبت شده در Bluetooth SIG داشته باشد.
چگونه می توانم داده ها را به صورت دستی در کنسول دستگاه آپلود کنم؟
شرکا قبل از اینکه بتوانند به صورت دستی نتایج آزمایش را در کنسول دستگاه آپلود کنند، باید یک حساب Google ایجاد کنند و آن را به گروه آزمایش جفت سریع اضافه کنند.
شرکای استفاده کننده از برنامه اعتبارسنجی باید دستورالعملهای بخش تنظیم برنامه اعتبارسنجی را دنبال کنند.
- شرکا باید یک حساب Google ایجاد کنند.
- حسابهای Google ممکن است با آدرسهای غیر Gmail مرتبط باشند.
- پس از ایجاد یک حساب کاربری، آن را به گروه تست جفت سریع اضافه کنید.
- وارد این حساب Google در دستگاه شوید.
- Usage & Diagnostics را در دستگاه آزمایشی فعال کنید:
- تنظیمات > Google > 3 نقطه > استفاده و عیبیابی > استفاده و عیبیابی را روشن کنید
چه مدت طول می کشد تا تغییرات در کنسول دستگاه با یک دستگاه خاص همگام شود؟
25 ساعت.
چگونه تغییرات کنسول دستگاه را به اجبار با دستگاه همگام کنم؟
هر دستگاهی یک بار در روز حافظه پنهان محلی خود را تازه می کند. برای اجبار بهروزرسانی حافظه پنهان، یکی از موارد زیر است:
- تغییر زبان سیستم:
- به Settings > System > Language & Input > Languages بروید.
- نسخههای قبلی اندروید ممکن است از تنظیمات > سیستم > زبان > زبانهای سیستم استفاده کنند.
- سیستم را به هر زبان دیگری تغییر دهید.
- به Settings > System > Language & Input > Languages بروید.
- ساعت سیستم را 25 ساعت جلوتر تنظیم کنید.
بسیاری از تنظیمات کنسول دستگاه، مانند TxPower، در حافظه پنهان دستگاه وجود دارد.
چگونه داده های خودآزمایی را در Device Console آپلود کنم؟
شرکاء باید هم برنامه اعتبار سنج و هم مسیرهای تست دستی را دنبال کنند تا داده های خودآزمایی خود را در کنسول دستگاه بارگذاری کنند. این مسیرها ممکن است در آینده ادغام شوند.
برنامه اعتبار سنجی نتایج تست کالیبراسیون و پایان به پایان (E2E) را پوشش می دهد ، در حالی که تست دستی شامل جفت شدن بعدی ، تست های مسافت و ویژگی های پسوند است. هر دو مسیر می توانند نتایج جفت شدن اولیه را بارگذاری کنند.
برای بارگذاری داده های برنامه اعتبار سنج:
- اطمینان حاصل کنید که تمام مراحل ذکر شده در پاسخ تنظیم برنامه اعتبار سنج را دنبال کرده اید.
- دستگاه را برای مدت زمان تمام آزمایشات به اینترنت متصل کنید.
- پس از اتمام آزمایش ، روی دکمه ارسال کلیک کنید.
برای بارگذاری داده های آزمون دستی:
- تمام قسمتهای تست دستی ذکر شده در فرم های گزارش خودآزمایی BT Classic یا BT LE را تکمیل کنید.
- برخی از پسوندها ، مانند سوئیچ صوتی ، دارای گزارش های خودآزمایی اضافی ( BT Classic یا Bt Le Audio ) هستند.
- تمام گزارش های خودآزمایی را به شریک SI یا مدیر حساب خود ارسال کنید.
- دستگاه را به اینترنت متصل کنید:
- مدت زمان همه آزمایشات.
- 25 ساعت پس از اتمام آزمایش.
- اطمینان حاصل کنید که تلفن به منبع تغذیه وصل شده است تا در طی فرآیند بارگذاری انرژی خود را از دست ندهد.
قبل از ارسال نمونه برای صدور گواهینامه ، چه اقداماتی باید انجام دهم؟
- اطمینان حاصل کنید که تمام مراحل ذکر شده در برنامه اعتبار سنج و پاسخ های تنظیم آزمایش دستی را دنبال کرده اید.
- دستورالعمل های ذکر شده در صفحه صدور گواهینامه آماده سازی برای صدور گواهینامه را دنبال کنید.
چند نمونه باید برای صدور گواهینامه ارسال شود؟
سه (3) نمونه باید به آزمایشگاه صدور گواهینامه شخص ثالث ارسال شود. برای اطلاعات تماس با آزمایشگاه خاص ، به صفحه حمل و نقل به آزمایشگاه های شخص ثالث مراجعه کنید.
Google ممکن است از شرکای جفت سریع درخواست کند تا در صورت لزوم نمونه ها را به Google ارسال کنند. برای اطلاعات حمل و نقل Google به صفحه حمل و نقل به صفحه Google مراجعه کنید.
چگونه می توانم حمل و نقل بین المللی دستگاه های نمونه را مدیریت کنم؟
هر آزمایشگاه شخص ثالث فرآیندهای منحصر به فردی برای مدیریت حمل و نقل بین المللی ، وظایف واردات و فرآیندها دارد. شما باید این فرآیند را با آزمایشگاه هماهنگ کنید.
برای اطلاعات تماس با آزمایشگاه خاص ، به صفحه حمل و نقل به آزمایشگاه های شخص ثالث مراجعه کنید. همین مورد در مورد هر دستگاه ارسال شده به Google نیز صدق می کند.
چگونه می توانم با محصول خود تأیید رسمی برای جفت شدن سریع به بازار عرضه کنم؟
- برای یک حساب شریک ثبت نام کنید .
- فرایند را در صفحه جریان بازاریابی محصول مرور کنید.
- صفحه راهنمای سریع آرم جفت را مرور کنید.
- بسته بندی و مواد بازاریابی خود را ایجاد کنید.
- طرح های خود را برای بررسی بازاریابی در برگه "تأیید دارایی" ارسال کنید.
آیا شرکا لازم است قبل از آزمایش ، داده های دستگاه را از بین ببرند؟
خیر
تمام جزئیات لازم ، مانند مدل ID و نسخه FW ، باید قبل از ارسال آن به Google وارد گزارش خودآزمایی شوند.
آیا می توانم در گزارش خودآزمایی خود از تمام تلفن های یکسان و نسخه های اندرویدی استفاده کنم؟
خیر
شما باید علاوه بر دستگاه خود ، از سه (3) تلفن از مارک های جداگانه استفاده کرده و نسخه های Android جداگانه را اجرا کنید. یک (1) از سه (3) تلفن باید یک تلفن پیکسل باشد.
شما نیازی به استفاده از تلفن های دقیق و شماره نسخه های اندرویدی ذکر شده در گزارش خودآزمایی ندارید.
چگونه می توانم زمان جفت شدن را به صورت دستی اندازه گیری کنم؟
زمان جفت شدن به این صورت اندازه گیری می شود:
- لحظه ای که دکمه "جفت" روی UI ضربه می زند.
- لحظه ای که UI "جفت موفقیت آمیز" روی تلفن نمایش داده می شود.
چگونه می توانم خودآزمایی را برای دستگاههایی که فقط با رنگ آنها متفاوت هستند مدیریت کنم؟
- یک تست کامل خود را بر روی یک مدل انجام دهید.
- برنامه اعتبار سنج را روی همه مدل های دیگر اجرا کنید و تأیید کنید که آنها عبور می کنند.
چه ویژگی هایی برای تست و اجرای بلندگوها لازم است؟
الزامات ویژگی در مشخصات پوشش داده شده است.
آیا تست های جفت شدن بعدی برای فراموش کردن DUT به تلفن A نیاز دارد؟
خیر
خودآزمایی برای جفت شدن بعدی نیازی به تلفن A ندارد تا DUT را فراموش کرده و دوباره جفت شدن اولیه را انجام دهد. به عنوان مثال ، هنگام اجرای آزمون جفت شدن بعدی 30X برای خودآزمایی ، فقط تلفن B باید DUT را فراموش کند.
از چه نوع دستگاهی (EVT ، DVT ، PVT ، آزاد شده) می توانم برای خودآزمایی و صدور گواهینامه استفاده کنم؟
دستگاه باید حداقل سطح تست تأیید طراحی (DVT) باشد.
به طور کلی ، هر نرم افزار یا سیستم عامل پس از خودآزمایی یا صدور گواهینامه نیاز به نوعی آزمایش مجدد دارد. برای اطلاعات بیشتر به بخش آستانه صدور گواهینامه مراجعه کنید.
چگونه شرکا نسخه های رنگی مختلف را برای همان دستگاه که از طریق گواهینامه استفاده می کنند ، مشخص می کنند؟
ویژگی سری کنسول دستگاه به شرکا امکان می دهد خانواده های دستگاه را برای این سناریوی دقیق مشخص کنند.
کنوانسیون های نامگذاری به شریک زندگی واگذار می شوند. یک کنوانسیون مشترک اضافه کردن پسوند به نام محصول است که نشان دهنده رنگ (به عنوان مثال "_green") است.
چگونه می توانم بلیط های صدور گواهینامه را مشاهده کنم؟
دسترسی به مؤلفه ردیابی پروژه Google برای مشاهده به یک حساب دامنه Google Partner (PDA) نیاز دارد. شریک SI شما برای مشاهده این کنه ها باید PDA داشته باشد و می تواند به روزرسانی های وضعیت را ارائه دهد.
اگر SI ندارید ، برای کمک به PDA با شریک Google خود تماس بگیرید.
بعد از اتمام خودآزمایی ، با بلیط صدور گواهینامه چه کاری می توانم انجام دهم؟
شرکا باید با این بلیط به کارها عمل کنند:
- به Google اطلاع دهید که از کدام آزمایشگاه شخص ثالث قصد استفاده از آن را دارید.
- شماره بلیط را مستقیماً به آزمایشگاه شخص ثالث ارائه دهید.
آیا باید صدور گواهینامه با استفاده از همان نرم افزار و نسخه های سیستم عامل مورد استفاده برای خودآزمایی انجام شود؟
بله.
به طور کلی ، هر نرم افزار یا سیستم عامل پس از خودآزمایی یا صدور گواهینامه نیاز به نوعی آزمایش مجدد دارد. برای اطلاعات بیشتر به بخش آستانه صدور گواهینامه مراجعه کنید.
چگونه می توانم گروهی از محصولات مشابه را در کنسول دستگاه مدیریت کنم؟
هر گروهی از محصولات که دارای یک محصول ، نام ، نرم افزار و نسخه سیستم عامل یکسان هستند ، می توانند به عنوان "سری" در کنسول دستگاه اضافه شوند.
هر دستگاه باید ورودی داشته باشد.
فقط یک دستگاه از این گروه باید تأیید شود ، تمام دستگاه های دیگر این سری با تکمیل گواهینامه تأیید می شوند. هنگام به روزرسانی نرم افزار دستگاه یا سیستم عامل ، فقط یک گزارش خودآزمایی باید به Google ارسال شود.
چگونه باید هر مرحله از آزمایش سفارشی با آزمایشگاه های شخص ثالث به اشتراک گذاشته شود؟
به طور کلی ، شرکا نیازی به اجرای مراحل تست سفارشی برای صدور گواهینامه سریع جفت ندارند. تکیه بر مراحل سفارشی احتمالاً باعث نقض استاندارد جفت سریع و تخریب عملکرد دستگاه می شود.
هر مرحله سفارشی یا الزامات ویژه باید در مرحله پیشنهادی پروژه با Google مورد بحث قرار گیرد.
چرا حالت سوئیچ صوتی ارائه دهنده هنگام انجام یک بازی ، Connection_A2DP_ONLY را Connection_A2DP_ONLY نشان نمی دهد؟
این یک مسئله شناخته شده ، ناشی از سالک ، مربوط به تعویض صوتی بازی نادرست است. تلفن های سامسونگ حالت اتصال را به جای CONNECTED_A2DP_ONLY
هنگام بازی ، حالت اتصال را به CONNECTED_A2DP_WITH_AVRCP
تنظیم می کند.
برای اطلاعات بیشتر به بخش صدور گواهینامه سوئیچ صوتی مراجعه کنید.
چه موقع از من نیاز به تأیید دستگاه یا نرم افزار دارم؟
هرگونه تغییر نرم افزار یا سیستم عامل نیاز به ارسال گزارش خودآزمایی دارد ، حتی در صورت عدم تغییر کد سریع جفت.
به طور کلی ، شما باید یک اعتبار کامل را انجام دهید:
- انتشار باینری با ویژگی های جدید جفت سریع.
- ویژگی های جدید باید توسط آزمایشگاه های حزب 3 تأیید شود ، ویژگی های موجود را می توان با گزارش خودآزمایی تأیید کرد.
- انتشار یک باینری با ویژگی های جفت سریع حذف شده است.
- تغییر نسخه جفت سریع اجرا شده (به عنوان مثال 3.0 -> 3.1).
- برخی از تغییرات نسخه ممکن است به گواهینامه اضافی نیاز داشته باشد.
- به عنوان مثال ، 3.1 -> 3.2 نیاز به صدور گواهینامه سوئیچ صوتی دارد.
- برخی از تغییرات نسخه ممکن است به گواهینامه اضافی نیاز داشته باشد.
- انتشار باینری روی سخت افزار جدید ، به ویژه با آنتن های جدید.
تماس SI یا Google شما می تواند بهترین راهنمایی را برای موارد خاص ، از جمله معافیت یا درخواست های چشم پوشی انجام دهد.
چه آزمایشاتی برای نرم افزار پس از مجوز و به روزرسانی سیستم عامل لازم است؟
نرم افزار پس از مجوز و به روزرسانی های سیستم عامل نیاز دارد:
- انجام یک تست خود.
- ارسال نتایج خودآزمایی به Google.
- عبور از آزمون ادغام برنامه اعتبار سنج.
اجرای پسوندهای جدید جفت سریع یا تغییر نسخه سریع جفت ، همانطور که در بخش آستانه صدور گواهینامه شرح داده شده است ، به صدور گواهینامه اضافی نیاز دارد.
گزارش خودآزمایی را برای به روزرسانی سیستم عامل از کجا ارسال کنم؟
برای جزئیات بیشتر در مورد روند آنها با شریک SI خود تماس بگیرید.
اگر شریک SI ندارید ، گزارش های خودآزمایی را به تیم بررسی گزارش خودآزمایی ارسال کنید.
آیا باید شناسه های مدل مختلفی را برای دستگاه هایی با تفاوت های بی اهمیت (مانند رنگ) ایجاد کنم؟
بله. به هر دستگاهی با تفاوت های فیزیکی باید شناسه مدل جدید داده شود. پاسخ محصولات مشابه برخی از پیشنهادات کنوانسیون نامگذاری را ارائه می دهد.
چگونه دستگاه خود را به صفحه چیپست های پشتیبانی شده اضافه کنم؟
صفحه چیپست های پشتیبانی شده پس از صدور گواهینامه چیپست به روز می شود. چیپست های جدید وقتی به لیست اضافه می شوند:
- یک هیئت توسعه صدور گواهینامه را تصویب می کند.
- محصولی با استفاده از صدور گواهینامه عبور می کند.
این سؤالات متداول سؤالات مربوط به جفت سریع سریع را در بر می گیرد.
ابزار و ادغام
در این بخش مشخصات سریع جفت ، ابزارها و تست ادغام.
مشخصات جفت سریع
- از چه ویژگی هایی برای اجرای یک نوع دستگاه خاص و نسخه سریع جفت استفاده می کنم؟
- آیا جفت سریع با یک ویژگی خاص (LE Audio و غیره) یکپارچه شده است؟
- چگونه می دانم پروژه من (نه شناسه مدل) فعال است؟
- چگونه می دانم شناسه مدل دستگاه من فعال است؟
برنامه اعتبار سنجی
- چگونه می توانم از برنامه اعتبار سنج در یک دستگاه استفاده کنم؟
- چگونه می توانم خرابی های رمزگشایی پیام را عیب یابی کنم؟
- کد خطا
DF-DFERH-01
هنگام تلاش برای بارگیری برنامه همراه چیست؟
رفتار دستگاه
- چگونه می توانم قبل از تأیید دستگاه ، برگه ها و اعلان ها را در دستگاه مشاهده کنم؟
- چرا اعلان جفت شدن بعدی در دستگاه 2 نمایش داده نمی شود؟
- چرا دستگاه من از نمایش اعلان های نیمه صفحه متوقف شد؟
-
short time banned
به چه معناست؟ - از کجا می توانم کلیدهای ضد پاشیدن مدل ID را پیدا کنم؟
- آیا می توانم از آدرس عمومی دستگاه برای تبلیغات در حالت جفت شدن به جای strpa استفاده کنم؟
کنسول دستگاه
- چرا نمی توانم یک پروژه در کنسول دستگاه ایجاد کنم؟
- آیا من ملزم به ثبت نام شرکت در Bluetooth Sig هستم؟
- چگونه می توانم داده ها را به صورت دستی در کنسول دستگاه بارگذاری کنم؟
- چه مدت طول می کشد تا تغییر در کنسول دستگاه همگام سازی با یک دستگاه معین باشد؟
- چگونه می توانم کنسول دستگاه را به زور همگام سازی کنم؟
- چگونه می توانم داده های خودآزمایی را در کنسول دستگاه بارگذاری کنم؟
گواهینامه
در این بخش سؤالات متداول پیرامون فرآیند صدور گواهینامه پوشش می دهد.
آماده سازی
- قبل از ارسال نمونه برای صدور گواهینامه ، چه اقداماتی لازم دارید؟
- چند نمونه باید برای صدور گواهینامه ارسال شود؟
- چگونه می توانم حمل و نقل بین المللی دستگاه های نمونه را مدیریت کنم؟
- چگونه می توانم با محصول خود تأیید رسمی برای جفت شدن سریع به بازار عرضه کنم؟
خودآزمایی
- آیا شرکا لازم است قبل از آزمایش ، داده های دستگاه را از بین ببرند؟
- آیا می توانم در گزارش خودآزمایی خود از تمام تلفن های یکسان و نسخه های اندرویدی استفاده کنم؟
- چگونه می توانم زمان جفت شدن را به صورت دستی اندازه گیری کنم؟
- چگونه می توانم خودآزمایی را برای دستگاههایی که فقط با رنگ آنها متفاوت هستند مدیریت کنم؟
- چه ویژگی هایی برای تست و اجرای بلندگوها لازم است؟
- آیا تست های جفت شدن بعدی برای فراموش کردن DUT به تلفن A نیاز دارد؟
صدور گواهینامه دستگاه
- از چه نوع دستگاهی (EVT ، DVT ، PVT ، آزاد شده) می توانم برای خودآزمایی و صدور گواهینامه استفاده کنم؟
- چگونه شرکا می توانند نسخه های رنگی مختلفی را برای همان دستگاه که از طریق گواهینامه استفاده می کنند ، مشخص کنند؟
- چگونه می توانم بلیط های صدور گواهینامه را مشاهده کنم؟
- بعد از اتمام خودآزمایی ، با بلیط صدور گواهینامه چه کاری می توانم انجام دهم؟
- آیا باید صدور گواهینامه با استفاده از همان نرم افزار و نسخه های سیستم عامل مورد استفاده برای خودآزمایی انجام شود؟
- چگونه می توانم گروهی از محصولات مشابه را در کنسول دستگاه مدیریت کنم؟
- چگونه باید هر مرحله از آزمایش سفارشی با آزمایشگاه های شخص ثالث به اشتراک گذاشته شود؟
- چرا حالت سوئیچ صوتی ارائه دهنده هنگام انجام یک بازی ، Connection_A2DP_ONLY را Connection_A2DP_ONLY نشان نمی دهد؟
پس از مجوز
- چه موقع از من نیاز به تأیید دستگاه یا نرم افزار دارم؟
- چه آزمایشاتی برای نرم افزار پس از مجوز و به روزرسانی سیستم عامل لازم است؟
- گزارش خودآزمایی را برای به روزرسانی سیستم عامل از کجا ارسال کنم؟
سوالات عمومی
- آیا باید شناسه های مدل مختلفی را برای دستگاه هایی با تفاوت های بی اهمیت (مانند رنگ) ایجاد کنم؟
- روند تصویب گواهینامه در لیست چیپست های پشتیبانی شده چیست؟
از چه ویژگی هایی برای اجرای یک نوع دستگاه خاص و نسخه سریع جفت استفاده می کنم؟
صفحات ویژگی های اجباری تعریف می کند که کدام ویژگی ها برای نوع دستگاه خاص و تجدید نظر در جفت سریع مورد نیاز است. شرکا ممکن است معافیت را درخواست کنند ، که به صورت موردی مورد بررسی قرار می گیرند.
آیا جفت سریع با یک ویژگی خاص (LE Audio و غیره) یکپارچه شده است؟
گوگل دائماً ویژگی ها و قابلیت های جدید را در جفت سریع ادغام می کند. برای جزئیات بیشتر در مورد درخواست های خاص ، به شریک SI یا Google Contact خود دسترسی پیدا کنید.
چگونه می دانم پروژه من (نه شناسه مدل) فعال است؟
وضعیت پروژه توسط یک نماد در صفحه پروژه در کنسول دستگاه نشان داده شده است.
یک پروژه غیرفعال این نماد را خواهد داشت:
یک پروژه فعال این نماد را خواهد داشت:
چگونه می دانم شناسه مدل دستگاه من فعال است؟
اگر قبلاً این کار را نکرده اید ، اطمینان حاصل کنید که دستگاه شما در پروژه Google Cloud خود همانطور که در صفحه ID Model شرح داده شده است ، ثبت شده است.
شناسه های مدل پس از صدور گواهینامه کاملاً فعال می شوند و این دکمه را در صفحه دستگاه خود در کنسول دستگاه قرار می دهند:
دستگاه های بدون شناسه مدل این دکمه را در صفحه دستگاه خود در کنسول دستگاه قرار می دهند:
پس از ارسال پیش نویس خود با استفاده از دکمه تأیید ، یک دستگاه شناسه مدل اختصاص داده می شود. این شناسه مدل برای ادغام و آزمایش پس از اختصاص دستگاه ، وضعیت "در حال انتظار" توسط Google مناسب است ، اما باید قبل از کار با محصولات نهایی ، از طریق فرآیند صدور گواهینامه کاملاً فعال شود.
شناسه مدل دستگاه را می توان در صفحه دستگاه خود در کنسول دستگاه یافت:
چگونه می توانم از برنامه اعتبار سنج در یک دستگاه استفاده کنم؟
شرکا باید قبل از اینکه بتوانند نتایج تست را در کنسول دستگاه بارگذاری کنند ، باید یک حساب Google ایجاد کرده و این حساب را به پروژه کنسول دستگاه خود توسط مدیر کنسول دستگاه خود اضافه کنند.
- شرکا باید یک حساب Google ایجاد کنند.
- حساب های Google ممکن است با آدرس های غیر GMail همراه باشد.
- پس از ایجاد حساب ، مدیر کنسول دستگاه شریک را به شما اضافه کنید که ایمیل حساب را به پروژه کنسول صحیح دستگاه اضافه کنید.
- وارد این حساب Google در دستگاه شوید.
دفترچه راهنمای کاربر Application برنامه های کاربردی خاص را پوشش می دهد.
چگونه می توانم خرابی های رمزگشایی پیام را عیب یابی کنم؟
اینها معمولاً در اثر مشکلات بلوک رمزنگاری HW ایجاد می شود. دستگاه خود را برای مشاهده ورودی های موتور ، خروجی ها و تماس های API امتحان کنید. موارد آزمایش رمزنگاری موجود ممکن است به عیب یابی کمک کند.
کد خطا DF-DFERH-01
هنگام تلاش برای بارگیری برنامه همراه چیست؟
این امر معمولاً در اثر فضای سفید قبل از نام بسته ایجاد می شود.
تأیید کنید که هیچ فضای سفیدی پیشرو در نام بسته در کنسول دستگاه وجود ندارد.
چگونه می توانم قبل از تأیید دستگاه ، برگه ها و اعلان ها را در دستگاه مشاهده کنم؟
تبلیغات دستگاههای غیرقابل اثبات (و اعلان ها) فقط در صورت فعال شدن اعلان های اشکال زدایی در دستگاه نشان داده می شوند.
برای فعال کردن اعلان های اشکال زدایی:
- تنظیمات> برنامه ها و اعلان ها> خدمات Google Play> اعلان ها
- تنظیمات> گوگل> دستگاه ها و اشتراک گذاری (یا اتصالات دستگاه)> دستگاه ها> 3 نقطه> نتایج اشکال زدایی را شامل می شود
چرا اعلان جفت شدن بعدی در دستگاه 2 نمایش داده نمی شود؟
این اطلاعات ممکن است تا چند ساعت طول بکشد تا با یک دستگاه همگام سازی شود.
برای مجبور کردن یک همگام سازی دستی:
- به تنظیمات> Google> دستگاه ها و اشتراک گذاری> دستگاه ها بروید.
- دستگاه را تحت "دستگاه های ذخیره شده" انتخاب کنید.
- حساب Google مربوطه را انتخاب کنید.
هدست زوج اکنون باید در لیست نشان داده شود.
چرا دستگاه من از نمایش اعلان های نیمه صفحه متوقف شد؟
اعلان های نیمه ورق پس از برکناری دو بار به مدت 5 دقیقه سرکوب می شوند. برای مجبور کردن نیم ورق ها دوباره ظاهر شوند ، یا:
- پنج (5) دقیقه صبر کنید تا مجدداً ورق ها دوباره فعال شوند.
- گوشی را ریبوت کنید.
short time banned
به چه معناست؟
short time banned
که در گزارش گزارش اشکال نشان داده شده است ، هنگامی اتفاق می افتد که همان اعلان نیمه برگه دو بار در یک ردیف رد شود. این باعث می شود نمونه های آینده آن نیم برگه برای 5 دقیقه دیگر سرکوب شود.
برای مجبور کردن نیم ورق ها دوباره ظاهر شوند ، یا:
- پنج (5) دقیقه صبر کنید تا مجدداً ورق ها دوباره فعال شوند.
- گوشی را ریبوت کنید.
از کجا می توانم کلیدهای ضد پاشیدن مدل ID را پیدا کنم؟
کلیدها فقط برای پروژه های ثبت شده در کنسول دستگاه قابل مشاهده هستند.
آیا می توانم از آدرس عمومی دستگاه برای تبلیغات در حالت جفت شدن به جای strpa استفاده کنم؟
به طور کلی، خیر.
Google این مورد استفاده را آزمایش نمی کند و ممکن است منجر به رفتار نامطلوب شود.
شریکی که مایل به پیگیری این موضوع است حداقل نیاز دارد:
- برای تأیید اجرای ، خودآزمایی کامل از همه ویژگی ها را انجام دهید.
- درخواست چشم پوشی از گوگل.
چشم پوشی ممکن است به صورت موردی اعطا شود.
چرا نمی توانم یک پروژه در کنسول دستگاه ایجاد کنم؟
حساب های Google برای ایجاد یک پروژه مورد نیاز است. می توان یک ایمیل غیر Google را با یک حساب Google مرتبط کرد .
این مشکل همچنین با پیام خطا "درخواست حوزه احراز هویت کافی" آشکار می شود.
آیا من ملزم به ثبت نام شرکت در Bluetooth Sig هستم؟
بله؛ هر دستگاه جدیدی که در کنسول دستگاه ایجاد شده است باید نام شرکت را در بلوتوث SIG ثبت کند.
چگونه می توانم داده ها را به صورت دستی در کنسول دستگاه بارگذاری کنم؟
شرکا باید قبل از اینکه بتوانند نتایج تست را به صورت دستی در کنسول دستگاه بارگذاری کنند ، یک حساب Google ایجاد کرده و آن را به گروه تست سریع جفت اضافه کنند.
شرکای با استفاده از برنامه اعتبار سنج باید دستورالعمل های زیر بخش تنظیم برنامه اعتبار سنج را دنبال کنند.
- شرکا باید یک حساب Google ایجاد کنند.
- حساب های Google ممکن است با آدرس های غیر GMail همراه باشد.
- پس از ایجاد یک حساب ، آن را به گروه تست سریع جفت اضافه کنید.
- وارد این حساب Google در دستگاه شوید.
- استفاده و تشخیص را در دستگاه تست فعال کنید:
- تنظیمات> گوگل> 3 نقطه> استفاده و تشخیص> استفاده و تشخیص را روشن کنید
چه مدت طول می کشد تا تغییر در کنسول دستگاه همگام سازی با یک دستگاه معین باشد؟
25 ساعت.
چگونه می توانم کنسول دستگاه را به زور همگام سازی کنم؟
هر دستگاه روزانه یک بار حافظه پنهان محلی خود را تازه می کند. برای مجبور کردن یک حافظه نهان ، یا:
- زبان سیستم را تغییر دهید:
- به تنظیمات> سیستم> زبان و ورودی> زبانها بروید.
- نسخه های Android قبلی ممکن است از تنظیمات> سیستم> زبان> زبانهای سیستم استفاده کنند.
- تغییر در سیستم به هر زبان دیگری.
- به تنظیمات> سیستم> زبان و ورودی> زبانها بروید.
- ساعت سیستم را 25 ساعت قبل تنظیم کنید.
بسیاری از تنظیمات کنسول دستگاه ، مانند TXPower ، در حافظه نهان دستگاه وجود دارد.
چگونه می توانم داده های خودآزمایی را در کنسول دستگاه بارگذاری کنم؟
شرکاء باید هم برنامه اعتبار سنج و هم مسیرهای تست دستی را دنبال کنند تا داده های خودآزمایی خود را در کنسول دستگاه بارگذاری کنند. این مسیرها ممکن است در آینده ادغام شوند.
برنامه اعتبار سنجی نتایج تست کالیبراسیون و پایان به پایان (E2E) را پوشش می دهد ، در حالی که تست دستی شامل جفت شدن بعدی ، تست های مسافت و ویژگی های پسوند است. هر دو مسیر می توانند نتایج جفت شدن اولیه را بارگذاری کنند.
برای بارگذاری داده های برنامه اعتبار سنج:
- اطمینان حاصل کنید که تمام مراحل ذکر شده در پاسخ تنظیم برنامه اعتبار سنج را دنبال کرده اید.
- دستگاه را برای مدت زمان تمام آزمایشات به اینترنت متصل کنید.
- پس از اتمام آزمایش ، روی دکمه ارسال کلیک کنید.
برای بارگذاری داده های آزمون دستی:
- تمام قسمتهای تست دستی ذکر شده در فرم های گزارش خودآزمایی BT Classic یا BT LE را تکمیل کنید.
- برخی از پسوندها ، مانند سوئیچ صوتی ، دارای گزارش های خودآزمایی اضافی ( BT Classic یا Bt Le Audio ) هستند.
- تمام گزارش های خودآزمایی را به شریک SI یا مدیر حساب خود ارسال کنید.
- دستگاه را به اینترنت متصل کنید:
- مدت زمان همه آزمایشات.
- 25 ساعت پس از اتمام آزمایش.
- اطمینان حاصل کنید که تلفن به منبع تغذیه وصل شده است تا در طی فرآیند بارگذاری انرژی خود را از دست ندهد.
قبل از ارسال نمونه برای صدور گواهینامه ، چه اقداماتی باید انجام دهم؟
- اطمینان حاصل کنید که تمام مراحل ذکر شده در برنامه اعتبار سنج و پاسخ های تنظیم آزمایش دستی را دنبال کرده اید.
- دستورالعمل های ذکر شده در صفحه صدور گواهینامه آماده سازی برای صدور گواهینامه را دنبال کنید.
چند نمونه باید برای صدور گواهینامه ارسال شود؟
سه (3) نمونه باید به آزمایشگاه صدور گواهینامه شخص ثالث ارسال شود. برای اطلاعات تماس با آزمایشگاه خاص ، به صفحه حمل و نقل به آزمایشگاه های شخص ثالث مراجعه کنید.
Google ممکن است از شرکای جفت سریع درخواست کند تا در صورت لزوم نمونه ها را به Google ارسال کنند. برای اطلاعات حمل و نقل Google به صفحه حمل و نقل به صفحه Google مراجعه کنید.
چگونه می توانم حمل و نقل بین المللی دستگاه های نمونه را مدیریت کنم؟
هر آزمایشگاه شخص ثالث فرآیندهای منحصر به فردی برای مدیریت حمل و نقل بین المللی ، وظایف واردات و فرآیندها دارد. شما باید این فرآیند را با آزمایشگاه هماهنگ کنید.
برای اطلاعات تماس با آزمایشگاه خاص ، به صفحه حمل و نقل به آزمایشگاه های شخص ثالث مراجعه کنید. همین مورد در مورد هر دستگاه ارسال شده به Google نیز صدق می کند.
چگونه می توانم با محصول خود تأیید رسمی برای جفت شدن سریع به بازار عرضه کنم؟
- برای یک حساب شریک ثبت نام کنید .
- فرایند را در صفحه جریان بازاریابی محصول مرور کنید.
- صفحه راهنمای سریع آرم جفت را مرور کنید.
- بسته بندی و مواد بازاریابی خود را ایجاد کنید.
- طرح های خود را برای بررسی بازاریابی در برگه "تأیید دارایی" ارسال کنید.
آیا شرکا لازم است قبل از آزمایش ، داده های دستگاه را از بین ببرند؟
خیر
تمام جزئیات لازم ، مانند مدل ID و نسخه FW ، باید قبل از ارسال آن به Google وارد گزارش خودآزمایی شوند.
آیا می توانم در گزارش خودآزمایی خود از تمام تلفن های یکسان و نسخه های اندرویدی استفاده کنم؟
خیر
شما باید علاوه بر دستگاه خود ، از سه (3) تلفن از مارک های جداگانه استفاده کرده و نسخه های Android جداگانه را اجرا کنید. یک (1) از سه (3) تلفن باید یک تلفن پیکسل باشد.
شما نیازی به استفاده از تلفن های دقیق و شماره نسخه های اندرویدی ذکر شده در گزارش خودآزمایی ندارید.
چگونه می توانم زمان جفت شدن را به صورت دستی اندازه گیری کنم؟
زمان جفت شدن به این صورت اندازه گیری می شود:
- لحظه ای که دکمه "جفت" روی UI ضربه می زند.
- لحظه ای که UI "جفت موفقیت آمیز" روی تلفن نمایش داده می شود.
چگونه می توانم خودآزمایی را برای دستگاههایی که فقط با رنگ آنها متفاوت هستند مدیریت کنم؟
- یک تست کامل خود را بر روی یک مدل انجام دهید.
- برنامه اعتبار سنج را روی همه مدل های دیگر اجرا کنید و تأیید کنید که آنها عبور می کنند.
چه ویژگی هایی برای تست و اجرای بلندگوها لازم است؟
الزامات ویژگی در مشخصات پوشش داده شده است.
آیا تست های جفت شدن بعدی برای فراموش کردن DUT به تلفن A نیاز دارد؟
خیر
خودآزمایی برای جفت شدن بعدی نیازی به تلفن A ندارد تا DUT را فراموش کرده و دوباره جفت شدن اولیه را انجام دهد. به عنوان مثال ، هنگام اجرای آزمون جفت شدن بعدی 30X برای خودآزمایی ، فقط تلفن B باید DUT را فراموش کند.
از چه نوع دستگاهی (EVT ، DVT ، PVT ، آزاد شده) می توانم برای خودآزمایی و صدور گواهینامه استفاده کنم؟
دستگاه باید حداقل سطح تست تأیید طراحی (DVT) باشد.
به طور کلی ، هر نرم افزار یا سیستم عامل پس از خودآزمایی یا صدور گواهینامه نیاز به نوعی آزمایش مجدد دارد. برای اطلاعات بیشتر به بخش آستانه صدور گواهینامه مراجعه کنید.
چگونه شرکا نسخه های رنگی مختلف را برای همان دستگاه که از طریق گواهینامه استفاده می کنند ، مشخص می کنند؟
ویژگی سری کنسول دستگاه به شرکا امکان می دهد خانواده های دستگاه را برای این سناریوی دقیق مشخص کنند.
کنوانسیون های نامگذاری به شریک زندگی واگذار می شوند. یک کنوانسیون مشترک اضافه کردن پسوند به نام محصول است که نشان دهنده رنگ (به عنوان مثال "_green") است.
چگونه می توانم بلیط های صدور گواهینامه را مشاهده کنم؟
دسترسی به مؤلفه ردیابی پروژه Google برای مشاهده به یک حساب دامنه Google Partner (PDA) نیاز دارد. شریک SI شما برای مشاهده این کنه ها باید PDA داشته باشد و می تواند به روزرسانی های وضعیت را ارائه دهد.
اگر SI ندارید ، برای کمک به PDA با شریک Google خود تماس بگیرید.
بعد از اتمام خودآزمایی ، با بلیط صدور گواهینامه چه کاری می توانم انجام دهم؟
شرکا باید با این بلیط به کارها عمل کنند:
- به Google اطلاع دهید که از کدام آزمایشگاه شخص ثالث قصد استفاده از آن را دارید.
- شماره بلیط را مستقیماً به آزمایشگاه شخص ثالث ارائه دهید.
آیا باید صدور گواهینامه با استفاده از همان نرم افزار و نسخه های سیستم عامل مورد استفاده برای خودآزمایی انجام شود؟
بله.
به طور کلی ، هر نرم افزار یا سیستم عامل پس از خودآزمایی یا صدور گواهینامه نیاز به نوعی آزمایش مجدد دارد. برای اطلاعات بیشتر به بخش آستانه صدور گواهینامه مراجعه کنید.
چگونه می توانم گروهی از محصولات مشابه را در کنسول دستگاه مدیریت کنم؟
هر گروهی از محصولات که دارای یک محصول ، نام ، نرم افزار و نسخه سیستم عامل یکسان هستند ، می توانند به عنوان "سری" در کنسول دستگاه اضافه شوند.
هر دستگاه باید ورودی داشته باشد.
فقط یک دستگاه از این گروه باید تأیید شود ، تمام دستگاه های دیگر این سری با تکمیل گواهینامه تأیید می شوند. هنگام به روزرسانی نرم افزار دستگاه یا سیستم عامل ، فقط یک گزارش خودآزمایی باید به Google ارسال شود.
چگونه باید هر مرحله از آزمایش سفارشی با آزمایشگاه های شخص ثالث به اشتراک گذاشته شود؟
به طور کلی ، شرکا نیازی به اجرای مراحل تست سفارشی برای صدور گواهینامه سریع جفت ندارند. تکیه بر مراحل سفارشی احتمالاً باعث نقض استاندارد جفت سریع و تخریب عملکرد دستگاه می شود.
هر مرحله سفارشی یا الزامات ویژه باید در مرحله پیشنهادی پروژه با Google مورد بحث قرار گیرد.
چرا حالت سوئیچ صوتی ارائه دهنده هنگام انجام یک بازی ، Connection_A2DP_ONLY را Connection_A2DP_ONLY نشان نمی دهد؟
این یک مسئله شناخته شده ، ناشی از سالک ، مربوط به تعویض صوتی بازی نادرست است. تلفن های سامسونگ حالت اتصال را به جای CONNECTED_A2DP_ONLY
هنگام بازی ، حالت اتصال را به CONNECTED_A2DP_WITH_AVRCP
تنظیم می کند.
برای اطلاعات بیشتر به بخش صدور گواهینامه سوئیچ صوتی مراجعه کنید.
چه موقع از من نیاز به تأیید دستگاه یا نرم افزار دارم؟
هرگونه تغییر نرم افزار یا سیستم عامل نیاز به ارسال گزارش خودآزمایی دارد ، حتی در صورت عدم تغییر کد سریع جفت.
به طور کلی ، شما باید یک اعتبار کامل را انجام دهید:
- انتشار باینری با ویژگی های جدید جفت سریع.
- ویژگی های جدید باید توسط آزمایشگاه های حزب 3 تأیید شود ، ویژگی های موجود را می توان با گزارش خودآزمایی تأیید کرد.
- انتشار یک باینری با ویژگی های جفت سریع حذف شده است.
- تغییر نسخه جفت سریع اجرا شده (به عنوان مثال 3.0 -> 3.1).
- برخی از تغییرات نسخه ممکن است به گواهینامه اضافی نیاز داشته باشد.
- به عنوان مثال ، 3.1 -> 3.2 نیاز به صدور گواهینامه سوئیچ صوتی دارد.
- برخی از تغییرات نسخه ممکن است به گواهینامه اضافی نیاز داشته باشد.
- انتشار باینری روی سخت افزار جدید ، به ویژه با آنتن های جدید.
تماس SI یا Google شما می تواند بهترین راهنمایی را برای موارد خاص ، از جمله معافیت یا درخواست های چشم پوشی انجام دهد.
چه آزمایشاتی برای نرم افزار پس از مجوز و به روزرسانی سیستم عامل لازم است؟
نرم افزار پس از مجوز و به روزرسانی های سیستم عامل نیاز دارد:
- انجام یک تست خود.
- ارسال نتایج خودآزمایی به Google.
- عبور از آزمون ادغام برنامه اعتبار سنج.
اجرای پسوندهای جدید جفت سریع یا تغییر نسخه سریع جفت ، همانطور که در بخش آستانه صدور گواهینامه شرح داده شده است ، به صدور گواهینامه اضافی نیاز دارد.
گزارش خودآزمایی را برای به روزرسانی سیستم عامل از کجا ارسال کنم؟
برای جزئیات بیشتر در مورد روند آنها با شریک SI خود تماس بگیرید.
اگر شریک SI ندارید ، گزارش های خودآزمایی را به تیم بررسی گزارش خودآزمایی ارسال کنید.
آیا باید شناسه های مدل مختلفی را برای دستگاه هایی با تفاوت های بی اهمیت (مانند رنگ) ایجاد کنم؟
بله. به هر دستگاهی با تفاوت های فیزیکی باید شناسه مدل جدید داده شود. پاسخ محصولات مشابه برخی از پیشنهادات کنوانسیون نامگذاری را ارائه می دهد.
چگونه دستگاه خود را به صفحه چیپست های پشتیبانی شده اضافه کنم؟
صفحه چیپست های پشتیبانی شده پس از صدور گواهینامه چیپست به روز می شود. چیپست های جدید وقتی به لیست اضافه می شوند:
- یک هیئت توسعه صدور گواهینامه را تصویب می کند.
- محصولی با استفاده از صدور گواهینامه عبور می کند.
این سؤالات متداول سؤالات مربوط به جفت سریع سریع را در بر می گیرد.
ابزار و ادغام
در این بخش مشخصات سریع جفت ، ابزارها و تست ادغام.
مشخصات جفت سریع
- از چه ویژگی هایی برای اجرای یک نوع دستگاه خاص و نسخه سریع جفت استفاده می کنم؟
- آیا جفت سریع با یک ویژگی خاص (LE Audio و غیره) یکپارچه شده است؟
- چگونه می دانم پروژه من (نه شناسه مدل) فعال است؟
- چگونه می دانم شناسه مدل دستگاه من فعال است؟
برنامه اعتبار سنجی
- چگونه می توانم از برنامه اعتبار سنج در یک دستگاه استفاده کنم؟
- چگونه می توانم خرابی های رمزگشایی پیام را عیب یابی کنم؟
- کد خطا
DF-DFERH-01
هنگام تلاش برای بارگیری برنامه همراه چیست؟
رفتار دستگاه
- چگونه می توانم قبل از تأیید دستگاه ، برگه ها و اعلان ها را در دستگاه مشاهده کنم؟
- چرا اعلان جفت شدن بعدی در دستگاه 2 نمایش داده نمی شود؟
- چرا دستگاه من از نمایش اعلان های نیمه صفحه متوقف شد؟
-
short time banned
به چه معناست؟ - از کجا می توانم کلیدهای ضد پاشیدن مدل ID را پیدا کنم؟
- آیا می توانم از آدرس عمومی دستگاه برای تبلیغات در حالت جفت شدن به جای strpa استفاده کنم؟
کنسول دستگاه
- چرا نمی توانم یک پروژه در کنسول دستگاه ایجاد کنم؟
- Am I required to have a company name registered with the Bluetooth SIG?
- How do I manually upload data to the Device Console?
- How long does it take for changes in the Device Console to sync with a given device?
- How do I forcibly sync Device Console changes to a device?
- How do I upload self-test data to the Device Console?
گواهینامه
This section covers common questions around the certification process.
آماده سازی
- What actions do you need to take before sending samples for certification?
- How many samples must be sent for certification?
- How do I manage international shipping of sample devices?
- How do I get official approval to market Fast Pair with my product?
خودآزمایی
- Are partners required to presubmit any device data before testing?
- Can I use all the same phones and Android versions in my self-test report?
- How do I manually measure pairing time?
- How do I manage self-test for devices that only differ by their color?
- What features are Speakers required to test and implement?
- Do the Subsequent Pairing tests require Phone A to forget the DUT?
صدور گواهینامه دستگاه
- What kind of device (EVT, DVT, PVT, Released) can I use for self-test and certification?
- How do can Partners specify different color versions for the same device going through certification?
- How do I view the certification tickets Google issues?
- What do I do with the certification ticket Google issues after I complete self-testing?
- Must certification be performed using the same software and firmware versions used for self-testing?
- How do I manage a group of similar products in the Device Console?
- How should any custom testing steps be shared with 3rd Party Labs?
- Why doesn't the provider's audio switch state show CONNECTED_A2DP_ONLY when playing a game?
Post-Certification
- When am I required to recertify a device or software?
- What testing is required for post-certification software and firmware updates?
- Where do I send the self-test report for firmware updates?
سوالات عمومی
- Must I create different model IDs for devices with trivial differences (like color)?
- What is the process for passing certification to be on the list of supported chipsets?
What features am I required to implement for a given device type and Fast Pair version?
The mandatory features pages defines which features are required for a given device type and Fast Pair revision. Partners may request exemptions, which are reviewed on a case-by-case basis.
Is Fast Pair integrated with a specific feature (LE Audio, etc)?
Google is constantly integrating new features and capabilities into Fast Pair. Reach out to your SI Partner or Google contact for details about specific requests.
How do I know if my project (not Model ID) is active?
Project status is indicated by an icon on the project page in the Device Console .
An inactive project will have this icon:
An active project will have this icon:
How do I know if my device's Model ID is active?
If you haven't already, ensure your Device is registered with your Google Cloud Project as described on the Model ID page .
Model IDs are fully activated after Certification and will have this button on their device page in the Device Console :
Devices without Model IDs will have this button on their device page in the Device Console :
A device is assigned a Model ID once its draft is submitted using the Approval button. This Model ID is suitable for integration and testing once the device is assigned the 'PENDING' state by Google, but must be fully activated through the Certification process before it will work with final products.
A device's Model ID can be found on its device page in the Device Console :
How do I use the Validator App on a device?
Partners must create a Google Account and have the account added to their Device Console project by their Device Console administrator before they are able to upload test results to the Device Console .
- Partners must create a Google Account .
- Google Accounts may be associated with non-Gmail addresses .
- After account creation, have the Partner's Device Console administrator add the account email to the correct Device Console project.
- Log into this Google Account on the device.
The Validator App User Manual covers specific use-cases.
How do I troubleshoot message decryption failures?
These are usually caused by problems with the HW crypto block. Try instrumenting your device to view the engine inputs, outputs, and API calls. The existing crypto test cases may help with troubleshooting.
What does the error code DF-DFERH-01
mean when trying to download the companion app?
This is usually caused by whitespace preceding a package name.
Verify there is no leading whitespace on the package name in the Device Console .
How do I view half-sheets and notifications on a device before the device is certified?
Uncertified device advertisements (and notifications) are only shown when debugging notifications are enabled on the device.
To enable debugging notifications:
- Settings > Apps & notifications > Google Play services > Notifications
- Settings > Google > Devices & sharing (or Device Connections) > Devices > 3 dots > Include debug results
Why is the subsequent pairing notification not displayed on the 2nd device?
This information may take up to a few hours to synchronize with a device.
To force a manual sync:
- Navigate to Settings > Google > Devices & sharing > Devices .
- Select the device under "Saved devices".
- Choose the corresponding Google Account.
The paired headset should now be shown in the list.
Why did my device stop displaying half-sheet notifications?
Half-sheet notifications are suppressed for 5 minutes after being dismissed twice. To force the half-sheets to re-appear, either:
- Wait five (5) minutes for the half-sheets to be re-enabled.
- گوشی را ریبوت کنید.
What does short time banned
mean?
The short time banned
state, shown in the bug report log, occurs when the same half-sheet notification is dismissed twice in a row. This causes future instances of that half-sheet to be suppressed for the next 5 minutes.
To force the half-sheets to re-appear, either:
- Wait five (5) minutes for the half-sheets to be re-enabled.
- گوشی را ریبوت کنید.
Where can I find the model ID anti-spoofing keys?
The keys are only visible to projects registered in the Device Console .
Can I use a device's Public Address for advertising in Pairing Mode instead of the RPA?
به طور کلی، خیر.
Google does not test this use case and it may lead to undesirable behavior.
A Partner wishing to pursue this needs to at least:
- Perform a full self-test of all features to verify the implementation.
- Request a waiver from Google.
Waivers may be granted on a case-by-case basis.
Why can't I create a project in the device console?
Google Accounts are required to create a project. It is possible to associate a non-Google email with a Google Account.
This problem also manifests with the error message "Request had insufficient authentication scopes".
Am I required to have a company name registered with the Bluetooth SIG?
بله؛ every new device created in the Device Console must have a Company Name registered with the Bluetooth SIG .
How do I manually upload data to the Device Console ?
Partners must create a Google Account and add it to the Fast Pair Test Group before they are able to manually upload test results to the Device Console .
Partners using the Validator App should follow the instructions under the Validator App setup section.
- Partners must create a Google Account .
- Google Accounts may be associated with non-Gmail addresses .
- After creating an account, add it to the Fast Pair Test Group .
- Log into this Google Account on the device.
- Enable Usage & Diagnostics on the test device:
- Settings > Google > 3 dots > Usage & diagnostics > turn on Usage & diagnostics
How long does it take for changes in the Device Console to sync with a given device?
25 ساعت.
How do I forcibly sync Device Console changes to a device?
Every device refreshes its local cache once daily. To force a cache refresh, either:
- Change the system language:
- Go to Settings > System > Language & Input > Languages .
- Earlier Android versions may use Settings > System > Language > System Languages .
- Change to system to any other language.
- Go to Settings > System > Language & Input > Languages .
- Set the system clock ahead 25 hours.
Many Device Console settings, such as TxPower, exist in the device's cache.
How do I upload self-test data to the Device Console?
Partners must follow both the Validator App and Manual Test paths to upload self-test data to the Device Console. These paths may be consolidated in the future.
The Validator App covers submitting calibration and end-to-end (E2E) test results, while Manual Test covers subsequent pairing, distance tests, and extension features. Both paths can upload initial pairing results.
To upload Validator App data:
- Ensure you have followed all steps listed in the Validator App Setup answer .
- Keep the device connected to the internet for the duration of all tests.
- Click the submit button after testing has been completed.
To upload Manual Test data:
- Complete all manual test fields listed in either the BT Classic or BT LE Audio Self-Test Report forms.
- Some extensions, such as Audio switch , have additional Self-Test Reports ( BT Classic or BT LE Audio ).
- Submit all Self Test Reports to your SI Partner or Account Manager.
- Keep the device connected to the internet for:
- The duration of all tests.
- 25 hours after testing has been completed.
- Ensure the Phone is connected to a power source so it does not lose power during the upload process.
What actions do I need to take before sending samples for certification?
- Ensure you have followed all steps listed in the Validator App and Manual Testing setup answers.
- Follow the instructions listed on the Certification Process Preparing for Certification page.
How many samples must be sent for certification?
Three (3) samples must be sent to the 3rd Party Certification lab. See the Shipping Devices to 3rd Party Labs page for a specific lab's contact information.
Google may request Fast Pair partners to send samples to Google as needed. See the Shipping Devices to Google page for Google's shipping information.
How do I manage international shipping of sample devices?
Each 3rd Party Lab has unique processes for managing international shipping, import duties, and processes. You must coordinate this process with the lab.
See the Shipping Devices to 3rd Party Labs page for a specific lab's contact information. The same applies to any devices shipped to Google .
How do I get official approval to market Fast Pair with my product?
- Sign up for a Partner account .
- Review the process on the product marketing flow page.
- Review the Fast Pair Logo Guidance page.
- Create your packaging and marketing materials.
- Submit your designs for marketing review in the "Asset Approval" tab.
Are partners required to presubmit any device data before testing?
خیر
All necessary details, such as the model ID and FW version, should be entered into the Self-Test Report prior to submitting it to Google.
Can I use all the same phones and Android versions in my self-test report?
خیر
You must use three (3) phones from separate brands and running separate Android versions, in addition to your device. One (1) of the three (3) phones must be a Pixel phone.
You are not required to use the exact phones and Android version numbers listed in the self-test report.
How do I manually measure pairing time?
Pairing time is measured as:
- The moment the 'pair' button is tapped on the UI.
- The moment the 'pairing successful' UI is displayed on the phone.
How do I manage self-test for devices that only differ by their color?
- Perform a full self-test on one model.
- Run the validator app on all other models and confirm they pass.
What features are Speakers required to test and implement?
Feature requirements are covered in the specification.
Do the Subsequent Pairing tests require Phone A to forget the DUT?
خیر
The Self-Test for subsequent pairing does not require Phone A to forget the DUT and re-perform initial pairing. For example, when running the 30x Subsequent Pairing test for self-test, only Phone B needs to forget the DUT.
What kind of device (EVT, DVT, PVT, Released) can I use for self-test and certification?
The device must be at least Design Verification Test (DVT) level.
In general, any software or firmware changes after self-test or certification require some form of re-testing. See the certification threshold section for more details.
How do Partners specify different color versions for the same device going through certification?
The Device Console 's Series feature allows partners to specify device families for this exact scenario.
Naming conventions are left to the partner. A common convention is to add a suffix to the product name that indicates the color (eg '_green').
How do I view the certification tickets Google issues?
Access to Google's project tracking component requires a Google Partner Domain Account (PDA) to view. Your SI partner should have a PDA for viewing these ticks and can provide status updates.
Contact your Google partner for assistance making a PDA if you don't have an SI.
What do I do with the certification ticket Google issues after I complete self-testing?
Partners need to do to things with this ticket:
- Inform Google of which 3rd Party Lab you plan to use.
- Provide the ticket number to the 3rd Party Lab directly.
Must certification be performed using the same software and firmware versions used for self-testing?
بله.
In general, any software or firmware changes after self-test or certification require some form of re-testing. See the certification threshold section for more details.
How do I manage a group of similar products in the Device Console?
Any group of products that share the same product image, name, software, and firmware version can be added as a 'series' in the Device Console .
Each device must have an entry.
Only one device from this group must be certified, all other devices in the Series are approved when the certification is complete. When updating device software or firmware, only one Self-Test Report needs to be submitted to Google.
How should any custom testing steps be shared with 3rd Party Labs?
In general, Partners shouldn't need to implement custom test steps for Fast Pair certification. Relying on custom steps is likely to violate the Fast Pair standard and degrade device performance.
Any custom steps or special requirements should be discussed with Google during the Project Proposal stage.
Why doesn't the provider's audio switch state show CONNECTED_A2DP_ONLY when playing a game?
This is a known issue, caused by the Seeker, related to incorrect game audio switching. Samsung phones sets the connection state to CONNECTED_A2DP_WITH_AVRCP
instead of CONNECTED_A2DP_ONLY
when playing games.
Refer to the Audio Switch Certification Known Issues section for more details.
When am I required to recertify a device or software?
Any software or firmware change requires submitting a self-Test Report , even when not modifying the Fast Pair code.
In general, you need to perform a full recertification when:
- Releasing a binary with new Fast Pair features.
- New features must be certified by 3rd-Party Labs, existing features can be verified with a self-Test Report .
- Releasing a binary with Fast Pair features removed.
- Changing the implemented Fast Pair version (eg 3.0 -> 3.1).
- Some version changes may require additional certification.
- For example, 3.1 -> 3.2 requires Audio switch certification.
- Some version changes may require additional certification.
- Releasing a binary on new hardware, particularly with new antennas.
Your SI or Google contact can give the best guidance for specific cases, including exemption or waiver requests.
What testing is required for post-certification software and firmware updates?
Post-certification software and firmware updates require:
- Performing a self-test.
- Submitting self-test results to Google.
- Passing the Validator App End-to-End integration test.
Implementing new Fast Pair extensions or changing the Fast Pair version requires additional certification, as described in the certification threshold section.
Where do I send the self-test report for firmware updates?
Contact your SI partner for details on their process.
Send self-test reports to the self-test report review team if you don't have a SI partner.
Must I create different model IDs for devices with trivial differences (like color)?
بله. Any device with physical differences must be given a new model ID. The similar products answer offers some naming convention suggestions.
How do I add my device to the supported chipsets page?
The supported chipsets page is updated after a chipset has passed certification. New chipsets are added to the list when either:
- A development board passes certification.
- A product using the chipset passes certification.