blob: e59a93c926707bb1c930e7c9526fa9e983c53f37 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
|
package: "com.android.bluetooth.flags"
container: "com.android.bt"
flag {
name: "allow_switching_hid_and_hogp"
is_exported: true
namespace: "bluetooth"
description: "Allow switching between HID and HOGP supported on the same device"
bug: "320762367"
}
flag {
name: "suppress_hid_rejection_broadcast"
namespace: "bluetooth"
description: "Don't generate state change event when an incoming HID connection is rejected"
bug: "339018102"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "hid_report_queuing"
namespace: "bluetooth"
description: "Queue incoming HID reports if UHID is not ready"
bug: "345498287"
}
flag {
name: "initiate_multiple_hid_connections"
namespace: "bluetooth"
description: "Allow HID host to initiate multiple HID connections at a time"
bug: "356141637"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "close_hid_only_if_connected"
namespace: "bluetooth"
description: "Do not close BTA HID host if it is already closed"
bug: "358241286"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "close_hid_if_uhid_ready_too_slow"
namespace: "bluetooth"
description: "Close HID if UHID takes too long to be ready"
bug: "362665394"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "serialize_hogp_and_dis"
namespace: "bluetooth"
description: "start HOGP service discovery only after DIS discovery is finished"
bug: "367910199"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "dont_send_hid_set_idle"
namespace: "bluetooth"
description: "Don't send the SET IDLE HID message"
bug: "369310847"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "forward_get_set_report_failure_to_uhid"
namespace: "bluetooth"
description: "Forward GET/SET REPORT reply to UHID even when the request fails"
bug: "369748430"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "remove_pending_hid_connection"
namespace: "bluetooth"
description: "Remove the pending BTA HH connection instance when the device is removed"
bug: "377705101"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "hogp_reconnection"
namespace: "bluetooth"
description: "Allow reconnection from HOGP device irrespective of disconnection reason"
bug: "378162528"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "pending_hid_connection_cancellation"
namespace: "bluetooth"
description: "Properly cancel the pending connection to the already added devices"
bug: "381135214"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "disconnect_hid_channels_serially"
namespace: "bluetooth"
description: "Only disconnect control channel after interrupt channel disconnection is acked"
bug: "387937345"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "vup_for_pending_connection"
namespace: "bluetooth"
description: "Generate HID VUP for pending connections as well"
bug: "396747085"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "ignore_unselected_hid_transport_states"
namespace: "bluetooth"
description: "Ignore HID state transitions for transports that are not selected"
bug: "397460323"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "early_incoming_hid_connection"
namespace: "bluetooth"
description: "Allow early incoming HID connection"
bug: "398105207"
metadata {
purpose: PURPOSE_BUGFIX
}
}
|