LineageOS

LineageOS
Android操作系统的一个版本
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 編輯維基數據鏈接

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

由於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]

版本

版本 AOSP 版本 首次發行時間 最後更新時間
舊版本,不再支援: 13.0 6.0.1
(Marshmallow)
000000002016-12-20-00002016年12月20日 as CM
000000002017-01-22-00002017年1月22日 as LOS
000000002018-02-11-00002018年2月11日
舊版本,不再支援: 14.1 7.1.2
(Nougat)
000000002016-11-09-00002016年11月9日 as CM
000000002017-01-22-00002017年1月22日 as LOS
000000002019-02-24-00002019年2月24日[23]
舊版本,不再支援: 15.1 8.1.0
(Oreo)
000000002018-02-26-00002018年2月26日[24] 000000002020-02-28-00002020年2月28日[25]
舊版本,不再支援: 16.0 9.0.0
(Pie)
000000002019-03-01-00002019年3月1日[26][27] 000000002021-02-16-00002021年2月16日[28]
舊版本,不再支援: 17.1 10
(Quince Tart)
000000002020-04-01-00002020年4月1日[29] 000000002022-02-16-00002022年2月16日[30]
舊版本,不再支援: 18.1 11
(Red Velvet Cake)
000000002021-04-01-00002021年4月1日[31] 000000002024-03-05-00002024年3月5日
舊版本,不再支援: 19.1 12.1
(Snow Cone)
000000002022-04-26-00002022年4月26日 000000002023-11-12-00002023年11月12日
舊版本,仍被支援: 20 13
(Tiramisu)
000000002022-12-31-00002022年12月31日 當前
當前版本: 21 14
(Upside Down Cake)
000000002024-02-14-00002024年2月14日 當前
格式:
舊版本
舊版本,仍被支援
当前版本
最新的预览版
未来版本

参见

参考资料

  1. ^ https://lineageos.org/Changelog-28/; 出版日期: 2024年2月14日.
  2. ^ LineageOS. Yes, this is us.. lineageos.org. 2016-12-24 [2022-05-02]. (原始内容存档于2022-05-01) (英语). 
  3. ^ Heater, Brian. After having its infrastructure shuttered, CyanogenMod will live on as Lineage. TechCrunch. 2016-12-24 [2016-12-26]. (原始内容存档于2016-12-28). 
  4. ^ A fork in the road. CyanogenMod. 2016-12-24 [2016-12-26]. (原始内容存档于2016-12-25). 
  5. ^ Burns, Chris. Why did CyanogenMod die? What is LineageOS? All the important details. SlashGear. 2016-12-26 [2016-12-26]. (原始内容存档于2016-12-26). 
  6. ^ Levy, Nat. Open-source Lineage project rises from Cyanogen’s ashes as Android maker abruptly shuts down services. GeekWire英语GeekWire. 2016-12-26 [2016-12-26]. (原始内容存档于2019-04-03). 
  7. ^ 7.0 7.1 Helft, Miguel. Meet Cyanogen, The Startup That Wants To Steal Android From Google. Forbes.com. Forbes. [2015-04-16]. (原始内容存档于2015-08-18). 
  8. ^ Soyars, Chris. CM Stats explanation. 2011-03-21 [2011-10-27]. (原始内容存档于2016-06-04). 
  9. ^ CyanogenMod [@CyanogenMod]. CyanogenMod just passed 1 million active users. (推文). 2012-01-12 [2016-12-26] –通过Twitter. 
  10. ^ Lineage Android Distribution. LineageOS. [2016-12-25]. (原始内容存档于2016-12-25). 
  11. ^ Reed, Brad. With $7 million in funding, Cyanogen aims to take on Windows Phone. Boy Genius Report. 2013-09-18 [2016-12-26]. (原始内容存档于2018-11-06). 
  12. ^ 存档副本. [2017-01-24]. (原始内容存档于2016-12-27). 
  13. ^ http://www.androidpolice.com/2016/11/28/cyanogen-inc-will-shutter-seattle-office-by-end-of-year-more-layoffs-happening-kondik-could-be-out (页面存档备份,存于互联网档案馆) : Kondik was removed from the company's board, allegedly
  14. ^ CyanogenMod [@CyanogenMod]. UPDATE: As of this morning we have lost DNS and Gerrit is now offline — with little doubt as a reaction to our blog post yesterday. Goodbye (推文). 2016-12-25 [2016-12-26] –通过Twitter. 
  15. ^ Themes Support. CyanogenMod. 2011-02-19 [2013-09-30]. (原始内容存档于2016-10-21). 
  16. ^ Siddiqui, Aamir. LineageOS 17.1 based on Android 10 is now officially available. www.xda-developers.com. [2020-04-10]. (原始内容存档于2020-12-07). 
  17. ^ Maintenance Mode. Computer-Howto. 2011-12 [2013-01-27]. (原始内容存档于2016-04-19). 
  18. ^ Video: CyanogenMod founder Steve Kondik talks Android. UnleashThePhones.com. 2012-07-06 [2013-01-27]. (原始内容存档于2013-02-05). 
  19. ^ About. CyanogenMod.org. [2013-01-27]. (原始内容存档于2016-12-22). 
  20. ^ OS, Lineage. Update & Build Prep. lineageos.org. [2017-01-21]. (原始内容存档于2019-07-24). 
  21. ^ Lineage OS ROM Downloads and Build Status [Updated Daily] [18/01/2017]. Lineage OS Downloads. 2017-01-04 [2017-01-18]. (原始内容存档于2020-07-11) (美国英语). 
  22. ^ LineageOS/android_packages_apps_FlipFlap. GitHub. [2017-01-18]. (原始内容存档于2021-01-14) (英语). 
  23. ^ Prepare for 16.0 · LineageOS/hudson@b8cf202. GitHub. [2019-02-25]. (原始内容存档于2019-04-14) (英语). 
  24. ^ LineageOS. Changelog 16 - Smart Styles, Treble is trouble and Omfg Oreo. lineageos.org. [2022-05-02]. (原始内容存档于2022-05-02) (英语). 
  25. ^ RIP Oreo · LineageOS/hudson@4838aba. Github. [2020-04-02]. (原始内容存档于2021-11-14) (英语). 
  26. ^ The real lineage-16.0 ship commit. [2020-05-03]. (原始内容存档于2020-08-03). 
  27. ^ LineageOS. Changelog 22 - Pushing Pie, Bracing Builds and Careful Calculator. lineageos.org. [2022-05-02]. (原始内容存档于2019-07-24) (英语). 
  28. ^ Drop 16.0 · LineageOS/hudson@d1e170c. GitHub. [2021-02-19]. (原始内容存档于2021-08-14) (英语). 
  29. ^ Changelog 24. [2020-04-23]. (原始内容存档于2021-01-26). 
  30. ^ Drop 17.1. 2022-02-16 [2022-08-23]. (原始内容存档于2022-09-27). 
  31. ^ Changelog 25. [2021-04-01]. (原始内容存档于2021-04-02). 

外部链接

  • 官方网站 在维基数据上编辑此内容(英文)
软件开发
官方開發工具
其它開發工具
程式語言及資料庫
論壇及計劃
發行版本
衍生作業系統
行動裝置
Google Play edition
其它
客製化韌體
應用程式
應用程式介面
客製化介面
列表
相關
Linux内核
Android
SHR英语SHR (operating system)
其他
XNU
QNX
Windows
Zircon
其他
相關平臺
Gentoo
Android
Arch
Red Hat
Fedora
Mandriva
Debian
Ubuntu
Slackware
  • Austrumi Linux英语Austrumi Linux
  • DeLi Linux英语DeLi Linux
  • DNALinux英语DNALinux
  • Kongoni英语Kongoni (operating system)
  • NimbleX英语NimbleX
  • Platypux英语Platypux
  • Porteus英语Porteus (operating system)
  • Salix OS英语Salix OS
  • TopologiLinux英语TopologiLinux
  • VectorLinux英语VectorLinux
  • Zenwalk英语Zenwalk
其他
  • 4MLinux英语4MLinux
  • Alpine Linux
  • CRUX英语CRUX
  • Frugalware Linux英语Frugalware Linux
  • GeckoLinux英语GeckoLinux
  • GoboLinux
  • GuixSD英语Guix System Distribution
  • KaOS
  • Kwort Linux英语Kwort Linux
  • Lunar Linux英语Lunar Linux
  • NixOS英语NixOS
  • SliTaz
  • Source Mage英语Source Mage
  • Solus
  • Tiny Core Linux
  • Void Linux
  • Clear Linux OS