1[General] 2 3# List of plugins that should not be loaded on bluetoothd startup 4#DisablePlugins = network,input 5 6# Default adaper name 7# %h - substituted for hostname 8# %d - substituted for adapter id 9# %b - substituted for ro.product.brand 10# %m - substituted for ro.product.model 11# %n - substituted for ro.product.name 12Name = %m 13 14# Default device class. Only the major and minor device class bits are 15# considered. 16# Local device class 17# 0x400000 - Service class: Telephony 18# 0x000200 - Major class: Phone 19# 0x00000C - Minor class: Smart phone 20Class = 0x40020C 21 22# How long to stay in discoverable mode before going back to non-discoverable 23# The value is in seconds. Default is 180, i.e. 3 minutes. 24# 0 = disable timer, i.e. stay discoverable forever 25DiscoverableTimeout = 120 26 27# How long to stay in pairable mode before going back to non-discoverable 28# The value is in seconds. Default is 0. 29# 0 = disable timer, i.e. stay pairable forever 30PairableTimeout = 0 31 32# Use some other page timeout than the controller default one 33# which is 16384 (10 seconds). 34PageTimeout = 8192 35 36# Discover scheduler interval used in Adapter.DiscoverDevices 37# The value is in seconds. Defaults is 30. 38DiscoverSchedulerInterval = 30 39 40# What value should be assumed for the adapter Powered property when 41# SetProperty(Powered, ...) hasn't been called yet. Defaults to true 42InitiallyPowered = true 43 44# Remember the previously stored Powered state when initializing adapters 45RememberPowered = false 46 47# Use vendor, product and version information for DID profile support. 48# The values are separated by ":" and VID, PID and version. 49DeviceID = android:generic:1.5 50 51# Do reverse service discovery for previously unknown devices that connect to 52# us. This option is really only needed for qualification since the BITE tester 53# doesn't like us doing reverse SDP for some test cases (though there could in 54# theory be other useful purposes for this too). Defaults to true. 55ReverseServiceDiscovery = true 56 57# Enable name resolving after inquiry. Set it to 'false' if you don't need 58# remote devices name and want shorter discovery cycle. Defaults to 'true'. 59NameResolving = true 60 61# Enable runtime persistency of debug link keys. Default is false which 62# makes debug link keys valid only for the duration of the connection 63# that they were created for. 64DebugKeys = false 65 66# Enable Low Energy support if the dongle supports. Default is false. 67# Enable/Disable interleave discovery and attribute server over LE. 68EnableLE = false 69 70# Enable the GATT Attribute Server. Default is false, because it is only 71# useful for testing. Attribute server is not enabled over LE if EnableLE 72# is false. 73AttributeServer = false 74 75# The link policy for connections. By default it's set to 15(0x000f) which is 76# a bitwise OR of role switch(0x0001), hold mode(0x0002), sniff mode(0x0004) 77# and park state(0x0008) are all enabled. However, some devices have 78# connection stability issue or fail to setup SCO when the link is in park 79# state, which requires park state bit cleared. 80DefaultLinkPolicy = 7 81