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 12 Name = %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 20 Class = 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 25 DiscoverableTimeout = 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 30 PairableTimeout = 0 31 32 # Use some other page timeout than the controller default one 33 # which is 16384 (10 seconds). 34 PageTimeout = 8192 35 36 # Discover scheduler interval used in Adapter.DiscoverDevices 37 # The value is in seconds. Defaults is 30. 38 DiscoverSchedulerInterval = 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 42 InitiallyPowered = true 43 44 # Remember the previously stored Powered state when initializing adapters 45 RememberPowered = false 46 47 # Use vendor, product and version information for DID profile support. 48 # The values are separated by ":" and VID, PID and version. 49 DeviceID = 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. 55 ReverseServiceDiscovery = 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'. 59 NameResolving = 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. 64 DebugKeys = false 65 66 # Enable Low Energy support if the dongle supports. Default is false. 67 # Enable/Disable interleave discovery and attribute server over LE. 68 EnableLE = true 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. 73 AttributeServer = 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. 80 DefaultLinkPolicy = 7 81