I\'d like to establish a Bluetooth communication between an Android phone and a remote device. The class of the remote device is a basic one just a simple Bluetooth adapter.
UPDATE: This solution relies on access to read logcat from within your app, so will not work on modern versions of Android (> about 3.0). Answer left here with updated link in case someone is using Android v2.x.
Assuming you are writing an app for your phone, I have written a class that works around this issue:
http://zornsoftware.codenature.info/blog/pairing-spp-bluetooth-devices-with-android-phones.html
I can confirm the LG Optimus One, and also the Samsung Galaxy S (both Android 2.2) both suffer from this problem. I have contacted LG and Samsung about it and will post back any results i hear.