Many of us are still waiting for Android 5.0 Lollipop to arrive on the Galaxy S5. While it is expected to arrive sometime in December, XDA user albinoman877 has already managed to port Android 5.0 Lollipop based CM12 (Cyanogenmod 12) to the Galaxy S5 which allows the Galaxy S5 to run Android 5.0. The CM12 build isn’t official and is far from perfect, the only minor issue that users have reported are some touch screen issues when playing games.
CM12 Galaxy S5 is currently only supported on Snapdragon based devices, these include: kltexx,kltelra,kltetmo,kltecan,klteatt,klteub,klte acg,kltedcm and klte. Exynos variants and the CDMA devices aren’t supported.
How to install CM12 on the Galaxy S5 (SnapDragon Variant)
- First, lets download the cm-12-xxx-UNOFFICIAL-klte.zip CM12 ROM (234.21 MB)
- You can download GAPPS here with file name gapps-lp-201411xx-signed.zip
- Make sure you have a custom recovery installed (guide here)
- Boot into recovery mode
- Perform a factory reset
- Navigate to the file where you saved your CM12 ROM’s zip file, select it and “Swipe to Confirm Flash” on the bottom of the screen. And wait until the flashing process finishes
- Once done, install GAPPS doing Step 6 again but this time selecting the gapps-lp-201411xx-signed.zip
- Reboot your device
- Voila!