LineageOS

維基百科,自由的百科全書
跳至導覽 跳至搜尋
LineageOS
Android作業系統的一個版本
File:LineageOS Wordmark.svg
File:LineageOS 16.0 home screen.png
LineageOS 16.0主頁畫面
開發者LineageOS開源社群
程式語言{{#property:p277}}
作業系統家族類Unix系統
運作狀態運作中
原始碼模式開放原始碼
目前版本
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    市場取向Android流動裝置韌體的替代品
    支援的語言27種
    更新方式空中編程
    軟件套件管理系統APK
    支援平台ARM
    ARM64
    X86
    X86-64
    內核類別Linux內核
    許可證
      Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
      前一代CyanogenMod
      官方網站{{URL|example.com|可选的显示文本}}Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
      倉庫
      • {{URL|example.com|可选的显示文本}}
      Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)

      LineageOS(也稱Lineage OSLineage OS Android Distribution)是一個面向智能電話平板電腦自由免費開放原始碼Android系統分支。它是深受歡迎的客製化ROM英語custom ROM CyanogenMod的繼任者。[1]它在2016年12月Cyanogen公司突然宣佈停止開發並關閉專案基礎設施後復刻而生。[2][3]LineageOS於2016年12月24日正式啟動,其原始碼存放於GitHub[4]

      由於Cyanogen公司保留了使用Cyanogen名稱的權利,因此計劃復刻後更名為LineageOS。[5]

      背景[編輯]

      CyanogenMod(常簡稱為「CM」)是一個非常流行的[6]基於Android流動裝置平台,為智能電話和平板電腦而設的免費開放原始碼作業系统。雖然只有部分CyanogenMod用戶選擇回報使用該系統,[7]但截至2015年3月23日,一些報告指出已有超過5000萬人在他們的手機上裝載CyanogenMod。[6][8]它也常被其他ROM的開發者作為二次訂製新系統的基礎。[來源請求]

      2013年,CM的創始人史蒂夫·科迪克獲得名為Cyanogen公司的風險融資英語venture funding,使這項計劃得以商業化。[9][10]但他認為公司沒能成功地運用、發展這項計劃,於是他在2016年(可能被迫)離職[11][12]。作為公司重組英語restructuring的一部分,這涉及到更換首席執行長(CEO)、關閉辦事處,停止計劃及相關服務。[13]不過由於代碼本身屬於開放原始碼並極為熱門,因此很快地以新名字LineageOS復刻,並作為社群專案繼續開發。

      CyanogenMod及繼任者LineageOS會提供裝置製造商搭載的官方韌體中尚未內建/開放的功能選項,它支援的功能特色包含:

      • 佈景主題架構[14](13及以前版本)
      • Trebuchet主頁,以原始的Android啟動器改良(12起整體功能簡化)
      • FLAC音頻編碼/解碼器
      • 更大的存取點名稱清單
      • 私隱守衛,管理每個應用程式的權限(15.1起整合為「安全中心」,17.1改用Permission Hub)[15]
      • 安全鎖,保護每個應用程式
      • 透過通用埠共用網絡
      • CPU超頻與其他效能強化(部分型號提供)
      • 可解鎖的啟動程式
      • Root權限管理
      • Pie Control扇形手勢操作(部分型號提供)
      • 自訂導覽列/虛擬按鍵功能及排序
      • 自訂狀態列的電池圖示、百分比、時鐘位置、上載/下載速率指示器等
      • 自訂通知面板內的快速設定,例如Wi-Fi藍牙GPS手電筒
      • 一次清除所有最近使用的應用程式
      • 快速啟動捷徑,可將預設的Google即時資訊(如有安裝Gapps)更換為最多3個特殊功能,例如休眠、螢幕截圖、開啟應用程式等(12及以前版本)
      • 更多的鎖定螢幕選項,可顯示天氣資訊、音樂播放效果、應用程式捷徑等
      • 延伸桌面(Expanded desktop),個別隱藏狀態列/導覽列
      • 夜間模式(Night mode),內附數款主色彩可供切換
      • LiveDisplay,可依據環境調整螢幕色溫
      • 內建螢幕錄影工具
      • LED指示燈設定(須裝置硬件支援)
      • 系統設定檔
      • 其他用戶介面的改善

      其中大多數功能(或採用不同方式實作的類似功能)存在一段時間後被整合至Android原始碼。此外,部分功能也有可能隨着版本推進而被變更或移除

      據開發者表示,CyanogenMod本身不包含間諜軟體臃腫的客製軟件英語bloatware[16][17]因此也被認為擁有比官方韌體更佳的效能與可靠度。[18]

      與CyanogenMod不同的是,LineageOS的Root權限將不再「內建於系統中」,用戶仍可額外安裝.zip格式的元件或Magisk並啟用。[19]

      開發[編輯]

      這項計劃使用Gerrit完成其代碼審查流程。LineageOS保留了CyanogenMod所用的版本控制格式(例如Android 7.1為LineageOS 14.1)。

      許多來自XDA的開發者依據其原始碼編譯了非官方版本的Lineage OS。[20]

      LineageOS正在開發一個名為「FlipFlap」的專屬功能,並為翻蓋提供相容性和新功能。對於某些三星裝置可能還具有模擬翻蓋。[21]

      版本[編輯]

      版本 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日[22]
      停止支援: 15.1 8.1.0
      (Oreo)
      26日2月2018年[23] 28日2月2020年[24]
      停止支援: 16.0 9.0.0
      (Pie)
      1日3月2019年[25][26] 16日2月2021年[27]
      停止支援: 17.1 10
      (Quince Tart)
      1日4月2020年[28] 16日2月2022年[29]
      停止支援: 18.1 11
      (Red Velvet Cake)
      1日4月2021年[30] 5日3月2024年
      停止支援: 19.1 12.1
      (Snow Cone)
      26日4月2022年 12日11月2023年
      支援中: 20 13
      (Tiramisu)
      31日12月2022年 當前
      支援中: 21 14
      (Upside Down Cake)
      14日2月2024年 當前
      支援中: 22.1 15
      (Vanilla Ice Cream)
      31日12月2024年 當前
      最新版本: 23.0 16
      (Baklava)
      11日10月2025年 當前
      格式:
      停止支援
      支援中
      最新版本
      最新預覽
      從未發佈

      參見[編輯]

      參考資料[編輯]

      1. ^ LineageOS. Yes, this is us.. lineageos.org. 2016-12-24 [2022-05-02]. (原始內容存檔於2022-05-01) (English). 
      2. ^ Heater, Brian. After having its infrastructure shuttered, CyanogenMod will live on as Lineage. TechCrunch. 2016-12-24 [2016-12-26]. (原始內容存檔於2016-12-28). 
      3. ^ A fork in the road. CyanogenMod. 2016-12-24 [2016-12-26]. (原始內容存檔於2016-12-25). 
      4. ^ Burns, Chris. Why did CyanogenMod die? What is LineageOS? All the important details. SlashGear. 2016-12-26 [2016-12-26]. (原始內容存檔於2016-12-26). 
      5. ^ 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). 
      6. ^ 6.0 6.1 Helft, Miguel. Meet Cyanogen, The Startup That Wants To Steal Android From Google. Forbes.com. Forbes. [2015-04-16]. (原始內容存檔於2015-08-18). 
      7. ^ Soyars, Chris. CM Stats explanation. 2011-03-21 [2011-10-27]. (原始內容存檔於2016-06-04). 
      8. ^ CyanogenMod [@CyanogenMod]. CyanogenMod just passed 1 million active users. (推文). 2012-01-12 [2016-12-26] –透過Twitter. 
      9. ^ Lineage Android Distribution. LineageOS. [2016-12-25]. (原始內容存檔於2016-12-25). 
      10. ^ 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). 
      11. ^ 存档副本. [2017-01-24]. (原始內容存檔於2016-12-27). 
      12. ^ 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
      13. ^ 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. 
      14. ^ Themes Support. CyanogenMod. 2011-02-19 [2013-09-30]. (原始內容存檔於2016-10-21). 
      15. ^ Siddiqui, Aamir. LineageOS 17.1 based on Android 10 is now officially available. www.xda-developers.com. [2020-04-10]. (原始內容存檔於2020-12-07). 
      16. ^ Maintenance Mode. Computer-Howto. 2011-12 [2013-01-27]. (原始內容存檔於2016-04-19). 
      17. ^ Video: CyanogenMod founder Steve Kondik talks Android. UnleashThePhones.com. 2012-07-06 [2013-01-27]. (原始內容存檔於2013-02-05). 
      18. ^ About. CyanogenMod.org. [2013-01-27]. (原始內容存檔於2016-12-22). 
      19. ^ OS, Lineage. Update & Build Prep. lineageos.org. [2017-01-21]. (原始內容存檔於2019-07-24). 
      20. ^ Lineage OS ROM Downloads and Build Status [Updated Daily] [18/01/2017]. Lineage OS Downloads. 2017-01-04 [2017-01-18]. (原始內容存檔於2020-07-11) (en-US). 
      21. ^ LineageOS/android_packages_apps_FlipFlap. GitHub. [2017-01-18]. (原始內容存檔於2021-01-14) (English). 
      22. ^ Prepare for 16.0 · LineageOS/hudson@b8cf202. GitHub. [2019-02-25]. (原始內容存檔於2019-04-14) (English). 
      23. ^ LineageOS. Changelog 16 - Smart Styles, Treble is trouble and Omfg Oreo. lineageos.org. [2022-05-02]. (原始內容存檔於2022-05-02) (English). 
      24. ^ RIP Oreo · LineageOS/hudson@4838aba. Github. [2020-04-02]. (原始內容存檔於2021-11-14) (English). 
      25. ^ The real lineage-16.0 ship commit. [2020-05-03]. (原始內容存檔於2020-08-03). 
      26. ^ LineageOS. Changelog 22 - Pushing Pie, Bracing Builds and Careful Calculator. lineageos.org. [2022-05-02]. (原始內容存檔於2019-07-24) (English). 
      27. ^ Drop 16.0 · LineageOS/hudson@d1e170c. GitHub. [2021-02-19]. (原始內容存檔於2021-08-14) (English). 
      28. ^ Changelog 24. [2020-04-23]. (原始內容存檔於2021-01-26). 
      29. ^ Drop 17.1. 2022-02-16 [2022-08-23]. (原始內容存檔於2022-09-27). 
      30. ^ Changelog 25. [2021-04-01]. (原始內容存檔於2021-04-02). 

      外部連結[編輯]

      • Module:Official_website第90行Lua錯誤:attempt to index field 'wikibase' (a nil value)(英文)