CM12.1 ROM for Galaxy S5! [STABLE]


(Above video is demo of CM12.1 using Note 4 but it is nearly identical for S5.)

For those of you looking for a good CM AOSP ROM (What is AOSP?) to run on your Galaxy S5, try the latest CM12.1 ROM builds by XDA user Albinoman887.

As of this post, official nightlies for CM12.1 ROM isn’t available for the Galaxy S5 but the next best thing is definitely these CM12.1 ROM builds.  They are not based on the latest Android 5.1.1 like the official nightlies but they will give you most of the same features and based on Android 5.1.  The only costmetic difference between the Android 5.1 and 5.1.1 versions are button menu, the Android 5.1 version does not have on-screen navigation option with your hardware keys off.

So far, I’ve tested the KLTE (for GSM Qualcomm S5 models) and the KLTESPR (for Sprint) and they both run flawless with everything working out of the box.  With Lollipop, you will also have the ability to use your 4K camera just fine along with exFat support on microSD cards so you can use 64GB or 128GB microSD just fine.  Performance is bad ass on these builds, I was able to score near 48K on Antutu with the stock kernel and no overclocking.  Battery life is also the best I’ve seen, you will get plenty long battery life with these CM12.1 builds.

Most importantly, these CM12.1 builds were specifically built for Galaxy S5 by an active developer so you can expect more stability than actual official nightlies.  If you are a crazy S5 CM lover like Chad Johnson (a flashaholic I know), definitely give this ROM a go this week(end) and do tell me what you think!


Download CM12.1 ROM for Galaxy S5 (klte) for T-Mobile SM-G900T, Canadian SM-G900W8, SM-G900F, SM-G900M, SM-G900I, and any other Qualcomm-based S5 with unlocked bootloader.

Download CM12.1 ROM for Sprint Galaxy S5 (kltespr) for Sprint SM-G900P

Download Android 5.1 Gapps (DO NOT USE older Gapp as you will FC!!!)

Sorry, not available for AT&T or Verizon S5 as they have locked bootloaders, try switching carriers?

Installation Instructions:

To install, reboot into recovery, make backup ROM, wipe data/factory reset, install ROM, install Gapps, install SuperSU and reboot.  (If for some reason you end up in a bootloop or get force-closed keyboard error on boot, reboot into CWM recovery, go to Mounts & Storage->format /system.  For TWRP, go to Wipe->Advanced Wipe->Wipe /system.)

First time installing a custom ROM?  See How to Install Custom ROM on Galaxy S5!  Using TWRP?  See our universal fail-proof method on installing custom ROM and boot the first time!

Credits – XDA <— Please donate to the developer of this ROM or hit Thanks button on XDA if you like it, thx!

Extra MODs:

Missing root?  See How to Enable Root on CM12.1!

Want Flash Player?  See How to Install Flash Player on Android Lollipop!

If you want some awesome audio, check out Viper4Audio FX MOD, which you can install on this ROM to enhance your music 100%.

If you want to run your apps in tablet/hybrid/custom DPI mode, see our Xposed App Settings guide.

Need to run apps that check for root?  Check out How to Run Apps that’s don’t run on rooted Android!

If you want PIE Controls, see our LMT Pie Control guide.


Q: My 3G/4G LTE data is not working!!!
A: See How to Fix 3G/4G LTE data by Manually Setting APN on Android!

Q: I have no Play Store!
A: Make sure you install Gapps zip file in TWRP or CWM Recovery!!!  Download link in this post above.

Q: I have no Root!
A: For CM12.1 ROMs, see How to Enable Root on CM12.1!

You may also like...

43 Responses

  1. ripee says:

    There’s an unofficial nightly from 20150424 that is version 5.1.1. It’s absolutely rock solid!

    • khan says:


      I am new bee to the rooting world. I have been using CM on my nexus. Can you help me understand the difference bw the nighty and non nighty ROMS

  2. Ali K. Barada says:

    is it available for Galaxy S5 SM-G900H?

  3. Rob says:

    Hey Max,
    I’ve been on this ROM for a while now. Since I saw your video, I wanted to test the on screen buttons. However they are not present in the settings menu.
    What’s interesting is that I can search for them in settings, and it gives me “navigation bar” etc in the results, but if I tap on them it jut takes me to the buttons menu with no on screen buttons item to show.
    What needs to be enabled to get it working?
    Please help if you can.
    Thanks, and keep up the good work!

  4. jose v says:

    Anyone else having an issue with the navigation not functioning properly? I have it set to high quality and it finds my location fine, but when I choose to navigate towards a destination as I drive it doesn’t navigate it just continues to pinpoint my location.

  5. mihai says:

    man this si awesome room thanks a lot…it’s run very smooth very very good room…sensational..
    thks a lot….

    best regards..

  6. todd says:

    Is this available on Verizon? In this post, it says it is not available, yet its on the Verizon Roms page

  7. Toni DM says:


    I’ve a Samsung Galaxy S5 SM-G900F and I’ve installed your rom (that work fine), but… 🙂

    With original (stock) rom, there were the possibility to setting automatic answer (after 5sec or more), I ve used it with my Bluetooth headset…

    But in your ROM this is “impossible” to set this option.

    Could be possible to add this option as the stock rom ?


  8. Andrew says:

    Forgive my ignorance if I missed something but I tried flashing this rom coming from MOAR v2.1(android 4.2.2) and couldn’t get it to flash, just got error messages.

  9. Waqar says:

    Amazing Rom working like a champ Thanks for the awesome share Max Lee 🙂

  10. minh says:

    Great ROM but no video calling any chance putting this on thanks

  11. todd says:

    This is posted on Verizon custom Roms page but says “Sorry, not available for AT&T or Verizon S5 as they have locked bootloaders, try switching carriers?” Does this work on Verizon or not? Isn’t this a valid question, since its on a Verizon custom ROM page?

  12. Grberk says:

    Bluetooth on this ROM with Sprint Galaxy S5 is awful. Skips and misses all over the place, no matter what BT device I am connected to. My headphones and stereo connection sound like I am on AM radio with the signal going out all the time. Is there a working BT driver/stack that I can replace with in this ROM?

  13. MaoJu says:

    This Rom is not stable . A lot of freeze, restarts and bootloops

  14. sylvester akoury says:

    i’ve flashed the rom and it works perfect exept the sim card no signal at all but the IMEI is availble
    any fix ??

  15. todd says:

    Max…I understand any root is at our own risk, but you are posting Roms on Verizon page that are not compatible with Verizon. I asked 2x about this, still no response. You really dont give a f$ck

    • Andrew says:

      Max has long since given up supporting this website. He never answers questions and rarely posts updates on new Roms. Its better to find the information your looking for on other websites like XDA

  16. Trent says:

    Trying to use Google maps to navigate. Will load route but will not follow route and give step by step directions. It only stays at starting point

  17. Anthony says:

    When calls come in the screen is black and you cannot answer. I’m passing on this ROM.

  18. Brock says:

    Works great, especially once I crank my CPU’s up to 2764. The only issue thus far is I can’t get calendar to sync my events, it only does b-days and holidays. I tried Sixperience but wouldn’t work cuz it has no Canadian CSC codes, tried Twisted Lollipop but it has all the crap from stock ROM, and tried Stock w/Root but it’s not much better. All in all I’ll stick with CM baby@!!

  19. Alex says:

    Hey, I’ve been using cm10, 12, 12.1 etc for a while now but I’m currently having a problem since I the latest cm12.1 nightly from the developers webpage.
    The mail had problems and gave me the error “Exchange services has stopped working” and anohter problem was the gallery, when I pressed the “Edit” button on a picture which looks like a pensel it would force close the gallery.

    So I tried to install this one since it’s stated above that it’s stable. It was working flawlessly without any issues for a day but then the mail and exchange services error popped up. The gallery is working though.

    I’m just wondering if there are stable update to fix this problem? I used the latest gapps provided from this site and I’m also rooted with the latest TWRP.

    Hope you can help me out and thanks in advance.


  20. Marcus says:

    Wondering why this ROM and every other update doesn’t addresses the Bluetooth problem. If it’s CyanogenMod based, all of your songs will glitch or “trip” every 10 seconds or so, very annoying. But the updates DO address trivial privileges that don’t affect usability in any way. The only problem with this ROM that I’ve encountered.

  21. Marcus says:

    Wondering why this ROM and every other update doesn’t address the Bluetooth problem. If it’s CyanogenMod based, all of your songs will glitch or “trip” every 10 seconds or so, very annoying. But the updates DO address trivial privileges that don’t affect usability in any way. The only problem with this ROM that I’ve encountered.

  22. Dan says:

    Since I’ve flashed this ROM, there is a constant battery drain of about 1% every 2-3min even when idle

    any suggestions?

  23. David says:

    Gps is not locking my location…
    bluetooth connects for a 5 seconds then disconnects

  24. andreas says:

    hi david ,need a little advice i installed fusion 5.2 on my s/5 please advice how can i transfer my apps ect to my 32gb sd card every app i have installed to transfer to the card does not do it cannot read it when i uni stalled the app phone reads the card ok thanks in advance

  25. ShafiqBoy says:

    Hai. I want to ask. Do how to install original samsung galaxy s5 camera on cm12.1?

  26. ramin says:

    hi. where is g900h?

  27. Tommy says:

    Hi Max,

    Good day from Australia.

    Thanks for posting this ROM up. It was easy to install on my Samsung S5 SM-G900F.

    However, for some reason battery life is not so great. The phone often gets quite warm with usage. Could only get through half a day with minimum usage. Already put Battery mode to Power Save.

    Do you know what could be the cause for this ?

    I did used the klte version and follow your instruction. Didn’t find how to install SuperSU though.

    Thank you in advance.

  28. Wagner Papi says:


    Can you tell if the fingerprint is already working?

    Thanks for listening!

  29. Ramesh Thapa says:

    Hi, I rooted my Samsung galaxy S5 using twrp after making the back up. I was using cyanogenmod 12 nightly in my device and it was working absolutely fine. But I wanted to use the touchwiz again. I transferred the backup file of touchwiz in the internal memory of the phone from the computer. Booted my device into recovery mode and wiped the the phone. Now when I try to restore the touchwiz the restore option of twrp doesn’t show the back up file. I tried it again by transferring backup into sd card but the problem remains. I can’t see any content either in internal memory or in the sd card. My device has no os installed at the moment. What should I do to make it work again. I don’t want to take it to the individual shop as they are not reliable here in my country and I hear things they steal original parts. I bought the device in Ireland and brought it back home with me in Nepal. As it’s been over a year since I bought the device, and the fact it is rooted, warranty is gone. I would highly appreciate any advice how to make my device working as I want to use my S5 badly. Thanks a million.


  30. Olivetti says:

    Please, make Cm Rom For S5 Exynos (Sm-G900H)

  31. Carlton Tapp says:

    I have installed this rom, everything works fine except the the loud speaker and the phone speaker stops working when u on a call. cant hear anything.

  32. Justin Tame says:

    Albinoman CM13 Marshmallow is rockin!!! No issues whatsoever for me.

  33. avio says:

    G900H please rom for G900H

  34. Emily Henderson says:

    Saved as a favorite, fantastic web site!

  35. nwillo says:

    My phone restarted 7 times before i could actually boot for the first time. I feared it was a bootloop but it wasn’t. If this happens to anyone, have patience. Dont panic. 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *