Mobile operating system

Post on 21-Oct-2014

833 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Mobile Operating System. Android and ios in brief

Transcript

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

top related