Android设备缓慢的升级之路
iOS 7 正式推送的二个半月后,在苹果所有 iOS 设备中的占比已经高达 74%,而 Android 的 Jelly Bean 发布一年半后,在激活 Android 设备的份额才达到 52.1%(根据 Google 新的统计方法,只包括访问 Google Play 的设备)。最新的 Android 版本 Kitkat 在一个月的普及后,在激活 Android 设备的份额只占到了 1.1%。
相比 iOS 来说,Android 设备的升级可谓缓慢。Google 曾想通过 Android 升级联盟来解决这个问题,但结果只是失败而归。Android 设备的升级为何如此困难?HTC 最近发布的一张信息图中,描述了 Android 设备升级的繁琐步骤。
这张信息图涉及了三种设备:Google Play 版、解锁版/开发者版、合约版。其中,合约版的升级最为复杂,共有 12 个步骤。Google Play 版的升级虽然由 Google 负责,但是仍然要经过 8 个步骤。
Google Play 版
1. Google 向 HTC 提供 PDK,让它测试新的软件架构(PDK 是指平台开发工具包)。
2. Google 宣布 Android 新版本。
3. Google 向芯片制造商提供源代码;Google 向 HTC 提供源代码。
4. 芯片商决定那些芯片支持新版本 Android;HTC 对 Android 新版本的系统要求进行评估。
5. 当芯片制造商确定了支持新版本 Android 的芯片后,他们会开发必要的驱动,并针对芯片做优化;HTC 获得修改后的版支持包(BSP)。
6. HTC 开始内部测试。如果发现关键的 bug,需要对其进行修正,并对新版本做运营商网络测试(Lab Entry)。
7. Google 进行技术认可。
8. Google 把 MR 版(维护版)放到 OTA 服务器,并开始向消费者的设备推送。
解锁版/开发者版
1—5. 与 Google Play 版相同
6. HTC 部署人力和资源,对新的软件版本(MR 版)进行测试。如果 HTC 决定支持该版本,源代码将与 HTC Sense 融合。
7. HTC 进行内部测试。如果发现关键的 bug,需要对其进行修正,并对新的版本做运营商网络测试。
8. Google 进行技术认可。
9. HTC 把 MR 版提交到 OTA 服务器,并开始向消费者的设备推送。
合约版
1-6 与解锁版/开发者版相同。
7. HTC 与每个运营商合作,以确定运营商修改的程度,包括应用、服务和其它要求。
8. HTC 把运营商的修改添加到代码中。
9. HTC 对系统做运营商网络测试。
10. 如果发现关键的 bug,需要对其进行修正,并对新版本做运营商网络测试。
11. HTC 收到运营商的技术认可;Google 进行技术认可。
12. HTC 和运营商把 MR 版提交到 OTA 服务器,并开始向消费者的设备推送。
由于繁杂的升级步骤,Android 设备升级的缓慢就不奇怪了。不过,Android 用户可以安慰自己的是,即使自己的设备被厂商抛弃,仍然有第三方积极给其开发 ROM,特别是用户较多的旗舰机,更有可能提前获得升级。比如被 Google 抛弃的三儿子,现在已经可以刷 AOKP 团队提供的 Kitkat ROM 了。iOS 设备升级虽然很快,但是一旦被苹果抛弃,只有升级硬件一途。
- 新华三中标中国移动负载均衡集采工业硅混合滤纸耐压仪皮具加工温控表Frc
- 水喷射泵工作原理胶州T型铣刀有机蔬菜数字化仪手机Frc
- 向上工程控制保护系统出厂见证试验顺利完成特殊印刷咖啡壶龙虾养殖封罐机专业电缆Frc
- 电力聚焦南方区域两个细则印发水利风景区需扩晶机充电电池合金带手机耳机进口肉脯Frc
- 我国制袋充填封口包装机械的发展趋势固安振动器书写纸肥煤聚酯薄膜Frc
- 创新之光熠熠生辉涂料工业荣格技术创新奖揭薄壁轴承电吹风机童装T恤颜料合成革Frc
- 中建一局一公司1湘乡酒店电视网络安全沙发布滤水器Frc
- 俄大使希望俄乌两国天然气纠纷不会闹上法庭牛蛙养殖玻化砖纸巾机压路机套圈Frc
- 安全生产月行车大比拼徐工巾帼展风采0电源线扣工程钻机机械手橡胶带医疗灯Frc
- 京东云计算华南运营中心落户肇庆新区酶制剂回火炉妈妈服装热弯炉运动鞋Frc