Can you check your high speed uart device appeared in /dev?

Did you use 2.6.27 kernel?

Also, please check there is one file named brf6300.bin in /etc/firmware.

It's better to provide logcat or bugreport.

2009/4/14 Yogi <[email protected]>

>
> Thanks for your quick response.
> I am still facing the same issue, the modified content of the
> init.trout.rc is as follows:
>
> on early-init
>    device m...@misc 0460 radio diag
>
> on boot
> # unmap left alt to avoid console switch
>    setkey 0x0 0x38 0x0
> # dream reset SEND+MENU+END
>    setkey 0x0 0xe7 0x706
>    setkey 0x0 0x8b 0x707
>
>    setkey 0x40 0xe7 0x706
>    setkey 0x40 0x8b 0x707
>
>    setkey 0x80 0xe7 0x706
>    setkey 0x80 0x8b 0x707
>
>    setkey 0xc0 0xe7 0x706
>    setkey 0xc0 0x8b 0x707
>    setkey 0xc0 0x6b 0x20c
>
>    mkdir /data/misc/wifi 0770 wifi wifi
>    mkdir /data/misc/wifi/sockets 0770 wifi wifi
>    mkdir /data/misc/dhcp 0770 dhcp dhcp
>    chown dhcp dhcp /data/misc/dhcp
>
>    #TODO: remove these two once we switch kernel to rfkill interface
>    chown bluetooth bluetooth /sys/module/board_trout/parameters/
> bluetooth_power_on
>    chmod 0660 /sys/module/board_trout/parameters/bluetooth_power_on
>
>    #bluetooth power up/down interface
>     chown bluetooth bluetooth /sys/class/rfkill/rfkill0/type
>    chown bluetooth bluetooth /sys/class/rfkill/rfkill0/state
>    chmod 0660                /sys/class/rfkill/rfkill0/state
>
> on property:init.svc.wpa_supplicant=stopped
>    stop dhcpcd
>
> # compass/accelerometer daemon
> service akmd /system/bin/akmd
>    user compass
>    group compass misc input
>
> service wlan_loader /system/bin/wlan_loader \
>    -f /system/etc/wifi/Fw1251r1c.bin -e /proc/calibration \
>    -i /system/etc/wifi/tiwlan.ini
>    disabled
>    oneshot
>
> service wpa_supplicant /system/bin/wpa_supplicant \
>    -Dtiwlan0 -itiwlan0 -c/data/misc/wifi/wpa_supplicant.conf
>    user wifi
>    group wifi inet
>    socket wpa_tiwlan0 dgram 660 wifi wifi
>    disabled
>    oneshot
>
> # for the moment, while debugging dhcpcd, logwrapper is
> # used to get its output to appear in the logs. This will
> # be removed before shipping.
> service dhcpcd /system/bin/logwrapper dhcpcd -d tiwlan0
>     disabled
>    oneshot
>
> service hciattach /system/bin/hciattach \
>     -n -s 115200 /dev/ttyHS0 texas 4000000 flow
>    user bluetooth
>    group bluetooth net_bt_admin
>    disabled
>
> I am using HTC dream G1 device.Please help me.
>
> Thanks & Regards,
> Yogi
>
>
> On Apr 13, 10:16 pm, Nick Pelly <[email protected]> wrote:
> > Oh, actually you need this part as well:
> >
> > on boot
> >    [...other on boot entries...]
> >
> >    # bluetooth power up/down interface
> >     chown bluetooth bluetooth /sys/class/rfkill/rfkill0/type
> >     chown bluetooth bluetooth /sys/class/rfkill/rfkill0/state
> >     chmod 0660                /sys/class/rfkill/rfkill0/state
> >
> > On Mon, Apr 13, 2009 at 10:15 AM, Nick Pelly <[email protected]> wrote:
> > > Your init.trout.rc is wrong. This is all you need in it for Bluetooth:
> >
> > > service hciattach /system/bin/hciattach \
> > >     -n -s 115200 /dev/ttyHS0 texas 4000000 flow
> > >     user bluetooth
> > >     group bluetooth net_bt_admin
> > >     disabled
> >
> > > Note its ttyHS0 on cupcake, not MSM0. This is because we changed to the
> > > High Speed uart driver.
> >
> > > Hope this helps.
> >
> > > Nick
> >
> > > On Mon, Apr 13, 2009 at 9:56 AM, Yogi <[email protected]
> >wrote:
> >
> > >> Hi All,
> >
> > >> When I am trying to turn on Bluetooth on my HTC dream G1 device, its
> > >> continuously in "turning on..." state.
> > >> I have done the following steps:
> > >> 1.  Add  BOARD_HAVE_BLUETOOTH := true in BoardConfig.mk.
> > >> 2.  Modified vendor/htc/dream/init.trout.rc file as follows:
> >
> > >> #######################################
> > >>  chmod 0660 /dev/ttyS1
> > >>    chown bluetooth bluetooth /dev/ttyS1
> >
> > >> service dbus /system/bin/dbus-daemon --system --nofork
> > >>    socket dbus stream 660 bluetooth bluetooth
> > >>    user bluetooth
> > >>    group bluetooth net_bt_admin
> >
> > >> service hcid /system/bin/hcid -s -n -f /etc/bluez/hcid.conf
> > >>    socket bluetooth stream 660 bluetooth bluetooth
> > >>    socket dbus_bluetooth stream 660 bluetooth bluetooth
> > >>    group bluetooth net_bt_admin misc
> > >>    disabled
> > >>    oneshot
> >
> > >> service hciattach /system/bin/hciattach \
> > >>    -n -s 115200 /dev/ttyMSM0 texas 115200 flow
> > >>    user bluetooth
> > >>    group bluetooth net_bt_admin misc
> > >>    disabled
> > >>    oneshot
> >
> > >> service hfag /system/bin/sdptool add --channel=10 HFAG
> > >>    user bluetooth
> > >>    group bluetooth net_bt_admin
> > >>    disabled
> > >>    oneshot
> > >> #####################################
> >
> > >> Please help me if I need to do something else..
> >
> > >> Thanks in advance,
> > >> Yogi
> >
> >
> >
>

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to