• 1.摘要
  • 2.基本信息
  • 3.系统
  • 4.开发
  • 5.支持机型
  • 6.特点
  • 7.吉祥物
  • 8.合作开发
  • 9.项目关停
  • 10.项目更名
  • 11.参考资料

CyanogenMod

CyanogenMod(发音:[saɪ'ænədʒən mɒd],简称CM):Cyanogen团队是全球最大的Android第三方编译团队,其发布的Android 2.1内核CM5系列ROM被广泛使用,促进了用户从Android 1.6到Android 2.1版本的第三方升级。这个小组曾经先于Google公司为很多手机率先定制出稳定的Android 1.6 ROM。

CyanogenMod系列有CM4(Android 1.6)、CM5(Android 2.1)、CM6(Android 2.2)、CM7(Android 2.3)、CM8(Android 3.X【因为Google并没有开放这一代系统的源代码,所以跳过了开发】)、CM9(Android 4.0)、CM10(Android 4.1)、CM10.1(Android 4.2)、CM10.2(Android 4.3)、CM11 (Android 4.4)、CM12 (Android 5.0)、CM12.1(Android 5.1)、CM13 (Android 6.0)、CM13.1(Android 6.1)、CM14(Android 7.0)、CM14.1(Android 7.1)(终)。

CyanogenMod 是一个免费、基于社区构建的Android OS的修改和改进版本。

Cyanogen OS 13年9月18日对外宣布,已获得700万美元A轮投资,希望超越黑莓和Windows Phone成为世界第三大手机操作系统。

Cyanogen OS 在B轮融资中获2300万美元投资,由安德森-霍洛维茨基金领投。腾讯、Benchmark Capital及Redpoint Ventures也参与了本轮投资。

CyanogenMod联合创始人Steve Kondik表示,将离开Cyanogen Inc并希望重组CyanogenMod。1

CyanogenMod之父Steve Kondik在内核心团队成员仍被保留下来,他们将为我们带来全新的LineageOS,一定程度上可以说是CM的延续。2

基本信息

  • 外文名

    CyanogenMod

  • 支持语言

    多语言

  • 初始版本

    3.1(HTC Dream 和 HTC Magic)

  • 开发者

    Cyanogen(Steve Kondik)

  • 授权条款

    Apache 2与GPLv2

  • 支持平台

    ARMX86架构

系统

CyanogenMod是一个基于开源Android系统,供某些手机使用的二级市场固件。它提供一些在官方Android系统或手机厂商没有提供的功能 ,例如:支持Free Lossless Audio Codec-FLAC(无损音频压缩编码)音频格式的音乐,多点触控,从SD外置存储器运行程序,压缩缓存,大量APN的名单,重新启动功能,Wi-Fi无线网络支持,蓝牙,USB网络分享等。CyanogenMod也是第一个使用BFS作任务管理器的操作系统。CyanogenMod声称提供比官方固件版本更高性能和更可靠。

2008年9月HTC Dream手机发布后,Android社区发现其中一个可以在Android的Linux的子系统得到特权控制 "rooting"(也称为 "root access")的方法。 这个发现, 结合了Android开源的性质,让手机的固件可以随意进行修改和重新安装到手机。某些手机并不需要进行修改,如Android开发手机和Nexus One,这些用作开发用途的手机上。

现时,CyanogenMod固件是基于Android 5.0,也有大量由CyanogenMod的代码被加入了。CyanogenMod的自定部分本来是由Cyanogen(Steve Kondik)编写,不过加入了由xda-developers社区编写的代码(如已强化的主画面, 已强化的调用程序和已强化的网页浏览器)和其他的程序(如busybox)。

开发

2008年9月,HTC Dream手机发布后,Android 社区发现其中一个可以在 Android 得到称为“root”的最高权限方法,这个发现结合了 Android 开源的性质。

最新的CyanogenMod版本是基于Android 5.0开发,并加入大量自制的源代码。CyanogenMod的源代码本来是由 Cyanogen(本名Steve Kondik)编写,后来也加入了xda-developers社区强化过的主画面、调用程序和网页浏览器,另外也加入 BusyBox 等其它的程序。

CyanogenMod Updater 程序会提醒用户有新版本的 CyanogenMod,且也能顺便协助安装到他们的手机里。用户可以在Google play下载该程序。但从5.0版本起,这个程序就不运作了,只能通过 Rom Manager 查找固件更新。

原本CyanogenMod包含Google的一些App(如Gmail及Android market),但 Google 于2009年9月发出律师信要求该团队不得再散布CyanogenMod,此举引起部份CyanogenMod爱好者的反弹,认为Google公司违反其“不作恶”的经营口号,CyanogenMod 一度暂停运作,此事件也引起一些媒体的注意而加以报道。在两方协调之后,CyanogenMod恢复开发工作,但不能再包含Google的App,仅提供链接由用户自行下载安装。

CyanogenMod的创办人Steve Kondik 于2011年被Samsung招揽加入手机软件开发的工作,而Sony更提供手机给开发团队。不过在2013年3月26日,Steve Kondik结束了自己在三星移动担任软件工程师的工作,并离开三星。

版本 6

当时Steve Kondik所发布的Cyanogenmod 6基于Android 2.2开发,代号为"Froyo",支持的机型有Google Nexus one,HTC Dream,HTC Magic,Motorola Droid,HTC aria,HTC Legend,HTC Desire,HTC Evo 4G,HTC Hero,HTC Wildfire,HTC Incredible,和T-Mobilemy Touch 3G slide,首个测试版本发布于2010年7月11日,而稳定版本则发布于2010年8月28日。

版本 7

CyanogenMod团队所开发的CyanogenMod 7是基于Android 2.3Gingerbread固件源码。其中CyanogenMod 7的自定义部份是由Steve Kondik所编写,但有部份由论坛xda-developers的开发者协助,例如改良后的启动器,调用画面,和浏览器。

版本 8

原本计划CyanogenMod 8将会基于Android 3.0Honeycomb开发,由于Google没有开源Android 3.0的源码,计划拖延至Google发布Android 4.0,CyanogenMod团队表示会跳过CyanogenMod 8的开发而直接开发基于Android 4.0的CyanogenMod 9。

版本 9