tree: 31a411ccbb7378be6c97923d2971bb884b1f3806 [path history] [tgz]
  1. BUILD.gn
  2. DIR_METADATA
  3. flex_bluetooth_overrides.cc
  4. flex_bluetooth_overrides.h
  5. flex_bluetooth_overrides_test.cc
  6. OWNERS
  7. process_flex_bluetooth_overrides.cc
  8. README.md
flex_bluetooth/README.md

Chrome OS Flex Bluetooth

process_flex_bluetooth_overrides is an executable that runs before Floss starts (see https://source.chromium.org/chromiumos/chromiumos/codesearch/+/HEAD:src/third_party/chromiumos-overlay/net-wireless/floss/files/upstart/btmanagerd.conf) and applies overrides for Floss on Flex. It looks at the Bluetooth adapters on the system and writes the overrides found (for the Bluetooth adapter) to the file /var/lib/bluetooth/sysprops.conf.d/floss_reven_overrides.conf, which is read by Floss.