1package: "com.android.bluetooth.flags" 2container: "com.android.btservices" 3 4flag { 5 name: "enforce_resolve_system_service_behavior" 6 namespace: "bluetooth" 7 description: "Loudly crash when it is not possible to find a service to start bluetooth" 8 metadata { 9 purpose: PURPOSE_BUGFIX 10 } 11 bug: "366273182" 12} 13 14flag { 15 name: "get_state_from_system_server" 16 namespace: "bluetooth" 17 description: "Get Bluetooth state from system server instead of from Bluetooth app" 18 metadata { 19 purpose: PURPOSE_BUGFIX 20 } 21 bug: "362569584" 22} 23 24flag { 25 name: "get_name_and_address_as_callback" 26 namespace: "bluetooth" 27 description: "Getting the name and address is a non-oneway call. Instead inform the system server with callback" 28 metadata { 29 purpose: PURPOSE_BUGFIX 30 } 31 bug: "368114370" 32} 33 34flag { 35 name: "kill_instead_of_exit" 36 namespace: "bluetooth" 37 description: "There is no value in pretending we are exiting properly. This is a kill and we should express it this way when finishing the process" 38 metadata { 39 purpose: PURPOSE_BUGFIX 40 } 41 bug: "339553092" 42} 43 44flag { 45 name: "remove_one_time_get_name_and_address" 46 namespace: "bluetooth" 47 description: "We don't need to start bluetooth the first time to get name & address. We can wait for a proper start" 48 metadata { 49 purpose: PURPOSE_BUGFIX 50 } 51 bug: "368120237" 52} 53 54flag { 55 name: "respect_ble_scan_setting" 56 namespace: "bluetooth" 57 description: "No longer allow BLE_ON mode when the settings is explicitly disable" 58 metadata { 59 purpose: PURPOSE_BUGFIX 60 } 61 bug: "341783936" 62} 63 64flag { 65 name: "system_server_messenger" 66 namespace: "bluetooth" 67 description: "Replace binder call to the system server with a Messenger to enforce thread safety" 68 bug: "321804999" 69} 70