bt_bcm43340.rc revision 5a83ca460c24fc790a22d087cb4eb584197ecebf
15a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare########################################################
25a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare#  BLUETOOTH CONFIGURATION - BROADCOM SPECIFIC
35a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare########################################################
45a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare
55a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beareon fs
65a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    mkdir /config/bt 0770 system bluetooth
75a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    setprop ro.bt.bdaddr_path /config/bt/bd_addr.conf
85a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare
95a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beareon early-boot
105a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    chmod 0644 /config/bt/bd_addr.conf
115a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare
125a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beareon post-fs-data
135a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    # Bluetooth
145a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    write /sys/class/rfkill/rfkill0/state 1
155a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    chmod 0660 /sys/class/rfkill/rfkill0/state
165a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    chown bluetooth net_bt_stack /sys/class/rfkill/rfkill0/state
175a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    chown bluetooth net_bt_stack /sys/class/rfkill/rfkill0/type
185a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare
195a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare########################################################
205a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare
215a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beareservice dhcpcd_bt-pan /system/bin/dhcpcd -ABKL
225a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    class main
235a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    group bluetooth wifi system dhcp
245a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    disabled
255a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    oneshot
265a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare
275a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beareservice iprenew_bt-pan /system/bin/dhcpcd -n
285a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    group bluetooth system dhcp
295a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    disabled
305a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare    oneshot
315a83ca460c24fc790a22d087cb4eb584197ecebfBruce Beare
32