HOME
The Info List - LineageOS


--- Advertisement ---



LineageOS
LineageOS
is a free and 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.
Cyanogen Inc.
announced it was discontinuing development and shut down the infrastructure behind the project.[1][2] Since Cyanogen Inc.
Cyanogen Inc.
retained the rights to the Cyanogen name, the project rebranded its fork as LineageOS.[3] LineageOS
LineageOS
was officially launched on December 24, 2016, with the source code available on GitHub.[4] Since that time LineageOS development builds now cover more than 185 phone models[5] with over 1.5 million active installs,[6] having doubled its user base in the month February–March 2017.[7]

Contents

1 Background 2 Development 3 Community 4 Version history 5 Preinstalled Apps 6 Unique features 7 Supported devices 8 Forks 9 See also 10 References 11 External links

Background[edit] Main article: CyanogenMod CyanogenMod
CyanogenMod
(often abbreviated "CM") was a highly popular[8] open-source operating system for smartphones and tablet computers, based on the Android mobile platform. Although only a subset of total CyanogenMod
CyanogenMod
users elected to report their use of the firmware,[9] as of 23 March 2015, some reports indicated over 50 million people running CyanogenMod
CyanogenMod
on their phones.[8][10] 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.
Cyanogen Inc.
to allow commercialization of the project.[11][12] In his view, the company did not capitalize on the project's success, and in 2016 he either left, or was forced out[13][14] as part of a corporate restructure which involved a change of CEO, closure of offices and projects, and cessation of services.[15] The code itself, being both open source and popular, was quickly forked under the new name LineageOS
LineageOS
and community efforts began to resume development as a community project. CyanogenMod
CyanogenMod
offered a number of features and options not available in the official firmware distributed by most mobile device vendors. Features supported by CyanogenMod
CyanogenMod
included native theme support,[16] FLAC
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, root access, soft buttons and other "tablet tweaks", toggles in the notification pull-down (such as Wi-Fi, Bluetooth
Bluetooth
and GPS), and other interface enhancements. Many of the features from CyanogenMod
CyanogenMod
would later be integrated into the official Android code base. CyanogenMod
CyanogenMod
did not contain spyware or bloatware, according to its developers.[17][18] CyanogenMod
CyanogenMod
was also said to increase performance and reliability compared with official firmware releases.[19] Development[edit] Similar to CyanogenMod, the project is developed by numerous device-specific maintainers and uses Gerrit for its code review process. It also retained the old versioning format (for example, Android 7.1 is LineageOS
LineageOS
14.1). Builds are released on a weekly basis and are signed with LineageOS' private keys.[20] Prior to the official launch of LineageOS, many developers from XDA had already developed unofficial versions of LineageOS
LineageOS
from the source code. On January 22th, 2017, the first 14.1 and 13.0 official builds start being rolled out , following the official announcement in a blog post[20]. On February 11th, 2018, the 13.0 builds release have been stopped[21], while the source code remains available and security fixes are still accepted on gerrit. On February 26th, 2018 the first 15.1 official builds started being rolled out, on select devices, following official announcement in a blog post[22]. The 14.1 versions of Lineage OS will be in active development without feature advancements. Community[edit] LineageOS
LineageOS
allows the community to get involved with the development in various ways. Gerrit is used for the code review process of either the operating system and the infrastructure. The Wiki, containing information regarding installation, support and development of LineageOS
LineageOS
is also open to contributions through Gerrit. Other Lineage platforms include Crowdin for managing translations, Jira for bug tracking, a CVE tracker page for checking out what kernel vulnerabilities have been addressed in a specific kernel (note that this page does not always reflect the real status of the kernel because it has to be updated manually by the maintainer). There is also an official subreddit, r/lineageos, and two IRC channels, hosted on Freenode
Freenode
(#lineageos and #lineageos-dev). During the month of August, in 2017, LineageOS
LineageOS
team held a Summer Survey[23] in which they asked users some feedback to improve the development of the operating system. The results were later published[24] in the month of October, and according to the team, they'll use the gathered data to improve the upcoming LineageOS
LineageOS
15 release. LineageOS
LineageOS
is also known for posting a "regularly irregular review"[25] in their blog in which they expose the work done since the previous post. Version history[edit] See also: Android version history
Android version history
and CyanogenMod
CyanogenMod
§ History and development

LineageOS
LineageOS
main version Android version Last or major release First build release date Last build release date Changelog

Old version, no longer supported: 13 Android 6.0.1 (Marshmallow) Old version, no longer supported: 13.0 000000002017-01-22-000022 January 2017 000000002018-02-11-000011 February 2018 LineageOS
LineageOS
13

Older version, yet still supported: 14 Android 7.1.2 (Nougat) Older version, yet still supported: 14.1 000000002017-01-22-000022 January 2017

LineageOS
LineageOS
14.1

Current stable version: 15 Android 8.1.0 (Oreo) Current stable version: 15.1 26 February 2018 999999999999-99-99-0000 LineageOS
LineageOS
15.1

Legend: Old version Older version, still supported Latest version Latest preview version Future release

The severe vulnerability of Android (and other) devices to the WiFi KRACK
KRACK
(Key Reinstallation Attack) was addressed in the Lineage ROM as of 16 October 2017[update][26]. Many devices, which will not receive a patch for the manufacturers' stock ROM, can be protected against KRACK
KRACK
by installing a LineageOS
LineageOS
ROM.[27] Preinstalled Apps[edit] LineageOS
LineageOS
includes many essential and useful apps, but, like its predecessor CyanogenMod, is free from the bloatware often pre-installed by a phone's manufacturer or carrier.[28][17]

AudioFX - Audio optimizer with presets to alter the listening experience. Browser - A lightweight browser that relies on the System Webview, for low-end devices, also known as Jelly. Calculator - which resembles a four-function calculator and offers some more advanced functions. Calendar - Calendar functionality with Day, Week Month, Year or Agenda views. Camera - Dependent on device specification will take video or photos, including panoramic. It can also be used to read QR codes. This app is formerly known as Snap. Clock - World clock, countdown timer, stopwatch and alarms. Contacts - Phonebook for numbers and email addresses. Email - Email client that handles POP3, IMAP and Exchange. Files - Simple file manager to move, copy and rename files on internal storage or SD card. FlipFlap - An app for smart flip covers, only included on select devices. Gallery - Organise photos and videos into a timeline or albums for easy viewing. Messaging - SMS messaging. Music - A music player, formerly known as Eleven. Phone - for making calls. Includes speed dial, phone number lookups and call blocking. Recorder - A screen and/or sound recorder. Trebuchet - A customizable launcher that supports protected apps.

Although they are not included by default due to legal issues,[29] users can flash the normal Google
Google
apps, including the Google
Google
Play Store and Play Apps with a gapps zip package. Unique features[edit] LineageOS
LineageOS
offers several unique features that AOSP doesn't include. Some of these features are:

Custom button placement - Set custom location for buttons on the navigation bar, or enable on-screen buttons for devices with hardware buttons. System Profiles - Enable or disable common settings based on the selected profile (For example, a "Home" profile and a "Work" profile). The profile can be selected either manually or through the use of a "trigger," such as upon connecting to a specific WiFi access point, connecting to a bluetooth device or tapping an NFC tag. Custom Quick-Setting tiles - Quick Setting Tiles such as "Caffeine" preventing the device from sleeping, enabling/disabling Heads Up notifications, "Ambient Display" and "ADB over network" are present to easily toggle frequently accessed settings. Expanded Desktop - Force "immersive mode" in apps that don't enable it initially. LiveDisplay - Adjust color temperature for the time of day. Privacy Guard - Easily manage how apps can manage your data. Protected Apps - Hide specific apps behind a secure lock. This works hand-in-hand with Trebuchet; the respective app's icon is removed from the launcher, and "secure folders" can be created to easily access these applications. A pattern is used to lock these apps. PIN scramble - For users securing their device with a pin, the layout can be scrambled each time the device locks to make it difficult for people to figure out your lock by looking over your shoulder. Custom pattern sizes - In addition to Android's 3x3 pattern size, a 4x4, 5x5 or 6x6 size can be used. Lock screen customization - The lock screen allows all sorts of customizations, including media cover art, a music visualizer, displaying the weather (if a weather provider is installed), and double-tap to sleep. Weather providers - Display the weather in widgets or on the lock screen with a weather provider. This functionality is not included by default; a weather provider must be downloaded from the LineageOS Downloads website. Styles - Set a global dark or light theme mode and customize accent colors. This functionality can also be managed automatically by the system based on wallpaper or time of the day (in line with LiveDisplay)

Supported devices[edit] As of 9 February 2018[update], LineageOS
LineageOS
officially builds for 185 devices,[30] including Nexus and Google-released devices. Official builds on the current development branch are labeled as "nightly," although they are generally released once per week with builds for various devices staggered throughout the week to ease the load on the automated build infrastructure. For the first two months of the project, they also produced parallel experimental builds to allow in-place upgrades from previous CyanogenMod
CyanogenMod
installations and ease migration to LineageOS.[31][32][33][34] Forks[edit] The refusal of support for signature spoofing in official builds for several reasons[35] resulted in the creation of a LineageOS
LineageOS
fork with microG services included, known as " LineageOS
LineageOS
for microG". The project ships custom builds of LineageOS
LineageOS
with the required patch and native F-Droid
F-Droid
support, bundled with the MicroG project's free re-implementation of proprietary Gapps.[36][37] In other respects it follows upstream, shipping OTA updates every seven days. [38] It supports all devices officially supported by LineageOS. See also[edit]

Android rooting Comparison of mobile operating systems List of custom Android firmware List of free and open-source Android applications Open-source software postmarketOS - replacement Linux-based OS for Android devices Replicant - a completely free software variant of LineageOS, with all kernel blobs and non-free drivers removed

References[edit]

^ Heater, Brian (24 December 2016). "After having its infrastructure shuttered, CyanogenMod
CyanogenMod
will live on as Lineage". TechCrunch. Retrieved 26 December 2016.  ^ "A fork in the road". CyanogenMod. 24 December 2016. Archived from the original on 25 December 2016. Retrieved 26 December 2016.  ^ 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.  ^ Gallagher, Sean Gallagher (27 December 2016). " Cyanogen Inc.
Cyanogen Inc.
shuts down CyanogenMod
CyanogenMod
in Christmas bloodbath". Ars Technica. Ars Technica.  ^ "LineageOS/hudson". GitHub. Retrieved 2018-02-09.  ^ " LineageOS
LineageOS
Statistics". Stats.lineageos.org. Retrieved 2018-02-09.  ^ " LineageOS
LineageOS
now has one million users, OnePlus One is the most popular device". Androidauthority.com. 20 March 2017. Retrieved 4 January 2018.  ^ a b Helft, Miguel. "Meet Cyanogen, The Startup That Wants To Steal Android From Google". Forbes.com. Forbes. Retrieved 16 April 2015.  ^ Soyars, Chris (21 March 2011). "CM Stats explanation". Archived from the original on 4 June 2016. Retrieved 27 October 2011.  ^ CyanogenMod
CyanogenMod
[@CyanogenMod] (12 January 2012). " CyanogenMod
CyanogenMod
just passed 1 million active users" (Tweet). Retrieved 26 December 2016 – via Twitter.  ^ "Lineage Android Distribution". LineageOS. Archived from the original on 25 December 2016. Retrieved 25 December 2016.  ^ Reed, Brad (18 September 2013). "With $7 million in funding, Cyanogen aims to take on Windows
Windows
Phone". Boy Genius Report. Retrieved 26 December 2016.  ^ Tal, Lior (30 November 2016). "Update on Cyanogen". Cyanogen Inc. Archived from the original on 27 December 2016. Retrieved 24 January 2017.  ^ Ruddock, David (28 November 2016). " Cyanogen Inc.
Cyanogen Inc.
will shutter Seattle office by end of year, more layoffs happening, Kondik could be out". Android Police. Retrieved 24 January 2017. Kondik was removed from the company's board, allegedly  ^ CyanogenMod
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.  ^ "Themes Support". CyanogenMod. 19 February 2011. Archived from the original on 21 October 2016. Retrieved 30 September 2013.  ^ a b "Cyanogenmod promises to never include apps like Carrier IQ". Computer-Howto. 5 December 2011. Archived from the original on 19 April 2016.  ^ "Video: CyanogenMod
CyanogenMod
founder Steve Kondik
Steve Kondik
talks Android". UnleashThePhones.com. 6 July 2012. Archived from the original on 5 February 2013. Retrieved 27 January 2013.  ^ "About". CyanogenMod.org. Archived from the original on 22 December 2016. Retrieved 27 January 2013.  ^ a b OS, Lineage. "Update & Build Prep". Lineageos.org. Retrieved 2017-01-21.  ^ "Gerrit Code Review". review.lineageos.org. Retrieved 2018-02-13.  ^ LineageOS. "Changelog 16 - Smart Styles, Treble is trouble and Omfg Oreo". www.lineageos.org. Retrieved 2018-02-25.  ^ LineageOS. "Summer Survey". Lineageos.org. Retrieved 2017-10-25.  ^ LineageOS. "Summer Survey - Results". Lineageos.org. Retrieved 2017-10-25.  ^ LineageOS. "Changelog 13 - Wonderful Webviews, Pedantic Permissions and Disappearing Dates". Lineageos.org. Retrieved 2017-10-25.  ^ "All official 14.1 builds built after this tweet have been patched for KRACK". Twitter. 16 October 2017. Retrieved 2 November 2017.  ^ @ LineageOS
LineageOS
(16 October 2017). "LineageOS' tweet". Twitter. Retrieved 16 October 2017.  ^ Siddharth Chauhan (7 February 2017). "How to: Install Lineage OS on your smartphone". In.pcmag.com. Retrieved 20 October 2017. As far as user interface goes, Lineage OS presents a clean and bloatware free stock Vanilla Android experience but still has some tricks up its sleeve.  ^ " Google
Google
hits Android ROM modder with a cease-and-desist letter". Engadget. Retrieved 2017-10-25.  ^ " LineageOS
LineageOS
build targets". GitHub. 9 February 2018. Retrieved 9 February 2018.  ^ "Devices LineageOS
LineageOS
Wiki". Wiki.lineageos.org. 8 March 2017. Retrieved 9 March 2017.  ^ " LineageOS
LineageOS
Downloads". Archived from the original on 26 January 2017. Retrieved 24 January 2017.  ^ "Update & Build Prep". LineageOS. 20 January 2017. Retrieved 24 January 2017.  ^ Rigg, Jamie (24 January 2017). "The first builds of CyanogenMod successor LineageOS
LineageOS
are out". Engadget. Retrieved 24 January 2017.  ^ "Gerrit Code Review". review.lineageos.org. Retrieved 2018-02-13.  ^ online, heise. "LineageOS-Ableger vermeidet Google-Code". heise online.  ^ "What is MicroG? How to Install MicroG?". 26 November 2017.  ^ " LineageOS
LineageOS
for microG, FAQ". 

External links[edit]

Official website GitHub
GitHub
source-code repository XDA-Developers - Index thread for unofficial LineageOS
LineageOS
releases LineageOS
LineageOS
Wiki

v t e

Android

Software development Category

Official development tools

Software Development Kit (SDK)

Android Debug Bridge
Android Debug Bridge
(ADB) Fastboot Android application package
Android application package
(APK)

Native Development Kit (NDK) Android Open Accessory Development Kit Bionic RenderScript Skia Dalvik Android Runtime
Android Runtime
(ART) Firebase

Google
Google
Cloud Messaging (GCM) Firebase Cloud Messaging (FCM)

AdMob Material Design Fonts

Droid Roboto Noto

Google
Google
Developers

Other development tools

OpenBinder Apache Harmony OpenJDK Gradle

Integrated development environments (IDE)

Android Studio

IntelliJ IDEA

Eclipse

Android Development Tools (ADT)

App Inventor

Languages & Databases

Java Kotlin XML C C++ SQLite

Virtual reality

Cardboard Daydream

Events & Communities

Google
Google
I/O Developer Challenge Developer Lab Android Open Source Project
Android Open Source Project
(AOSP)

Releases

1.0 1.1 Cupcake (1.5) Donut (1.6) Eclair (2.0–2.1) Froyo (2.2) Gingerbread (2.3) Honeycomb (3.x) Ice Cream Sandwich (4.0) Jelly Bean (4.1–4.3) KitKat (4.4) Lollipop (5.x) Marshmallow (6.0) Nougat (7.x) Oreo (8.x) P

Derivatives

Android Auto Android Things Android TV Wear OS

Smartphones & Tablets

Google
Google
Pixel

Pixel & Pixel XL Pixel 2
Pixel 2
& Pixel 2
Pixel 2
XL Pixel C

Nexus devices

Nexus One Nexus S Galaxy Nexus Nexus 4 Nexus 5 Nexus 5X Nexus 6 Nexus 6P Nexus 7

2012 version 2013 version

Nexus 10 Nexus 9 Nexus Q Nexus Player

Google
Google
Play edition

HTC One (M7) HTC One (M8) LG G Pad 8.3 Moto G Samsung Galaxy S4 Sony Xperia Z Ultra

Android One

Customized variants

Android-x86

Remix OS

AOKP Baidu Yi Barnes & Noble Nook ColorOS CopperheadOS CyanogenMod Fire OS Funtouch OS Flyme OS LeWa OS LineageOS MIUI Nokia X software platform OPhone OmniROM OxygenOS Replicant Ubuntu for Android XobotOS Yun OS

Applications

Assistant

Google
Google
Now

Earth Gmail Google
Google
Chrome for Android Goggles Hangouts Maps

Navigation

Pay

Send

Play

Books Games Movies & TV Music Newsstand

Sky Talk Voice

APIs

Google
Google
Maps Google Play
Google Play
Services Google
Google
Search

Alternative user interfaces

Asus Zen UI Hive UI HTC Sense Google
Google
Pixel UI LG UX
LG UX
(Optimus UI) Samsung Experience
Samsung Experience
(Samsung TouchWiz) Huawei EMUI

Lists

Custom firmware Features Free and open-source applications Games Google
Google
apps Launchers

Related topics

Index of articles Google Androidland Lawn statues Chromecast Java vs. Android API Legal issues

Oracle America, Inc. v. Google, Inc. Smartphone
Smartphone
patent wars

XDA Developers Rooting

v t e

Linux distributions

Android

Android-IA Android-x86 LineageOS

CyanogenMod

Remix OS

Arch

Antergos ArchBang ArchLabs Chakra Manjaro Linux Parabola GNU/Linux-libre

Debian

antiX Astra Linux Bharat Operating System Solutions Elive Devuan gNewSense HandyLinux Kali Linux Knoppix Parrot Security OS SparkyLinux SteamOS Tails

Ubuntu

Official: Edubuntu Kubuntu Lubuntu Ubuntu Budgie Ubuntu GNOME Ubuntu Kylin Ubuntu MATE Ubuntu Studio Xubuntu Other: Asturix Bodhi Linux elementary OS Linux Mint Pinguy OS Trisquel

Fedora

BLAG Linux and GNU Korora

Red Hat

CentOS ClearOS Linpus Linux Oracle Linux Qubes OS Rocks Cluster Distribution Scientific Linux SME Server

Gentoo

Calculate Linux Chromium OS

Chrome OS

Funtoo Linux Sabayon Linux

Mandriva

ALT Linux Mageia OpenMandriva Lx PCLinuxOS ROSA Linux

Slackware

Austrumi Linux DeLi Linux DNALinux Kongoni NimbleX Platypux Porteus Salix OS Slax TopologiLinux VectorLinux Zenwalk

Other

Alpine Linux CRUX Frugalware Linux GoboLinux GuixSD KaOS Lunar Linux NixOS openSUSE

SUSE Linux Enterprise Server

Puppy Linux Source Mage Solus Void Linux Uruk GNU/Linux

Category Comparison List Commons

v t e

Mobile operating systems

Linux kernel

Android

Pixel UI Samsung Experience LineageOS

Bada EZX Linux Firefox OS

KaiOS

Maemo

Maemo
Maemo
Leste

MeeGo

Mer

Sailfish OS

Moblin MotoMagx OpenEmbedded

Openmoko Linux Ångström KaeilOS QtMoko SHR

postmarketOS Tizen Ubuntu Touch

UBports

WebOS

LuneOS

XNU

iOS

QNX

BlackBerry 10 BlackBerry Tablet OS

Windows

Windows
Windows
Mobile Windows
Windows
Phone Windows
Windows
XP Tablet PC Edition Windows
Windows
RT Windows
Windows
10 Mobile

Zircon

Fuchsia

Other

BlackBerry OS EPOC GEOS Nintendo DSi Nintendo 3DS S30 S30+ S40 Nokia Asha platform PalmDOS Palm OS PSP PS Vita Symbian

Comparison of mobile operating systems List of mobile app distribution platforms Open Handset Alliance Open Mobile Alliance Mobi

.