SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Mobile Operating
System
iOs and Android in brief
Introduction
 An operating system (OS) is an interface between
hardware and user. It manages hardware and
software resources of the system.
 An operating system which controls mobile devices is
called Mobile OS. They are simple and deal with the
wireless versions of broadband and local connectivity.
1
Various Famous Mobile Os.
 There are some famous Mobile operation systems are
available in recent Current market.
 Like
1. Android
2. iOs
3. Ubuntu Touch
4. Firefox os
5. Windows phone os
6. Blackberry 10,
7. ect…
Android
•This is a mobile Operating
System developed and
operated by Google Inc.
•This Os is originally
developed for the location
based service provided with
a unique user interface.
•It is an open source Os. But
with some Google terms
condition. Separate
development of the os is
possible but distribution is
not possible via Google
authorization.
iOs
•This Os is developed and
distributed by Apple Inc.
•Many apple devices such
as iphone,ipad and ipod
are powered by this Os.
•According to apple
according to some security
researchers ios is packed
with tons os security
features.
Android System Architecture
Dalvik Virtual Machine
 Android os Run on the ARM based chipset devices.
 As Android devices use java for core programming
process it is to have JRE(Java Run Time Environment).
 But Instead of using JRE android use A specialized virtual
machine called Dalvik.
 This virtual Machine is optimized to run java code and
Make a link between hardware and core of android
system.
Kernel (Brain of Os)
•The kernel is the main
component of most mobile
operating systems; it is a
bridge between applications
and the actual data
processing done at the
hardware level.
•Almost every mobile has
different types of kernel
installed on devices.
•Android uses linux kernel to
execute various operations.
•Kernel contains hardware
drivers, Memory location
Information, automatic logic
unit, power management
units. ect.
Apple’s ios Architecture
Apple’s ios Architecture
Apple’s ios Architecture
Apple’s ios Architecture
Installation or Modification
of Os.
 Unlike Computers and Laptops installation or
modifications of installed mobile os is difficult.
 Every Mobile devices contains their hardware
information in kernel and kernel is part of os.
 If you want to install or modify your mobile os you
need to have access of superuser.
 Some Mobile phone carriers and even some regions
declared this process as illegal.
 Like you heard “Rooting”, “jailbreaking” etc.
Another way….
 Even though modification or installation is difficult and
little dangerous process some time we need to access
core part of os(ROOT) for maintenance or
development purpose.
 Os developer companies create some tools for their
own use to gain temporary “Super user” acces.
 Individual mobile manufacture companies also made
some of this kind of tools generally knows as
“FLASHTOOLS”
Android and ios tools.
 Although individual Mobile companies create their
own flashing tools. But there is a common command
line operation tool is available for all android phones.
 This is called “adb” = “Android debugger bridge”.
 adb is a set of command line operation for gaining full
access over your android phone.
Android and ios tools.
 In ios getting gaining the superuser access is called
“Jailbreaking”.
 A custom binary made by hackers is neseccery for
flashing or jailbraking process.tools like “RedSn0w”,”
Pwnage tool” are used for above purpose.
Firefox Os.
1. Firefox os is linux based
operating system.
2. It is developed by
Mozilla a non-profit
organization.s
3. The os is publically
announced in feb 2012.
and more devices
powered by this os will
be available at the end
of the this fall.
New Mobile Os’s
Ubuntu touch.
1. This is another linux
based operating
system.
2. This os is created and
distributed by famous
open source
organization ubuntu.
3. Simple and Enhanced
UI makes this os
different and unique
from other os.
New Mobile Os’s

Mais conteúdo relacionado

Mais procurados

Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)AMIT GUPTA
 
Mobile operating systems
Mobile operating systemsMobile operating systems
Mobile operating systemsSriram PV
 
Android and android versions
Android and android versionsAndroid and android versions
Android and android versionsMegha Jain
 
Ios operating system
Ios operating systemIos operating system
Ios operating systemTIB Academy
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating SystemsAndreas Jakl
 
Android Application Development Using Java
Android Application Development Using JavaAndroid Application Development Using Java
Android Application Development Using Javaamaankhan
 
Android vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functionsAndroid vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functionsDipesh Bhatiya
 
Srinumanne ios operating system ppt
Srinumanne ios operating system pptSrinumanne ios operating system ppt
Srinumanne ios operating system pptSrinu Manne
 
Apple iOS - A modern way to mobile operating system
Apple iOS - A modern way to mobile operating systemApple iOS - A modern way to mobile operating system
Apple iOS - A modern way to mobile operating systemDhruv Patel
 
ppt based on android technology with great animations
ppt based on android technology with great animationsppt based on android technology with great animations
ppt based on android technology with great animationsHriday Garg
 

Mais procurados (20)

Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)
 
Mobile operating systems
Mobile operating systemsMobile operating systems
Mobile operating systems
 
Apple iOS
Apple iOSApple iOS
Apple iOS
 
Android and android versions
Android and android versionsAndroid and android versions
Android and android versions
 
iOS I phone operating system
iOS I phone operating system iOS I phone operating system
iOS I phone operating system
 
Apple's ios
Apple's iosApple's ios
Apple's ios
 
Ios operating system
Ios operating systemIos operating system
Ios operating system
 
PPT on iOS
PPT on iOS PPT on iOS
PPT on iOS
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating Systems
 
Ios vs android
Ios vs androidIos vs android
Ios vs android
 
iOS - History of iOS
iOS - History of iOSiOS - History of iOS
iOS - History of iOS
 
Android Application Development Using Java
Android Application Development Using JavaAndroid Application Development Using Java
Android Application Development Using Java
 
Window 10 ppt
Window 10 pptWindow 10 ppt
Window 10 ppt
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functionsAndroid vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functions
 
Ios seminar
Ios seminarIos seminar
Ios seminar
 
Srinumanne ios operating system ppt
Srinumanne ios operating system pptSrinumanne ios operating system ppt
Srinumanne ios operating system ppt
 
Apple iOS - A modern way to mobile operating system
Apple iOS - A modern way to mobile operating systemApple iOS - A modern way to mobile operating system
Apple iOS - A modern way to mobile operating system
 
iOS Operating System
iOS Operating SystemiOS Operating System
iOS Operating System
 
ppt based on android technology with great animations
ppt based on android technology with great animationsppt based on android technology with great animations
ppt based on android technology with great animations
 

Semelhante a Mobile operating system

Android vs ios System Architecture in OS perspective
Android vs ios System Architecture in OS perspectiveAndroid vs ios System Architecture in OS perspective
Android vs ios System Architecture in OS perspectiveRaj Pratim Bhattacharya
 
Android Development - Session 2
Android Development - Session 2Android Development - Session 2
Android Development - Session 2Mohammad Shaker
 
Android Development - Session 1
Android Development - Session 1Android Development - Session 1
Android Development - Session 1Mohammad Shaker
 
Android and ios cracking, hackintosh included !
Android and ios cracking, hackintosh included !Android and ios cracking, hackintosh included !
Android and ios cracking, hackintosh included !Veduruparthy Bharat
 
IOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaIOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaSaikrishna Tanguturu
 
Operating systems essentials & Android OS concepts
Operating systems essentials & Android OS conceptsOperating systems essentials & Android OS concepts
Operating systems essentials & Android OS conceptsMohamed Taman
 
iPhone(ioS) vs Android, Which one is better?
iPhone(ioS) vs Android, Which one is better?iPhone(ioS) vs Android, Which one is better?
iPhone(ioS) vs Android, Which one is better?AngelGaju1
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and WorkingAnkurVeer1
 
android architecture
android architectureandroid architecture
android architectureAashita Gupta
 
Rooting an Android phone
Rooting an Android phoneRooting an Android phone
Rooting an Android phoneArnav Gupta
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMpreeta sinha
 
Introduction to everything around Android
Introduction to everything around AndroidIntroduction to everything around Android
Introduction to everything around AndroidBipin Jethwani
 

Semelhante a Mobile operating system (20)

Android vs ios System Architecture in OS perspective
Android vs ios System Architecture in OS perspectiveAndroid vs ios System Architecture in OS perspective
Android vs ios System Architecture in OS perspective
 
Android & IOS
Android & IOSAndroid & IOS
Android & IOS
 
Android Development - Session 2
Android Development - Session 2Android Development - Session 2
Android Development - Session 2
 
Android Development - Session 1
Android Development - Session 1Android Development - Session 1
Android Development - Session 1
 
Android and ios cracking, hackintosh included !
Android and ios cracking, hackintosh included !Android and ios cracking, hackintosh included !
Android and ios cracking, hackintosh included !
 
IOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaIOS vs Android presentation by Saikrishna
IOS vs Android presentation by Saikrishna
 
Android platform
Android platform Android platform
Android platform
 
Operating systems essentials & Android OS concepts
Operating systems essentials & Android OS conceptsOperating systems essentials & Android OS concepts
Operating systems essentials & Android OS concepts
 
iPhone(ioS) vs Android, Which one is better?
iPhone(ioS) vs Android, Which one is better?iPhone(ioS) vs Android, Which one is better?
iPhone(ioS) vs Android, Which one is better?
 
Mobile Hacking Unit 1
Mobile Hacking Unit 1Mobile Hacking Unit 1
Mobile Hacking Unit 1
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
 
IOS Vs Android
IOS Vs AndroidIOS Vs Android
IOS Vs Android
 
android architecture
android architectureandroid architecture
android architecture
 
rakesh
rakeshrakesh
rakesh
 
Rooting an Android phone
Rooting an Android phoneRooting an Android phone
Rooting an Android phone
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
 
Android
AndroidAndroid
Android
 
SensActions-Report
SensActions-ReportSensActions-Report
SensActions-Report
 
Android vs ios
Android vs iosAndroid vs ios
Android vs ios
 
Introduction to everything around Android
Introduction to everything around AndroidIntroduction to everything around Android
Introduction to everything around Android
 

Último

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 

Último (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Mobile operating system

  • 2. Introduction  An operating system (OS) is an interface between hardware and user. It manages hardware and software resources of the system.  An operating system which controls mobile devices is called Mobile OS. They are simple and deal with the wireless versions of broadband and local connectivity. 1
  • 3. Various Famous Mobile Os.  There are some famous Mobile operation systems are available in recent Current market.  Like 1. Android 2. iOs 3. Ubuntu Touch 4. Firefox os 5. Windows phone os 6. Blackberry 10, 7. ect…
  • 4. Android •This is a mobile Operating System developed and operated by Google Inc. •This Os is originally developed for the location based service provided with a unique user interface. •It is an open source Os. But with some Google terms condition. Separate development of the os is possible but distribution is not possible via Google authorization.
  • 5. iOs •This Os is developed and distributed by Apple Inc. •Many apple devices such as iphone,ipad and ipod are powered by this Os. •According to apple according to some security researchers ios is packed with tons os security features.
  • 7. Dalvik Virtual Machine  Android os Run on the ARM based chipset devices.  As Android devices use java for core programming process it is to have JRE(Java Run Time Environment).  But Instead of using JRE android use A specialized virtual machine called Dalvik.  This virtual Machine is optimized to run java code and Make a link between hardware and core of android system.
  • 8. Kernel (Brain of Os) •The kernel is the main component of most mobile operating systems; it is a bridge between applications and the actual data processing done at the hardware level. •Almost every mobile has different types of kernel installed on devices. •Android uses linux kernel to execute various operations. •Kernel contains hardware drivers, Memory location Information, automatic logic unit, power management units. ect.
  • 13. Installation or Modification of Os.  Unlike Computers and Laptops installation or modifications of installed mobile os is difficult.  Every Mobile devices contains their hardware information in kernel and kernel is part of os.  If you want to install or modify your mobile os you need to have access of superuser.  Some Mobile phone carriers and even some regions declared this process as illegal.  Like you heard “Rooting”, “jailbreaking” etc.
  • 14. Another way….  Even though modification or installation is difficult and little dangerous process some time we need to access core part of os(ROOT) for maintenance or development purpose.  Os developer companies create some tools for their own use to gain temporary “Super user” acces.  Individual mobile manufacture companies also made some of this kind of tools generally knows as “FLASHTOOLS”
  • 15. Android and ios tools.  Although individual Mobile companies create their own flashing tools. But there is a common command line operation tool is available for all android phones.  This is called “adb” = “Android debugger bridge”.  adb is a set of command line operation for gaining full access over your android phone.
  • 16. Android and ios tools.  In ios getting gaining the superuser access is called “Jailbreaking”.  A custom binary made by hackers is neseccery for flashing or jailbraking process.tools like “RedSn0w”,” Pwnage tool” are used for above purpose.
  • 17. Firefox Os. 1. Firefox os is linux based operating system. 2. It is developed by Mozilla a non-profit organization.s 3. The os is publically announced in feb 2012. and more devices powered by this os will be available at the end of the this fall. New Mobile Os’s
  • 18. Ubuntu touch. 1. This is another linux based operating system. 2. This os is created and distributed by famous open source organization ubuntu. 3. Simple and Enhanced UI makes this os different and unique from other os. New Mobile Os’s