blob: e2dda1a5ede67b9f4d28e0c3e3d4b3d37c5906fa [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}