Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 320496af authored by Jaikumar Ganesh's avatar Jaikumar Ganesh Committed by Android Code Review
Browse files

Merge "Require bonding and encryption for PBAP server"

parents 1932fc5d 6652bb79
Loading
Loading
Loading
Loading
+1 −7
Original line number Diff line number Diff line
@@ -333,13 +333,7 @@ public class BluetoothPbapService extends Service {
            try {
                // It is mandatory for PSE to support initiation of bonding and
                // encryption.
                // InsecureRfcomm => encryption is on, authentication of link
                // key is off. For legacy pairing it doesn't matter, for 2.1
                // pairing - if we have already done MITM protection, then
                // the same linkeys will be used. If not, then all core profiles
                // will have the same level of protection. This API has to be
                // renamed - its no as insecure as the name suggests.
                mServerSocket = mAdapter.listenUsingInsecureRfcommOn(PORT_NUM);
                mServerSocket = mAdapter.listenUsingEncryptedRfcommOn(PORT_NUM);
            } catch (IOException e) {
                Log.e(TAG, "Error create RfcommServerSocket " + e.toString());
                initSocketOK = false;