blob: 6336ac3b10767a461bcea7a47a0ac2df34ebaa21 [file] [log] [blame]
Himanshu Rawat2f046ae2024-01-12 16:35:56 +00001package: "com.android.bluetooth.flags"
Oriol Prieto Gasco8bb65bb2024-02-03 02:39:07 +00002container: "com.android.btservices"
Himanshu Rawat2f046ae2024-01-12 16:35:56 +00003
4flag {
5 name: "break_uhid_polling_early"
6 namespace: "bluetooth"
7 description: "Break from UHID polling early if HID host disconnects"
8 bug: "319846147"
Himanshu Rawat37a2a2c2024-01-17 23:11:50 +00009}
10
11flag {
12 name: "allow_switching_hid_and_hogp"
Oriol Prieto Gascod5b82002024-03-26 01:45:25 +000013 is_exported: true
Himanshu Rawat37a2a2c2024-01-17 23:11:50 +000014 namespace: "bluetooth"
15 description: "Allow switching between HID and HOGP supported on the same device"
16 bug: "320762367"
17}
Himanshu Rawat9aa11302024-03-14 23:35:29 +000018
19flag {
20 name: "prevent_hogp_reconnect_when_connected"
21 namespace: "bluetooth"
22 description: "Do not request GATT connection while the HOGP is already connected"
23 bug: "329720661"
24 metadata {
25 purpose: PURPOSE_BUGFIX
26 }
27}
Himanshu Rawat71effbf2024-04-19 22:07:12 +000028
29flag {
30 name: "save_initial_hid_connection_policy"
31 namespace: "bluetooth"
32 description: "Save HID connection policy on initial successful connection"
33 bug: "335904609"
34 metadata {
35 purpose: PURPOSE_BUGFIX
36 }
37}
Himanshu Rawat0133aa02024-04-18 21:07:49 +000038
39flag {
40 name: "android_headtracker_service"
41 namespace: "bluetooth"
42 description: "Support headtracking through Android Headtracker Service"
43 bug: "335708774"
44 metadata {
45 purpose: PURPOSE_BUGFIX
46 }
47}
Himanshu Rawatb7da3312024-05-06 16:52:01 +000048
49flag {
50 name: "suppress_hid_rejection_broadcast"
51 namespace: "bluetooth"
52 description: "Don't generate state change event when an incoming HID connection is rejected"
53 bug: "339018102"
54 metadata {
55 purpose: PURPOSE_BUGFIX
56 }
57}
Himanshu Rawatf9567812024-06-06 18:51:05 +000058
59flag {
60 name: "hid_report_queuing"
61 namespace: "bluetooth"
62 description: "Queue incoming HID reports if UHID is not ready"
63 bug: "345498287"
64}
Himanshu Rawat3eeabaa2024-07-22 20:22:41 +000065
66flag {
67 name: "remove_input_device_on_vup"
68 namespace: "bluetooth"
69 description: "Remove the input device entry on device removal"
70 bug: "354758065"
71 metadata {
72 purpose: PURPOSE_BUGFIX
73 }
74}
Himanshu Rawatc1950692024-07-29 16:10:12 +000075
76flag {
77 name: "initiate_multiple_hid_connections"
78 namespace: "bluetooth"
79 description: "Allow HID host to initiate multiple HID connections at a time"
80 bug: "356141637"
81 metadata {
82 purpose: PURPOSE_BUGFIX
83 }
84}
Himanshu Rawat7b52a762024-08-08 03:16:27 +000085
86flag {
87 name: "close_hid_only_if_connected"
88 namespace: "bluetooth"
89 description: "Do not close BTA HID host if it is already closed"
90 bug: "358241286"
91 metadata {
92 purpose: PURPOSE_BUGFIX
93 }
94}
Archie Pusakaeccd5892024-08-28 16:16:46 +080095
96flag {
97 name: "close_hid_if_uhid_ready_too_slow"
98 namespace: "bluetooth"
99 description: "Close HID if UHID takes too long to be ready"
100 bug: "362665394"
101 metadata {
102 purpose: PURPOSE_BUGFIX
103 }
104}
Archie Pusaka9def9072024-09-18 16:01:34 +0800105
106flag {
107 name: "serialize_hogp_and_dis"
108 namespace: "bluetooth"
109 description: "start HOGP service discovery only after DIS discovery is finished"
110 bug: "367910199"
111 metadata {
112 purpose: PURPOSE_BUGFIX
113 }
114}
Archie Pusakafe132312024-09-24 18:06:44 +0800115
116flag {
117 name: "dont_send_hid_set_idle"
118 namespace: "bluetooth"
119 description: "Don't send the SET IDLE HID message"
120 bug: "369310847"
121 metadata {
122 purpose: PURPOSE_BUGFIX
123 }
124}
Archie Pusaka4a745792024-09-26 15:30:27 +0800125
126flag {
127 name: "forward_get_set_report_failure_to_uhid"
128 namespace: "bluetooth"
129 description: "Forward GET/SET REPORT reply to UHID even when the request fails"
130 bug: "369748430"
131 metadata {
132 purpose: PURPOSE_BUGFIX
133 }
134}
Himanshu Rawat739fdb72024-11-08 03:26:34 +0000135
136flag {
137 name: "remove_pending_hid_connection"
138 namespace: "bluetooth"
139 description: "Remove the pending BTA HH connection instance when the device is removed"
140 bug: "377705101"
141 metadata {
142 purpose: PURPOSE_BUGFIX
143 }
144}
Himanshu Rawat4d680b12024-11-09 00:39:56 +0000145
146flag {
147 name: "hogp_reconnection"
148 namespace: "bluetooth"
149 description: "Allow reconnection from HOGP device irrespective of disconnection reason"
150 bug: "378162528"
151 metadata {
152 purpose: PURPOSE_BUGFIX
153 }
154}
Himanshu Rawatc329e5d2024-11-26 22:43:12 +0000155
156flag {
157 name: "pending_hid_connection_cancellation"
158 namespace: "bluetooth"
159 description: "Properly cancel the pending connection to the already added devices"
160 bug: "381135214"
161 metadata {
162 purpose: PURPOSE_BUGFIX
163 }
164}