LineageOS(也称Lineage OSLineage OS Android Distribution)是一个面向智能电话平板电脑自由免费开放原始码Android系统分支。它是深受欢迎的定制ROM英语custom ROM CyanogenMod的继任者。[2]它在2016年12月Cyanogen公司突然宣布停止开发并关闭项目基础设施后复刻而生。[3][4]LineageOS于2016年12月24日正式启动,其原始码存放于GitHub[5]

Quick Facts 开发者, 编程语言 ...
LineageOS
Android操作系统的一个版本
Thumb
Thumb
LineageOS 16.0主页画面
开发者LineageOS开源社区
编程语言C、​C++、​Java
操作系统家族类Unix系统
运作状态运作中
原始码模式开放原始码
当前版本
  • 21 (2024年2月14日;稳定版本)[1]
编辑维基数据链接
市场取向Android移动设备固件的替代品
支持的语言27种
更新方式空中编程
软件包管理系统APK
支持平台ARM
ARM64
X86
X86-64
内核类别Linux内核
许可证 编辑维基数据链接
前一代CyanogenMod
官方网站lineageos.org 编辑维基数据链接
Close

由于Cyanogen公司保留了使用Cyanogen名称的权利,因此项目复刻后更名为LineageOS。[6]

背景

CyanogenMod(常简称为“CM”)是一个非常流行的[7]基于Android移动设备平台,为智能电话和平板电脑而设的免费开放原始码操作系统。虽然只有部分CyanogenMod用户选择回报使用该系统,[8]但截至2015年3月23日,一些报告指出已有超过5000万人在他们的手机上装载CyanogenMod。[7][9]它也常被其他ROM的开发者作为二次订制新系统的基础。[来源请求]

2013年,CM的创始人史蒂夫·科迪克获得名为Cyanogen公司的风险融资英语venture funding,使这项计划得以商业化。[10][11]但他认为公司没能成功地运用、发展这项项目,于是他在2016年(可能被迫)离职[12][13]。作为公司重组英语restructuring的一部分,这涉及到更换首席执行长(CEO)、关闭办事处,停止项目及相关服务。[14]不过由于代码本身属于开放原始码并极为热门,因此很快地以新名字LineageOS复刻,并作为社群项目继续开发。

CyanogenMod及继任者LineageOS会提供装置制造商搭载的官方固件中尚未内建/开放的功能选项,它支持的功能特色包含:

  • 布景主题架构[15](13及以前版本)
  • Trebuchet主页,以原始的Android启动器改良(12起整体功能简化)
  • FLAC音频编码/解码器
  • 更大的存取点名称清单
  • 隐私守卫,管理每个应用程式的权限(15.1起集成为“安全中心”,17.1改用Permission Hub)[16]
  • 安全锁,保护每个应用程式
  • 透过通用端口共享网络
  • CPU超频与其他性能强化(部分型号提供)
  • 可解锁的启动程序
  • Root权限管理
  • Pie Control扇形手势操作(部分型号提供)
  • 自定义导航条/虚拟按键功能及排序
  • 自定义状态栏的电池图标、百分比、时钟位置、上传/下载速率指示器等
  • 自定义通知面板内的快速设置,例如Wi-Fi蓝牙GPS手电筒
  • 一次清除所有最近使用的应用程式
  • 快速启动快捷方式,可将默认的Google即时资讯(如有安装Gapps)更换为最多3个特殊功能,例如休眠、屏幕截图、开启应用程式等(12及以前版本)
  • 更多的锁定屏幕选项,可显示天气资讯、音乐播放效果、应用程式快捷方式等
  • 延伸桌面(Expanded desktop),个别隐藏状态栏/导航条
  • 夜间模式(Night mode),内附数款主色彩可供切换
  • LiveDisplay,可依据环境调整屏幕色温
  • 内建屏幕录影工具
  • LED指示灯设置(须装置硬件支持)
  • 系统配置文件
  • 其他用户界面的改善

其中大多数功能(或采用不同方式实现的类似功能)存在一段时间后被集成至Android原始码。此外,部分功能也有可能随着版本推进而被变更或移除

据开发者表示,CyanogenMod本身不包含间谍软体臃肿的客制软件英语bloatware[17][18]因此也被认为拥有比官方固件更佳的性能与可靠度。[19]

与CyanogenMod不同的是,LineageOS的Root权限将不再“内建于系统中”,用户仍可额外安装.zip格式的组件或Magisk并激活。[20]

开发

这项项目使用Gerrit完成其代码审查流程。LineageOS保留了CyanogenMod所用的版本控制格式(例如Android 7.1为LineageOS 14.1)。

许多来自XDA的开发者依据其原始码编译了非官方版本的Lineage OS。[21]

LineageOS正在开发一个名为“FlipFlap”的专属功能,并为翻盖提供兼容性和新功能。对于某些三星装置可能还具有模拟翻盖。[22]

版本

More information 版本, AOSP 版本 ...
版本 AOSP 版本 首次发行时间 最后更新时间
旧版本,不再支持: 13.0 6.0.1
(Marshmallow)
2016年12月20日 as CM
2017年1月22日 as LOS
2018年2月11日
旧版本,不再支持: 14.1 7.1.2
(Nougat)
2016年11月9日 as CM
2017年1月22日 as LOS
2019年2月24日[23]
旧版本,不再支持: 15.1 8.1.0
(Oreo)
2018年2月26日[24] 2020年2月28日[25]
旧版本,不再支持: 16.0 9.0.0
(Pie)
2019年3月1日[26][27] 2021年2月16日[28]
旧版本,不再支持: 17.1 10
(Quince Tart)
2020年4月1日[29] 2022年2月16日[30]
旧版本,不再支持: 18.1 11
(Red Velvet Cake)
2021年4月1日[31] 2024年3月5日
旧版本,不再支持: 19.1 12.1
(Snow Cone)
2022年4月26日 2023年11月12日
旧版本,仍被支持: 20 13
(Tiramisu)
2022年12月31日 当前
当前版本: 21 14
(Upside Down Cake)
2024年2月14日 当前
格式:
旧版本
旧版本,仍被支持
当前版本
最新的预览版
未来版本
Close

参见

参考资料

外部链接

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.