Install Android 5.0.1 Lollipop on Galaxy S2 I9100 with CM12 Alpha Custom ROM

The latest CyanogenMod Android 5.0.1 Lollipop CM12 custom ROM is available to download for the Galaxy S2 (GT-I9100). Its a good news for those who has Samsung Galaxy S2 I9100 (Exynos 4210), can now install Google’s latest Android Lollipop 5.0.1 on their devices to improve the device’s performance and UI experiences, as you may know, that this ROM is currently available for Nexus and Android Wear devices officially.

CyanogenMod custom ROM is based on the AOSP Android 5.0.1 Lollipop. This is an unofficial and experimental Alpha CM12 version having some issues which are yet to be fixed.

image credit:
Image credit:


By using this guide, your device will lose its warranty. However, users can restore the warranty by flashing the stock ROM. The given CyanogenMod CM12 firmware can be only I as a result installed on the Samsung Galaxy S2 (GT-I9100). Do not try to flash this firmware on any other variant of this device, as a result; it might get bricked. Proceed at your risk.

Verify the model of your device, navigate to Settings > About Phone > Mo del Number.

Note: – This ROM is not stable and fully functional.

Bug issues

  • Video Playback
  • Internal Storage (Works partially)
  • Recovery can’t flash files

Before Getting Stared:

  • Remember to take backup of all your sensitive data using Clockwork Mod (CWM) Recovery/ TWRP.
  • Make sure that your device is rooted and has ClockworkMod Recovery tool installed before installing a custom ROM.
  • Download and install the correct USB Drivers for Samsung Galaxy S2 on the PC.
  • The battery level of your Galaxy S2 should be at least about 70%.

Download Required Files:

Steps to Install CyanogenMod Android 5.0.1 Lollipop Alpha CM12 custom ROM on Galaxy S2 (GT-I9100):

Step No 1: – First of all download the Android 5.0 Lollipop Alpha CM12 custom firmware ( and Google Apps from the above-given links on your PC.

Step No 2: – Plug your Galaxy S2 I9100 to PC using its USB data cable.

Step No 3: – Copy file to the root folder of SD card of your phone.

Step No 4: – Now disconnect the device from the PC.

Step No 5: – Power Off the phone to boot into Recovery Mode. Press and hold the Volume Up + Home + Power buttons at the same time.

Step No 6: – While the phone is in the Recovery Mode, select “Wipe data/factory reset” option to erase the phone memory. You can use the Volume keys for navigation and Power button to select options in the Recovery Mode.

Step No 7: – Next, select “wipe cache partition” to clear the cache memory.

Step No 8: – Go back to the CWM Recovery, select “Advanced” and tap “Wipe Dalvik cache.”

9: – Navigate to main recovery menu and tap on “install zip from SD card”.

Step No 10: – Tap on “choose zip from sdcard” and locate the Android 5.0.1 Lollipop ROM .zip file that you have copied to SD card in Step No 3, and start the installation process.

Step No 11: – Navigate to “+++++Go Back+++++” and reboot the Galaxy S2 by selecting “Reboot system now” from the recovery menu once the installation is successfully finished.

Step No 12: – Install Google Apps (Gapps) on your phone by repeating the above steps.

Reboot your Samsung Galaxy S2, it will take about 4 to 5 minutes to complete the booting process for the first time after installation.

You’ve successfully installed the Android 5.0.1 Lollipop on Galaxy S2 I9100 with CyanogenMod Alpha CM12 Custom ROM. Share your experience with us and let us know in the comments area below if you have any issue or question regarding the above flashing process.


Subscribe to our newsletter
Subscribe to our newsletter
Sign up here to get the latest news, updates and special offers delivered directly to your inbox.
You can unsubscribe at any time
1 Comment
  1. Jeff Bullock says

    I suspect Gapps should have been installed before rebooting step 11

Leave A Reply

Your email address will not be published.

android 1, android, android studio, android device manager, android pie, android games, android one, android emulator, android versions, android emulator for pc, android apps, android app development, android authority, android apk, android arsenal, android apps on pc, android auto, android activity lifecycle, android app download, android architecture, android codes, android color codes, android central, android cdc driver, android car stereo, android course, android camera, android omponents, android box, android beta, android best games, android beam, android backup, android backup to pc, android basics, android games, android games apk, android games free download, android go, android gamer, android games 2018, android games on pc, android glide, android game development, android emulator online, android emulator download, android emulator for mac, android emulator for windows 10, android file transfer, android file host, android framework, android flash tool, android firmware, android hacking tools, android hd wallpapers, android hard reset, android heavy games, android data recovery, android keyboard, android kitkat, android keyboard apk, android keylogger, android imei check, android multi tools, android manager, android material design, android mobile games, android modded games, android latest version, android lollipop, android nougat, android oreo, android pie, android play store, android pc suite, android pie update, android police, android programming, android questions, android ringtones, android root, android root apk, android root apps, android tv box, android themes, android tools, android wallpapers, android wallpapers hd, android usb driver, android ui design, android update 8.0, android update 9.0, android studio, android sdk manager, android secret codes, android vidmate, android youtube downloader, android youtube downloader apk, android youtube background play, android zapya