[Android Software Development] Kasuko:
So got the watch today, trying to get it working and no go. I follow all the steps for the LM watches and it goes good, it successfully pairs (but OpenWatch never says so) then when I got to the system settings it says it is only paired with phone audio, when I uncheck that it also unconnects the phone (according to android) is this normal? Do you then communicate behind android's back to the watch via the MAC address? Or am I just breaking it and making it not work?

Before I go into the settings both the watch and android OS say the devices are connected but the notification area for OpenWatch says it is disconnected.

Then when I go to uncheck the options in the System Settings then the Android OS says it is Paired but not connected, OpenWatch doesnt change (aka Disconnected) and the watch says it is also disconnected.

My phone is the Google Nexus One with stock 2.2 OS installed.

Here is some logcat output to munch on

D/dalvikvm( 459): GC_EXPLICIT freed 1862 objects / 97888 bytes in 107ms
D/KeyguardViewMediator( 81): wakeWhenReadyLocked(26)
D/KeyguardViewMediator( 81): handleWakeWhenReady(26)
D/KeyguardViewMediator( 81): pokeWakelock(5000)
I/power ( 81): *** set_screen_state 1
D/SurfaceFlinger( 81): Screen about to return, flinger = 0x1fe228
D/AK8973 ( 64): Compass Start
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/MobileDataStateTracker( 81): supl Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 81): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/NetworkLocationProvider( 81): onDataConnectionStateChanged 3
D/KeyguardViewMediator( 81): pokeWakelock(5000)
D/KeyguardViewMediator( 81): pokeWakelock(5000)
W/InputManagerService( 81): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44b76d80
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/MobileDataStateTracker( 81): supl Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 81): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/NetworkLocationProvider( 81): onDataConnectionStateChanged 3
I/ActivityManager( 81): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.smartmadsoft.openwatch/.OpenWatch }
I/ActivityManager( 81): Displayed activity com.smartmadsoft.openwatch/.OpenWatch: 50 ms (total 50 ms)
V/RenderScript_jni( 169): surfaceDestroyed
W/KeyCharacterMap( 781): No keyboard for id 65540
W/KeyCharacterMap( 781): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
D/ow ( 781): lock acquired
D/BluetoothService( 81): Bluetooth state 10 -> 11
W/InputManagerService( 81): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44cc1cb0
V/BluetoothEventRedirector( 459): Received android.bluetooth.adapter.action.STATE_CHANGED
I/bluedroid( 81): Starting hciattach daemon
D/dalvikvm( 81): GC_EXTERNAL_ALLOC freed 14805 objects / 725192 bytes in 72ms
I/bluedroid( 81): Starting bluetoothd deamon
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/MobileDataStateTracker( 81): supl Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 81): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/NetworkLocationProvider( 81): onDataConnectionStateChanged 3
I/BluetoothEventLoop.cpp( 81): agent_event_filter: Received method org.bluez.Agent:Release
D/BluetoothService( 81): found 1 bonded devices
D/BluetoothService( 81): Bluetooth state 11 -> 12
D/BT HSHFP( 166): Loaded priority 00:18:E4:0C:53:E9 = 0
V/BluetoothEventRedirector( 459): Received android.bluetooth.adapter.action.STATE_CHANGED
I/bluetooth_ScoSocket.cpp( 166): Listening SCO socket...
D/ow ( 781): connecting to channel
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/2101/hci0/dev_00_18_E4_0C_53_E9
D/ow ( 781): before read
D/BluetoothService( 81): Registering hfag record
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/MobileDataStateTracker( 81): supl Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 81): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Adapter:PropertyChanged from /org/bluez/2101/hci0
D/NetworkLocationProvider( 81): onDataConnectionStateChanged 3
D/BluetoothService( 81): Registering hsag record
D/BluetoothService( 81): Registering opush record
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Adapter:PropertyChanged from /org/bluez/2101/hci0
D/BluetoothService( 81): Registering pbap record
D/dalvikvm( 440): GC_EXPLICIT freed 709 objects / 46056 bytes in 65ms
I/BtOppRfcommListener( 775): Accept thread started on channel 12
W/InputManagerService( 81): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44c15638
D/dalvikvm( 775): GC_EXPLICIT freed 1122 objects / 58760 bytes in 69ms
I/ActivityManager( 81): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.android.launcher2/.Launcher }
W/InputManagerService( 81): Ignoring hideSoftInput of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44d0d938
V/RenderScript_jni( 169): surfaceCreated
V/RenderScript_jni( 169): surfaceChanged
W/KeyCharacterMap( 169): No keyboard for id 65540
W/KeyCharacterMap( 169): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
I/ActivityManager( 81): Starting activity: Intent { act=android.settings.SETTINGS flg=0x10200000 cmp=com.android.settings/.Settings }
V/RenderScript_jni( 169): surfaceDestroyed
D/dalvikvm( 459): GC_EXTERNAL_ALLOC freed 868 objects / 48744 bytes in 42ms
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/MobileDataStateTracker( 81): supl Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 81): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/NetworkLocationProvider( 81): onDataConnectionStateChanged 3
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/MobileDataStateTracker( 81): supl Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 81): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/NetworkLocationProvider( 81): onDataConnectionStateChanged 3
I/ActivityManager( 81): Starting activity: Intent { act=android.intent.action.MAIN cmp=com.android.settings/.WirelessSettings }
D/skia ( 459): purging 197K from font cache [23 entries]
I/ActivityManager( 81): Displayed activity com.android.settings/.WirelessSettings: 136 ms (total 136 ms)
I/ActivityManager( 81): Starting activity: Intent { act=android.intent.action.MAIN cmp=com.android.settings/.bluetooth.BluetoothSettings }
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Adapter:PropertyChanged from /org/bluez/2101/hci0
V/BluetoothEventRedirector( 459): Received android.bluetooth.adapter.action.DISCOVERY_STARTED
I/ActivityManager( 81): Displayed activity com.android.settings/.bluetooth.BluetoothSettings: 201 ms (total 201 ms)
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Adapter:DeviceFound from /org/bluez/2101/hci0
D/BluetoothService( 81): updateDeviceServiceChannelCache(00:18:E4:0C:53:E9)
D/BluetoothService( 81):	uuid(system): 0000111e-0000-1000-8000-00805f9b34fb 1
D/BluetoothService( 81):	uuid(system): 00001108-0000-1000-8000-00805f9b34fb 2
D/BluetoothService( 81):	uuid(system): 00001105-0000-1000-8000-00805f9b34fb 3
V/BluetoothEventRedirector( 459): Received android.bluetooth.device.action.FOUND
D/ow ( 781): device found
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Adapter:PropertyChanged from /org/bluez/2101/hci0
E/BluetoothService.cpp( 81): stopDiscoveryNative: D-Bus error in StopDiscovery: org.bluez.Error.Failed (Invalid discovery session)
D/ow ( 781): discovery finished
V/BluetoothEventRedirector( 459): Received android.bluetooth.adapter.action.DISCOVERY_FINISHED
D/CachedBluetoothDevice( 459): []
D/CachedBluetoothDevice( 459): Adding: DISCONNECT Address:00:18:E4:0C:53:E9 Profile:HEADSET TimeSent:not yet
D/CachedBluetoothDevice( 459): processCommands:[DISCONNECT Address:00:18:E4:0C:53:E9 Profile:HEADSET TimeSent:not yet]
D/CachedBluetoothDevice( 459): []
D/CachedBluetoothDevice( 459): Adding: DISCONNECT Address:00:18:E4:0C:53:E9 Profile:OPP TimeSent:not yet
D/CachedBluetoothDevice( 459): processCommands:[DISCONNECT Address:00:18:E4:0C:53:E9 Profile:OPP TimeSent:not yet]
D/CachedBluetoothDevice( 459): []
D/CachedBluetoothDevice( 459): Adding: REMOVE_BOND Address:00:18:E4:0C:53:E9 TimeSent:not yet
D/CachedBluetoothDevice( 459): processCommands:[REMOVE_BOND Address:00:18:E4:0C:53:E9 TimeSent:not yet]
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Device:DisconnectRequested from /org/bluez/2101/hci0/dev_00_18_E4_0C_53_E9
D/CachedBluetoothDevice( 459): Command sent successfully:REMOVE_BOND Address:00:18:E4:0C:53:E9 TimeSent:8:20:19 PM
W/InputManagerService( 81): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44b02d20
W/KeyCharacterMap( 459): No keyboard for id 65540
W/KeyCharacterMap( 459): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
D/ow ( 781): exc: java.io.IOException: Software caused connection abort
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/2101/hci0/dev_00_18_E4_0C_53_E9
D/ow ( 781): connecting to channel
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Adapter:PropertyChanged from /org/bluez/2101/hci0
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Adapter:DeviceRemoved from /org/bluez/2101/hci0
D/BluetoothService( 81): 00:18:E4:0C:53:E9 bond state 12 -> 10 (9)
V/BluetoothEventRedirector( 459): Received android.bluetooth.device.action.BOND_STATE_CHANGED
D/CachedBluetoothDevice( 459): processCommands:[]
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/2101/hci0/dev_00_18_E4_0C_53_E9
W/CachedBluetoothDeviceManager( 459): showUnbondMessage: Not displaying any message for reason:9
D/BT HSHFP( 166): Saved priority 00:18:E4:0C:53:E9 = -1
W/BackupManagerService( 81): dataChanged but no participant pkg='com.android.providers.settings' uid=1001
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Adapter:DeviceCreated from /org/bluez/2101/hci0
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Adapter:PropertyChanged from /org/bluez/2101/hci0
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/2101/hci0/dev_00_18_E4_0C_53_E9
I/BluetoothEventLoop.cpp( 81): agent_event_filter: Received method org.bluez.Agent:RequestPinCode
D/BluetoothService( 81): 00:18:E4:0C:53:E9 bond state 10 -> 11 (0)
V/BluetoothEventRedirector( 459): Received android.bluetooth.device.action.BOND_STATE_CHANGED
I/ActivityManager( 81): Starting activity: Intent { act=android.bluetooth.device.action.PAIRING_REQUEST flg=0x10000000 cmp=com.android.settings/.bluetooth.BluetoothPairingDialog (has extras) }
D/dalvikvm( 459): GC_FOR_MALLOC freed 5861 objects / 397440 bytes in 40ms
D/skia ( 459): purging 191K from font cache [22 entries]
I/ActivityManager( 81): Displayed activity com.android.settings/.bluetooth.BluetoothPairingDialog: 175 ms (total 175 ms)
W/KeyCharacterMap( 459): No keyboard for id 65540
W/KeyCharacterMap( 459): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
I/ActivityManager( 81): Starting activity: Intent { cmp=com.smartmadsoft.openwatch/.OpenWatch bnds=[0,152][480,248] }
W/ActivityManager( 81): startActivity called from non-Activity context; forcing Intent.FLAG_ACTIVITY_NEW_TASK for: Intent { cmp=com.smartmadsoft.openwatch/.OpenWatch bnds=[0,152][480,248] }
I/ActivityManager( 81): Displayed activity com.smartmadsoft.openwatch/.OpenWatch: 76 ms (total 76 ms)
W/InputManagerService( 81): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44afd310
D/LocationMasfClient( 81): getNetworkLocation(): Returning cache location with accuracy 4621.0
D/dalvikvm( 564): GC_FOR_MALLOC freed 4775 objects / 523704 bytes in 35ms
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/MobileDataStateTracker( 81): supl Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 81): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/NetworkLocationProvider( 81): onDataConnectionStateChanged 3
W/InputManagerService( 81): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44ac0ca8
D/dalvikvm( 169): GC_EXPLICIT freed 7640 objects / 553288 bytes in 60ms
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/MobileDataStateTracker( 81): supl Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 81): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/NetworkLocationProvider( 81): onDataConnectionStateChanged 3
D/dalvikvm( 81): JIT code cache reset in 8 ms (1048544 bytes 4/0)
D/dalvikvm( 81): GC_EXTERNAL_ALLOC freed 18793 objects / 888536 bytes in 94ms
D/StatusBar( 81): DISABLE_EXPAND: yes
I/ActivityManager( 81): Starting activity: Intent { act=android.settings.SETTINGS flg=0x10100000 cmp=com.android.settings/.Settings }
I/ActivityManager( 81): Starting activity: Intent { act=android.intent.action.MAIN cmp=com.android.settings/.bluetooth.BluetoothSettings }
I/ActivityManager( 81): Displayed activity com.android.settings/.bluetooth.BluetoothSettings: 141 ms (total 141 ms)
D/dalvikvm( 564): GC_EXPLICIT freed 3099 objects / 348400 bytes in 74ms
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/2101/hci0/dev_00_18_E4_0C_53_E9
I/BluetoothEventLoop.cpp( 81): agent_event_filter: Received method org.bluez.Agent:Cancel
V/BluetoothEventRedirector( 459): Received android.bluetooth.device.action.PAIRING_CANCEL
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Adapter:PropertyChanged from /org/bluez/2101/hci0
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Adapter:DeviceRemoved from /org/bluez/2101/hci0
D/BluetoothService( 81): 00:18:E4:0C:53:E9 bond state 11 -> 10 (9)
V/BluetoothEventRedirector( 459): Received android.bluetooth.device.action.BOND_STATE_CHANGED
W/CachedBluetoothDeviceManager( 459): showUnbondMessage: Not displaying any message for reason:9
D/ow ( 781): before read
D/ow ( 781): exc: java.io.IOException: socket closed
D/ow ( 781): connecting to channel
W/InputManagerService( 81): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44c5e870
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Adapter:DeviceCreated from /org/bluez/2101/hci0
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Adapter:PropertyChanged from /org/bluez/2101/hci0
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/2101/hci0/dev_00_18_E4_0C_53_E9
I/BluetoothEventLoop.cpp( 81): agent_event_filter: Received method org.bluez.Agent:RequestPinCode
D/BluetoothService( 81): 00:18:E4:0C:53:E9 bond state 10 -> 11 (0)
V/BluetoothEventRedirector( 459): Received android.bluetooth.device.action.BOND_STATE_CHANGED
I/ActivityManager( 81): Starting activity: Intent { act=android.bluetooth.device.action.PAIRING_REQUEST flg=0x10000000 cmp=com.android.settings/.bluetooth.BluetoothPairingDialog (has extras) }
I/ActivityManager( 81): Displayed activity com.android.settings/.bluetooth.BluetoothPairingDialog: 116 ms (total 116 ms)
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/MobileDataStateTracker( 81): supl Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 81): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/NetworkLocationProvider( 81): onDataConnectionStateChanged 3
W/AudioFlinger( 59): write blocked for 169 msecs, 20 delayed writes, thread 0xd7a8
D/dalvikvm( 440): GC_EXPLICIT freed 444 objects / 28816 bytes in 57ms
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for dun
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for hipri
D/MobileDataStateTracker( 81): supl Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/MobileDataStateTracker( 81): replacing old mInterfaceName (rmnet0) with rmnet0 for mms
D/MobileDataStateTracker( 81): default Received state= CONNECTED, old= CONNECTED, reason= (unspecified), apnTypeList= *
D/NetworkLocationProvider( 81): onDataConnectionStateChanged 3
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/2101/hci0/dev_00_18_E4_0C_53_E9
D/BluetoothService( 81): 00:18:E4:0C:53:E9 bond state 11 -> 12 (0)
V/BluetoothEventRedirector( 459): Received android.bluetooth.device.action.BOND_STATE_CHANGED
D/BT HSHFP( 166): Saved priority 00:18:E4:0C:53:E9 = 100
W/BackupManagerService( 81): dataChanged but no participant pkg='com.android.providers.settings' uid=1001
I/AudioHardwareQSD( 59): AudioHardware pcm playback is going to standby.
D/ow ( 781): before read
E/BluetoothEventLoop.cpp( 81): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/2101/hci0/dev_00_18_E4_0C_53_E9
D/BluetoothService( 81): updateDeviceServiceChannelCache(00:18:E4:0C:53:E9)
D/BluetoothService( 81):	uuid(system): 0000111e-0000-1000-8000-00805f9b34fb 1
D/BluetoothService( 81):	uuid(system): 00001108-0000-1000-8000-00805f9b34fb 2
D/BluetoothService( 81):	uuid(system): 00001105-0000-1000-8000-00805f9b34fb 3
V/BluetoothEventRedirector( 459): Received android.bleutooth.device.action.UUID
D/CachedBluetoothDevice( 459): []
D/CachedBluetoothDevice( 459): Adding: CONNECT Address:00:18:E4:0C:53:E9 Profile:HEADSET TimeSent:not yet
D/CachedBluetoothDevice( 459): processCommands:[CONNECT Address:00:18:E4:0C:53:E9 Profile:HEADSET TimeSent:not yet]
D/BT HSHFP( 166): Headset state 0 -> 1, result = 1
W/BackupManagerService( 81): dataChanged but no participant pkg='com.android.providers.settings' uid=1001
D/BT HSHFP( 166): Saved priority 00:18:E4:0C:53:E9 = 1000
D/BT HSHFP( 166): SDP UUID: TYPE_HANDSFREE
D/CachedBluetoothDevice( 459): Command sent successfully:CONNECT Address:00:18:E4:0C:53:E9 Profile:HEADSET TimeSent:8:21:11 PM
I/BT HSHFP( 166): Created RFCOMM socket fd 38.
I/BT HSHFP( 166): async connect is in progress (Operation now in progress)
V/BluetoothEventRedirector( 459): Received android.bluetooth.headset.action.STATE_CHANGED
D/CachedBluetoothDevice( 459): onProfileStateChanged:[CONNECT Address:00:18:E4:0C:53:E9 Profile:HEADSET TimeSent:8:21:11 PM]
D/dalvikvm( 459): GC_FOR_MALLOC freed 7533 objects / 429528 bytes in 46ms
I/BT HSHFP( 166): Successful RFCOMM socket connect.
D/BT HSHFP( 166): RFCOMM connection attempt took 171 ms
D/BT HSHFP( 166): Rfcomm connected
D/BT HSHFP( 166): Headset state 1 -> 2, result = 1
V/BluetoothEventRedirector( 459): Received android.bluetooth.headset.action.STATE_CHANGED
D/BT HSHFP( 166): Saved priority 00:18:E4:0C:53:E9 = 1001
D/CachedBluetoothDevice( 459): onProfileStateChanged:[CONNECT Address:00:18:E4:0C:53:E9 Profile:HEADSET TimeSent:8:21:11 PM]
D/CachedBluetoothDevice( 459): processCommands:[]
W/BackupManagerService( 81): dataChanged but no participant pkg='com.android.providers.settings' uid=1001
I/AudioHardwareQSD( 59): Using default acoustic parameters (Watch not in acoustic database)
I/AudioHardwareQSD( 59): Routing audio to Speakerphone
I/Bluetooth HeadsetBase( 166): Error pocessing <AT+CNMI=2,1,0,0,0>
I/Bluetooth HeadsetBase( 166): Error pocessing <AT+CSRSF=0,0,1,1,0,7,3>
I/Bluetooth HeadsetBase( 166): Error pocessing <AT+CNMI=?>
D/LocationMasfClient( 81): getNetworkLocation(): Returning cache location with accuracy 4621.0
D/dalvikvm( 564): GC_EXPLICIT freed 2184 objects / 195680 bytes in 89ms
I/power ( 81): *** set_screen_state 0
D/SurfaceFlinger( 81): About to give-up screen, flinger = 0x1fe228
D/AK8973 ( 64): Compass CLOSE
I/power ( 81): *** set_screen_state 1
D/SurfaceFlinger( 81): Screen about to return, flinger = 0x1fe228
D/AK8973 ( 64): Compass Start
W/InputManagerService( 81): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44d2d960
D/dalvikvm( 202): GC_EXPLICIT freed 214 objects / 14176 bytes in 68ms
D/dalvikvm( 169): GC_EXPLICIT freed 205 objects / 10856 bytes in 72ms