Cómo escribir la clave de la cuenta de forma retroactiva

Si un Seeker realiza la vinculación de la forma tradicional (por ejemplo, a través de la configuración de Bluetooth) en lugar de hacerlo a través del punto de entrada de la Vinculación rápida, no se escribirá ninguna clave de cuenta en el proveedor. En este caso, el usuario no podrá ver ni usar ninguna de las funciones de Vinculación rápida, a pesar de tener un dispositivo compatible con esta función. Para que los usuarios puedan obtener los beneficios de Fast Pair, el proveedor debe permitir que el buscador escriba la clave de la cuenta de forma silenciosa inmediatamente después de que se realice la vinculación.

  1. Si el proveedor se vincula sin pasar por el flujo de Vinculación rápida, permite que se escriba una nueva clave de cuenta a través del método de vinculación basado en claves durante un máximo de un minuto. Solo acepta una clave de cuenta para escribir durante este tiempo.
  2. Después de que se establece el canal RFCOMM, el proveedor debe enviar el ID del modelo y la dirección BLE al buscador a través de Message Stream. El buscador creará la conexión GATT y comenzará el procedimiento de vinculación basado en claves.
  3. Si se recibe una solicitud sin procesar con el bit 3 de las marcas establecido, el proveedor debe verificar que la dirección BR/EDR del dispositivo vinculado sea la misma que la que se incluye en la solicitud. De lo contrario, rechaza la solicitud.
  4. Como los dispositivos ya están vinculados, se omitirán la vinculación BR/EDR y la verificación de la clave de acceso (pasos 8 a 17 del procedimiento), y el buscador escribirá directamente una clave de cuenta en el proveedor después de que se establezca un secreto compartido.