Smartphones run operating system software that provides a platform for applications. The major smartphone OSs are iOS, Android, BlackBerry, Symbian, and Windows Mobile. iOS is developed by Apple exclusively for the iPhone and iPod Touch, while Android is an open source OS developed by Google that can run on devices from multiple manufacturers. Symbian was primarily used in Nokia phones and was programmed in C++ with a focus on security, efficiency and optimizing limited resources. Custom firmware allows users to modify the original OS software to add customized settings and apps or remove preinstalled apps.
2. Introduction to smartphone OS’s
The SYMBIAN OS
The concept of CFW
3.
4. Mobile phone is an electronic device used
for full duplex two way radio
telecommunications over a celluar
network.
5. In addition to being a telephone,
modern mobile phones also
support many
additionalservices,
and accessories, such as SMS,
e-mail, Internet access, gaming,
Bluetooth & infrared short range
wireless communication,
camera, MMS messaging, MP3
player, radio and GPS.
7. 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
devices.
Smartphone runs on an
opeating system.
Efficient utilization of hw
resources is an advant-
age.
8.
9. What is a smartphone?
A smartphone is a mobile phone that offe-
rs more advanced computing ability and
Connectivity than a basic mobile phone.
10. Smartphones may be thought of as
handheld computers integrated within a
mobile telephone.
They run complete
operating system software
providing a platform for
application developers.
we can consider
a smartphone as a Personal
Pocket Computer (PPC)
with mobile phone functions.
11. 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.
12.
13. The OS
Every smartphone runs an os,
and just like in pc it acts as an
interface between the user
and hardware.
16. iOS is Apple's mobile operating system.
Developed originally for the iphone.
Apple does not permit the OS to run on
third-party hardware.
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
buttons.
18. Android is based upon a modified version of
the Linux kernel. Designed and developed
by google.
It has no 3rd
party HW restrictions like IOS.
Its also designed with a touch user
interface.
Its open source and free.
19.
20. 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
party app
devolpment.
22. Windows Mobile is a mobile os developed
by Microsoft that was for use in smart
phones.
It’s a toned down version of windows os for
pc, the os supports all office documents
and media codecs.
26. The os…
Symbian os is one of nokia’s mobile os’s, it
runs on ARM processors.It is programmed
in c++.
27. Symbian OS was created with three
systems design principles in mind:
the integrity and security of user data is
paramount,
user time must not be wasted, and
all resources are scarce.
28.
29. 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
31. 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…
32. Users can modify apps in FW and add
custom settings.
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
resources.
33. The basic steps in making a CFW
Extract the original FW.
Add custom settings, apps …..
Repack FW
Flash the phone
34.
35. Just like desktops were replaced by
laptops & netbooks, the smartphone will
replace laptops.
Smartphones offer all the functionalities
and processing power of a laptop.
The user gets more battery life and
operating speeds.