@ ГАЗ Это не похоже на правду. Возьмите Droid Incredible S, например, под управлением Android 2.3. Теперь установите приложение под названием Bluetooth Remote Control. Приложение отображает список всех BT-устройств, которые оно находит, но, что удивительно, не находит те, которые рекламируют только SPP. Я могу использовать это же приложение на моем Nexus S, и оно находит те же устройства, которые пропускает Incredible. Я могу только предположить, что именно носитель отключил последовательный Bluetooth на своих телефонах - как способ предотвращения привязки.
С тех пор как я впервые опубликовал этот ответ, я обнаружил вероятную причину невозможности обнаружить некоторые устройства Bluetooth. Похоже, что когда основным классом устройства является BluetoothClass.Device.Major.MISC (0), многие телефоны просто пропускают это устройство во время обнаружения, хотя я не могу себе представить, почему. Если у кого-то есть мысли по поводу обходного пути, я бы хотел их услышать.