The CyanogenMod, we know by now is the most used AOSP ROM in the world, always growing, I decided to make this new column "Discovering the functions of CyanogenMod”Of 4 days to learn more about CyanogenMod and its potentials.
First of all we say that CyanogenMod can be defined as a derivative of Android (a bit like Ubuntu: Lubuntu, Xubuntu etc ...), it is based on Linux kernel and can be modified through the free sources that are published on GitHub and are sources originally from AOSP (Android Open Source Project), the AOSP sources are always hosted on GitHub , these are taken by the developers and are recompiled, also thanks to the GPL license of the Linux Kernel (GNU Public License), which on Android is updated to 3.4.0 (from Android 4.5 / 5.0 the latest Linux 3.14 will be installed).
We come to us, today we talk about updates and development process of a CyanogenMod: after a week from the official release of the Android version in question, the Cyanogen team downloads the sources and begins to compile them, as soon as the work is completed the zip is prepared by flash in recovery: this first version is called Nightly and is potentially unstable. The niglthly is updated every night. When it comes to the middle of the development we have the M Snapshot (Monthly Snapshot) that update every month and are considerably more stable. Then we have the RC (Release Candidate) and when the work is almost finished, we get to the last stage: the Stable. We wait for the next version of Android and the cycle of updates starts again: Nightly, M Snapshot, RC, Stable
Updates are distributed in OTA or manual updates, to be flashed manually in recovery (CWM, TWRP, PhilZ), each update is signed according to a specific criterion:
(Versione_cyanogenmod) - (data_di_build) - (stato_di_sviluppo) - (model) .zip
Together with CyanogenMod, however, the Google Apps (gapps) must be associated, which install the Google apps like Google search and Play Store. Without GApps we would not have these services.
How to update via OTA? Simple: thanks to CM Updater, just go to Settings> Device Info> CyanogenMod Update> Select the type of Update> click on the two arrows at the top right> click on one of the versions you want to download> wait 10 minutes> restart
I hope you enjoyed this first appointment with "Discovering CyanogenMod features"! See you tomorrow with the new appointment!