Hi, We see this problem only when HSP/HFP is involved in a connection. On having just the a2dp connection, the problem does not exist.
What is causing android to restart on a HSP/HFP connection ? regards, Pavan On Wed, Jul 29, 2009 at 7:31 PM, pavan savoy <[email protected]> wrote: > Hi, > > On the donut branch - a2dp connection the first time, when userdata and > cache is empty always seem to fail - resulting in restart of whole android. > Is android trying to read in some-parameter from userdata/cache which > hasn't been created yet ? > > find below the logs, [also attached the complete log file] > > I/BT HSHFP( 1083): Successful RFCOMM socket connect. > D/BT HSHFP( 1083): RFCOMM connection attempt took 1775 ms > D/BT HSHFP( 1083): Rfcomm connected > D/BT HSHFP( 1083): Headset state 1 -> 2, result = 1 > D/BluetoothA2dpService( 931): connectSink(00:13:17:72:30:B9) > I/Bluetooth AT recv( 1083): AT+BRSF=27 > I/Bluetooth AT sent( 1083): +BRSF: 99 > I/Bluetooth AT sent( 1083): OK > D/BluetoothA2dpService( 931): new bluez sink: 00:13:17:72:30:B9 > (/org/bluez/audio/device0) > binder: release 931:936 transaction 4665 in, still active > binder: send failed reply for transaction 4665 to 1083:1083 > binder: release 931:1099 transaction 4664 in, still active > binder: send failed reply for transaction 4664 to 1153:1153 > E/BluetoothDevice( 1083): > E/BluetoothDevice( 1083): android.os.DeadObjectException > E/BluetoothDevice( 1083): \0x09at android.os.BinderProxy.transact(Native > Method) > E/BluetoothDevice( 1083): \0x09at > android.bluetooth.IBluetoothDevice$Stub$Proxy.getRemoteName(IBluetoothDevice.java:991) > binder: 1083:1236 transaction failed 29189, size104-4 > ....... > E/BluetoothDevice( 1083): \0x09at > com.android.phone.BluetoothHandsfree.configAudioParameters(BluetoothHandsfree.java:270) > E/BluetoothDevice( 1083): \0x09at > com.android.phone.BluetoothHandsfree.connectHeadset(BluetoothHandsfree.binder: > 1083:1083 transaction failed 29189, size120-0 > java:232) > E/BluetoothDevice( 1083): \0x09at > com.android.phone.BluetoothHandsfree.connectHeadset(BluetoothHandsfree.binder: > 1083:1083 transaction failed 29189, size120-0 > java:232) > E/BluetoothDevice( 1083): \0x09at > com.android.phone.BluetoothHeadsetService$6.handleMessage(BluetoothHeadsetService.java:466) > E/BluetoothDevice( 1083): \0x09at > android.os.Handler.dispatchMessage(Handler.java:99) > ...... > E/BluetoothDevice( 1083): \0x09at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782) > E/BluetoothDevice( 1083): \0x09at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540) > E/BluetoothDevice( 1083): \0x09at dalvik.system.NativeStart.main(Native > Method) > I/ActivityThread( 1204): Removing dead content provider: settings > I/ActivityThread( 1186): Removing dead content provider: settings > I/ActivityThread( 1177): Removing dead content provider: settings > I/ActivityThread( 1107): Removing dead content provider: settingsinit: > untracked pid 1120 exited > > I/ActivityThread( 1153): Removing dead content provider: settings > I/ServiceManager( 871): service 'battery' died > I/ServiceManager( 871): service 'hardware' died > I/ServiceManager( 871): service 'activity.senders' died > I/ServiceManager( 871): service 'meminfo' died > I/ServiceManager( 871): service 'cpuinfo' died > I/ServiceManager( 871): service 'isms' died > I/ServiceManager( 871): service 'simphonebook' died > I/ServiceManager( 871): service 'iphonesubinfo' died > I/ServiceManager( 871): service 'phone' died > D/AndroidRuntime( 1239): > D/AndroidRuntime( 1239): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<< > > > -- > --Pavan Savoy > > -- --Pavan Savoy --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
