Android的开放仅让运营商受益?

移动开发 Android
美国科技博客TheVerge近日撰文指出,HTC、三星等Android手机厂商所标榜的开放性仍然是“空头支票”,其所谓的“开放”只是针对运营商,而非普通消费者。2013年旗舰Android机型的BootLoader仍处于锁定状态,而“密钥”则掌握在大型运营商手中。

“空头支票”

大约两年前,HTC CEO在回应外界压力时,公开作出了这样的一个承诺:“我们将不会再锁定自家设备上的BootLoader。”但今天,HTC只是部分兑现了这一承诺,而 其他厂商在保持Android生态系统“开放性”上的表现更令人难以恭维。BootLoader仍处于锁定状态,而“密钥”则掌握在运营商手中。

所谓BootLoader是指在操作系统内核启动之前运行的一段小程序。通过这段小程序,可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。

如果用户想要完全控制手机的软硬件功能,那么BootLoader将起着至关重要的作用。倘若BootLoader处于锁定状态,用户将无法在手机上运行自己的操作系统;如果BootLoader被解锁,用户就不会受到运营商的任何约束,对ROM随意定制。

鉴于2013年最热门的Android旗舰手机都已问世,我们现在就来检验一下它们的BootLoader状态。正如大家可能猜到的,结果并不像我们想象的那样理想——据我们所知,美国大型运营商仍然在强迫Android厂商锁定手机上的BootLoader。

开发者版本

不过,实际情况似乎又没有听上去那般可怕。三星偶尔会推出旗舰机型的“开发者版本”,BootLoader不会被锁定,只是这个版本的上市时间 较晚。HTC和索尼也纷纷仿效这种做法。尽管开发者版本并不是理想的解决方案,它们都是全价、无补贴机型,而且运营商那里总是没货,但它们至少向用户提供 了一种选择。

另外,运营商虽然布置了重重防线,黑客仍然能找到解锁BootLoader的办法。即便连业界闻名的摩托罗拉锁定版手机,最近也被攻破,还有迹象表明三星Galaxy S4的BootLoader也被破解。

HTC还创建了一个系统,让用户可以自己注册独特的手机识别码,然后接收解锁密钥。这种系统已被运用于HTC One,大多数用户可以访问HTC网站,索取相关代码以解锁BootLoader。

当我们询问三星,他们的哪些机型被锁定时,该公司不愿直接作出回答,而是让我们单独询问每一家运营商。HTC在接受我们采访时表示,在185家经销HTC One的运营商当中,只有两家阻止用户解锁BootLoader。但HTC并未透露这两家运营商究竟是谁。

浮出水面

经过一番调查,我们发现这两家运营商极有可能是AT&T和Verizon。在他们运营的三星Galaxy S4和HTC One,BootLoader都处于锁定状态。Verizon尚未正式宣布经销HTC One,但种种迹象表明,它一定会这样做。我们问Verizon为何要继续锁定手机的BootLoader,得到的答案与去年11月时一样:确保“极佳的 用户体验”。

Verizon在一份声明中称,“我们在BootLoader开放性方面的立场并未因HTC One而改变。消费者期待着能从我们这里获得某种水平的服务。一旦某款设备因开放BootLoader而发生改动,我们就无法保证设备的性能、安全性以及 消费者一直所期待的极佳的用户体验。此外,Verizon非常看重设备的安全问题,而开放BootLoader会危及设备的安全性。一个安全的 BootLoader,并不会限制和束缚消费者访问或下载相关设备应用的能力。”

同以往一样,在美国四大运营商当中,实力稍逊一筹的运营商更愿意标榜开放性。对于HTC解锁BootLoader的项目,Sprint和T- Mobile的态度都更加积极。Sprint表示,HTC One用户可以解锁BootLoader,而Galaxy S4上市时也不会被锁定。T-Mobile则宣称,HTC One和Galaxy S4都处于锁定状态,但该公司不会阻止用户对它们进行解锁。

现状复杂

T-Mobile还发表了一份声明,称“T-Mobile不会阻止用户解锁BootLoader,但我们致力于向用户提供上佳体验,而安装未经 授权的固件,会对这种体验带来不利影响。此外,这还有助于避免设备遗失带来的诈骗行为,以及防止未经T-Mobile及其OEM合作伙伴检测的第三方固件 带来的安全威胁。”

所以,Android平台开放性的现状十分复杂,至少对三星和HTC等两大知名Android厂商来说是如此。美国最大的几家运营商仍然会尽可能将Android设备保持在锁定状况,而更小的运营商则稍微愿意为用户解锁BootLoader留下空间。

最令人感到吃惊的是,HTC和三星都不愿公开自家设备上对软件进行控制的具体做法。外界常常会抱怨说,Android所谓的“开放性”只是针对 运营商,而不是消费者。最后,我们也得出了这样一个结论:2013年旗舰Android机型的BootLoader仍处于锁定状态,而“密钥”则掌握在旗 舰运营商手中。

责任编辑:徐川 来源: 新浪科技
相关推荐

2015-07-23 14:01:07

SDN运营商

2015-08-10 10:48:03

运营商

2018-10-08 13:41:01

运营商通信网络携号转网

2022-12-27 11:12:02

联网物人工智能

2014-01-13 09:13:17

工信部虚拟运营商外资

2011-12-12 14:17:36

2014-10-20 16:51:49

中移动虚拟运营商4G

2015-11-02 10:08:11

网络转型ONOS运营商

2022-02-21 23:06:23

运营商代理商营销费

2015-06-25 11:15:09

提速降费运营商

2012-04-05 13:42:02

2018-03-13 06:45:20

2014-02-19 11:16:52

虚拟运营商

2009-03-24 10:24:00

GPON运营商光纤接入

2014-10-14 15:53:46

运营商SDN

2013-02-25 10:53:10

运营商Firefox OS

2011-03-24 10:16:48

2012-01-17 13:59:30

运营商移动互联网

2017-06-08 11:25:42

2015-07-22 09:19:11

SDN运营商
点赞
收藏

51CTO技术栈公众号