Logo cn.androidermagazine.com
Logo cn.androidermagazine.com

Cyngn:关于cyanogen os的简要历史

Anonim

在过去的几年里,一群聪明的软件开发人员已经建立了一个帝国,这个帝国可以替代手机中包含的任何Android版本。 这些人中的许多人聚集在一起组建了一家公司,其目标是采用这种免费替代方案,并将其转变为硬件制造商加入其零售设备的极具吸引力的选择。

我们已经看到Cyanogen公司迄今为止取得的成功 - 早期存在一些公共冲突 - 但该公司的起源与该公司计划如何成功有关,坦白说这是一个值得讲述的故事。

Android的早期版本都是关于谷歌在尽可能多的设备上获取操作系统。 市场份额是最重要的,因为更多的用户意味着更多的数据点来收集信息,这反过来意味着更好的搜索和广告信息。 不幸的是,当硬件合作伙伴在发布到商店后对硬件合作伙伴负责更新设备时,这会引起很多问题,并且开发人员社区在修改他们自己的设备之外发现了新的和有趣的新目的 - 更不用说偶尔有一半 - 烤 - 功能。 与Linux粉丝从计算机上擦除预先安装的Windows并安装他们选择的操作系统的方式大致相同,开发人员组合起来构建roms以用其他东西替换包含的Android版本。

这种做法在一段时间内越来越受欢迎,但直到谷歌试图关闭开发者社区之外的人才真正开始关注正在发生的事情。 一封Cease和Desist信被发送给CyanogenMod的Steve Kondik让他停止在CM版本中包含Google应用程序。

这一消息在社区论坛中引发了爆炸式增长,此次发展已经开始,随着Android的快速增长,市场份额继续增长,这意味着负责支持新旧设备的团队也在不断扩大。 该小组成长为包括支持论坛,其中包含解锁和闪存设备的详细说明,并且几乎每周都会添加新功能。 与此同时,其他开发团队开始制作竞争产品,通常会导致功能竞赛,并且越来越关注演示和功能。

与维护此类事物相关的成本非常高

当你认为这是在每个人的空闲时间完成时,它的规模都令人印象深刻。 在车库中设置的服务器机架无休止地工作,为数十台设备提供夜间构建,所有这些都由核心人员在日常工作中支付。 与维护此类事物相关的成本非常高,尤其是在考虑电力,带宽和人力资源时。 已经有几次尝试来抵消这些成本,从建立虚拟服务器托管服务到要求捐赠来做更换服务器等事情,但这些努力很少以收支平衡结束,更不用说实际利润了。

2011年8月,CyanogenMod团队的情况发生了一些变化。 史蒂夫·孔迪克(Steve Kondik)受到三星公司的青睐,该公司主要负责制作爆炸性流行的rom,与“真正的”Android版本具有竞争性。 19个月,似乎CyanogenMod内部的进展放缓了。 实际上,开发者社区的其他人只是赶上了。 由CyanogenMod团队创建的代码库创建了一个环境,几乎任何人都可以将他们自己的功能固定到CM并称之为他们自己的项目,社区论坛充斥着“新的”Android roms,供用户闪存和试用。 通过实施自己的想法,试图让Android变得更好的创意人员的数量确实令人印象深刻。

CM已经远远超出了Android开源项目的修改

正如Kondik所说,在Steve开始为三星工作大约一年后,他收到了一封来自Kirt McMaster的电子邮件,内容是CyanogenMod可以从目前的位置发展壮大的地方。 CM已经远远超出了对Android开源项目的修改,并且在许多方面比当时在旗舰设备上运行的Android的功能更加完整和功能。

为了以任何有形的方式成长,需要一个由全职开发人员和实际知道如何组织和管理这些人的人员的关注。 为了实现下一步,被认为是安装在智能手机和平板电脑上作为默认零售产品的Android的可行风格,每一个难题都需要成长并要求认真对待。

在接下来的几个月里,Kondik和McMaster紧密合作,为Cyanogen Inc.奠定了基础。这意味着要保护投资者,招募开发人员,并制定一个向前发展的计划。 2013年8月,史蒂夫离开三星并明确表示他接下来会做些什么令人兴奋的事情。 一个月后,他宣布了他的合作伙伴,投资者和他招募的团队,让CyanogenMod变得更好。 Cyanogen公司在西雅图和帕洛阿尔托设有办事处,并在世界各地分散了一些其他员工,并开始与他们的第一个硬件合作伙伴合作,发布运行其软件的手机。

谷歌拥有与合法获取这些服务相关的规则清单

正如大多数Android粉丝会告诉您的那样,使用Google操作系统令人愉快的一个原因是Google Play商店和Google Play服务的结合。 谷歌拥有与合法获取这些服务相关的规则清单。 对于制造商在谷歌的祝福下在手机上获取这些功能,他们的设备需要通过一系列称为兼容性测试套件的测试。 Google的CTS可确保Play服务和Play商店按预期运行,但通过这些测试需要物理设备运行完整版本的操作系统。

与此同时,硬件制造商和处理器制造商经常使用专有软件来使其设备的特定部件发挥作用。 为了拥有通过谷歌CTS所需的硬件合作伙伴,Cyanogen公司需要提出一个解决方案,允许同时存在社区驱动的开源项目和遵循高通公司等规则的操作系统为了在零售设备上使用他们的硬件而提出的。

这个特殊困境的答案是Cyanogen OS,首先是Oppo N1的特别版,商业产品Cyanogen Inc在零售设备上运行。 虽然此版本的Android大部分都是开源的,并且可通过CyanogenMod社区项目获得,但Cyanogen OS作为零售产品存在,任何人都可以使用,无论技术水平如何。 消费者级操作系统与TouchWiz和Sense UI等竞争对手,完成了选择加入软件合作伙伴关系,这种合作关系的方式与Cyanogen公司认为应该运行Android的方式相同。 这是一个雄心勃勃的目标,通往这一特定残局的道路已经引起了不少争议。

在没有人提出公司首席执行官的情况下,你将无法与互联网上的Cyanogen公司进行对话,并且凭借其积极的评论创造头条新闻的诀窍,其中大部分证明在获得正确的关注方面非常有效。 Kirt McMaster已经发布了一些关于将Android从谷歌中取出的优秀单线游戏,并且很容易从上下文中读取其中的一些评论,并且感觉有人正在计划用手抓住这些游戏。

Cyanogen OS的最终游戏是创造这个引人注目的替代品

最重要的是Android设备只有在Google Play服务和Google Play商店加入时才真正销售,其中很多与谷歌提供的所有内容无关。 Cyanogen OS的最终游戏是创造这种引人注目的替代品,并为用户提供Google认为最佳和Cyanogen认为最佳的选择。 只有时间才能证明这是否是正确的方法,但这是团队似乎致力于提供的东西。

所以你有它。 Cyanogen OS的起源几乎可以追溯到Android本身,由那些喜欢拿自己买的东西并让自己变得更好的人们锻造,并将这种激情发展成一种独特的Android风格。 即使这不是您首选Android的方式,但迄今为止该团队的道路是一个非常吸引人的道路,很明显,今年这个公司将成为关键的一年。