Don't start the authentication when peer device already started it
If host gets link_key_request event from the controller, it means peer device started the authentication. In this case, host should not start the authentication because it will be caused the authentication collision by controller side. This sequence can be referred at BT 4.2 core specification document, p.1388, Figure 4.2. Bug: 74241491 Test: Manual - Connect Android wear to Android phone - Turn off BT on Android wear - Turn on BT on Android wear - Observe the logcat whether connection time is within 30 seconds Android Wear Stability Test Change-Id: I138d45316ea75dd96444c36bde36ce15a64b669a
Loading
Please register or sign in to comment