Samsung may have ruled out the possibility of rolling out the Android 6.0 Marshmallow for its once-flagship Galaxy S5, but S5 users should be be too worried. The CyanogenMod team had recently released the unofficial CyanogenMod 13 (CM13) ROM in bringing about the first Marshmallow custom update for the S5 device.
So, S5 users can still have the chance to be updated to the current times. And though the ROM is still an early release, it’s plausible that it may be possessive of some bugs or broken features, but fret not, as these would be fixed by the industrious CM team. If you’re excited about getting the Marshmallow update running on your Galaxy S5 (instead of waiting for Samsung’s official update in god-knows-how-long), do follow these steps below.
Disclaimer: Installing custom ROMs would void the hardware warranty on your device. Users are advised to proceed with the update at their own risk.
– The ROM will be compatible for all Samsung Galaxy S5 devices with the following codenames: kltexx, kltelra, kltetmo, kltecan, klteatt, klteub, klteacg, kltedcm, kite. If you are to attempt this procedure on another variant or device, there’s a possibility that it could brick the device.
– Ensure the latest version of the TWRP recovery has been installed on your device.
– Verify that the correct USB drivers for the phone are installed on your computer, in order to enable the transfer of the ROM and Google Apps to the device’s internal storage.
– Ensure that the device is fully charged or have at least 80% battery power to avoid halfway installation crash.
– Back up all of your data upon the ROM installation, as there’s a possibility that it might get wiped out eventually.
Steps to install Android 6.0 Marshmallow via CyanogenMod 13 on the Samsung Galaxy S5 device:
1. Download the CM13 ROM to your computer via this link.
2. Now, copy the ROM zip file to a safe location on your device’s internal storage.
3. Turn off your device and then go into TWRP Recovery mode (press and hold volume down and power keys together). When the TWRP logo appears on the screen, release the keys and the device should be successfully booting into the recovery screen.
4. Perform a “nandroid back-up”: Tap on back-up option in TWRP and select all the partitions including System, Data, Boot, Recovery, EFS. Swipe right when needed; that’s to take the back-up.
5. Once the backup completes, perform a full wipe. Return to the TWRP main menu and tap the “wipe” button and select “Advanced Wipe”. Then, choose Dalvik Cache, System, Data, and Cache. Now, swipe the confirmation button to start the wipe process.
6. Return to the TWRP main menu and tap on the “Install” button. Browse through to locate the ROM file you copied earlier and select it.
7. Swipe the confirmation button to proceed with the installation. The ROM should now be installed.
8. Repeat steps 6 and 7 to install the “Google apps” as well.
9. Swipe the confirmation button to proceed with installation.
10. Once Gapps is installed, select “reboot to system”.
And there you have it, you should now be able to enjoy the Marshmallow update on your S5 device.