From: Nitin Arora Date: Fri, 10 Jul 2015 18:24:47 +0000 (-0700) Subject: Add Moto Key Link to blacklist for LE secure connections X-Git-Tag: android-x86-7.1-r1~370^2~60 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=f0e9c466;p=android-x86%2Fsystem-bt.git Add Moto Key Link to blacklist for LE secure connections This change allows the host to mask the Cross key bit in the key distribution fields of the pairing request and response while pairing with the Moto key link. This is needed since this specific remote device performs calculations of the pairing confirm after masking the cross key bit in the key distribtuin field which results in a mismatch of the pairing confirm calcualted by the host DUT and the remote. Bug: 22539807 Change-Id: I7d758b05023cf346c97939883edda9d3adb08e1a --- diff --git a/device/include/interop_database.h b/device/include/interop_database.h index 8b4018fed..9b065d623 100644 --- a/device/include/interop_database.h +++ b/device/include/interop_database.h @@ -36,6 +36,9 @@ static const interop_entry_t interop_database[] = { {{0xac, 0x9e, 0x17, 0,0,0}, 3, INTEROP_DISABLE_LE_SECURE_CONNECTIONS}, {{0xf0, 0x79, 0x59, 0,0,0}, 3, INTEROP_DISABLE_LE_SECURE_CONNECTIONS}, + // Motorola Key Link + {{0x1c, 0x96, 0x5a, 0,0,0}, 3, INTEROP_DISABLE_LE_SECURE_CONNECTIONS}, + // BMW car kits (Harman/Becker) {{0x9c, 0xdf, 0x03, 0,0,0}, 3, INTEROP_AUTO_RETRY_PAIRING} };