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