Search:
|
Access:
» New Symbian 9.1 releaseRelated categories: Unix | Programming in generall Wojciech KurekViewed: 4830 | Article date: 2006-05-11 15:15:48 Recent studies show that sales of Symbian-based mobile devices have increased by 131% in the third quarter of 2005, reaching a total of 8.5 million devices and bringing the total number of Symbian users to 48 million. In this article, the author presents the latest Symbian 9.1 release which brings a number of significant changes and some revolutionary new features.
Recent studies show that sales of Symbian-based mobile devices have increased by 131% in the third quarter of 2005, reaching a total of 8.5 million devices and bringing the total number of Symbian users to 48 million. The latest Symbian 9.1 release brings a number of significant changes and some revolutionary new features, and this article presents an overview of some of the most interesting developments.
About the authorWojciech Kurek has been working with Symbian OS for over 5 years. He works at BLStream - a leading supplier of mobile solutions and systems integrator for the financial and telecommunications sector, with offices in Helsinki, Szczecin, Wroc³aw and Warsaw. Contact with the author: Wojciech.Kurek@BLStream.com Safety firstSales of mobile devices equipped with Symbian OS are quite literally snowballing. As recently as 2004, quarterly sales were only just in excess of 3.5 million devices and as few as 30 different models were available. At present, quarterly sales are closer to 8.5 million, the number of devices in use has doubled and some 60 new models are in development. The Symbian environment, until recently restricted to high-end models, is now available to a growing number of users. However, new users are usually unaware that the system's open architecture and extensive communication capabilities open up a variety of potential security issues. Indeed, many phone users are unaware that their device has an operating system in the first place. Security problems in Symbian 9.1 are addressed by the integrated Platform Security architecture (PlatSec). Table 1. Capabilities list
Platform Security architecturePlatSec is charged with the following tasks:
Platform Security protects system-critical APIs from unauthorised use. Access to an estimated 40% of all OS functionality is protected by a system of privileges, in this case called capabilities. The security model is divided into three layers. The lowest layer is the Trusted Computing Base (TCB) - the most vulnerable and best protected part of the system. The TCB has unlimited access to all platform components, both hardware and software (the kernel, file system and - for open systems - software installer). Above the TCB resides the Trusted Computing Environment (TCE), made up of the remaining system components, such as C32, ESOCK, ETEL and WSERV. The last and relatively least secure level is the layer visible to the user. Users can assign capabilities only within the narrow segment of system functionality accessible to them. Table 2 shows the capabilities for particular PlatSec layers.
Figure 1. Access rights verification Besides the capabilities mechanism, previously unrestricted access to file system space has been narrowed down by dividing the file system into areas with different access rights:
|
|
Copyright C 2006 by Software Developer's Journal. All rights reserved.






SDJ Users:
Shopping Cart









