On October 23rd, 2014, we updated our
By continuing to use LinkedIn’s SlideShare service, you agree to the revised terms, so please take a few minutes to review them.
Bluetooth restrictions and supported profiles in i osPresentation Transcript
Bluetooth restrictions and
supported profiles in iOS
•Restriction of Bluetooth in iOS
•Supported profiles in iOS
Bluetooth is a wireless technology standard for exchanging data over
short distances from fixed and mobile devices, and building personal
area networks (PAN)
using short-wavelength UHF radio waves in the ISM band from 2.4 to
•Transferring files between devices
•Wireless communication for things like video gaming and earphones
Bluetooth Restrictions in iOS…
Bluetooth is a short-range wireless technology. Bluetooth hardware is provided
on all iPhone, iPod touch 2G or higher, all iPad, and all Apple TV.
Apple has severely restricted the functions of Bluetooth to the end-user, for
seemingly no reason , as the hardware supplied is capable of most if not all
current bluetooth 2.0/2.1 functions.
Data transfer not done between two iPhone
And also between Android and iPhone
Supported profiles in iOS
•The Bluetooth protocol supports a large number of profiles, more
than just file transfers between devices and pairing of wireless
• Certain Bluetooth stacks will implement different profiles — the
protocol is capable of say, supporting wireless RS232 serial
connections, but that doesn't mean every Bluetooth device has to
support that feature.
•iOS just supports some features and not others — and file transfers
happens to belong the latter.
HFP - Hands-Free Profile
HSP - Headset Profile
PtoP - Peer-to-peer connectivity (iPhone OS 3.0 and above; iPhone 3G and
AD2P - Stereo audio streaming (iPhone OS 3.0 and above; iPhone 3G and
PAN - Tethering (iPhone OS 3.0 and above; iPhone 3G and newer)
AVRCP - Media controls (Partial support since iPhone OS 3.0, improved in
iOS 4.1; iPhone 3G and newer)
SPP - Serial Port Profile for Braille terminals (iOS 4.? and above)
• iOS requires that the remote Bluetooth device support an encrypted connection.
When you establish a pairing record between your iOS device and a Bluetooth device,
you are setting up encryption between the two devices
•Hands-Free Profile (HFP 1.6)
•Hands-Free Profile allows Bluetooth headsets and car hands-free kits to
communicate with mobile phones.
•Phone Book Access Profile (PBAP)
•Phone Book Access Profile allows the exchange of Phone Book Objects
between iPhone and other Bluetooth devices. A car kit and a mobile phone use
the profile to:
•Allow the car kit to display the name of the incoming caller
•Allow the car kit to sync the phone book so the user can make a call from the
•Advanced Audio Distribution Profile (A2DP)
•Advanced Audio Distribution Profile allows high quality audio (stereo or mono) to
stream from one device to another over a Bluetooth connection. Use this to play music
wirelessly from iOS to a wireless headset or a compatible car audio system.
•Audio/Video Remote Control Profile (AVRCP 1.4)
•Audio/Video Remote Control Profile allows remote control of playback
functions on the iOS device from compatible devices (commonly Bluetooth
devices that use the A2DP profile). The latest version of iOS supports these
•Personal Area Network Profile (PAN)
•Personal Area Network Profile provides network connectivity over Bluetooth.
With iOS, this is common with multiplayer games and Personal Hotspot on
•iPod touch and iPad with iOS 4.3 or later support Internet tethering from an
iPhone with iOS 4.2.6 or later through PAN.
•Human Interface Device Profile (HID)
•Human Interface Device Profile allows communication between iOS
and Bluetooth keyboards.
•Message Access Profile (MAP)
•Message Access Profile allows devices to exchange messages. It's mostly
used for automotive hands-free use.