marshmallow galaxy s6 recovery zip

Everyone is still waiting for the official Marshmallow 6.0.1 update that Samsung announced that it would be releasing during January. Well we are into the last week of January and there is no update in sight.

However, this doesn’t mean that there aren’t any Marshmallow builds for the Samsung Galaxy S6. Samsung created a beta program where users could join and download a beta build of the firmware. Then developers took the firmware and modified it.

You don’t have to join the program to flash the firmware. If you have the Samsung Galaxy  S6 then you can install Marshmallow by flashing the tar.md5 file using Odin or alternatively, you can flash the same firmware turned into a flashable zip file.

To do so, you need to have a custom recovery to flash the ROM. Additionally, you can flash SuperSU to gain root access once you install the ROM.

How To Install Marshmallow ZIP ROM on Samsung Galaxy S6

This guides includes the process of installing TWRP, TouchWiz Marshmallow ROM and even the installation process of SuperSU so you can have root once the ROM is installed.

The first thing you need to do is to download all the files from the given links above on your computer. Then you need to transfer the Marshmallow ROM and SuperSU from your PC to your phone. Leave the rest of the files on your computer.

  1. Turn your phone off and press the volume down, home and power buttons to go into download mode.
  2. Open Odin, click on BL and flash Android 5.1.1 bootloader. Then select AP and flash TWRP recovery.
  3. Turn the phone off and this time go into recovery mode.
  4. Tap on “Install” and flash the Marshmallow ROM file (G920F_3ZPA1_M(6.0.1)
  5. The install for root.
  6. Turn the phone off and go into download mode. Click BL on Odin and flash Android 6.1.1 bootloader.

Now all you have to do is to restart your phone and wait for it to fully boot up. That is all you have to do to install Marshmallow on your Samsung Galaxy S6 SM-G920F using TWRP custom recovery.

Previous article$50 off! Moto X 2nd Gen down to $249.99 for a limited time on Amazon
Next articleCyanogenMod 13 Marshmallow ROM for Galaxy E5 E500H (Download & Install)
  • Emilio Macias Ponton

    i should use the same link of the g920f for the g920i?

    • The bootloader for SM-G920F is not cross-compatible with other variants, so it is unlikely to work.

  • Princ Cutra

    5.1.1 bootloader (BOOTLOADER_G920FXXU3COI9-L(5.1.1).tar)
    when i add this on Odin it says (md5 error. binary is invalid)
    what should i do get me a new link of this !!!!!

    • Remove the .md5 extension from name of the file.

      • Princ Cutra

        good… but before i install files do i have to wipe something or no ???

        • When you flash the ROM file, the phone is automatically formatted (factory reset).

      • seelan


  • dev rajput

    Will it work on SM-G920I.??

  • Pedri de la Fe

    When i dowload the marshmelow to my phon it takes forever an then fails to download

  • Mo Fari Fari

    myn s6 still in bootloop after flashing!!!! help!!!

  • 서승리

    I have a question. My device name of Samsung Galaxy s6 is the SM-G920K. However, the files can be found in your posts 920F is a dedicated ROM. I have a genuine 920k ROM file. How may I update this file?
    And I do have to factory reset when this behavior?