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