Jump to content

LineageOS

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 95.169.215.77 (talk) at 12:34, 4 January 2017. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

LineageOS
DeveloperLineageOS open-source community[1]
Written inC (core), C++ (some third party libraries), Java (UI)
OS familyUnix-like
Working stateCurrent
Source modelOpen source
Marketing targetFirmware replacement for Android Mobile Devices
Available in
Languages list
PlatformsARM, ARM64, x86
Kernel typeMonolithic (Linux kernel)
Preceded byCyanogenMod
Official websitehttp://lineageos.org/

LineageOS (also styled Lineage OS, and also known as Lineage OS Android Distribution) is an open-source operating system for smartphones and tablet computers, based on the Android mobile platform. It is the successor to the highly popular custom ROM CyanogenMod, from which it was forked in December 2016 when Cyanogen Inc. announced it was discontinuing development and shut down the infrastructure behind the project.[2][3] LineageOS was officially launched on December 24, 2016, with the source code available on GitHub.[4]

Since Cyanogen Inc. retained the rights to the Cyanogen name, the project rebranded its fork as LineageOS.[5]

Background

CyanogenMod (often abbreviated "CM") was a highly popular[6] open-source operating system for smartphones and tablet computers, based on the Android mobile platform. Although only a subset of total CyanogenMod users elected to report their use of the firmware,[7] as of 23 March 2015, some reports indicated over 50 million people running CyanogenMod on their phones.[6][8] It was also frequently used as a starting point by developers of other ROMs.[citation needed]

In 2013 the founder, Steve Kondik, obtained venture funding under the name Cyanogen Inc. to allow commercialization of the project.[1][9][10] However, the company did not, in his view, capitalize on the project's success and in 2016 he left or was forced out[11][12] as part of a corporate restructure which involved a change of CEO, closure of offices and projects, and cessation of services.[13] The code itself, being both open source and popular, was quickly forked under the new name LineageOS and community efforts began to resume development as a community project.

CyanogenMod - and therefore LineageOS - offered features and options not found in the official firmware distributed by mobile device vendors. Features supported by CyanogenMod included native theme support,[14] FLAC audio codec support, a large Access Point Name list, Privacy Guard (per-application permission management application), support for tethering over common interfaces, CPU overclocking and other performance enhancements, unlockable bootloader and root access, soft buttons and other "tablet tweaks", toggles in the notification pull-down (such as Wi-Fi, Bluetooth and GPS), and other interface enhancements - most of those (or similar the ones in CM) got integrated into the Android source code itself at later on. CyanogenMod did not contain spyware or bloatware, according to its developers.[15][16] CyanogenMod was also said to increase performance and reliability compared with official firmware releases.[17]

Development

The project uses Gerrit for its code review process. Due to LineageOS being recently forked, the project is currently engaged in setting up its infrastructure and has not yet released any new code.

See also

References

  1. ^ a b "Lineage Android Distribution". LineageOS. Archived from the original on 25 December 2016. Retrieved 25 December 2016. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  2. ^ Heater, Brian (24 December 2016). "After having its infrastructure shuttered, CyanogenMod will live on as Lineage". TechCrunch. Retrieved 26 December 2016.
  3. ^ "A fork in the road". CyanogenMod. 24 December 2016. Archived from the original on 25 December 2016. Retrieved 26 December 2016. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  4. ^ Burns, Chris (26 December 2016). "Why did CyanogenMod die? What is LineageOS? All the important details". SlashGear. Retrieved 26 December 2016.
  5. ^ Levy, Nat (26 December 2016). "Open-source Lineage project rises from Cyanogen's ashes as Android maker abruptly shuts down services". GeekWire. Retrieved 26 December 2016.
  6. ^ a b Helft, Miguel. "Meet Cyanogen, The Startup That Wants To Steal Android From Google". Forbes.com. Forbes. Retrieved 16 April 2015.
  7. ^ Soyars, Chris (21 March 2011). "CM Stats explanation". Archived from the original on 4 June 2016. Retrieved 27 October 2011. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  8. ^ CyanogenMod [@CyanogenMod] (12 January 2012). "CyanogenMod just passed 1 million active users" (Tweet). Retrieved 26 December 2016 – via Twitter.
  9. ^ Reed, Brad (18 September 2013). "With $7 million in funding, Cyanogen aims to take on Windows Phone". Boy Genius Report. Retrieved 26 December 2016.
  10. ^ Reed, Brad (18 September 2013). "With $7 million in funding, Cyanogen aims to take on Windows Phone". Boy Genius Report. Retrieved 26 December 2016.
  11. ^ https://cyngn.com/blog/update-on-cyanogen
  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] (25 December 2016). "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" (Tweet). Retrieved 26 December 2016 – via Twitter.
  14. ^ "Themes Support". CyanogenMod. 19 February 2011. Archived from the original on 21 October 2016. Retrieved 30 September 2013. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  15. ^ "Maintenance Mode". Computer-Howto. December 2011. Retrieved 27 January 2013.
  16. ^ "Video: CyanogenMod founder Steve Kondik talks Android". UnleashThePhones.com. 6 July 2012. Archived from the original on 5 February 2013. Retrieved 27 January 2013. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  17. ^ "About". CyanogenMod.org. Archived from the original on 22 December 2016. Retrieved 27 January 2013. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)