Samsung will not release the official KitKat or Lollipop updates for the Galaxy S2 smartphone due to hardware limitations but still you can taste the sweetness of Lollipop on your S2 using custom ROMs. Android 5.0 has been rolled out for most of the Samsung’s flagships and you’ll be glad to hear that Galaxy S2 I9100G is one of those few lucky Android devices that can be also upgraded to the latest Android 5.0.2 Lollipop via CanogenMod 12 custom ROM to customize and personalize your Galaxy S2.
Remember that this version of CM12 is not officially released by Samsung or Google but is just a custom ROM which is developed by the xda-developers and is only based on stock Android Lollipop that comes with a lot of extra features, apps and a custom UI that you can’t find on the stock Android platform. This CyanogenMod 12 Nightly ROM is stable and can be used as a daily driver. Many users have flashed and tested this CM12 ROM on their Galaxy S2 devices and they reported that the firmware is running without any issues. You’ll need a custom recovery already installed on the phone to flash this CM12 ROM on it.
So if you want to get this latest custom ROM on your handset then follow the given guide on how to Update Galaxy S2 I9100G to the latest Android 5.0.2 Lollipop with CM12 Nightly custom ROM to improve its performances and customize the Android experience to run on your smartphone.
This guide having these instructions is only working with the Galaxy S2 GT-I9100G (international variant). Do not try to install this ROM if you have a different device. You can check the model number of your Galaxy S2 by going to Settings > About Phone
AndroidXDA.net will not be responsible for any damage or lose occurred to your Galaxy S2 I9100G during or after the installation of CM12 Nightly custom ROM. Proceed at your own risk.
Before Getting Started:
- Take a proper backup of all your important data and settings before starting the firmware installation process, such as your SMS, MMS, APN Settings, Call Logs, Contacts and media contents etc.
- Enable USB Debugging Mode on your S2 by navigating to “Menu – Settings – Developer options”.
- Your Galaxy S2 must be rooted with the latest custom recovery image (CWM or TWRP recovery) already installed on Galaxy S2.
- Make sure that you’ve properly installed the correct Samsung Galaxy S2 USB drivers on the PC.
- The bootloader of your Galaxy S2 must be unlocked
- Ensure that your phone has at least 80% of battery charge before proceeding to the firmware installation guide.
- CyanogenMod 12 Android 5.0.2 ROM for Galaxy S2 (GT-I9100)
- CyanogenMod 11 Nightly ROM for Galaxy S2 (GT-I9100G)
- Google Apps
Steps to Install Android 5.0.2 Lollipop via CyanogenMod 12 Nightly custom ROM on Galaxy S2 GT-I9100:
Follow the given step-by-step guide to install CM 12 Nightly Build on the Galaxy S2 manually:
Step No 1:- First, plug your Galaxy S2 to the PC via its USB data cable and mount the USB mass storage of the device.
Step No 2:- Transfer the Android 5.0.2 CM12 ROM .zip file that you’ve already downloaded from the above link, to the root folder of your SD card on the phone.
Step No 3:- Disconnect the device from the PC and turn it OFF Power off the phone and disconnect its USB cable from computer.
Step No 4:- Turn ON the device while pressing and holding Volume Up + Home + Power keys at the same time.
Step No 5:- While your device is now in CWM Recovery, perform a full data wipe by selecting Wipe Data/Factory Reset, Wipe Cache Partition and Wipe Dalvik Cache as well by navigating to ‘Advanced’ > Wipe Dalvik Cache.
Step No 6:- Go back to the main recovery menu and choose Install Zip from SD card > Choose Zip from SD card.
Step No 7:- Navigate to the CM12 ROM .zip file that you’ve already transferred to the root folder of your SD card and confirm the installation process to start.
Step No 8:- Install Google Apps (Gapps) package by repeating the above given steps once the ROM installation is completed.
Step No 9:- After installing the ROM and Gapps on the phone, go to “+++++Go Back+++++” and from the Recovery Menu, select Reboot System Now.
This will reboot the device and may take some time about 4 to 5 minutes while booting up for the first time after installation.
Done! You’ve successfully updated Galaxy S2 I9100G to the latest Android 5.0.2 Lollipop with CM12 custom ROM.
Do let us know in the comments area below if you have any trouble or query while installing CM12 Nightly custom ROM on your Galaxy S2 to get the latest Android 5.0.2