知识问答
CyanogenMod是什么
CyanogenMod(CM)是一个已停止开发的Linux发行版操作系统,主要供平板电脑及智能手机使用。它是基于Google发布的Android源码而开发的自由及开放源代码软件,使用滚动更新开发模式。
CyanogenMod(CM)是一个已停止开发的 Linux 发行版操作系统,主要供平板电脑及智能手机使用。它是基于 Google 发布的 Android 源码而开发的自由及开放源代码软件,使用滚动更新开发模式。
CyanogenMod 提供一些在官方 Android 系统或手机厂商的固件中没有提供的功能,例如支持原生主题、支持 FLAC 音频格式、大量 APN 的名单、内置 OpenVPN 客户端、应用权限控制、支持网络共享、处理器超频、超级用户权限、屏幕按钮及其他“平板电脑调整”,以及其他接口功能。根据其开发者,CyanogenMod 不含任何间谍软件或捆绑软件,亦指比官方固件性能更高及更可靠。
虽然只有一部分用户报告他们使用 CyanogenMod,但是截至 2015 年 3 月,报告显示超过 5000 万人在他们的设备上运行该固件。
2013 年,项目创办人 Steve Kondik 宣布获取创业投资,成立商业性质的 Cyanogen 公司(Cyanogen Inc.),CyanogenMod 亦被纳入于公司内。此举在 CyanogenMod 社群中引起重大争议。
2016 年 12 月 23 日,Cyanogen 公司宣布他们关闭 CyanogenMod 的服务器,Steve Kondik 亦指他离开了该公司。CyanogenMod 随即宣布会进行转移,并更名为 LineageOS。
2008 年 9 月 HTC Dream(在美国称为“T-Mobile G1”)手机发布后,Android 社**现了一个可以获取基于 Linux 系统里超级用户最高权限的方法。加上 Android 的源码是开放的,容许了手机的固件可以随意修改后再安装到手机上。某些手机不需修改也可以更改固件,例如 Nexus One。
在之后的一年中,Android 爱好者开发和发布了不同供 HTC Dream 使用的修改固件。其中一个开发者“JesusFreke”开发的固件成为了在用户中流行的版本。2009 年 8 月,“JesusFreke”停止了开发他的固件,并提议使用他固件的用户转用由开发者“Cyanogen”(Steve Kondik)开发,基于“JesusFreke”固件的派生版本 CyanogenMod。
CyanogenMod 变得越来越流行,而一群社群开发者亦对它作出贡献。在数个月内,CyanogenMod 支持的设备数量增加了,而 CyanogenMod 亦成为最普及的固件之一。
与很多其他开放源码项目一样,CyanogenMod 的开发采用了分布式版本控制,而官方的版本库则上传于 GitHub。贡献者则把他们的代码提交至 Gerrit。任何人都可以测试其他人提交的代码,已注册用户可以对其提交补丁,最后被数个 CyanogenMod 开发者合并进源代码内。
CyanogenMod Updater 程序会提醒用户有新版本的 CyanogenMod,且能协助安装到他们的手机里。用户可以在 Google Play 下载该程序。但从 5.0 版本起,这个程序就不运作了,只能透过 Rom Manager 查找固件更新。直到 10.0 版本起,更新功能已重新加入至 CyanogenMod。
原本 CyanogenMod 包含 Google 的一些专有软件(如 Gmail 及 Android Market),但 Google 于 2009 年 9 月发出律师信要求该团队不得再散布 CyanogenMod,此举引起部分 CyanogenMod 爱好者的反弹,认为 Google 公司违反其“不作恶”的经营口号,CyanogenMod 一度暂停运作,此事件也引起一些媒体的注意而加以报道。在两方协调之后,CyanogenMod 恢复开发工作,但不能再包含 Google 的专有 app,仅提供链接由用户自行下载安装。
在项目发展初期,CyanogenMod 会分别发布每夜版("nightly")、里程版("milestone")及稳定版("stable")。但在 CyanogenMod 11 M6 版本后,CyanogenMod 便宣布不再发布稳定版,改用滚动更新开发模式,每月发布两次里程版。
cyanogenmod最新文章
- 快手什么直播游戏
- 怎么申请企业邮箱
- app网页模板_网页防篡改
- 黑云一键重装系统教程步骤
- 如何实现消息推送功能设置
- app介绍ae模板_模板介绍
- pattern的compile方法
- sql2005 安装报错
- app产品方案模板_产品模板
- 国外服务器租用平台
- app开发文档模板_文档模板操作
- 分析香港服务器ip及其在香港的应用情况
- cpu测试工具_性能测试工具
- 安卓可以用mysql数据库吗_Mysql数据库
- fclose函数的用法详解
- 快手视频怎么下载
- asp操作mysql数据库网址带参数_ASP报告信息
- 解决Access出现Microsoft JET Database Engine (0x80004005)未指定的错误
- reader pcsc driver error 怎么办
- atf 自动化测试_自动化测试模块