main.conf revision e9e80e66c601bbe1e4d8b1039f37f08683f65211
112f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh[General] 212f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh 312f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# List of plugins that should not be loaded on bluetoothd startup 412f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh#DisablePlugins = network,input 512f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh 612f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# Default adaper name 712f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# %h - substituted for hostname 812f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# %d - substituted for adapter id 9e9e80e66c601bbe1e4d8b1039f37f08683f65211Jaikumar Ganesh# %b - substituted for ro.product.brand 10e9e80e66c601bbe1e4d8b1039f37f08683f65211Jaikumar Ganesh# %m - substituted for ro.product.model 11e9e80e66c601bbe1e4d8b1039f37f08683f65211Jaikumar Ganesh# %n - substituted for ro.product.name 12e9e80e66c601bbe1e4d8b1039f37f08683f65211Jaikumar GaneshName = "%m" 1312f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh 1412f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# Default device class. Only the major and minor device class bits are 1512f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# considered. 1612f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar GaneshClass = 0x000100 1712f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh 1812f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# How long to stay in discoverable mode before going back to non-discoverable 1912f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# The value is in seconds. Default is 180, i.e. 3 minutes. 2012f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# 0 = disable timer, i.e. stay discoverable forever 2112f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar GaneshDiscoverableTimeout = 120 2212f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh 2312f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# How long to stay in pairable mode before going back to non-discoverable 2412f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# The value is in seconds. Default is 0. 2512f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# 0 = disable timer, i.e. stay pairable forever 2612f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar GaneshPairableTimeout = 0 2712f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh 2812f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# Use some other page timeout than the controller default one 2912f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# which is 16384 (10 seconds). 3012f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar GaneshPageTimeout = 8192 3112f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh 3212f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# Discover scheduler interval used in Adapter.DiscoverDevices 3312f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# The value is in seconds. Defaults is 0 to use controller scheduler. 3412f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar GaneshDiscoverSchedulerInterval = 0 3512f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh 3612f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# What value should be assumed for the adapter Powered property when 3712f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# SetProperty(Powered, ...) hasn't been called yet. Defaults to true 3812f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar GaneshInitiallyPowered = true 3912f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh 4012f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# Remember the previously stored Powered state when initializing adapters 4112f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar GaneshRememberPowered = true 4212f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh 4312f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# Use vendor, product and version information for DID profile support. 4412f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# The values are separated by ":" and VID, PID and version. 4512f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar GaneshDeviceID = android:generic:1.5 4612f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh 4712f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# Do reverse service discovery for previously unknown devices that connect to 4812f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# us. This option is really only needed for qualification since the BITE tester 4912f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# doesn't like us doing reverse SDP for some test cases (though there could in 5012f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# theory be other useful purposes for this too). Defaults to true. 5112f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar GaneshReverseServiceDiscovery = true 5212f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh 5312f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# Enable name resolving after inquiry. Set it to 'false' if you don't need 5412f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar Ganesh# remote devices name and want shorter discovery cycle. Defaults to 'true'. 5512f7feb45d8bfcf8514143103ac30bc4efee26f6Jaikumar GaneshNameResolving = true 56