From: Mathieu Trudel-Lapierre <[email protected]> Adding back hciattach (removed at 4.2, used to be in jb...) to properly patch the bluetooth chip with its firmware, also add bttest as a jumping board for initializing the device, we already build it and it contains all the code necessary to power on and enable bluetooth.
Signed-off-by: Mathieu Trudel-Lapierre <[email protected]> --- init.grouper.rc | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/init.grouper.rc b/init.grouper.rc index c059e24..ced1078 100644 --- a/init.grouper.rc +++ b/init.grouper.rc @@ -237,6 +237,11 @@ service btmacreader /system/bin/btmacreader class main oneshot +# Start/initialize bluetooth +service btenable /system/xbin/bttest enable + class main + oneshot + service wpa_supplicant /system/bin/wpa_supplicant \ -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf -e/data/misc/wifi/entropy.bin # we will start as root and wpa_supplicant will switch to user wifi @@ -313,6 +318,14 @@ service bugreport /system/bin/bugmailer.sh -b /system/media/audio/ui/Dock.ogg -e oneshot keycodes 115 114 +#BCM +service hciattach /system/bin/brcm_patchram_plus --enable_hci --scopcm=0,2,0,0,0,0,0,0,0,0 \ + --baudrate 3000000 --use_baudrate_for_download --patchram /etc/firmware/bcm4330.hcd --no2bytes --enable_lpm --tosleep=50000 /dev/ttyHS2 + user bluetooth + group bluetooth net_bt_admin + class main + disabled + # Start GPS daemon on boot service gps-daemon /system/bin/glgps -c /system/etc/gps/gpsconfig.xml -- 1.8.1.2 -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp

