aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Eisenbach <eisenbach@google.com>2015-07-14 09:49:37 -0700
committerAndre Eisenbach <eisenbach@google.com>2015-07-14 09:49:37 -0700
commit9f0fa1b60e20a1fa3f0845d72dac740e06b245d7 (patch)
tree435079181d6f822a79ead87d9d9bfc241f6b6162
parente53454f71c1c894fa3976cfe5f5a22d50b2ff28b (diff)
downloadbt-9f0fa1b60e20a1fa3f0845d72dac740e06b245d7.tar.gz
Add additional BDA ranges for Nexus Remote workaround
As per feedback from manufacturer. Bug: 21817410 Change-Id: I4b5b3d8d99f9299754221968a5e1ca5f21cb9478
-rw-r--r--device/include/interop_database.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/device/include/interop_database.h b/device/include/interop_database.h
index 1a7425b27..8b4018fed 100644
--- a/device/include/interop_database.h
+++ b/device/include/interop_database.h
@@ -29,9 +29,13 @@ typedef struct {
static const interop_entry_t interop_database[] = {
// Nexus Remote (Spike)
// Note: May affect other Asus brand devices
- {{0x38, 0x2c, 0x4a, 0,0,0}, 3, INTEROP_DISABLE_LE_SECURE_CONNECTIONS},
- {{0x08, 0x62, 0x66, 0,0,0}, 3, INTEROP_DISABLE_LE_SECURE_CONNECTIONS},
+ {{0x08, 0x62, 0x66, 0,0,0}, 3, INTEROP_DISABLE_LE_SECURE_CONNECTIONS},
+ {{0x38, 0x2c, 0x4a, 0xc9, 0,0}, 4, INTEROP_DISABLE_LE_SECURE_CONNECTIONS},
+ {{0x38, 0x2c, 0x4a, 0xe6, 0,0}, 4, INTEROP_DISABLE_LE_SECURE_CONNECTIONS},
+ {{0x54, 0xa0, 0x50, 0xd9, 0,0}, 4, INTEROP_DISABLE_LE_SECURE_CONNECTIONS},
+ {{0xac, 0x9e, 0x17, 0,0,0}, 3, INTEROP_DISABLE_LE_SECURE_CONNECTIONS},
+ {{0xf0, 0x79, 0x59, 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}
+ {{0x9c, 0xdf, 0x03, 0,0,0}, 3, INTEROP_AUTO_RETRY_PAIRING}
};