Are you sure your phone is intended for that purpose?
I have three phones, all of them can see the Arduino bluetooth, none can communicate with it. Nor can my tablet. My laptop works fine, so that suffices - and also proves there is nothing wrong with the Arduino setup.
I want to using my phone to remote control the bluetooth module/arduino pro mini, when the bluetooth module in Slave mode, my phone can search to the bluetooth and connect with it, after that, i want to test both of them if conected when the bluetooth module in Maste mode, and the result is sad..
You need to determine what bluetooth profiles your phone supports.
Most phones with bluetooth support audio, file transfer and HID, none of which sounds very useful for what you need.
I want to using my phone to remote control the bluetooth module
Then, you need a module that is compatible with your phone, not the cheapest thing you can find on ebay.
A random phone and a random bluetooth module will not pair.
Thanks your advices, but my phone can connect to the bluetooth module when it was in Slave mode, so it was confusing me why the bluetooth module can't connect to the phone actively.
Ok, i was find the reason, it is really a stupid mistake, the problem was caused by the optional 'open FTP server?' in the wireless setting. After i open this optional, the bluetooth module connect to my phone sucessfully.