Install CM13 Android 6.0 Marshmallow On Galaxy S5

Install CM13 Android 6.0 Marshmallow On Galaxy S5

Samsung is not the only one there are so many other manufactures too who delays in releasing the official Marshmallow update to their devices. Samsung normally push the official update to its flagship phone first and then for the older devices like Galaxy S5, S4 or the Note series may follow. However, as the CM13 sources are already out, so many developers have also take advantage of it and ported this ROM to their device. For Galaxy S5 now finally we have the Android 6.0 Marshmallow based CM 13 ROM. This early release of ROM comes with the source code of Marshmallow.

Force close of phone process like bugs can be found with this initial build of CM 13 ROM. Nothing much has been modified or included to the ROM, just that the source of CM 13 has been re-complied to make it compatible with the device. However, more improvements and bug fixes are expected in future releases. With further release, stability improvements can be seen. Right now it’s not recommended to use this ROM as a daily driver. But if you love to try new things, then this simple step-by-step guide is for you. We have also listed the bugs below. But for more information you can visit the XDA page. So stay with us and let’s start with the tutorial.

Warning !

You device warranty will be void If you root or install the custom ROM on your device. As we have clearly mentioned all pros and cons so we won’t be held responsible for any kind of internal or external damage to your device or whatsoever. And we will not be held responsible if you brick and damage your device. Reader’s discretion is highly advised.

Bug Alert !

Working Options:
Built from CM source, Text, Service, Call, Data, Audio, Google Now, WiFi, Bluetooth and more.

Options Not Working: FCs (On first boot), So many CM features have not been merged, External, Video Recording, Downloads

  • CM 13 Marshmallow ROM
    • File: (278 MB)
    • Download
  • Marshmallow Gapps
    • File: (107.1 MB)
    • Download


  • The compatibility of the listed custom ROM is only with Samsung Galaxy S5 devices that are running on Qualcomm Snapdragon processors codename: kltelra, kltexx, kltetmo, klteatt, kltecan, klteacg, klteub, klte, kltedcm. Individual CDMA based include  kltevzw, kltespr, klteusc and GSM build as kltedv.
  • Do not apply the listed custom ROM on any other device or variant.
  • TWRP recovery should be installed on your device.
  • Device drivers must be installed on your PC in order to transfer the custom ROM and Google apps to your device’s storage.
  • Device must be fully charged or above to 70%, as the process may take some time to complete.

Backup your Galaxy S5 Apps and Data

Before you begin with this guide, make sure you create a backup of your device data. This process will remove all your device data except for the data stored in internal storage of your device. Hence, it is recommended to make a full backup or nandroid backup. For the safe side backup all your device internal storage data also, just in case if anything goes wrong. And before flashing the ROM perform a nandroid backup from the custom recovery.

How to Install CM13 Android 6.0 Marshmallow on Samsung Galaxy S5

  • First go to download section above, pick the Marshmallow CM 13 ROM of your choice and then download it.
  • Then move the zip file into the internal storage of your device and place it where you can easily navigate it later.
  • Reboot the device into the Custom Recovery Mode (TWRP).
  • To boot your device into TWRP power off your device first.
  • Then press and hold Vol-Down & Power buttons simultaneously.
  • You should see the TWRP logo, which indicates that your device has successfully booted into the recovery mode.
  • At this point it’s highly recommended to perform a nandroid backup of your device.
  • To perform nandroid backup of your device simply tap on backup option in TWRP main menu and choose all the partitions including Data, System, Boot, Recovery, EFS.
  • Swipe right to confirm the action.
  • After performing nandroid backup of your device now it’s time to perform a full wipe.
  • Go back to the main menu of TWRP, tap on wipe button and then select Advanced Wipe. Then choose Dalvik Cache, System, Data, and Cache.
  • Swipe to begin the full wipe.
  • After a full wipe, go back to the home screen of TWRP and tap on install option. Browse ROM file and select it.
  • Then swipe the confirmation button to start the installation process.
  • Once ROM installed, again go to the home in the TWRP and tap on install option. Find and select the Google apps zip file.
  • Swipe right to confirm and proceed with the installation.
  • Once Google apps installed, reboot to system.

A new boot logo will appear on next boot which means ROM is successfully installed on your device. If you encounter any boot loop or face system errors then switch/boot into recovery mode and apply the factory reset or restore your device’s previous ROM from the backup.

For further quires, use the comment section below. Don’t forget to like and share us on social platforms. For more help, please let us know.

Leave a Reply