What is the difference between cm 13 snapshot and nightly. CyanogenMod is dead, long live CyanogenMod. Column by Evgeny Zobnin. Wide range of settings

Due to the fact that the CyanogenMod development team has released an installer with which you can easily install custom CyanogenMod firmware, this material will explain in Russian how to do it!

First of all!

You can read official information in English on the CyanogenMod Installer wiki page, also on this page list of android devices supported by the installer.

What you need to install CyanogenMod firmware using the installer

  1. Computer or laptop with Internet connection
  2. Make a backup on your Android device of important data
  3. Disable Antivirus on PC and Android device (if installed)
  4. Original undamaged Micro-USB cable
  5. Charged battery on an Android device
  6. Enable USB Debugging on Android
  7. Connect Android device directly, not via USB hub
  8. Download CyanogenMod Installer on PC

Instructions on how to install CyanogenMod firmware using the installer

on device - part 1

1. Download and install from the official website of Сyanogemod - CyanogenMod Installer http://get.cm/app

2. Run installed application and click the Begin button

2. Press the button Continue and switch the USB connection method to PTP mode(camera)

4. After a few seconds, a message will appear that you need to run CyanogenMod Installer on PC, launch

on the computer - part 2

5. Run the CyanogenMod installer, after which it will check for an update of the installer

6. After that, it will check if there is a connection to the Android device

7. After determining the Android device, the download of custom recovery and firmware will begin, do not disconnect the device from the PC all this time!

8. After all the necessary parts of the firmware have been downloaded, you will be prompted to install the firmware, click the button Install

Install Recovery

And after the CyanogenMOD firmware itself

In a few minutes, the Android device will have a new custom firmware Cyanogemod

After firmware!

After you managed to install the CyanogenMod firmware using the CyanogenMod installer, it is highly recommended to perform WIPE (WIPE DATA/FACTORY RESET) from the Recovery menu!

CyanogenMod (pronounced sigh-AN-oh-jen-mod - sai-EN-oh-jen-mod) - aftermarket firmware cell phones and Android tablets from the Cyanogen Team, now Cyanogen Inc. Supports features not found in the official firmware of Android device vendors, including the original android theme(Android Holo), Free Lossless Audio Codec (FLAC), compressed cache (compcache), large APN list, OpenVPN client, reboot menu.

CyanogenMod is the first mobile OS to include the BFS task scheduler, and is the amalgamation of the experimental branch and the official Android source tree. The developers claim that CyanogenMod improves the performance and reliability of the OS compared to official firmware releases.

As of June 2014, CyanogenMod firmware is installed on over 12 million devices.

Development

Shortly after the appearance mobile phone The HTC Dream in September 2008 introduced a method dubbed "rooting" by the Android community, which gave privileged control (known as "root access") to the Linux subsystem of Android. This method, combined with the open source and nature of the Android OS, allows firmware to be modified and re-installed on the phone at will. It is required for some phones, such as the Nexus One and Nexus S, which are designed to help develop custom modifications.

Currently, the latest version of CyanogenMod is based on Android 5.0 (Lolipop). The user side of CyanogenMod is mostly written by Steve Kondik and XDA developers (improved e.g. launchpad, contacts, browser) and also using apps like BusyBox.

Cyanogen Mod 6

Released by Steve Kondik and based on Android 2.2 (Froyo) for Nexus One, HTC Dream, Magic, Aria, Legend, Desire, Evo, Hero, Wildfire, Motorola Droid, Incredible and Slide. The beta version of CyanogenMod 6 became available on July 11, 2010, later, on August 28, 2010, the first stable version was released.

Cyanogen Mod 7

The development of CyanogenMod 7 began with the release of Android 2.3 (Gingerbread). On February 15, 2011, the first beta versions appeared for several supported devices. The fourth beta release was released on March 30, 2011. It strengthened the position of CyanogenMod among other similar firmware, and also contained many bug fixes. On April 11, 2011, the first stable version of CyanogenMod 7.0 was released based on Android 2.3.3 (Gingerbread). At the moment, the latest version of CyanogenMod 7 is CyanogenMod 7.2 based on Android 2.3.7 (Gingerbread).

Cyanogen Mod 8(missing)

CyanogenMod 8 was planned to be developed based on Android 3.x Honeycomb, but due to the fact that the source code was not open by Google, CyanogenMod 9 was designated after CyanogenMod 7.

Cyanogen Mod 9

CyanogenMod 9 is based on Google Android 4.0 Ice Cream Sandwich. Steve Kondik and his team have announced that they will start working on a new release once Google releases the source code for Android 4.0.1. The first press release was presented on June 26, 2012, the stable version was released on August 9, 2012. Simultaneously with the release of the stable version, the release of nightly builds for CM 9 was practically stopped. The latest one at the moment is the nightly build from 09/09/2012. The CM development team has stated that version 9 will only be supported to the extent of critical fixes. All forces will be thrown into the development of the 7th and 10th versions of CyanogenMod.

Cyanogen Mod 10

Work on a new version of CyanogenMod based on Google Android 4.1 Jelly Bean began after Google released the Google Android 4.1 source code in June 2012. The stable version of CyanogenMod 10 was released on November 13, 2012

CyanogenMod 10.1

Work on a new version of CyanogenMod based on Google Android 4.2.1 Jelly Bean began after Google released the Google Android 4.2.1 source code in November 2012. It was expected that the version number would be 11, but the developers decided to use a dot, since the OS does not contain significant changes and has the same name. On February 15, 2013, CyanogenMod 10.1 switched to Android 4.2.2. On May 11, 2013, CyanogenMod 10.1 RC2 (Release Candidate) became available for download. On June 24, 2013, the final release of version 10.1.0 was released. On July 10, 2013, update 10.1.1 was released. Unfortunately, devices based on NVIDIA Tegra 2 and Samsung Exynos are not yet among the platforms for which stable support is provided, however, you can download the nightly or RC version of these firmware.

Cyanogen Mod 10.2

The new CyanogenMod was based on Android 4.3.

Enthusiasts are also engaged in porting CyanogenMod to various devices, regardless of the main project team.

Cyanogen Mod 11

Work on Cyanogenmod 11 began after Google released the source code for Google Android 4.4 on October 31, 2013.

Cyanogen Mod 12

Work on CyanogenMod 12 began immediately after Google released the source code for Android 5.0, and the first nightly builds were released on January 6, 2015. The development team states that work on the first snapshot is 85% complete, and features from CM11 are currently being implemented.

ClockworkMod Recovery

The CyanogenMod repository also contains ClockworkMod Recovery ("recovery image" written and maintained by Koushik Dutta), which is used to install CyanogenMod on devices. Clockworkmod Recovery has a special data recovery mode that is used to Reserve copy, restore data in the device memory and update the firmware. Clockworkmod Recovery is installed through firmware modes created for service centers (ODIN, Fastboot) from a PC or the device itself.

Impact on Device Warranties

The presence of CyanogenMod and ClockworkMod Recovery is not a basis for voiding the warranty on the device. Many manufacturers are fighting against the deception of Service Centers about the absence of non-standard firmware. For example, Samsung smartphones determine the installation of non-standard firmware and kernels. When loading such a device, warnings about the use of third-party firmware will appear. However, the counter can be reset using programs such as Triangle Away. As of September 21, 2014, Samsung uses more advanced protection methods that are not bypassed by previously known methods.

Support from phone manufacturers

Samsung has hired the founder of the CyanogenMod project and started distributing new phone models free of charge to other CyanogenMod developers. Sony has announced that it considers firmware developed by enthusiasts to be full members of the Android ecosystem.

Most of our readers are either already using third party android firmware or would like to do so. And this is not at all surprising, because in custom firmware we often find many useful functions and settings that will appear in stock very soon or never at all. The undoubted leader among all the different firmware is CyanogenMod. In this article, you will learn what makes this development different from others and why you should opt for it when choosing a new ROM.

1. It's more Android than others

It sounds a little unusual in relation to the firmware of independent developers, but it is so. Many manufacturers are so addicted to refinement operating system in their proprietary shells, that after them CyanogenMod will seem the most canonically correct ROM. Its creators are very careful about the stock image of the system, and although CyanogenMod contains many additions and improvements, they do not deprive Android of its original appearance.

2. You will be able to use newer versions of the system

With the support of gadgets of past years in the world of Android, it's just a disaster. As soon as you buy a device, the manufacturer turns away from you and immediately forgets about software support. Therefore, it often turns out that even devices that are still quite worthy in terms of hardware become hopelessly outdated due to the software filling.

By installing CyanogenMod, you will be able to keep up with the times and take full advantage of the latest releases of operating systems from Google. Many devices even have over-the-air updates, so future firmware updates won't cost you any effort.

3. Better application management

In the latest versions of CyanogenMod, the Privacy Guard feature has appeared, which allows users to decide for themselves which data and functions can be accessed by an installed application. That is, it gives you the opportunity to stop being a hostage of developers software and become a full-fledged owner of your device, distributing access rights as you wish.

4. Superuser

Another great feature that all advanced users will appreciate. With its help, you will get much more options for customizing and changing the operating system. Many applications require superuser rights to work, and if you have installed CyanogenMod, then you will not have to root your gadget in all sorts of risky ways.

5. Themes

We are already used to the fact that third-party launchers can change their look with the help of various themes. But here we are talking about a deeper transformation, because the Themes panel allows you to install and select themes that change the look of the operating system at the deepest level, including the style system applications, icons, fonts, sounds and even loading animations.

6. Interface tweaks

The great advantage of CyanogenMod is that immediately after installation, as we wrote above, it looks almost like stock Android. But once you dive into the settings, you will find there such a wide field for experimentation that you can customize the system exactly to your needs. Customizing the status bar, the order and function of navigation buttons, behavior when pressing hardware keys, and much, much more. I especially like the ability to change the brightness with a simple swipe of the status bar - just what you need on a bright sunny day.

7. Equalizer

All music lovers will definitely love the DSP Manager app, which can fix mobile sound errors with an equalizer. You can increase or decrease the gain level, add bass, apply built-in presets, and so on.

8. Profiles

CyanogenMod has a very handy feature called Profiles. In fact, these are groups of settings that you can apply in certain situations. For example, when you go outside, you set the brightness and sound to the maximum, turn on mobile data and GPS. At work, on the contrary, turn off the sound and turn on Wi-Fi. CyanogenMod has the ability to group these settings into profiles, give them names like "Street" and "Work" and apply them as needed with a single tap.

CyanogenMod also includes a lot of other cool features and some cool software. Most of these specific features can be reproduced on other firmware, but CyanogenMod is unlikely to be completely replicated in this way. Therefore, we strongly recommend that you try this ROM in action, especially since doing it.

Most of our readers are either already using third-party Android firmware or would like to do so. And this is not at all surprising, because in custom firmware we often find many useful functions and settings that will appear in stock very soon or never at all. The undoubted leader among all the different firmware is CyanogenMod. In this article, you will learn what makes this development different from others and why you should opt for it when choosing a new ROM.

1. It's more Android than others

It sounds a little unusual in relation to the firmware of independent developers, but it is so. Many manufacturers are so keen on finalizing the operating system in their proprietary shells that after them CyanogenMod will seem like the most canonically correct ROM. Its creators are very careful about the stock image of the system, and although CyanogenMod contains many additions and improvements, they do not deprive Android of its original appearance.

2. You will be able to use newer versions of the system

With the support of gadgets of past years in the world of Android, it's just a disaster. As soon as you buy a device, the manufacturer turns away from you and immediately forgets about software support. Therefore, it often turns out that even devices that are still quite worthy in terms of hardware become hopelessly outdated due to the software filling.

By installing CyanogenMod, you will be able to keep up with the times and take full advantage of the latest releases of operating systems from Google. Many devices even have over-the-air updates, so future firmware updates won't cost you any effort.

3. Better application management

In the latest versions of CyanogenMod, the Privacy Guard feature has appeared, which allows users to decide for themselves which data and functions can be accessed by an installed application. That is, it gives you the opportunity to stop being a hostage of software developers and become a full-fledged owner of your device, distributing access rights as you wish.

4. Superuser

Another great feature that all advanced users will appreciate. With its help, you will get much more options for customizing and changing the operating system. Many applications require superuser rights to work, and if you have installed CyanogenMod, then you will not have to root your gadget in all sorts of risky ways.

5. Themes

We are already used to the fact that third-party launchers can change their look with the help of various themes. But here we are talking about a deeper transformation, because the Themes panel allows you to install and select themes that change the look of the operating system at the deepest level, including the style of system applications, icons, fonts, sounds, and even boot animations.

6. Interface tweaks

The great advantage of CyanogenMod is that immediately after installation, as we wrote above, it looks almost like stock Android. But once you dive into the settings, you will find there such a wide field for experimentation that you can customize the system exactly to your needs. Customizing the status bar, the order and function of navigation buttons, behavior when pressing hardware keys, and much, much more. I especially like the ability to change the brightness with a simple swipe of the status bar - just what you need on a bright sunny day.

7. Equalizer

All music lovers will definitely love the DSP Manager app, which can fix mobile sound errors with an equalizer. You can increase or decrease the gain level, add bass, apply built-in presets, and so on.

8. Profiles

CyanogenMod has a very handy feature called Profiles. In fact, these are groups of settings that you can apply in certain situations. For example, when you go outside, you set the brightness and sound to the maximum, turn on mobile data and GPS. At work, on the contrary, turn off the sound and turn on Wi-Fi. CyanogenMod has the ability to group these settings into profiles, give them names like "Street" and "Work" and apply them as needed with a single tap.

CyanogenMod also includes a lot of other cool features and some cool software. Most of these specific features can be reproduced on other firmware, but CyanogenMod is unlikely to be completely replicated in this way. Therefore, we strongly recommend that you try this ROM in action, especially since doing it.

CyanogenMod is an aftermarket firmware for Android OS smartphones and tablets from the Cyanogen Team, now Cyanogen Inc. When creating this firmware, a lot of work has been done on optimization and it really improves the performance of the device.

First of all, this is a must have for owners of “outdated” devices, such as the Galaxy Nexus, for example. As you know, officially this device does not support KitKat, but with the help of Cyanogenmod, the owners of this phone can appreciate all the delights latest version OS from Google.

The very interaction with the device has also been improved. For example, using shortcuts on the lock screen, you can immediately open the application you need. There is an opportunity to reduce, or even completely remove the on-screen navigation buttons.

The user can completely change the notification panel and quick settings: here you can change the battery icon, and move quick settings shortcuts, and even adjust the screen brightness by swiping on the status bar.

If you like to use the on-screen buttons, then in CyanogenMod you can move them around to your heart's content. Optionally, you can add other elements, such as a search button or menu.

For a long time I could not find a suitable music player for myself on Google Play. I tried both the popular Poweramp and Play Music, but they all did not suit me for many reasons. CyanogenMod comes with the beautiful Apollo player. Its appearance can be changed the way you want. In addition, there are a lot of free themes for it on Google Play. Also, a convenient equalizer is built into the firmware, which will allow you to adjust the sound both in the headphones, and through the speaker, and through the speakers.

CyanogenMod looks exactly like KitKat on the Nexus 5. Transparent buttons and a status bar, Google Now, called by a swipe to the right, are all in place. The appearance of the firmware itself can also be changed. Cyanogenmod has support for themes that can be found in abundance on the Internet.

The firmware even has such “wildness” as changing the processor frequency at the discretion of the user. You can set not only the frequency, but also the algorithm for changing it. A few words about each:

    Interactive - the frequency changes when the smartphone screen is turned on (standard Governor from version 4.1.1)

    Ondemand - Predecessor of Interactive, more power efficient but less productive

    Userspace - allows you to fully customize the principle of operation

    Powersave is the minimum frequency to save power. By the way, in this mode, everything slows down wildly, even flipping through desktops resembles android 2.2

    Performance - Sets a constant maximum frequency. Accordingly, we get the maximum performance

Personally, I use the standard settings, but in rare cases, to save battery, I lower the processor frequencies.

Device performance on the CM is noticeably improved. For example, on stock firmware 4.4.2, my Nexus 4 gives out about 16 thousand points in the Antutu test, and with Cyanogenmod installed, this figure increases to 20-21 thousand.

You can talk endlessly about all the small innovations of this firmware, but it's better to try it yourself. Next, I will try to tell you in the most accessible language how to install Cyanogenmod on your device.

Installation

I will talk about flashing the device using the LG Nexus 4 as an example, since I use this device. On other phone models, the installation may differ to some extent. It is not recommended to flash other devices according to this instruction. I also want to say that before starting the installation, I recommend reading the article to the end.

IMPORTANT! You alone are responsible for all your actions and no one else.

The Cyanogen team has provided an easy way to install their firmware for people who don't want to bother. This method is self-explanatory. You just need to click on the picture below and follow the instructions.

However, this is not the best way. The first time I installed CyanogenMod on my Nexus 4, this program gave me the latest nightly build (a nightly build is a firmware version that is built almost every day (night), and it can be both stable and contain a number of bugs. In my case, a firmware was installed that contained errors and sometimes prevented the normal operation of the device.But a friend who installed Cyanogenmod on his Galaxy S2 in the same way received the latest stable version for his device (4.3.1 JellyBean), which he has perfectly working.

Let's proceed to the second, more "geeky" method. I will try to simplify all manipulations as much as possible and write to you about the easiest installation ways. First of all, you need to get root rights, unlock the bootloader and install custom recovery.

If you are missing file manager, then just follow the link in Google Play and install it on your device. We'll still need it.

First, let's get the root right. The easiest way to do this is with the Framaroot app. Download the Framaroot- 1.9.1.apk file and install it through the file manager (do not forget to allow installation of applications from unknown sources in the phone settings).

Now let's go down the list:

  1. We launch Framaroot and click "Allow" if the antivirus issues a warning about a security risk. Select "Install SuperSU" to get root rights.
  2. Click Gimli, Sam, Frodo, Legolas, Aragorn, Gandalf, Boromir, Barahir or Faramir, that is, any exploit available for your device. If it doesn't work with one exploit, try another.
  3. If we see a window with funny smiley, then root-rights have been successfully obtained and reboot the device.

Thereafter setup file Framaroot will no longer be needed and it can be removed through the same file manager, and thank the developer by purchasing a special application.

Now let's unlock the bootloader. Again, I suggest the simplest way. To do this, we need to install the BootUnlooker app directly from Google Play. Next, just go to the application and press the Unlock button, after granting administrator rights. Unfortunately, BootUnlocker only works with Nexus devices.

Next, we need to flash custom recovery. There are two options: CWM (clockworkmod recovery) and TWRP (team win recovery project). I use the second one and therefore I will tell you how to install it. We will again use the simplest of possible ways: first download from google play app GooManager. Let's go in order:

  1. Open the application and press the “Menu” button (on the device itself), select “Install OpenRecoveryScr…”.
  2. The program will ask you if you really want to install Recovery, click "Yes".
  3. Another window will appear in which you will be prompted for the name of the .img file with the recovery that will be flashed to your device. Make sure that the name of this file contains the name of your device model, for example for Nexus 4 it will most likely be called openrecovery-twrp-2.6.3.3-mako, and for Galaxy S3 the file name will be openrecovery-twrp-2.6.3.0-i9300.img , where i9300 is the international model code for the Galaxy S3.
  4. After you click “Yes”, you will be redirected to a site where the recovery file will be downloaded. The program will do everything for you and you just have to wait for a message from GooManager about the successful installation of the recovery.
  5. Now TWRP is installed on your device and you can boot into it directly from GooManager by pressing the “Reboot Recovery” button, or press the power and volume down buttons when booting the device.

Finally, we have come close to the most important thing - installing Cyanogenmod, for the sake of which we actually did everything described above. To do this, go to the Cyanogenmod website in the Download section. On the left we see the TYPE column, let's briefly dwell on each of the firmware types:

  • Stable - the most stable and completely working version free from any bugs
  • Release candidate - pre-release version of the firmware. Not much different from stable
  • Snapshot is a solid midranger. It is considered not fully finalized, but from my own experience I can say that everything works fine. It is from this point that we will take our firmware
  • Milliestone is an empty item. Pay no attention to him. Even if some firmware versions appear there, I do not recommend installing them
  • Nightly - such builds are called "nightly" as they are collected every night automatically. They may contain a huge number of bugs, but many sit on them and use them with pleasure. We will pass by and will not focus on such versions.
  • Experiments - forget about it. As the title says, it's clear

Well, click on Snapshot and look for the version for our device. The easiest way is to use the page search (ctrl-f) and enter the name of your device. In this case it will be Nexus 4:

  1. Downloading zip file cm-11-20140210-SNAPSHOT-M3-mako.zip
  2. Although it is an archive, you do not need to do anything with it on the computer. We just put it in the phone's memory. For example, in the Download folder
  3. Next, boot into recovery mode either through GooManager, or when loading the device, hold down the power and volume down buttons at the same time
  4. Select the Install item, go to our folder and click on our file (the one that cm-11-20140210-SNAPSHOT-M3-mako.zip)
  5. We make a swipe to the right, thereby confirming the installation, and wait

After installation, reboot the system and wait for the device to boot. If everything went well, you will see a clean desktop. If everything went badly, then your phone will not boot up and you will most likely have to carry it in service center or sell it for scrap. (In fact, if the phone really did not boot, then you should return to the recovery mode and do a full Wipe in the appropriate paragraph, if this did not help, then write in the comments)

Now note that you are missing Google Play and others google apps. They must be installed separately. To do this, download the Gapps package from this link, throw them on the phone and install them in the same way as the firmware - through the recovery.

Congratulations! You have installed CyanogenMod 11 on your device and you can enjoy all the delights of this firmware.

If you liked this topic and want to continue, then be sure to write about it. In future articles, I plan to talk about how to make using the device as comfortable as possible: how to replace the on-screen buttons and the status bar, thereby increasing the amount of space used on the screen, and also talk about the MIUI firmware and installing it as a second system on your device .