Maybe that is totally hopeless, but I'm trying to use old brick phone as a GSM feature in DIY embedded stuff. Nothing new, I guess it was possible 20 years ago by UART. It is Sony Ericsson T630. But I'm trying to do it by Bluetooth SPP and getting:
RFCOMM channel open failed, status 0x66
both using sdp_rfcomm_query.c and spp_streamer_client.c examples. They are adapted to connect to right RFCOMM channel. Paining and bonding is possible (seems ok), query responds with available services list, but getting error as above. Connecting to that 1.0b phone's RFCOMM service is also not possible from 4.2 phone (using Android Serial Bluetooth Terminal app).
But there is a plot twist. I have also Sony Ericsson Vivaz (Bluetooth 2.1) and it connects just fine to Pico W (both examples) and 4.2 phone and AT command are up. I get that is quite a difference in Bluetooth versions and backward compatibility might not be enough, in terms of security for example. T630 service is working tho - using Bluetooth terminal app on that 2.1 Vivaz, managed to connect and execute AT commands.