title: AGAIN: read failed, socket might closed or timeout
body: <p>I want pair my android  device(android 4.2.2) to another android device that founded by BluetothAdapter.startDiscovery(). What I found when run BluetoothDevice.connect() request pairing start.
  but I have problem to run connect() and I got </p>
  
  <pre><code>  read failed, socket might closed or timeout, read ret: -1
  </code></pre>
  
  <p>I tried impliment fallback and gatclass , methods in</p>
  
  <p><a href="https://stackoverflow.com/questions/18657427/ioexception-read-failed-socket-might-closed-bluetooth-on-android-4-3">IOException: read failed, socket might closed - Bluetooth on Android 4.3</a> </p>
  
  <p>also correct UUID according to </p>
  
  <p><a href="https://stackoverflow.com/questions/25698585/bluetooth-connection-failed-java-io-ioexception-read-failed-socket-might-clos">Bluetooth Connection failed “java.io.IOException: read failed, socket might closed or timeout, read ret: -1”</a></p>
  
  <p>and static UUID"00001101-0000-1000-8000-00805F9B34FB"</p>
  
  <p>But all of them not work for me</p>
  
  <p>My code is huge but blow code is similar (and same problem)</p>
  
  <p><a href="https://stackoverflow.com/questions/21899785/android-want-to-send-bluetooth-pair-request-to-another-devices">Android want to send bluetooth pair request to another devices</a>
  can any body help  PLZ ?</p>