时下对于手机和平板厂商最热议的话题是什么?当然是对于Andriod 4.0 ICS的抢先支持了。然而,我们不难发现,这次抢在ICS首发阵容的机型除了三4.0的平台机三星Galaxy Nexus外,倒是国内的平板、MID厂商抢占头筹,频频发布支持。为什么对于像Moto,索尼爱立信,HTC这样公认的Andriod手机大厂,版本升级是一项相对冗长的过程呢?本文借着此次ICS升级潮的契机,为大家介绍索尼爱立信和摩托罗拉这样的于Android原始设备制造商来说,升级新版操作系统是怎样的一个复杂的过程。不过读者可以明确是的,升级版本,特别是从2.3到4.0这样的重大升级,绝不是某个下午从Google获得一个代码,接着推送到用户手机上更新那么简单。更新一个系统需要完成大量的软件开发、测试和认证。索尼爱立信和摩托罗拉都公布了一些这方面的细节,让我们看看Google的Android是怎么通过原始设备制造商、运营商,最终到达我们手上的。
获取代码
据索尼爱立信和摩托罗拉公布的信息了解,更新的第一道程序是优化硬件抽象层(HAL)。硬件抽象层是Android的软件层的基础,这样才可以使软件访问硬件设备。为适应Android4.0 Ice Cream Sandwich系统,Google采用了TI OMAP作为操作系统基础开发平台,这就让很多制造商不得不更新他们的HAL,因为他们使用的不是基于TI OMAP的硬件方案,或者是高通,三星,联发科,ROCKCHIP等等。
而摩托罗拉的主流产品采用
tegra
原始设备制造商的调整和测试接口电池
网络部署
这些细节,尤其是索尼爱立信坦言给我们解释了为什么这个过程需要如此长的时间。不同原始设备制造商的硬件是有所不同的,甚至同一制造商的不同设备所需的软件都有差异。验证升级也需要时间,这就明显让软件的推出时间长于了它的实际开发时间了。基于运营商们要做的这种冗长的测试,能跳过这些繁琐过程的平板厂商们能以更新的更快就不足为奇了。
【免责声明】本文仅代表作者个人观点,与165平板网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。您若对该稿件内容有任何疑问或质疑,请联系本网将迅速给您回应并做处理。