add system files
[GitHub/Stricted/sm-g903f-system.git] / etc / bluetooth / iop_bt.db
1 #=====================================================================
2 #
3 # :: Bluetooth IOP Database
4 #
5 # :: Database layout
6 #
7 # QUERY_ID [SPACE SEPARATED KEYVALUE PAIRS]
8 #
9 # QUERY_ID1 KEY1=VAL1 KEY2=VAL2
10 # QUERY_ID2 KEY1=VAL1 KEY2=VAL2 KEY3=VAL3
11 # ...
12 # QUERY_ID3 KEY1=VAL1 KEY2=VAL2 KEY3=VAL3
13 #
14 # -- Each query on a single line.
15 # -- In order for a query to generate a match, each query needs
16 # to match all non-NULL keyvalues listed for each exception.
17 # -- Letters are case insensitive
18 #
19 # DEFINED KEYS :
20 #
21 # KEY_NAME Format : Nullterminated string
22 # KEY_BDADDR Format : "xx:xx:xx:xx:xx:xx", wildcards (*) allowed (hex)
23 # KEY_COD Format : "xx:xx:xx" "11:22:33" (hex)
24 # KEY_LMP_MFCT Format : "<decimal>" "120" (decimal)
25 # KEY_LMP_VER Format : "ver:subver" "5:6523" (decimal)
26 # KEY_DID_VND_ID Format : "<decimal>" "120" (decimal)
27 # KEY_DID_PROD_ID Format : "<decimal>" "120" (decimal)
28 # KEY_DID_VER_ID Format : "<decimal>" "120" (decimal)
29 # KEY_HIDKB_PRID Format : "xxxx" "B30B" (16 bit hex)
30 # KEY_HIDKB_VNDID Format : "xxxx" "046D" (16 bit hex)
31 # KEY_DIR_ALL Format : "<decimal>" "1" (decimal)
32 #
33 #======================================================================
34
35 #----------------------------------------------------------------------
36 # :: Enforce master role
37 #
38 # AVAILABLE KEYS :
39 #
40 # KEY_BDADDR : Remote bd address
41 # KEY_LMP_VER : LMP version & subversion
42 # KEY_LMP_MFCT : Manufacturer
43 # KEY_DIR_ALL : 0 to apply only for incoming connections
44 # 1 to allow for all directions (default if key not present)
45 #
46
47 /* Denso Infineon */
48 EnforceMasterRole KEY_BDADDR="00:02:c7:*" KEY_LMP_MFCT="9" KEY_LMP_VER="1:1111" KEY_DIR_ALL="0"
49
50 /* Sony-Ericsson DS980 (Mfr:13 TI, LMP=3, SUBV=0x1126) */
51 #EnforceMasterRole KEY_BDADDR="00:1c:a4:*" KEY_LMP_VER="3:4390" KEY_LMP_MFCT="13" KEY_DIR_ALL="0"
52
53 /* Sony-Ericsson DS220 (Mfr:13 TI, LMP=3, SUBV=0x1126) */
54 #EnforceMasterRole KEY_BDADDR="00:18:13:*" KEY_LMP_VER="3:4390" KEY_LMP_MFCT="13" KEY_DIR_ALL="0"
55
56 /* Jabra BT 3030 series */
57 #EnforceMasterRole KEY_BDADDR="00:1d:82:*" KEY_LMP_MFCT="10" KEY_DIR_ALL="0"
58
59 /* iMT525 */
60 EnforceMasterRole KEY_BDADDR="00:07:62:*" KEY_DIR_ALL="0"
61
62 /* Microsoft Elite Keyboard */
63 EnforceMasterRole KEY_BDADDR="00:50:f2:*" KEY_DIR_ALL="0"
64
65 /* MB China carkit */
66 #EnforceMasterRole KEY_BDADDR="00:0e:9f:*" KEY_DIR_ALL="0"
67
68 /* CSR based headsets */
69
70 /* Moto H790 */
71 #EnforceMasterRole KEY_BDADDR="00:24:1c:*" KEY_LMP_VER="4:5725" KEY_LMP_MFCT="10" KEY_DIR_ALL="0"
72
73 /* Plantronics Pulsar 590 */
74 #EnforceMasterRole KEY_BDADDR="00:19:7f:*" KEY_LMP_MFCT="10" KEY_DIR_ALL="0"
75
76 # Jabra BT620
77 #EnforceMasterRole KEY_BDADDR="00:13:17:*" KEY_LMP_MFCT="10" KEY_LMP_VER="2:2361" KEY_DIR_ALL="0"
78
79 # Motorola S9-HD
80 #EnforceMasterRole KEY_BDADDR="00:0d:fd:*" KEY_LMP_MFCT="10" KEY_LMP_VER="4:5363"
81 #EnforceMasterRole KEY_BDADDR="00:0d:fd:*" KEY_LMP_MFCT="10" KEY_LMP_VER="3:3728"
82
83 # Samsung SBH650 Stereo HS
84 #EnforceMasterRole KEY_BDADDR="a0:07:98:*" KEY_LMP_MFCT="10" KEY_LMP_VER="3:4277" KEY_DIR_ALL="0"
85
86 # Motorola S7-HD Stereo HS
87 #EnforceMasterRole KEY_BDADDR="00:1a:0e:*" KEY_LMP_MFCT="10" KEY_LMP_VER="3:4532" KEY_DIR_ALL="0"
88
89 # LG HBS250 requires slave role for successful a2dp connection
90 EnforceMasterRole KEY_BDADDR="00:07:88:*" KEY_LMP_MFCT="10" KEY_LMP_VER="3:3413" KEY_DIR_ALL="0"
91
92 # Sennheiser PX 210BT Stereo HS
93 #EnforceMasterRole KEY_BDADDR="00:1b:66:*" KEY_LMP_MFCT="10" KEY_LMP_VER="4:5363" KEY_DIR_ALL="0"
94
95 # Motorola HT820 Stereo HS
96 #EnforceMasterRole KEY_BDADDR="00:07:a4:*" KEY_LMP_MFCT="10" KEY_LMP_VER="2:2660" KEY_DIR_ALL="0"
97
98 # Jabra Halo Stereo HS
99 #EnforceMasterRole KEY_BDADDR="00:23:78:*" KEY_LMP_MFCT="10" KEY_LMP_VER="4:6301" KEY_DIR_ALL="0"
100
101 # Jabra Clipper
102 #EnforceMasterRole KEY_BDADDR="9c:b7:0d:*" KEY_LMP_MFCT="10" KEY_LMP_VER="4:5370" KEY_DIR_ALL="0"
103
104 /* RAPOO E6300 */
105 EnforceMasterRole KEY_BDADDR="6c:5d:63:*" KEY_DIR_ALL="0"
106
107 /* WEP470 */
108 EnforceMasterRole KEY_BDADDR="00:0d:e6:*"
109
110 /* SAMSUNG SBH700 */
111 EnforceMasterRole KEY_BDADDR="00:1e:e1:*" KEY_LMP_MFCT="10" KEY_LMP_VER="2:3328"
112
113 /* Motorola S805 */
114 EnforceMasterRole KEY_BDADDR="00:0c:55:*" KEY_LMP_MFCT="10" KEY_LMP_VER="3:2625"
115 EnforceMasterRole KEY_BDADDR="00:1a:0e:*" KEY_LMP_MFCT="10" KEY_LMP_VER="3:2625"
116
117 /* Motorola HT820 */
118 EnforceMasterRole KEY_BDADDR="00:07:a4:*" KEY_LMP_MFCT="10" KEY_LMP_VER="2:2660"
119
120 /* SRS-X10 */
121 EnforceMasterRole KEY_BDADDR="b8:69:c2:*"
122 #---------------------------------------------------------------------
123 # :: Delayed role switch exception
124 #
125 # AVAILABLE KEYS :
126 #
127 # KEY_BDADDR
128 # KEY_LMP_VER
129 # KEY_LMP_MFCT
130
131 /* BRCM, we check only the top 3 bits (15-13) of LMP subversion*/
132 MasterRoleDelayed KEY_LMP_MFCT="15" KEY_LMP_VER="4:8192"
133
134 #---------------------------------------------------------------------
135 # :: Sniff exceptions
136 #
137 # AVAILABLE KEYS :
138 #
139 # KEY_BDADDR
140
141 /* iMT525 */
142 ExitSniffOnSco KEY_BDADDR="00:07:62:*"
143
144 /* HM1700 */
145 ExitSniffOnSco KEY_BDADDR="18:3f:47:*"
146
147 /* Moto H790 */
148 ExitSniffOnSco KEY_BDADDR="00:24:1c:*" KEY_LMP_VER="4:5725" KEY_LMP_MFCT="10"
149
150 #---------------------------------------------------------------------
151 # :: Skip authentication enable
152 #
153 # AVAILABLE KEYS :
154 #
155 # KEY_BDADDR
156
157 /* Audi/BMW Combo Carkits */
158 SkipAuthEnable KEY_BDADDR="00:0e:9f:*"
159
160 #---------------------------------------------------------------------
161 # :: Prevent pairing with some HID devices
162 #
163 # AVAILABLE KEYS :
164 #
165 # KEY_BDADDR
166
167 /* Apple Keyboard */
168 HidPairBlacklist KEY_BDADDR="00:22:41:*"
169 HidPairBlacklist KEY_BDADDR="44:2a:60:*"
170 /* Samsung SMB-9100B BT Mouse*/
171 HidPairBlacklist KEY_BDADDR="00:12:a1:*"
172 /* Microsoft bluetooth notebook mouse 5000*/
173 HidPairBlacklist KEY_BDADDR="00:1d:d8:*"
174 HidPairBlacklist KEY_BDADDR="7c:ed:8d:*"
175 /* Microsoft bluetooth notebook mouse 8000*/
176 HidPairBlacklist KEY_BDADDR="00:17:fa:*"
177
178 #---------------------------------------------------------------------
179 # :: Prevent sending update fast conn params
180 #
181 # AVAILABLE KEYS :
182 #
183 # KEY_BDADDR
184
185 /* Madcatz devices */
186 HOGPBlacklist KEY_BDADDR="00:15:9E:*"
187 /* iBuffalo BSMBB09DS */
188 HOGPBlacklist KEY_BDADDR="00:1B:DC:*"
189
190
191 #---------------------------------------------------------------------
192 # :: Prevent using default io key distribution for SMP for HOGP
193 #
194 # AVAILABLE KEYS :
195 #
196 # KEY_BDADDR
197
198 /* Microsoft Arc Mouse */
199 HOGPIOKeyBlacklist KEY_BDADDR="F1:9C:A7:*"
200 HOGPIOKeyBlacklist KEY_BDADDR="FC:70:32:*"
201
202 #---------------------------------------------------------------------
203 # :: Prevent SDP with some HID devices during incoming connections
204 #
205 # AVAILABLE KEYS :
206 #
207 # KEY_LMP_MFCT
208
209 /* APPLE MOUSE and KEYBOARD*/
210 HidSdpBlacklist KEY_LMP_MFCT="76"
211 /* MICROSOFT MOUSE */
212 HidSdpBlacklist KEY_LMP_MFCT="9"
213 /* SONY VAIO MOUSE */
214 HidSdpBlacklist KEY_LMP_MFCT="15"
215
216 #---------------------------------------------------------------------
217 # List of HID keyboards for which the NUMLOCK state needs to be
218 # turned ON by default. Add devices to this list to apply the
219 # NUMLOCK state toggle on fpr first connect
220 #
221 # AVAILABLE KEYS :
222 #
223 # KEY_HIDKB_PRID HID keyboard product id (16 bit hex)
224 # KEY_HIDKB_VNDID HID keyboard vendor id (16 bit hex)
225
226 /* LOGITECH_KB_MX5500 */
227 HidKeybNumLock KEY_HIDKB_PRID="B30B" KEY_HIDKB_VNDID="046D"
228
229 #---------------------------------------------------------------------
230 # :: Send AVRC Key release event for carkits that do not send
231 # Release key event for RC key press
232 #
233 # AVAILABLE KEYS :
234 #
235 # KEY_NAME
236 # KEY_LMP_VER
237 # KEY_LMP_MFCT
238
239 /* Ford Sync Carkit (Device Name: SYNC Mfr:10 (CSR), LMP=3, SUBV=0x0C5C) */
240 AvrcKeyReleaseQuirk KEY_NAME="SYNC" KEY_LMP_MFCT="10" KEY_LMP_VER="3:3164"
241
242
243 #---------------------------------------------------------------------
244 # :: enforce open AVDTP sig CH if the HF doesn't open it
245 #
246 # AVAILABLE KEYS :
247 #
248 # KEY_BDADDR
249
250 /* SF600 */
251 EnforceAvSigOpen KEY_BDADDR="00:24:1c:*"
252
253 #---------------------------------------------------------------------
254 # :: to use SCO(not ESCO) only for some reason.
255 # :: noise issue or link drop etc.. It will use only HV1,HV2,HV3
256 #
257 # AVAILABLE KEYS :
258 #
259 # KEY_BDADDR
260 # KEY_NAME
261
262 /* Jabra CLIPPER */
263 ScoOnly KEY_BDADDR="68:a3:c4:*" KEY_NAME="JabraCLIPPER"
264 #---------------------------------------------------------------------
265 # :: disable Power Control Request feature in local support feature
266 # :: with certain bluetoot car kits.
267 #
268 #
269 # AVAILABLE KEYS :
270 #
271 # KEY_BDADDR
272 # KEY_LMP_VER : LMP version & subversion
273
274 /* Jeep Uconnect */
275 DisablePwlCtrReq KEY_BDADDR="00:0e:9f:*" KEY_LMP_MFCT="10" KEY_LMP_VER="3:1958"
276
277
278 #---------------------------------------------------------------------
279 # :: AVRC absolute volume fails for certain devices
280 #
281 # AVAILABLE KEYS :
282 #
283 # KEY_BDADDR
284
285 /* LG HBS-730 */
286 AvrcAbsVolBlacklist KEY_BDADDR="00:18:6B:*"
287 /* VW Passat */
288 AvrcAbsVolBlacklist KEY_BDADDR="00:26:7E:*"
289
290
291 #---------------------------------------------------------------------
292 # :: Initiate Av connect even when sdp fails
293 #
294 # AVAILABLE KEYS :
295 #
296 # KEY_BDADDR
297
298 /* Denso carkit */
299 AvConnectOnSdpFail KEY_BDADDR="00:1e:3d:*"
300 /* Audi carkit */
301 AvConnectOnSdpFail KEY_BDADDR="00:1b:fb:*"
302
303 #---------------------------------------------------------------------
304 # :: Apple HId devices
305 #
306 # AVAILABLE KEYS :
307 #
308 # KEY_LMP_MFCT
309
310 /* APPLE MOUSE and KEYBOARD*/
311 AppleHIDDevice KEY_LMP_MFCT="76"
312 #---------------------------------------------------------------------
313 # :: Test exceptions
314 #
315 # Matched towards testcases defined in iop_db_test.c
316 #
317
318 #EnforceMasterRole KEY_BDADDR="22:22:22:*"
319 #EnforceMasterRole KEY_BDADDR="22:22:23:*" KEY_DIR_ALL="1"
320
321 #SkipAuthEnable KEY_BDADDR="44:44:33:33:11:11"
322 #SkipAuthEnable KEY_BDADDR="12:34:56:*"
323 #EnforcePairing KEY_BDADDR="12:34:56:*"
324
325 #ExitSniffOnSco KEY_BDADDR="12:34:56:*"
326
327 #NoClearLinkPolicy KEY_BDADDR="00:22:65:*"
328
329 /* sony dr-bt50 headset */
330 #EnforceMasterRole KEY_BDADDR="00:24:be:*" KEY_LMP_VER="3:3413" KEY_LMP_MFCT="10"
331
332
333 #---------------------------------------------------------------------
334 # :: to process PLAY/PAUSE command after a voice call has ended recently.
335 #
336 # AVAILABLE KEYS :
337 #
338 # KEY_BDADDR
339
340 /* VW PHONE */
341 ProcessAvrcKey KEY_BDADDR="90:03:b7:*"
342 /* Audi MIB Standard */
343 ProcessAvrcKey KEY_BDADDR="34:c7:31:*"
344 /* Audi MIB High */
345 ProcessAvrcKey KEY_BDADDR="00:17:ca:*"
346 /* Acura ZDX 2013 */
347 ProcessAvrcKey KEY_BDADDR="00:0a:30:*"
348 /* BMW 57523 COMBOX */
349 ProcessAvrcKey KEY_BDADDR="00:0e:9f:*"
350 /* SYNC */
351 ProcessAvrcKey KEY_BDADDR="00:21:cc:*"
352 /* Ford SYNC Touch */
353 ProcessAvrcKey KEY_BDADDR="00:26:b4:*"
354 /* Chevy Silverado */
355 ProcessAvrcKey KEY_BDADDR="38:c0:96:*"
356 /* Volkswagen UHV Premium */
357 ProcessAvrcKey KEY_BDADDR="00:23:3d:*"
358 /* CADILLAC CUE */
359 ProcessAvrcKey KEY_BDADDR="04:98:f3:*"
360 /* FIAT VP4 (Chrysler) */
361 ProcessAvrcKey KEY_BDADDR="30:14:4a:*"
362 /* Volkswagen Touareg */
363 ProcessAvrcKey KEY_BDADDR="9c:df:03:*"
364 /* Seat BT AC */
365 ProcessAvrcKey KEY_BDADDR="e0:75:0a:*"
366 /* My Car (Nissan) */
367 ProcessAvrcKey KEY_BDADDR="00:09:93:*"
368 /* FIAT VP2 (Uconnect) */
369 ProcessAvrcKey KEY_BDADDR="9c:28:bf:*"
370 /* Audi02 */
371 ProcessAvrcKey KEY_BDADDR="ac:7a:4d:*"
372 /* MY10 Mitsu MDG(Hands Free System)*/
373 ProcessAvrcKey KEY_BDADDR="51:30:26:*"
374 #---------------------------------------------------------------------
375 # :: Wait before sending call end indication +CIEV:1,0.
376 #
377 # AVAILABLE KEYS :
378 #
379 # KEY_BDADDR
380
381 /* Ford SYNC Touch */
382 WaitBeforeCiev KEY_BDADDR="00:26:b4:*"
383 /* BMW 57523 COMBOX & PCM SW 2.4*/
384 WaitBeforeCiev KEY_BDADDR="00:0e:9f:*"
385 /* Volkswagen UHV Premium */
386 WaitBeforeCiev KEY_BDADDR="00:23:3d:*"
387 /* Volkswagen GTi BT 4196 */
388 WaitBeforeCiev KEY_BDADDR="e0:75:0a:*"
389 /* Toyota Prius*/
390 WaitBeforeCiev KEY_BDADDR="9c:df:03:*"
391 /* Volvo 2013 S80 My Volvo Car */
392 WaitBeforeCiev KEY_BDADDR="34:c7:31:*"
393
394 /* RD45 car kit */
395 NoDelayCIEVRINGinCarkit KEY_BDADDR="00:54:af:*"
396
397 #---------------------------------------------------------------------
398 # :: Delay AV START for l2cap connection pending
399 #
400 # AVAILABLE KEYS :
401 #
402 # KEY_NAME
403
404 /* Samsung HS3000 */
405 DelayAVStartL2capPending KEY_NAME="HS3000"
406
407 #---------------------------------------------------------------------
408
409 #---------------------------------------------------------------------
410 # :: Change dynamically AVRCP version from 1.5 to 1.4
411 #
412 # AVAILABLE KEYS :
413 #
414 # KEY_BDADDR
415
416 /* Hyundai Genesis, Santa Fe Sport, SONATA *
417 AvChangeAvrcpVersion KEY_BDADDR="18:6d:99:*"
418 /* KIA Soul */
419 AvChangeAvrcpVersion KEY_BDADDR="68:84:70:*"
420 /* Genesis, KIA MOTORS, Sportage */
421 AvChangeAvrcpVersion KEY_BDADDR="94:44:44:*"
422 /* Hyundai */
423 AvChangeAvrcpVersion KEY_BDADDR="00:0b:24:*"
424 /* Hyundai */
425 AvChangeAvrcpVersion KEY_BDADDR="00:24:0b:*"
426 /* Hyundai */
427 AvChangeAvrcpVersion KEY_BDADDR="08:76:95:*"
428 /* Hyundai */
429 AvChangeAvrcpVersion KEY_BDADDR="00:05:c9:*"
430 /* Ford SYNC */
431 AvChangeAvrcpVersion KEY_BDADDR="00:26:b4:*"
432 /* Ford SYNC (another one in ETO) */
433 AvChangeAvrcpVersion KEY_BDADDR="00:21:cc:*"
434 /* Hyundai Santa Fe Sport */
435 AvChangeAvrcpVersion KEY_BDADDR="00:1e:b2:*"
436 /* Volkswagen UHV HIGH */
437 AvChangeAvrcpVersion KEY_BDADDR="90:03:b7:*"
438 /* Chrysler VP2C */
439 AvChangeAvrcpVersion KEY_BDADDR="00:54:af:*"
440 /* BMW I3 */
441 AvChangeAvrcpVersion KEY_BDADDR="30:14:4a:*"
442 /* Chrysler VP2(in Italy QA) */
443 AvChangeAvrcpVersion KEY_BDADDR="9c:28:bf:*"
444 /* Toyata Prius */
445 AvChangeAvrcpVersion KEY_BDADDR="5c:f8:a1:*"
446 /* AUDI MIB STD */
447 AvChangeAvrcpVersion KEY_BDADDR="34:c7:31:*"
448 /* Chrysler VP4(in Italy QA) */
449 AvChangeAvrcpVersion KEY_BDADDR="00:0b:6b:*"
450 /* Volkswagen GTi */
451 AvChangeAvrcpVersion KEY_BDADDR="e0:75:0a:*"
452 /* 2015 Acura RDX, MDX car kit */
453 AvChangeAvrcpVersion KEY_BDADDR="0c:d9:c1:*"
454 /* Volkswagen MIB STD */
455 AvChangeAvrcpVersion KEY_BDADDR="00:07:04:*"
456 /* 2015 Honda Civic */
457 AvChangeAvrcpVersion KEY_BDADDR="64:d4:bd:*"
458 /* Volkswagen Touareg */
459 AvChangeAvrcpVersion KEY_BDADDR="9c:df:03:*"
460 /* KIA Forte and Optima */
461 AvChangeAvrcpVersion KEY_BDADDR="10:08:c1:*"
462 /* Mazda CX5 */
463 AvChangeAvrcpVersion KEY_BDADDR="00:0a:30:*"
464 /* SCION TC */
465 AvChangeAvrcpVersion KEY_BDADDR="1c:99:4c:*"
466 /* Parrot MKi9200 */
467 AvChangeAvrcpVersion KEY_BDADDR="00:26:7e:*"
468 /* Chrysler*/
469 AvChangeAvrcpVersion KEY_BDADDR="00:15:83:*"
470 /* Nissan 2013 Altima */
471 AvChangeAvrcpVersion KEY_BDADDR="00:09:93:*"
472
473 #---------------------------------------------------------------------
474 # :: Reject SCO connection request if inactive call
475 #
476 # AVAILABLE KEYS :
477 #
478 # KEY_BDADDR
479 /* Motorola S305 */
480 RejectEScoConnReq KEY_BDADDR="00:0d:fd:*"
481 /* PLT_K100 */
482 RejectEScoConnReq KEY_BDADDR="00:23:7f:*"
483
484 #----------------------------------------------------------------------
485 # :: Enforce slave role
486 #
487 # AVAILABLE KEYS :
488 #
489 # KEY_BDADDR : Remote bd address
490 # KEY_LMP_VER : LMP version & subversion
491 # KEY_LMP_MFCT : Manufacturer
492 # KEY_DIR_ALL : 0 to apply only for incoming connections
493 # 1 to allow for all directions (default if key not present)
494 #
495
496 /* Bose */
497 EnforceSlaveRole KEY_BDADDR="00:0c:8a:*" KEY_DIR_ALL="0"
498 /* BMW_ULF */
499 EnforceSlaveRole KEY_BDADDR="00:09:93:*" KEY_DIR_ALL="0"
500 /* Tenqa */
501 EnforceSlaveRole KEY_BDADDR="00:23:01:*" KEY_DIR_ALL="0"
502 /* Savox */
503 EnforceSlaveRole KEY_BDADDR="00:15:be:*" KEY_DIR_ALL="0"
504
505 #----------------------------------------------------------------------
506 # :: Disable slave role
507 #
508 # AVAILABLE KEYS :
509 #
510 # KEY_BDADDR : Remote bd address
511
512 /* BlueMe */
513 DisableSniff KEY_BDADDR="a9:b1:c8:*"
514 /* BlueMe */
515 DisableSniff KEY_BDADDR="00:14:09:*"
516 /* PCM */
517 DisableSniff KEY_BDADDR="00:0e:9f:*"
518 /* NISSAN */
519 #DisableSniff KEY_BDADDR="38:c0:96:*"
520
521 #----------------------------------------------------------------------
522 # :: Extend sniff time
523 #
524 # AVAILABLE KEYS :
525 #
526 # KEY_BDADDR : Remote bd address
527
528 /* MBBluetooth NTG3.0 */
529 ExtendSniffTime KEY_BDADDR="00:13:1e:*"
530 /* KIA Carkit */
531 #ExtendSniffTime KEY_BDADDR="00:1e:b2:*"
532 /* AUDI */
533 #ExtendSniffTime KEY_BDADDR="00:1e:43:*"
534
535 #----------------------------------------------------------------------
536 # :: Skip disable sniff policy
537 #
538 # AVAILABLE KEYS :
539 #
540 # KEY_BDADDR : Remote bd address
541
542 /* Samsung BKB A1 */
543 SkipDisableSniff KEY_BDADDR="00:19:01:*"
544 /* Samsung BKB A2 */
545 SkipDisableSniff KEY_BDADDR="20:73:0d:*"
546 /* Samsung BKB 10 */
547 SkipDisableSniff KEY_BDADDR="90:7f:61:*"
548
549 #----------------------------------------------------------------------
550 # :: Don't care ESCO Retransmission
551 #
552 # AVAILABLE KEYS :
553 #
554 # KEY_BDADDR : Remote bd address
555
556 /* Plantronics E240 */
557 EscoRetransDontcare KEY_BDADDR="00:23:7f:*"
558
559 #----------------------------------------------------------------------
560 # :: Skip Send Sdp Info request
561 #
562 # AVAILABLE KEYS :
563 #
564 # KEY_BDADDR : Remote bd address
565
566 /* PRC ECO2 */
567 SkipSdpInfo KEY_BDADDR="00:07:80:*"
568
569
570 #---------------------------------------------------------------------
571 # :: to add media_feeding_state.pcm.counter
572 #
573 # AVAILABLE KEYS :
574 #
575 # KEY_BDADDR
576
577 /* Toyota on Docomo */
578 /* CAR MULTIMEDIA_11MOP */
579 CheckAvCorrection KEY_BDADDR="00:06:f7:*"
580
581 #---------------------------------------------------------------------
582 # :: to process AV open
583 #
584 # AVAILABLE KEYS :
585 #
586 # KEY_BDADDR
587
588 /* Toyota on Docomo */
589
590 /* CAR MULTIMEDIA_14DOP */
591 CheckAvCollMask KEY_BDADDR="7c:66:9d:*"
592 /* CAR MULTIMEDIA_11MOP */
593 CheckAvCollMask KEY_BDADDR="00:06:f7:*"
594 /* CAR MULTIMEDIA_13MOP */
595 CheckAvCollMask KEY_BDADDR="34:b1:f7:*"
596
597 #----------------------------------------------------------------------
598 # :: Exception to avoid sending +CIEV: 2,3 on call alerting
599 #
600 # AVAILABLE KEYS :
601 #
602 # KEY_BDADDR : Remote bd address
603
604 /* 2014 Chrysler Town & Country (New Jersey) */
605 AvoidAlertingCarkit KEY_BDADDR="e0:75:0a:*"
606 /* Chrysler LLC: PLC 0 (Dallas) */
607 AvoidAlertingCarkit KEY_BDADDR="04:76:6e:*"
608 /* Toyota Sienna (Dallas) */
609 AvoidAlertingCarkit KEY_BDADDR="64:d4:bd:*"
610
611 #----------------------------------------------------------------------
612 # :: Exception to timeout while SLC
613 #
614 # AVAILABLE KEYS :
615 #
616 # KEY_BDADDR : Remote bd address
617
618 /* JB LAB Carkit */
619 ExceptSLCTimeout KEY_BDADDR="00:0D:18:*"
620
621 #----------------------------------------------------------------------
622 # :: Exception to allow sniff mode while sco connection
623 #
624 # AVAILABLE KEYS :
625 #
626 # KEY_DID_VND_ID : Remote vendor id
627 # KEY_START_PROD_ID : Range of Remote product id (start)
628 # KEY_END_PROD_ID : Range of Remote product id (end)
629
630 /* Level U (VID 117, PID 40976~40991) */
631 AllowedScoSniffMode KEY_DID_VND_ID="117" KEY_START_PROD_ID="42241" KEY_END_PROD_ID="42250"
632 /* Gear (VID 117, PID 42241~42250) */
633 AllowedScoSniffMode KEY_DID_VND_ID="117" KEY_START_PROD_ID="40976" KEY_END_PROD_ID="40991"
634
635 #----------------------------------------------------------------------
636 # :: Exception to avoid In-band Ringtone
637 #
638 # AVAILABLE KEYS :
639 #
640 # KEY_BDADDR : Remote bd address
641
642 /* None */
643 AvoidInBandRingtone KEY_BDADDR="FF:FF:FF:*"