SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
Android –
Phone Calls
Yong Heui Cho @ Mokwon University
Some of slides are referred to:
[1] Android Radio Layer Interface, slideshare.
2
Smart Device Structure
5. Android – Message
6. Android – BroadcastReceiver
7. Android – Phone Calls
8. Introduction to IoT
3
android.telephony
4
Radio Interface Layer
• RIL
– Abstraction layer between Android
telephony service and radio HW
– Components: RIL daemon, vendor RIL
solicited unsolicited
5
□ Courtesy to Android Radio Layer Interface, slideshare.
Android RIL stack
6
RIL Components
• RIL daemon
– The RIL daemon initializes the vendor RIL,
processes all communication from Android
telephony services, and dispatches calls to the
vendor RIL as solicited commands.
• Vendor RIL
– The radio-specific Vendor RIL of ril.h that
processes all communication with radio HW and
dispatches calls to the RIL daemon (rild) through
unsolicited commands.
7
RILD Internal Structure

More Related Content

PPTX
Ii 1500-publishing your android application
PPTX
Android game development
PDF
Android Telephony Manager and SMS
PDF
Introduction to fragments in android
PPT
Android - Android Intent Types
PDF
Android Training - Content Sharing
PPTX
Android Intent.pptx
PPTX
Ii 1500-publishing your android application
Android game development
Android Telephony Manager and SMS
Introduction to fragments in android
Android - Android Intent Types
Android Training - Content Sharing
Android Intent.pptx

What's hot (20)

PDF
[Android] Widget Event Handling
PPT
Android lifecycle
PPTX
Android activity lifecycle
PPTX
Android Layout.pptx
PPTX
Socket programming in Java (PPTX)
PDF
Android Location and Maps
PDF
Android Platform Architecture
PDF
Android notification
PDF
UI controls in Android
PPTX
Android - Application Framework
PPTX
Broadcast Receiver
PPT
Introduction to Android Fragments
PPTX
Content provider in_android
PPT
Android Button
PPTX
Android Services
PPTX
Java.util
PDF
Android resource
PDF
Android activities & views
PDF
Fragments In Android
PPTX
Notification android
[Android] Widget Event Handling
Android lifecycle
Android activity lifecycle
Android Layout.pptx
Socket programming in Java (PPTX)
Android Location and Maps
Android Platform Architecture
Android notification
UI controls in Android
Android - Application Framework
Broadcast Receiver
Introduction to Android Fragments
Content provider in_android
Android Button
Android Services
Java.util
Android resource
Android activities & views
Fragments In Android
Notification android
Ad

Viewers also liked (17)

PPTX
Basic Android OS
PDF
ICT+UD IoT App 융합작품 개발문서(스마트디바이스구조)
DOCX
TestECD2017-1(answer)
DOCX
TestSDS2016-2(Answer)
PPTX
Android - Broadcast Receiver
PPTX
Introduction to IoT
PDF
스마트디바이스구조(강의계획서)2017-2
PPTX
Introduction to Bluetooth
DOCX
TestSDS2016-1(Answer)
DOCX
TestSDIC2017-1(answer)
DOCX
TestSDIC2017-2(answer)
PDF
ICT+UD 융합작품 개발문서(전자회로설계)
PPTX
Introduction to RTOS
PPTX
Introduction to Smart Devices
PPTX
Android Programming
PPTX
Android - Message
PPTX
Smart Device RF & Antennas
Basic Android OS
ICT+UD IoT App 융합작품 개발문서(스마트디바이스구조)
TestECD2017-1(answer)
TestSDS2016-2(Answer)
Android - Broadcast Receiver
Introduction to IoT
스마트디바이스구조(강의계획서)2017-2
Introduction to Bluetooth
TestSDS2016-1(Answer)
TestSDIC2017-1(answer)
TestSDIC2017-2(answer)
ICT+UD 융합작품 개발문서(전자회로설계)
Introduction to RTOS
Introduction to Smart Devices
Android Programming
Android - Message
Smart Device RF & Antennas
Ad

Similar to Android - Phone Calls (20)

PDF
RIL and Android Telephony
PDF
Android telephony stack
PPT
PDF
Android complete basic Guide
PPT
2011 android
PPTX
Android summer training report
PPTX
Android summer training report
PPTX
mobile application development mobile application development
PDF
[Android] Services and Broadcast Receivers
PPTX
Basics of Android and Android development environment
PPTX
Basic of Android App Development
PPTX
Introduction to android mobile app development.pptx
PDF
Android Workshop Presentation
PDF
Android report.
PDF
Mobile Application Development-Lecture 03 & 04.pdf
PDF
Customizing AOSP For Different Embedded Devices And Integration at Applicatio...
PDF
An brief introduction to android operating system
PPTX
Ring mode2
PPTX
Android Operating System
PPTX
Mobile Application Development-Android and It’s Tools
RIL and Android Telephony
Android telephony stack
Android complete basic Guide
2011 android
Android summer training report
Android summer training report
mobile application development mobile application development
[Android] Services and Broadcast Receivers
Basics of Android and Android development environment
Basic of Android App Development
Introduction to android mobile app development.pptx
Android Workshop Presentation
Android report.
Mobile Application Development-Lecture 03 & 04.pdf
Customizing AOSP For Different Embedded Devices And Integration at Applicatio...
An brief introduction to android operating system
Ring mode2
Android Operating System
Mobile Application Development-Android and It’s Tools

More from Yong Heui Cho (20)

PPTX
Android - Sensor Manager
PPTX
Android - Broadcast Receiver
PPTX
Android - Message
PPTX
Cloud Computing
PPTX
Computing Paradigm
DOCX
TestBCD2018-2(answer)
DOCX
TestSDS2018-2(answer)
DOCX
TestEC2018-2(answer)
DOCX
TestEC2018-1(answer)
DOCX
TestBCD2018-1(answer)
DOCX
TestSDS2018-1(answer)
PPTX
BJT - Analysis of Bias
DOCX
TestCloud2018-2(answer)
DOCX
TestECD2018-1(answer)
DOCX
Test-SDIC2018-2(answer)
DOCX
TestCloud2018-1(answer)
PPTX
Cloud Service Model
DOCX
Test-SDIC2018-1(Answer)
DOCX
RF 증폭기 설계(Design of RF Amplifier)-rev1
PPTX
Computing Paradigm - rev1
Android - Sensor Manager
Android - Broadcast Receiver
Android - Message
Cloud Computing
Computing Paradigm
TestBCD2018-2(answer)
TestSDS2018-2(answer)
TestEC2018-2(answer)
TestEC2018-1(answer)
TestBCD2018-1(answer)
TestSDS2018-1(answer)
BJT - Analysis of Bias
TestCloud2018-2(answer)
TestECD2018-1(answer)
Test-SDIC2018-2(answer)
TestCloud2018-1(answer)
Cloud Service Model
Test-SDIC2018-1(Answer)
RF 증폭기 설계(Design of RF Amplifier)-rev1
Computing Paradigm - rev1

Recently uploaded (20)

PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPT
Teaching material agriculture food technology
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
“AI and Expert System Decision Support & Business Intelligence Systems”
Digital-Transformation-Roadmap-for-Companies.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Machine learning based COVID-19 study performance prediction
NewMind AI Weekly Chronicles - August'25 Week I
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Mobile App Security Testing_ A Comprehensive Guide.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Teaching material agriculture food technology
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Dropbox Q2 2025 Financial Results & Investor Presentation
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Unlocking AI with Model Context Protocol (MCP)
Spectral efficient network and resource selection model in 5G networks
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Reach Out and Touch Someone: Haptics and Empathic Computing

Android - Phone Calls

  • 1. Android – Phone Calls Yong Heui Cho @ Mokwon University Some of slides are referred to: [1] Android Radio Layer Interface, slideshare.
  • 2. 2 Smart Device Structure 5. Android – Message 6. Android – BroadcastReceiver 7. Android – Phone Calls 8. Introduction to IoT
  • 4. 4 Radio Interface Layer • RIL – Abstraction layer between Android telephony service and radio HW – Components: RIL daemon, vendor RIL solicited unsolicited
  • 5. 5 □ Courtesy to Android Radio Layer Interface, slideshare. Android RIL stack
  • 6. 6 RIL Components • RIL daemon – The RIL daemon initializes the vendor RIL, processes all communication from Android telephony services, and dispatches calls to the vendor RIL as solicited commands. • Vendor RIL – The radio-specific Vendor RIL of ril.h that processes all communication with radio HW and dispatches calls to the RIL daemon (rild) through unsolicited commands.