S60系统的相关资料

2024-05-05 12:03

1. S60系统的相关资料

 s60v3、v5的权限,也叫做应用程序能力(attr.:caps capabilities)【具体解释】s60v3、v5系统应用程序(EXE)、DLL共有20个权限包括NetworkServices:用于使用移动网络,例如:拨打电话或发送文本消息。LocalServices:用于通过USB、红外和蓝牙发送或接收消息。ReadUserData:准许读取用户数据。系统服务器和应用引擎可以自由地对他们的数据施加这一限制。WriteUserData:准许写入用户数据。系统服务器和应用引擎可以自由地对他们的数据施加这一限制。Location:准许访问手机的位置信息。UserEnvironment:准许访问用户及其附近环境的实时保密信息。PowerMgmt:准许在系统中中断任何进程或者转换机器状态(关掉设备)。SwEvent:准许生成或者捕获键盘以及笔输入事件。ReadDeviceData:准许读取系统设备驱动数据。WriteDeviceData:准许写入系统设备驱动数据。SurroundingsDD:准许访问提供外围设备输入信息的逻辑设备驱动。TustedUI:区分normal应用和trusted应用的UI。当一个trusted应用在屏幕上显示内容时,一个normal的应用不能伪造它。ProtServ:准许服务器应用可以用一个受保护的名字进行注册。受保护的名字以!开头。NetworkControl:准许修改或者访问网络协议控制。MultimediaDD:准许对所有多媒体设备驱动(声音、摄像头等)的访问。DRM:准许访问DRM保护的内容。TCB:准许在终端中访问/sys以及/resource目录。CommDD:准许访问通信设备驱动。DiskAdmin:准许进行硬盘管理操作,例如格式化驱动器。AllFiles:准许系统中的所有文件可见,而且还可对在/private下的文件进行写操作。【常见权限组合】17权是指除了TCB、DRM、AllFiles以外的权限。PID证书就是这个权限19权是指除了TCB以外的所有权限。【权限与证书】证书是授予一个手机权限的标志,而权限是本身手机操作系统层面的东西。【s60权限机制】小权限程序可以调用大权限DLL,全包含子集。比如:一个DLL拥有20个权限,那么系统中任何一个EXE可以调用它一个DLL只有19个权限,少掉的一个是TCB,那么有TCB权限的EXE就无法调用。(这就是20权限没办法有界面的原因)【关于权限的结语】1.可以在各大论坛申请到17权限的证书2.19权限为高权限,需要破解手机3.TCB权限不能使用UI界面。因此只能为控制台程序 2008年12月2日消息,据国外媒体报道,诺基亚今天宣布,该公司已经完成了对手机操作系统研发公司Symbian的收购。据诺基亚透露,该公司已拥有Symbian 99.9%以上的股份。业界认为,诺基亚完成对Symbian的收购为建立Symbian基金会迈出了坚实一步,该基金会由诺基亚联合AT&T、LG电子、摩托罗拉、NTT DOCOMO、三星、索爱、ST-NXP Wireless、德州仪器和沃达丰于2008年6月24日宣布成立。所有Symbian公司的员工计划将于2009年1月1日归入诺基亚旗下

S60系统的相关资料

2. S60系统的概述

S60(Series 60)是一种使用Symbian OS的移动电话用系统平台。除了设备制造商之外,还包括:软件一体化公司,如Elektrobit,Teleca,Digia,Mobica和EMCC。半导体公司,如德州仪器,意法半导体,Broadcom,瑞萨,飞思卡尔和三星电子。运营商,如沃达丰和Orange开发和提供以S60为基础的服务。软件开发商及独立软件开发商(ISV)。开发S60平台的软件,可以使用众多厂商的不同智能手机开发标准和开发工具,比如Java语言(MIDP)、C++、Python语言([1])。S60平台的一个重要特点是,在购买S60平台的手机之后,用户仍然可以安装其他第三方软件。S60平台设备的一些共同的特性:设备显示屏幕的分辨率,S60第一版和第二版大多为176x208像素。自从“版本2功能包3”(简言之就是Ver 2.6,即N90、N70、N72手机的系统),S60平台开始支持多种分辨率的屏幕设置,比如基本(176x208),QVGA (240x320)、高分辨率(352x416)。诺基亚N90是第一部支持高分辨率的(352x416)S60平台手机。但是,有些设备的屏幕分辨率也不符合上述标准,比如en:Siemens SX1的176x220。诺基亚5500的分辨率是208x208。 平台支持Java开发语言(J2ME MIDP 2.0 等)程序以及Symbian OS C++程序。 平台的设计目的是使其成为易于使用以及拥有快速的反应。 提供了多种方面以及功能强大的应用程序开发框架。作为目前Symbian智能机中出货量最大的用户界面,Series 60受到了厂商和广大用户的追捧和喜爱。Series 60从诞生至今已经有了4个版本,并且有多个Features Pack 。

3. s60的版本及功能

 S60第一版(S60V1,版本号1.2)以Symbian 6.1为内核,主要有以下功能:个人信息管理:日历、电话本、照相册、目录、与PC同步的文件管理应用程序;连接:支持USB、蓝牙、IrDA协议。短信服务:基于GSM传输的450个字节以下的短信服务。E-mail:支持IMAP4, POP3, SMTP, MIME2。支持GRPS。其它:中文支持、PC连接软件、插件、RealOne Player, XHTML 移动协议。 S60第二版(S60V2)有4个版本,依照发布顺序分别为MR(版本号2.0,以Symbian 7.0s为内核)、Feature Pack 1(版本号2.1,以Symbian 7.0s为内核)、Feature Pack 2(版本号2.6,以Symbian 8.0a为内核)和Feature Pack 3(版本号2.8,以Symbian 8.1a为内核)。主要有以下功能:多媒体:照相机、图像浏览、RealOne Player、多媒体应用程序、个人帐户管理:通过因特网支付信用卡的支持。文件管理:允许使用者创建、删除、移动文件或是目录。应用软件管理:个人主题:包括UI themes,如更换背景、图标。其它:HTTP支持,高级MMS 服务,支持SMIL协议,录音功能。 S60第三版(S60V3)有3个版本,依照发布顺序分别为MR(版本号3.0,以Symbian 9.1为内核)、Feature Pack 1(版本号3.1,以Symbian 9.2为内核)和Feature Pack 2(版本号3.2,以Symbian 9.3为内核)。主要有以下功能:Macromedia Flash 、音乐播放、OMA DRM 2.0 、单机应用程序、桌面主题、新内容格式,支持MS ActiveSync、Windows Media Player mpeg、MS DRM编码;synch 1.2,IMAP/POP、 OMA email notification, OMA data synch, email 检测S60第3版有一个新特性叫做Scalable UI(可伸缩性用户界面)。跟以前的176x208的纵向屏幕相比,添加了下列功能:支持176x208、208x208、240x320、352x416这几种分辨率,每种又都支持纵向和横向屏幕,并且信号强度、电量、软键功能显示的位置都可以调整。支持软件在不同分辨率、横向或纵向的屏幕上自适应的运行。支持SVG矢量图形标准,图标、主题可在各种不同分辨率的屏幕上无级平滑缩放。也就是说,为S60第3版开发的新软件可以做到不经修改就能在各种不同分辨率的S60第3版手机上运行。并且,诺基亚要求软件开发商不能对S60第3版终端的分辨率作任何假定,已适应以后更多的分辨率种类。 S60第五版版本号为5.0,以Symbian 9.4为内核,也称为Symbian^1系统。功能上在第三版的基础上增加了一些新特性,如支持640*360像素大屏幕的触摸及手写操作,支持flash lite 3.0,支持网页中显示flash和收看网络上的在线flash(FLV)视频,虚拟全键盘等。由于S60第五版界面部分功能已经不需要再调用Symbian 9.4,所以已经具有操作系统的特点,所以S60第五版也称为Symbian^1系统。

s60的版本及功能