What is CyanogenMod: Features Pros and Cons

What is CyanogenMod:-

It is open source firmware (embedded software) of Android Open Source Project (AOSP), allow you to deactivate some right access to apps like GPS, Contacts, SMS and user can customize things like the navigation bar, lock screen, status bar, etc. it's more flexible than "Stock" Android. 
CyanogenMod is based on the stock ROM with added original and third-party code. It is a greatly extended AOSP build without Google apps. It’s enhanced AOSP. Currently it has four active major versions: CyanogenMod 10 (Android 4.1), 10.1 (Android 4.2), 10.2 (Android 4.3) and 11 (Android 4.4).

Features and Benefits of CyanogenMod over Android:-

  • Customize your QuickTiles, lock screen targets and profiles
  •  Built-in Superuser screen integrates root permissions into Android’s Settings screen.
  •  CyanogenMod provides up-to-date version of Android means you Have access to the current version of Android & has daily updates (nightlies). Receive more frequent security updates for the device. 
  • Advanced sound options (DSP Manager).
  • By Privacy Guard you can Control which permissions installed apps can use it lets you to control which permissions installed apps can use, and which permissions new apps will get by default.
  • Remove unwanted programs installed by your device.
  • Brightness slider and Customized status bar (i.e. battery, signal, and clock).
  • Built-in CPU control with Better performance.
  • Quick reply for SMS.
  • Turn screen off by tapping twice on status bar (or tapping twice in lock screen pattern) and • Turn soft keys' light off.
  • Some advanced display options and many other Extra features.

Cons of CyanogenMod

  • Some mobile brands may offer a limited or voided warranty after modifying or using CyanogenMod.
  • Stability issue may arise in some devices.
  • Non-stock firmware may contain malicious code so always download custom ROMs from trusted sources.
  • By installing cyanogenMod you introduce new security risks. For instance, so be smart and aware about the permissions you grant applications.

List of CyanogenMod supported device- 

All Devices- http://download.cyanogenmod.org/
Official support- http://wiki.cyanogenmod.org/w/Device_Status
Unofficial support -http://wiki.cyanogenmod.org/w/Unofficial_Ports