symbionic os

17
Submitted by: Bhavith D 5 th Sem CS 497IS08003

Upload: bhavithd

Post on 28-Jan-2015

112 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Symbionic os

Submitted by: Bhavith D

5th Sem CS

497IS08003

Page 2: Symbionic os

Index Introduction.

Why a different operating system for mobiles? Different operating system vendors

Defining Symbian Architecture Core Strength of Symbian OS Why is it an open operating system? Malware Conclusion

Page 3: Symbionic os

Why a different operating system for mobile phones? (continued)

Mobile phones have scarce resources› Power-- Slow processor, small memory,

small disk › Size -- Screen and keyboard area› Heat › Price

Page 4: Symbionic os

Different vendors of operating systems.

Symbian Mobile (Microsoft) Palm Linux Blackberry

(Developed by research in motion)

Page 5: Symbionic os

Defining Symbian

Symbian OS is an operating system, designed for mobile devices, with associated libraries, user interface frameworks and reference implementations of common tools, produced by Symbian Ltd,and runs on ARM processors.

Symbian OS, is structured like many desktop operating systems with pre-emptive multitasking and memory protection.

Page 6: Symbionic os

Architecture

Symbian OS has the following components› Core› System Layer › Application Engines› User interface

Software› Application

Page 7: Symbionic os

Architecture (contd)

Symbian OS core is common to all devices, i.e. kernel, file server, memory management and device drivers. Above this core, components can be added or removed depending on the product requirements.

Symbian is developed using object oriented design

Page 8: Symbionic os

Core Strength of Symbian OS Event

Management› Symbian is designed

to have event based time sharing in a single thread

› An event-based implementation results in better performance, and simpler, more manageable, and portable code.

Power management› Symbian OS and is

designed to make efficient use of the processor and peripherals and so minimize power usage.

› When peripherals are not being used they are switched off by the system

Page 9: Symbionic os

Core Strength of Symbian OS

Robust and Dependable› Devices should not lose user data, crash or

require rebooting.

› Each process runs in a protected address space

Page 10: Symbionic os

Core Strength of Symbian OS Memory

Management › Memory available

on a Symbian OS device is often quite limited because of device size

› It assumes that memory is limited and minimizes consumption at every turn.

Full multitasking› Symbian OS runs

each application as a separate process

› It allows multiple applications to run concurrently

› Uses active scheduler and active objects to achieve multitasking

Page 11: Symbionic os

Symbian an open operating system?

Open to anyone to license

Open to anyone to develop applications

Based on open standards

Owned by the industry

Page 12: Symbionic os

Malware (Malicious Software)

There are a lot of software, viruses and worms that affect the symbian OS.

Bluetooth using worm, affects series 60 phones› Replicates over Bluetooth and arrives phones as

caribe.sis› When installed it starts looking for new devices

over Bluetooth

Page 13: Symbionic os

Malware (Malicious Software)

Flerprox (25th Sep 2006) › Malicious SIS trojan

that installs executable files

› Causes the device to restart on installation

› It creates a file that crashes fexplorer

Page 14: Symbionic os

Malware (Malicious Software)

Doomboot › Drops corrupted

system binaries into the infected device

› Cause the device to fail at next reboot

› Doomboot.A pretends to be cracked version of Symbian version of Doom 2.

Page 15: Symbionic os

Ways to prevent Malware

Never keep Bluetooth on when you are not using it.Never receive Bluetooth messages from unknown phonesCheck for installation signature checks when installing software

Page 16: Symbionic os

Conclusion

Very flexible Allows manufacturers to tailor their

products to their specifications Various types of devices for different

market segments On November 16, 2006, the 100 millionth

smartphone running Symbian OS was shipped.

This is not the end, its just a beginning .

Page 17: Symbionic os

THANK YOU