Android Marshmallow update is out for many devices, still many users stuck with old Android Lollipop. Many devices which have stopped updating their version to Marshmallow will try Custom ROMs like CM12.1. But after flashing a custom ROM, you need to flash Gapps to get Google Services. We provide Gapps for Android 5.1/Lollipop so that your device will function without any problem. If you are planning to upgrade your phone or wants to flash CM12.1 based ROM, then you need to or gapps for Android 5.1 .

Gapps are the Google-based application such as Google play store, chrome, youtube, etc. which comes pre-installed on almost every device. Without Gapps, you can’t use Google services. Any custom ROM you flashed comes without any gapps you have to download google apps for Lollipop and flash it via custom recovery. We provide you the link with that you can easily Download Gapps for CyanogenMod 12.1 or Android Lollipop. So download gapps for cm12.1 before installing a new custom ROM and use your device without any problem. Most of the developers are using CyanogenMod 12.1 as the base for their ROMs, and most of others custom ROMs like Resurrection Remix , ParanoidAndroid, OmniROM, SlimROM etc are based on Android 5.1 or 5.1.1 Lollipop. So you need CyanogenMod 12.1 Gapps for all these ROMs. Most of the people don’t use all Google Apps like Google Games, Google Newsstand, Google Movies, Google Books and others.That’s why we list all types of Gapps package for CM12.1, which works fine on Lollipop based ROMs.

Download Gapps for CM12.1 or Lollipop based ROMs –

1) Open Gapps for CM12.1 –

Open Gapps is the most popular and one of the best Gapps for CM12/12.1. If you want to download gapps for cm12/12.1, you should definitely try this one. It comes with a different packages stock, mini, micro, pico, or nano gapps for cm12.1 etc. you should check the difference and download any gapps. Better to download nano gapps or Pico gapps both of these are light weight and includes only play store and play services. After that you can download any Google apps you used from play store. Download Open gapps for cm12.1 from the link below.

Download Pico Gapps for lollipop pack (61MB)

Android 5.0 Pico Gapps –

  • 32-bit (ARM): Download
  • 64-bit (ARM64): Download

Android 5.1 Pico Gapps –

  • 32-bit (ARM): Download
  • 64-bit (ARM64): Download

Download Nano Gapps for Android Lollipop Pack (97MB)

Android 5.0 Nano Gapps –

  • 32-bit (ARM): Download
  • 64-bit (ARM64): Download

Android 5.1 Nano Gapps –

  • 32-bit (ARM): Download
  • 64-bit(ARM64): Download

Download Micro Gapps for Android Lollipop Pack (159MB)

Android 5.0 Micro Gapps –

  • 32-bit (ARM): Download
  • 64-bit (ARM64): Download

Android 5.1 Micro Gapps –

  • 32-bit (ARM): Download
  • 64-bit (ARM64): Download

Download Mini Gapps for Android Lollipop Pack (238MB)

Android 5.0 Mini Gapps –

  • 32-bit (ARM): Download
  • 64-bit (ARM64): Download

Android 5.1 Mini Gapps –

  • 32-bit (ARM): Download
  • 64-bit (ARM64): Download

Download Stock Gapps for Android Lollipop Pack (238MB)

Android 5.0 Stock Gapps –

  • 32-bit (ARM): Download
  • 64-bit (ARM64): Download

Android 5.0 Stock Gapps –

  • 32-bit (ARM): Download
  • 64-bit (ARM64): Download

For all other open gapps visit –

  • Download– Open Gapps for CM12.1

2) Google Apps Minimal Edition for Android 5.1 & 5.0

This package provides minimal edition Gapps with proper installation of play services. The goal of these packages is to provide the smallest GApps pack for android lollipop possible in addition to de-bloating your custom ROM. These gapps are for both Android 5.1 and 5.0. Download minimal gapps for cm12.1 from the link below.

  • Download – Minimal Gapps for Android 5.1 (91 MB)
  • Download – Minimal Gapps for Android 5.0.x (90 MB)

3) TK GApps for Android 5.1 & 5.0

As we know PA Gapps for Android Lollipop was discontinued so goal of this Gapps are to provide the official continuation of the original PA GApps project from the original PA GApps Developers. Download PA gapps for cm12.1 from the link below.

4) Slim Gapps for Android 5.1 –

The purpose of this Gapps is to provide small size gapps so the package includes slim mini gapps and Slim Zero Gapps for android 5.1. If you want to download gapps for cm12.1 based ROM this one is one of the best and small size Gapps available. Download Slim gapps for Cm12.1 from the link below.

5) Delta Gapps for CM12.1 – This Gapps package is created by XDA member @Deltadroid. This gapps package automatically changes the dpi according to your device dpi. This package is available for all 32-bit devices. Download Delta gapps for cm12.1 from the link below.

How To Install Gapps On CM12.1 ROMs –

1) First you have to download Gapps for cm12.1 or Lollipop 5.1 & 5.0 and save it on your device.

2) Now boot your phone into recovery mode.

3) Once you are enter in recovery mode, you see the main screen like this.


4) Now if you are using click on ‘Install’ and select Gapps package or if you are using CWM click on install zip from sd card and select Gapps package.

5) After selecting the Gapps simply flash the zip file. Also clear cache and Dalvik Cache after flashing the Gapps.

It is common practice in the world to compare Android and iOS. The main difference is the attitude towards the openness of the system for the user. If iOS does not even allow you to view individual folders on the device, then in Android file system available to the user. However, only at first glance it seems that Android developers allow you to do anything with their OS: many important and required functions remain unavailable. Therefore, CyanogenMod firmware has become popular among advanced users. For information on how to install, update and, if necessary, remove the firmware, read our article.

What is CyanogenMod?

СyanogenMod is an alternative Android firmware that expands functionality operating system. The firmware has gained popularity: as of 2016, CyanogenMod is installed on 14 million devices.

It all started with the fact that a simple programmer Steven Kondik posted on xda-developers.com, the largest site with custom firmware for Android, his development for HTC smartphone Dream. He didn’t think long about the name and took his nickname - Cyanogen, adding Mod to it. Steven Kondik did not imagine that anyone would be interested in his development, but already in the first days users responded positively to the firmware. Then the programmer, in a creative impulse, began intensively refining CyanogenMod, posting several updates per day on xda-developers.com.

Then Steven Kondik released CyanogenMod on Github, a collaborative development service. Then other programmers joined in improving the project, bringing their ideas and developments. Over time, it became clear that CyanogenMod had turned from an amateur firmware into an exceptional project. The capabilities of CyanogenMod did mobile device more functional than any other firmware.

Advantages

Why do users love CyanogenMod so much?

  1. High performance. CyanogenMod, thanks to its optimization, significantly improves the performance of the device. Both the menu and heavy games work on this firmware much faster and smoother than on the standard one. As an example, consider the Nexus 4, which gives 15–16 thousand points on standard firmware Antutu Benchmark. After installation, Cyanogen makes 21 thousand points. In addition, Cyanogen allows advanced users to change the processor operation scheme and control its frequency at their discretion. There are five modes: Interactive - standard frequency distribution, increases when the screen is turned on; Ondemand - less productive, more energy efficient; Userspace - allows you to configure everything yourself; Powersave - minimum processor frequency, maximum energy saving; Performance - maximum processor frequency, best performance, but high power consumption.
  2. The only option is to install a new one Android version for older devices. Few manufacturers support their devices even for 4-5 years, releasing firmware 5 and 6 Android, so CyanogenMod is the only way to bet on such Android devices Lollipop and Marshmallow. Cyanogen also allows you to get rid of the manufacturer’s pre-installed firmware, for example, Samsung’s TouchWiz.
  3. Customizable appearance . CyanogenMod makes it possible to change the design of every detail of the interface to your liking. PlayMarket has thousands of custom theme options. The firmware also supports the original Android theme (Android Holo up to version 12 and Google Material Design in versions 12 and 13), unlike the official firmware of device manufacturers.
  4. System openness. Standard Android firmware has various restrictions for users. CyanogenMod eliminates these restrictions, thanks to which it has a Free Lossless Audio Codec, a compressed cache, a large list of APNs, an OpenVPN client and a reboot menu. However, this advantage is only for knowledgeable and skilled people, because the device can be accidentally broken.

Firmware versions

The latest version of CyanogenMod is the thirteenth version, based on Android 6.0 Marshmallow. Each new version of CyanogenMod is developed under Android update. In addition, the developers support and constantly update all versions simultaneously, releasing new builds of the project. There are six types of CyanogenMod builds:

  1. Experimental - experimental firmware versions for testing new ideas. These versions are extremely unstable, have an abundance of bugs and are needed only by developers for testing.
  2. Nightly - daily updates, the result of a day's work by programmers. Like Experimental, they exist only for developers, so that enthusiasts can follow the development of the project and help it with new ideas and suggestions.
  3. Millie stone is a raw version that collects all the innovations to test their interaction.
  4. Snapshot is an already developed assembly suitable for use. Usually, not all bugs have been caught and not all errors have been fixed.
  5. Release Candidaty (RC) is an almost finished firmware version. The developers check for errors, performance and stability one last time.
  6. Stable is the final, stable version of CyanogenMod.

If you are a simple user who wants to install CyanogenMod, then you should choose a stable firmware version. This guarantees no errors and functionality. But for the sake of useful functions, which are not yet in the stable version, you can also try the developer versions. But such firmware is almost impossible to use - there are too many errors.

How to install: step-by-step instructions

Please note: installing CyanogenMod will void your warranty! This applies not only to Cyanogen, but also to any other custom firmware. There are certain ways to hide traces of third-party firmware, but the methods are unreliable and do not always work. So unless you're willing to forfeit your warranty, don't take the risk.

The installation of CyanogenMod is non-standard and complicated for untrained users: it involves more than 10 steps. Updating the system isn't the most intuitive either. Of course, there is an easy way to install the firmware, but this is far from the best option. The latest version of CyanogenMod is automatically downloaded, which is not always stable, which may result in errors. But since not everyone will want to spend time on a more complex method, we will look at this option.

Easy installation

  1. First, check if your device is supported. To do this, follow the link: http://wiki.cyanogenmod.org/w/CyanogenMod_Installer#Supported_Devices and view the list of supported devices.
  2. In your smartphone settings, enable USB debugging ( Special abilities-> For developers -> USB debugging).
  3. Download the CyanogenModInstaller app to your smartphone. Google Play.
  4. Download to your computer special program for Windows (Vista/7/8): http://beta.download.cyanogenmod.org/install.
  5. Turn on the application on your smartphone and follow the instructions in the program.
  6. Connect your device to your computer via USB.
  7. Turn on the program on your computer.
  8. The program itself will start downloading the files necessary for the firmware. When everything is downloaded, you will see the message “Everything is ready”.
  9. Click on the “Install” button.
  10. When the firmware installation is complete, the program will notify you with the message “Installation complete”.
  11. Ready.

The hard way

  1. First you need to get Root rights (remove restrictions imposed by Android developers). Let's do this using the Framaroot program. Download Framaroot 1.9.1 from the Internet, install it and run it. If your antivirus issues a warning, click Allow.
  2. Now you need to unlock the Android bootloader. The best way to do this is the BootUnlocker program. You can download the application directly from Google Play. Launch the program and click the “Unlock” button. The bootloader will be unlocked.
  3. You need to install Custom Recovery. Let's look at its installation using TWRP (Team Win Recovery Project) as an example.
  4. Let's start installing CyanogenMod.
  5. As soon as the installation is completed, reboot the system. If everything went well, an empty desktop will open. If not, the phone will not boot. In this case, you need to enter Recovery mode again, install the new firmware, but only enable full Wipe.
  6. The last thing left is to install Google Play. To do this, download the Gapps package (http://opengapps.org), move them to the root folder and install them in the same way as the firmware itself, via Recovery.
  7. Ready!

Video: how to install CyanogenMod firmware?

Is it possible to install CyanogenMod on an unsupported device?

The answer is clear: no. CyanogenMod Installer will simply write that your device is not supported. If you install it manually, there may be a lot of problems, even to the point where the phone or tablet stops working. If the device could run firmware, the developers would have added it to their list anyway.

How to update firmware

There are also two ways to update CyaongenMod.

Easy way

This method works for Cyanogen versions 10.0 and higher. Everything is extremely simple: open the settings, go to “About phone”, then “CyanogenMod update”. The device will boot on its own Last update and install it. During the process, the smartphone will reboot several times. All data will be saved.

Manual option

Please note: you should not update your device to more than one version of CyanogenMod at a time (for example, from CM version 10.0 to version 10.2). Unpredictable errors may appear and incorrect work firmware. It is also not recommended to roll back the device to earlier versions of CM (for example, from 10.2 to 10.1). Sometimes it leads to an error with the smartphone endlessly rebooting. For any downgrade, you must first do a Wipe Data/Factory Reset.

It's almost always better to use the easy update method as you're less likely to do something wrong. However, if you have Cyanogen version below the tenth version, and also if you use third-party add-ons (add-ons), you will have to use a complex method, since the standard update does not allow you to immediately install add-ons to the firmware.

  1. First, download the latest stable (or any version of CyanogenMod you need) and latest version Gapps package.
  2. Turn on Recovery mode.
  3. Install the firmware first, then the zip archive with Gapps, and then third-party addons. There is no need to Wape, so all data is retained during the update.
  4. Ready.

When updating again, there is no need to reinstall Gapps, since the data is saved, but addons will have to be installed manually.

In addition, only with the complex option can you choose which update to install (which cannot be done with in a simple way installations).

How to remove if necessary

If you decide to return everything as it was, you need to reinstall the firmware again, but this time replace CyanogenMod with the stock firmware from the manufacturer of your device. You can download such firmware from the manufacturer’s official website.

  1. When you download the firmware, save the archive in the root directory of the device
  2. Enable Recovery mode (press and hold the power button and volume up button while starting the device).
  3. Check all the Wipe boxes. Please note that all data will be deleted.
  4. Then install the downloaded archive with the official firmware.
  5. Wait for the installation to complete.
  6. Reboot your device.
  7. Ready.

Sometimes returning to the device's native firmware erases all traces of the presence of CyanogenMod, in which case the warranty will not be nullified. However, you should not count on this, as it depends on luck and the carelessness of the support staff. The rules for providing warranty service prohibit changing the manufacturer's firmware.

CyanogenMod is an interesting firmware that has grown from an amateur craft to a serious and ambitious project, which has no analogue in the world. CM allows you to do things with your device that no other software allows official firmware. But it should only be installed by advanced and knowledgeable users, since open systems unsafe. In addition, the phone may malfunction, and warranty service will be unavailable. However, if you don't have enough standard features smartphone or tablet on stock Android firmware, if you are ready to learn and develop, are ready to spend time and effort to overcome errors that arise, then you definitely need to flash your device with CyanogenMod. According to some users, CyanogenMod is the highest point in the development of mobile devices.

At the end of November the developers CyanogenMod started releasing the first batch of “nightly” CM13 firmware. Let me remind you that they were already created at Android based 6.0 Marshmallow, although in their current state they do not offer any new features compared to CM12 or CM12.1. The functionality update should happen in the next few months.

If you have already installed on your Android device CyanogenMod firmware 12/12.1, then you don't have serious reasons to install the CM13 update. As I noted above, you won't get any new features, but the new firmware does have many fixes and performance improvements compared to the Lollipop builds.

By tradition, the CM development team offers two different build options: “nightly” and stable. As the name suggests, the first ones are released every night by the CyanogenMod team. In other words, they have experimental features without the promise that it will work stably and there will be no performance issues.

After several weeks or even months of testing, the CM team releases a stable build for a range of supported devices. The release of the final version of the firmware takes several months, so if you don’t want to wait that long, then if you really want to, you can use the “nightly” build a few weeks after its release, since this option will probably work quite stably. If you are interested in this, you can download the “nightly” and stable versions of the CyanogenMod 13 firmware from here.

By default, CyanogenMod developers do not include any stock apps from Google due to licensing issues. Therefore, after installing the firmware, in any case you will have to use additional package Gapps so that your smartphone or tablet has Google Play applications, Maps and other services from Google. Installing the Gapps package is exactly like installing any zip file using custom recovery. Compatible Gapps package for CyanogenMod 13 (Android 6.0) can be downloaded from here.

Preparing to install CyanogenMod:

It definitely requires root rights on your Android device, as well as a custom recovery installed (TWRP, for example). There is no other option for installing CM firmware. It is better to make sure that you have the latest version of TWRP on your smartphone, since older versions of recovery are not compatible with Marshmallow firmware and you will not be able to install the CM13 zip file.

Additionally, we can recommend reading in a special forum thread the reviews of other users with exactly the same Android device, who have already installed and tested the CM13 firmware. This will give you a good idea of ​​the capabilities of the build itself and the problems that may suddenly arise.

Be sure to do this before installing the firmware backup copy all data. This includes contacts, messages, photos, music and other important documents and files. This can be easily done using Titanium Backup, although you may run into compatibility issues when trying to install it on CyanogenMod 13.

On some devices, you may have to update the bootloader and flash the radio module to the latest available versions, but be sure to do so before installing the CM firmware. Failure to comply with this condition may lead to problems with the camera and sensors. In general, your Android device is unlikely to work properly.

Step 1: Copy the CyanogenMod 13 and Gapps firmware zip files to the memory of your smartphone or tablet. I always recommend double-checking whether you have downloaded the correct version of CM firmware and Gapps package.

Step 2: After copying the files, you need to reboot your device into recovery mode. Usually, to do this, you need to turn off your Android smartphone (tablet), then hold down the volume up and power buttons at the same time. However, this method is not always suitable, so as advice - install from Google Play app Quick Reboot and in the program menu, from the suggested options, click Recovery. There is another option using your computer and the Android SDK, but it is more labor-intensive.

Step 3: After the device boots into recovery mode, you will need to select the commands wipe the /data and /system partitions (pictured). After this we reset the settings (). Do not use the data clearing or clearing option internal memory devices. To format the system partition, select "Advanced Wipe" then "System" from the list of partitions. Confirm your choice by moving the slider to the right.

Step 4: Now we proceed directly to installing the CyanogenMod firmware. Click on the “Install” button in TWRP, then specify the zip file with the CM firmware that you copied in step 1. If you cannot find this file, then be sure to double-check if you are in the /sdcard subdirectory.

Step 5: Reboot your device by clicking on the “Reboot system” option. The first reboot may take longer than usual, so be patient. If the system does not boot within 10-15 minutes, then you will have to repeat the previous steps of installing the firmware.

Step 6: Once you see the desktop, give your Android device a few more minutes to fully load all the necessary processes. And after that, you will again have to reboot into recovery mode to install the Gapps package. The installation is identical, but you need to select a different zip file, which you also copied to memory in step 1.

Step 7: After installing the zip file, you can reboot the system again. You'll need to sign in to your Google account and download your favorite apps and games.

If you suddenly installed the “nightly” build of CM13, then updating the firmware to more new version will not require you to complete the installation process - you need to complete steps 4-7. This will save you from formatting the system partition and clearing data, and you will not lose already installed applications.

In contact with

2. Enable USB debugging in your smartphone settings.

3. Download and install the special application CyanogenMod Installer (Android). It is no longer on Google Play, link to a reliable source from w3bsit3-dns.com.

4. Download and install the application for Windows (Vista/7/8) - CyanogenMod Installer (Windows).

5. Launch installed application on Android and follow the step-by-step instructions.

6. Connect your device to your computer using a USB cable.

7. Launch the application on your desktop. It should detect the connected device.

8. The process of downloading the firmware itself and all the files necessary for its installation will begin. This will take some time, after which you will see a message Everything is ready.

9. Click on the button Install and lean back in the chair. During installation, your device may reboot. Do not interrupt the process or disconnect the device from the computer under any circumstances.

10. We wait until the flashing is completed, which will be notified by the appearance of the inscription Installation Complete in the desktop application.

11. That's all. We rejoice new firmware and write comments about your impressions.

This post was last updated on April 13th, 2018 at 03:31 pm

Galaxy S3 NEO CM12.1 (CyanogenMod 12.1, Android Lollipop) ROM is based on Android Lollipop 5.1 is again brought to you for Samsung Galaxy S3 NEO GT-I9300i, GT-I9301i and i9301Q by xda senior member Rox. Earlier Rox had built CM 12 and CM 11 for Galaxy S3 NEO. In addition to this we also have the , .

DISCLAIMER:
Installing custom ROM requires a , which may VOID your warranty and may delete all your data. Before proceeding further you may. You are the only person making changes to your phone and I cannot be held responsible for the mistakes made by you. Neither the developer nor we will be held responsible for any disaster that happens to your device. KNOWN ISSUES:
– NFC (Can’t be fixed, because of lack of sources)
– Audio in calls on 2nd SIM (GT-I9300I only)
– Some devices have non-working camera because they have different sensor –

REQUIRED DOWNLOADS AND LINKS FOR THE CYANOGENMOD 12.1 S3 NEO LOLLIPOP ROM FLASHING GUIDE:

Galaxy S3 Neo CM13 (CyanogenMod 13) ROM Update for :

GALAXY S3 NEO CyanogenMod 12.1 LOLLIPOP ROM INSTALLATION GUIDE:

If you have not yet installed a custom recovery on your S3 Neo then head on to the next link to get it done.

Points to NOTE on Backup:
– Try to avoid restoring apps backup using Titanium Backup. It may break things up.
– Don’t restore system data using Titanium Backup! It will definitely break the current installation.
– It is also discouraged to Restoring Apps + Data using Titanium Backup.

  1. Follow this if you are flashing CyanogenMod 12.1 ROM for the first time to your Galaxy S3 NEO phone, or coming from another ROM:

    • Download and Copy the GApps and Galaxy S3 NEO CyanogenMod 12.1 Lollipop ROM ZIP to your phone.
    • Reboot the S3 NEO into recovery mode (Hole Volume UP + HOME + Power button while the phone is booting). Make sure to have a Custom recovery like .NOTE:
      It is recommended to use the CWM recovery, especially for the GT-i9300i users.
    • Wipe data factory reset, Cache partition, Dalvik Cache and Format the System partition.
      – Here is a guide explaining. This will delete all your data on your phone. IGNORE IF YOU DON'T WANT TO OR IF YOU HAVE ALREADY DONE THIS. You may consider complete backup of your phone data or take a NANDROID backup of the current ROM.
      – .
      – .
    • First flash the CM12.1 ROM ZIP from device. Then flash the GApps zip from your device memory.
      – Here is a post explaining.
      – Use the same guide to flash the GApps too.
    • Reboot and Enjoy the CyanogenMod 12.1 Lollipop ROM on your Galaxy S3 NEO.
  2. Upgrading from earlier version of :

    • Copy the latest Galaxy S3 NEO CyanogenMod 12.1 ROM ZIP file to your phone.
    • Boot into Recovery.
    • Flash the latest CM ROM ZIP from your phone.
      – Here is a post explaining