![]() | |
![]() The default CyanogenMod 13 homescreen, based on Android 6.0 "Marshmallow" | |
Developer | CyanogenMod open-source community[1] |
---|---|
Written in | C (core), C++ (some third-party libraries), Java (UI) |
OS family | Android (Linux) |
Working state | Discontinued[2] |
Source model | Open source |
Initial release | 3.1 (Dream & Magic) 1 July 2009 |
Final release | 13.0 ZNH5YAO (from Android 6.0.1 r61) / 20 December 2016[3] |
Final preview | 14.1 nightly build / 25 December 2016[4] |
Marketing target | Firmware replacement for Android mobile devices |
Available in | 27 languages[citation needed] |
Update method | Over-the-air (OTA), ROM flashing |
Package manager | APK-based |
Platforms | ARM, x86 |
Kernel type | Monolithic (Linux) |
Default user interface | Android Launcher (3, 4) ADW Launcher (5, 6, 7) Trebuchet Launcher (9, 10, 11, 12, 13, 14) |
License | Apache License 2 and GNU GPL v2,[5] with some proprietary libraries[6][7] |
Succeeded by | LineageOS |
Official website | CyanogenMod's website at the Wayback Machine (archived 2013-08-03) |
CyanogenMod (/saɪˈænoʊdʒɛnmɒd/ sy-AN-oh-jen-mod; CM) is a discontinued open-source operating system for mobile devices, based on the Android mobile platform. Developed between 2009 and 2016, it was free and open-source software based on the official releases of Android by Google, with added original and third-party code, and based on a rolling release development model. Although only a subset of total CyanogenMod users elected to report their use of the firmware,[8] on 23 March 2015, some reports indicated that over 50 million people ran CyanogenMod on their phones.[9][10] It was also frequently used as a starting point by developers of other ROMs.
In 2013, the founder, Stefanie Jane (née Kondik),[11][12] obtained venture funding under the name Cyanogen Inc. to allow commercialization of the project.[1][13] However, the company did not, in her view, capitalize on the project's success, and in 2016 she left or was forced out[14] as part of a corporate restructure, which involved a change of CEO, closure of offices and projects, and cessation of services,[15][16] and therefore left uncertainty over the future of the company. The code itself, being open source, was later forked, and its development continues as a community project under the LineageOS name.[17]
CyanogenMod offered features and options not found in the official firmware distributed by mobile device vendors. Features supported by CyanogenMod included native theme support,[18] 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, status bar customisation and other "tablet tweaks", toggles in the notification pull-down (such as Wi-Fi, Bluetooth and GPS), and other interface enhancements. CyanogenMod did not contain spyware or bloatware, according to its developers.[19][20] CyanogenMod was also said to increase performance and reliability compared with official firmware releases.[21]
The name CyanogenMod derived from cyanogen (the name of a chemical compound adopted as a nickname by Jane) + Mod (a term for user-developed modifications, known as modding).
CM 13.0 Release – ZNH5Y
was invoked but never defined (see the help page).This modified version of Android contains nonfree libraries. It also explains how to install the nonfree applications that Google distributes with Android.
nov2016-update
was invoked but never defined (see the help page).cm-forkintheroad
was invoked but never defined (see the help page).