SlideShare a Scribd company logo
1 of 11
Download to read offline
Bluetooth restrictions and
supported profiles in iOS

Presnted By:
Dhruva Patel
En no.131060753014
Outline
•Introduction
•Why Bluetooth??
•Restriction of Bluetooth in iOS
•Supported profiles in iOS
Introduction
●

●

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
2.485 GHz
Why Bluetooth??
•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
headphones.
• 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.
Cont...
●

HFP - Hands-Free Profile

●

HSP - Headset Profile

●

●

●

●

●

PtoP - Peer-to-peer connectivity (iPhone OS 3.0 and above; iPhone 3G and
newer)
AD2P - Stereo audio streaming (iPhone OS 3.0 and above; iPhone 3G and
newer)

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)
•Additional Information
• 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
car display
•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
commands:
•Pause
•Play
•Stop
•Next track
•Previous track
•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
iPhone.

•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.
Reference
●

http://apple.stackexchange.com/questions/70386/iphonesbluetooth-what-why-how

●

https://discussions.apple.com/thread/3495954?tstart=0

●

https://support.apple.com/kb/HT3647

More Related Content

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Bluetooth restrictions and supported profiles in i os

  • 1. Bluetooth restrictions and supported profiles in iOS Presnted By: Dhruva Patel En no.131060753014
  • 2. Outline •Introduction •Why Bluetooth?? •Restriction of Bluetooth in iOS •Supported profiles in iOS
  • 3. Introduction ● ● 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 2.485 GHz
  • 4. Why Bluetooth?? •Transferring files between devices •Wireless communication for things like video gaming and earphones
  • 5. 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
  • 6. Supported profiles in iOS •The Bluetooth protocol supports a large number of profiles, more than just file transfers between devices and pairing of wireless headphones. • 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.
  • 7. Cont... ● HFP - Hands-Free Profile ● HSP - Headset Profile ● ● ● ● ● PtoP - Peer-to-peer connectivity (iPhone OS 3.0 and above; iPhone 3G and newer) AD2P - Stereo audio streaming (iPhone OS 3.0 and above; iPhone 3G and newer) 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)
  • 8. •Additional Information • 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 car display
  • 9. •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 commands: •Pause •Play •Stop •Next track •Previous track
  • 10. •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 iPhone. •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.