[Epic 4G General] KaiserLinux:
I am not sure what happened. My Bluetooth was working fine. All of a sudden it stopped. When I press the bluetooth icon, i see that it is trying to turn on, but never goes fully "green".

I have done application updates and have rooted my phone and thats it. No special kernel, nothing else thats fancy. Here is an 'adb logcat' of what happens when I try to launch bluetooth:

I/BluetoothAdapter( 2229): ***** enable
I/BluetoothService( 2229): ***** enable
I/bluedroid( 2229): bt_enable
I/bluedroid( 2229): BTOFF_FMOFF_handling
I/bluedroid( 2229): BTOFF_FMOFF_handling : receiving BT_ON
I/bluedroid( 2229): Starting daemons...
I/bluedroid( 2229): Starting btld...
D/BTL-SERVER(16100): in set_aid_and_cap() pid:16100
V/BluetoothEventRedirector( 6906): Received android.bluetooth.adapter.action.STATE_CHANGED
D/BTL-SERVER(16100): out set_aid_and_cap() pid:16100
V/BTL_CFG (16100): btl_cfg_get_btld_status: service.brcm.bt.btld=0
E/BTL-SERVER(16100): BTLD starting...
E/BTL-SERVER(16100): main: main :: BTLD starting
V/BTL_CFG (16100): btl_cfg_set_btld_status: service.brcm.bt.btld=1, ret=0
V/BTL_CFG (16100): btld_cfg_btld_pid : service.brcm.bt.btld_pid = 16100
V/BTL_CFG (16100): btl_cfg_set_btld_pid success : service.brcm.bt.btld_pid = 16100, ret = 0
I/BTL-SERVER(16100): BTE version BCM1200_MI_10.3.16.26
I/BTL-SERVER(16100): btld version BTL-ANDROID_PI_2.0.52 starting...
I/BTL-SERVER(16100): btla version BTL-ANDROID-Victory-R11-Sep 13 2010 ###########
I/BTL-SERVER(16100): Build time: Sep 13 2010 18:32:14
I/BTL-SERVER(16100): BTLD_OPTION_LPM_ENABLED: i=0x6 argc=0x7 lpm_enabled=1
I/BTL_CFG (16100): btl_cfg_get_bdaddr: BDA=F49F5497C7EE
E/BTL_CFG (16100): WARNING: [service.brcm.bt.patchfile] property_get failed (0)
E/BTL_CFG (16100): WARNING: [service.brcm.bt.3way_support] property_get failed (0)
E/BTL_CFG (16100): WARNING: [service.brcm.bt.bt_wake_polar] property_get failed (0)
I/BTL_CFG (16100): btl_cfg_get_lpm_params: service.brcm.bt.bt_wake_polar=1
E/BTL_CFG (16100): WARNING: [service.brcm.bt.host_wake_polar] property_get failed (0)
I/BTL_CFG (16100): btl_cfg_get_lpm_params: service.brcm.bt.host_wake_polar=1
E/BTL_CFG (16100): WARNING: [service.brcm.bt.pcm_clk] property_get failed (0)
E/BTL_CFG (16100): WARNING: [service.brcm.bt.pcm_ms_role] property_get failed (0)
I/BTL_CFG (16100): btl_cfg_get_contacts_db: service.brcm.bt.contacts_db=/data/data/com.android.providers.contacts/databases/contacts2.db
I/USERIAL_LINUX(16100): USERIAL_Init
I/USERIAL_LINUX(16100): USERIAL_Open
I/USERIAL_LINUX(16100): USERIAL_Open opening /dev/s3c2410_serial0
D/USERIAL_LINUX(16100): sock = 6
I/USERIAL_LINUX(16100): Leaving USERIAL_Open
E/BTL_CFG (16100): WARNING: [service.brcm.bt.TRC_BTAPP] property_get failed (0)
D/BTLD (16100): [bttrc] using compile default trace settings
D/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl
I/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl 14
I/USERIAL_LINUX(16100): userial_change_rate: Closing UART Port
D/USERIAL_LINUX(16100): socket signaled
D/USERIAL_LINUX(16100): socket signal reseted
W/USERIAL_LINUX(16100): my_read return size <=0:-1, exiting userial_read_thread
I/USERIAL_LINUX(16100): USERIAL_Close
D/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 0x002dc6c0
I/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 3000000
I/USERIAL_LINUX(16100): USERIAL_Open
I/USERIAL_LINUX(16100): USERIAL_Open opening /dev/s3c2410_serial0
D/USERIAL_LINUX(16100): sock = 6
I/USERIAL_LINUX(16100): Leaving USERIAL_Open
I/BTL-SERVER(16100): Found patchfile: /system/bin/BCM4329B1_002.002.023.0417.0435.hcd
I/BTL-SERVER(16100): bte_main_rln_cplt: Downloading patchfile /system/bin/BCM4329B1_002.002.023.0417.0435.hcd
I/BTLD (16100): BCM2045_PRM_Init
I/BTLD (16100): Minidrv download completed
E/BTLD (16100): [hcis] Unknown HCI message type drop this byte 0x34
E/BTLD (16100): [hcis] Unknown HCI message type drop this byte 0x31
I/BTLD (16100): Launch RAM successful
D/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl
I/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl 7
I/USERIAL_LINUX(16100): userial_change_rate: Closing UART Port
D/USERIAL_LINUX(16100): socket signaled
D/USERIAL_LINUX(16100): socket signal reseted
W/USERIAL_LINUX(16100): my_read return size <=0:-1, exiting userial_read_thread
I/USERIAL_LINUX(16100): USERIAL_Close
D/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 0x0001c200
I/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 115200
I/USERIAL_LINUX(16100): USERIAL_Open
I/USERIAL_LINUX(16100): USERIAL_Open opening /dev/s3c2410_serial0
D/USERIAL_LINUX(16100): sock = 6
I/USERIAL_LINUX(16100): Leaving USERIAL_Open
D/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl
I/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl 14
I/USERIAL_LINUX(16100): userial_change_rate: Closing UART Port
D/USERIAL_LINUX(16100): socket signaled
D/USERIAL_LINUX(16100): socket signal reseted
W/USERIAL_LINUX(16100): my_read return size <=0:-1, exiting userial_read_thread
I/USERIAL_LINUX(16100): USERIAL_Close
D/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 0x002dc6c0
I/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 3000000
I/USERIAL_LINUX(16100): USERIAL_Open
I/USERIAL_LINUX(16100): USERIAL_Open opening /dev/s3c2410_serial0
D/USERIAL_LINUX(16100): sock = 6
I/USERIAL_LINUX(16100): Leaving USERIAL_Open
I/BTL-SERVER(16100): Setting local bd addr to F4:9F:54:97:C7:EE
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [DTUN]
W/BTLD (16100): BTAPP_enable_bta(): unsupported id: 28
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [TEST]
I/BTL_CFG (16100): btl_cfg_get_btport_redirection_enable: service.brcm.bt.btport_redir_on=
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [DUN]
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [SPP]
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [AG]
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [SCO]
W/BTLD (16100): BTAPP_enable_bta(): unsupported id: 20
I/BTL-IFS (16100): BTL_IF_RegisterSubSystem: Registered subsystem [PBS]
I/BTL-IFS (16100): BTL_IF_RegisterSubSystemMultiClnt: Registered subsystem [BTS]
I/bluedroid( 2229): BTLD start retry count 130/130
E/bluedroid( 2229): btld start timed out
I/bluedroid( 2229): New state is BTON_FMOFF_handling
D/BluetoothService( 2229): bt EnableThread giving up
I/bluedroid( 2229): bt_disable
I/bluedroid( 2229): BTON_FMOFF_handling
I/bluedroid( 2229): BTON_FMOFF_handling : receiving BT_OFF
I/bluedroid( 2229): Stopping daemons...
I/bluedroid( 2229): Stopping bluetoothd...
I/bluedroid( 2229): Stopping btld...
I/bluedroid( 2229): Wait until all daemons are stopped, or timed out...
I/bluedroid( 2229): bluetoothd has stopped
W/bluedroid( 2229): Daemon stop waiting count 1/130
I/bluedroid( 2229): Stopping daemons... Done!
I/bluedroid( 2229): New state is BTOFF_FMOFF_handling
W/BTLD (16100): L2CAP - PSM: 0x0019 not found for deregistration
W/BTLD (16100): L2CAP - PSM: 0x0017 not found for deregistration
V/BluetoothEventRedirector( 6906): Received android.bluetooth.adapter.action.STATE_CHANGED

I/BTL-IFS (16100): main_server_thread: main_server_thread: bt shutdown while waiting for select
I/BTL-IFS (16100): close_all_open_sockets: Closing all open sockets
I/BTL-IFS (16100): main_server_thread: @*@*@*@*@*@*@*@*@*@*@*@*@* main_server_thread - close(12)
I/BTL-IFS (16100): main_server_thread: BTL-IF server thread terminating...
I/BTL-IFS (16100): BTL_IF_ServerShutdown: BTL-IF Server shutting down...
I/BTL-IFS (16100): BTL_IF_ServerShutdown: BTL-IF Server shutdown complete.
I/BTL-IFS (16100): BTL_IF_UnregisterSubSystem: Unregistered subsystem [DTUN]
D/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl
I/USERIAL_LINUX(16100): USERIAL_Ioctl: Received USERIAL_OP_BAUD_WR ioctl 7
I/USERIAL_LINUX(16100): userial_change_rate: Closing UART Port
D/USERIAL_LINUX(16100): socket signaled
D/USERIAL_LINUX(16100): socket signal reseted
W/USERIAL_LINUX(16100): my_read return size <=0:-1, exiting userial_read_thread
I/USERIAL_LINUX(16100): USERIAL_Close
D/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 0x0001c200
I/USERIAL_LINUX(16100): userial_change_rate: Attempting to reopen the UART Port at 115200
I/USERIAL_LINUX(16100): USERIAL_Open
I/USERIAL_LINUX(16100): USERIAL_Open opening /dev/s3c2410_serial0
D/USERIAL_LINUX(16100): sock = 6
I/USERIAL_LINUX(16100): Leaving USERIAL_Open
D/USERIAL_LINUX(16100): socket signaled
D/USERIAL_LINUX(16100): socket signal reseted
W/USERIAL_LINUX(16100): my_read return size <=0:-1, exiting userial_read_thread
I/USERIAL_LINUX(16100): USERIAL_Close
V/BTL_CFG (16100): btld_cfg_btld_pid : service.brcm.bt.btld_pid = 0
V/BTL_CFG (16100): btl_cfg_set_btld_pid success : service.brcm.bt.btld_pid = 0, ret = 0
V/BTL_CFG (16100): btl_cfg_set_btld_status: service.brcm.bt.btld=0, ret=0
I/BTL-SERVER(16100): ### Target baudrate is reset, now exit btld ###

So anyone know what gives. Looking at the logs it seems that it can't initialize a setting or sumthin'