2. 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
3. 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
4. Different vendors of operating systems. Symbian Mobile (Microsoft) Palm Linux Blackberry (Developed by research in motion)
5. 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.
6. Architecture Symbian OS has the following components Core System Layer Application Engines User interface Software Application
7. 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
8. 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
9. 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
10. 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
11. Symbian an open operating system? Open to anyone to license Open to anyone to develop applications Based on open standards Owned by the industry
12. 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
13. 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
14. 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.