1package: "com.android.bluetooth.flags" 2container: "com.android.btservices" 3 4flag { 5 name: "airplane_mode_x_ble_on" 6 namespace: "bluetooth" 7 description: "Airplane mode is not properly listen to when reaching BLE mode" 8 metadata { 9 purpose: PURPOSE_BUGFIX 10 } 11 bug: "338079154" 12} 13 14flag { 15 name: "auto_on_feature" 16 is_exported: true 17 namespace: "bluetooth" 18 description: "Turn bluetooth on next morning at 5 am" 19 bug: "323060869" 20} 21 22flag { 23 name: "avoid_static_loading_of_native" 24 namespace: "bluetooth" 25 description: "Prevent loading native during static initialization and prefer doing it during init" 26 metadata { 27 purpose: PURPOSE_BUGFIX 28 } 29 bug: "339554081" 30} 31 32flag { 33 name: "explicit_kill_from_system_server" 34 namespace: "bluetooth" 35 description: "Explicit kill and wait of Bluetooth AdapterService when turning Bluetooth OFF" 36 metadata { 37 purpose: PURPOSE_BUGFIX 38 } 39 bug: "339548431" 40} 41 42flag { 43 name: "fast_bind_to_app" 44 namespace: "bluetooth" 45 description: "Remove complexity and non necessary initialization when simply binding" 46 bug: "328698375" 47} 48 49flag { 50 name: "kill_instead_of_exit" 51 namespace: "bluetooth" 52 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" 53 metadata { 54 purpose: PURPOSE_BUGFIX 55 } 56 bug: "339553092" 57} 58 59flag { 60 name: "respect_ble_scan_setting" 61 namespace: "bluetooth" 62 description: "No longer allow BLE_ON mode when the settings is explicitly disable" 63 metadata { 64 purpose: PURPOSE_BUGFIX 65 } 66 bug: "341783936" 67} 68 69flag { 70 name: "system_server_messenger" 71 namespace: "bluetooth" 72 description: "Replace binder call to the system server with a Messenger to enforce thread safety" 73 bug: "321804999" 74} 75