Introduction to smartphone OS’s
The SYMBIAN OS
The concept of CFW
Mobile phone is an electronic device used
for full duplex two way radio
telecommunications over a celluar
In addition to being a telephone,
modern mobile phones also
and accessories, such as SMS,
e-mail, Internet access, gaming,
Bluetooth & infrared short range
camera, MMS messaging, MP3
player, radio and GPS.
A basic phone has a firmware, firmware is a
term often used to denote the fixed, usually
rather small, programs and/or data Struct-
ures that internally control various electronic
Smartphone runs on an
Efficient utilization of hw
resources is an advant-
What is a smartphone?
A smartphone is a mobile phone that offe-
rs more advanced computing ability and
Connectivity than a basic mobile phone.
Smartphones may be thought of as
handheld computers integrated within a
They run complete
operating system software
providing a platform for
we can consider
a smartphone as a Personal
Pocket Computer (PPC)
with mobile phone functions.
A bit of history…
The first smartphone ‘SIMON’ was devolved
by IBM in 1992, it had a calendar,
contacts, world clock, calculator, notepad,
email, fax and game.
And believe it or not it was a touch screen it
was released in 1993.
Every smartphone runs an os,
and just like in pc it acts as an
interface between the user
The OS’s available
iOS is Apple's mobile operating system.
Developed originally for the iphone.
Apple does not permit the OS to run on
The user interface of iOS is based on the
concept of direct manipulation, using
multi-touch gestures. Interface control
elements consist of sliders, switches, and
Android is based upon a modified version of
the Linux kernel. Designed and developed
It has no 3rd
party HW restrictions like IOS.
Its also designed with a touch user
Its open source and free.
The os used by BlackBerry devices is a
proprietary multitasking environment
developed by RIM.
The os is designed for use of input
devices such as the track wheel, track
ball, and track pad.
It has restrictions in 3rd
Symbian os is one of nokia’s mobile os’s, it
runs on ARM processors.It is programmed
Symbian OS was created with three
systems design principles in mind:
the integrity and security of user data is
user time must not be wasted, and
all resources are scarce.
Symbian uses a microkernel, has a
request-and-callback approach to
services, and maintains separation
between user interface and engine.
The OS is optimised for low-power
battery-based devices and for ROM-based
systems. Applications, and the OS itself,
follow an object-oriented design
The concept of CFW……
CFW (custom firmware) is the next step in
personalizing your smartphone.
Users can flash their phones with CFW,
modified FW’s have lots of advantages…
Users can modify apps in FW and add
Efficient utilization of HW resources.
It allows users to remove unwanted apps
from the OS.
Users can add frequently used apps to the
FW, making the apps run with less
The basic steps in making a CFW
Extract the original FW.
Add custom settings, apps …..
Flash the phone
Just like desktops were replaced by
laptops & netbooks, the smartphone will
Smartphones offer all the functionalities
and processing power of a laptop.
The user gets more battery life and