在最近到站的一些手机当中,有两台功能上比较类似,又有一些渊源的手机,这让我忍不住把它们放在一起——主人公A和主角B分别是一款采用了移动深度定制系统的Ophone,和一款加入了定制元素的Android手机。同样作为中移动的定制机型,身上自然有很多相同或者相似之处,也同样洗
来谈谈OMS的先天不足
图为Ophone
我相信Ophone出现的初衷是在Android的基础上,打造一个出色的智能手机平台,但是作为用户而言,这样一个运行效率不高,同时软件拓展不强的手机平台并不是我想要的。
作为手机的操作系统而言,一般分为基础层、中间层和应用层三个层面。
基础层的概念,就是操作系统的底层源代码,是构成整个操作系统的基础。对于Ophone和Android系统来说,同样都是基于Linux/Unix开发的,此外,还有很多我们熟悉的操作系统比方说Mac都是基于Linux。
中间层是操作系统厂商为了突出自身个性的设计,在基础操作系统层面上所进行的二次特定性开发。正式这样在中间层上的开发,从而诞生了Android,而OMS在Android的基础上又进行了再一次开发,毫无疑问在系统运行上是一个负担。
应用层就是软件应用平台和应用相连接的开发部分,这一部分构成了相应的应用软件的开发环境。操作系统的UI以及与系统相对应的应用的开发就是基于这个层面上的。
图为多普达A6188
我觉得,在中间层以Android为基础再进行再开发是造成Ophone系统效能低下的根本原因。我们以HTC G2的行货版本多普达 A6188为例,正是由于采用了OMS,虽然在硬件上与G2完全一样,但是G2的整体操作感受就要比A6188好上太多。这也是很多网友在购买了行货版本的A6188却在各大论坛上寻找HTC G2的刷机固件的主要原因。
应该说,移动开发OMS的想法确实是一个很明确的方向,作为电信运营商开发操作系统的处女座,它其实也很明智。通过Ophone这样的一个平台,加以一定程度的开发补贴,通过各家手机厂商开发自己的Ophone手机,缓解TD手机在终端数量上相对另两家运营商的劣势,同时使得自己对手机厂商更有把控力。目前,包括多普达、诺基亚、LG和联想在内的多家手机厂商已经陆续推出多款Ophone手机,但是这些厂商并不一定是为了通过Ophone来占取一定的市场份额。
Ophone得到了多家手机厂商的支持
对于应用开发者而言,不仅开发了独立的UI层,还改动了Android的底层代码。因此,在谷歌持续不断推出Android的升级版本的同时,为了解决底层代码的兼容性问题,OMS每个升级版本都面临巨大的工作量,而这样一来,Ophone的处境就显得比较被动,同时在更新效率上相比Android就要低很多。
图为摩托罗拉XT800
我们就以摩托罗拉为例,在近期摩托罗拉分别联手中国移动和中国电信推出了两款定制手机,移动定制的XT710使用的是OMS 1.5操作系统,而电信定制的XT800已经使用了更新的Android 2.1。要知道,能够兼容Android 2.0和2.1版本的OMS 至少需要1.6版本以上。
再者,从定位上来说,作为一款定制Ophone手机,更多的是面对那些拥有大量移动积分或者花费返还的企业、个人用户。那么这些用户是不是会用到OMS当中这些付费业务,或者说,是不是愿意去使用这些项目?
网友评论