Originally Posted by photonicgeek
That's the issue... My iPhone doesn't even appear.
Yeah, it'd be nice to reset without going to the Samsung devices.
I've been playing around with the various services/and activities via the am start command:
am start com.android.bluetooth/.common.BluetoothPairingDialog
am start com.android.bluetooth/.common.BluetoothConnectActivity
am start com.android.bluetooth/.common.BluetoothSyncingActivity
am startservice com.android.bluetooth/.common.BluetoothAutoConnectService
Bit of a chore, but I got these using smali / dex2jar / JD Gui
adb pull /system/app/Bluetooth.odex
adb pull /system/framework/ framework (grab all the frameworks for baksmali)
./baksmali -a 15 -x Bluetooth.odex -d framework -o Bluetoot
And then run JD Gui on them to figure out what's going on. I'm not sure, but there is a VendorSpecificCommand in the odex which might be what's causing the reset. If there was a way to avoid that, it might help. Hard to say.
Another idea might be to use bluez or something and do a command line pairing.