Android 因为系统破碎,Android 手机获得新操作系统更新太慢一直是Android用户与Google本身很大的痛。根据Android Developers 2017年10月2日公布的Android操作系统各版本的占比资料,在2017年3日21日Google I/O开发者大会正式发表、8月21日发布正式版的Android 8.0的占比只有0.2%,去年8月23日正式发表的Android 7.X的占比也只有17.8%。相较iOS操作系统,最新版的iOS 11占比已经是57.8%,加上去年发表的iOS10.X的25.7%,合计是83.5%,Android操作系统升级最新版本的状况实在惨不忍睹。
Android操作系统升级慢与市占大的中国大陆厂商只搞定制系统升级不爱升级 Android 核心的做法加上三星近来也不太热衷进行旧手机最新版升级息息相关,深究背后的原因仍跟Android操作系统升级的程序相当复杂有很大关系(Andriod厂商不热衷升级的原因详见”这篇“)。 继HTC在2013 年提供Android升级的流程图 (详见”这篇“),Sony Mobile日前也制作了一张图来说明手机厂推送更新的流程。Android升级的流程有多复杂呢 ? 请看以下说明:
1. Sony Mobile的一图讲解Android升级流程:
根据Sony Mobile所制作的Android升级流程图,Google 会在正式发表新版 Android 前,会先向厂商推送平台开发工具(Platform Development Kits),供厂商测试。当新系统正式发表后,手机厂就会尝试把新版 Android 整合到自家手机。若处理器厂未提供公版工具或厂商不愿采用,就必须由手机厂商自家工程师独立处理整合的工作。整合后,接着就是启用、测试一些手机的基本功能,如通话、简讯、连网,并调整与手机厂商的独家功能与 UI,如相簿、音乐、锁定画面、相机。
第二阶段则是进行升级版的测试,包含电信商的客制版测试。手机厂商的测试除了主要透过内部测试外,也会让少部分外部用户参与测试,电信商的客制功能也会在最后加入测试。待版本测试完毕并经过电信商认证后,才会开始推送新版 操作系统给一般用户。
Sony Mobile所制作的Android升级流程图,与HTC的”Android升级的流程图 “大同小异。
2. 为何Android操作系统升级这么慢?
由于Android系统破碎外非常严重,若要进行Android操作系统升级,Google新版操作系统改版幅度与最后TA确认时程、Soc处理器与芯片供应商提供BSP的时程、手机厂商投入升级的意愿与能力、电信商的客制化要求及LE测试时程都会影响整个手机操作系统升级的速度(详见这里)。对于自由惯了的中国品牌而言,若要进行Android系统合作升级,得耗损很大的研发人力,能力及人力都是问题,贸然升级最新的操作系统根本是找自己麻烦。
再者,由于Android硬件同质化很高,推出一套自己深度定制的系统 UI比较可以吸引消费者眼球,还可置入一些可以权限滥用的后门或任意推播广告,好处多多,所以市占很高的中国手机厂商一直以来都是只搞定制系统升级、不升级 Android 核心,加上市占最高的Samsung对于旧手机进行Android版本升级也不太热衷,导致Android新版本占比一直很低。
为改善Android系统破碎化严重问题,Google在Android 8.0版本起推出“Project Treble”,可以让手机厂商在未来更新 Android 系统,事前无需再进行大量软件修改,就无需再等待第三方合作伙件(如处理器厂商..)发送更新,以加快升级时间并减少设计新系统的人力及成本。不过,就结果来看,因多数消费者所看重的就是外观、硬件规格、C/P值和流畅度,多数Android厂商对于投入研发人力去针对旧手机升级最新Android版本仍兴趣缺缺,导致Android新版本只能在新手机或是少数愿意提供旧手机用户升级的手机业者(Google、HTC、Sony、Nokia.、Moto..)实现,市占始终少的可怜。
换言之,要想体验Andoid最新版的操作系统,买新手机可能比较快 !