How to downgrade Galaxy S6 and Galaxy S6 Edge from Nougat to Marshmallow

Galaxy S6 downgrade Marshmallow

Not really happy with Nougat update on your Galaxy S6? Do you feel like going back to Marshmallow which you were already familiar with? Or maybe there are too many bugs for your taste and you just want to go back to sanity. Or maybe the Nougat firmware isn’t stable enough and is interfering with your work.

Whatever your reasons are, we’ve got your back. Downgrading your Galaxy S6 or S6 Edge Nougat update back to Marshmallow is pretty much the same as flashing firmware through Odin. Once you’ve downgraded you can also install the Nougat update any time you want.

Read: Galaxy S6 7.0 Update | Galaxy S6 Edge 7.0 Update

Downgrade Galaxy S6 to Android 6.0 Marshmallow from Android 7.0 Nougat

Grab the Galaxy S6 and S6 Edge Marshmallow firmware from the download link below to manually install the update on your device using Odin software on your PC.

How to Install Galaxy S6 and S6 Edge Marshmallow firmware

 Download Odin 3.12.3

  1. Download Odin 3.12.3 .zip file and run/open Odin3 v3.12.3.exe file from the extracted files on your PC.
  2. Download the Marshmallow firmware for your device from the downloads section above, and unzip the .zip file to get the .TAR.MD5 file.
  3. Enable OEM unlock on your phone:
    1. Go to Settings » About phone » and tap Build number seven times to enable Developer options.
    2. Go back to main Settings page, scroll to bottom and select Developer options from there.
    3. Under Developer options, look for Enable OEM unlock checkbox/toggle and enable it.
  4. Boot your device into Download mode:
    1. Switch off your device.
    2. Press and hold “Home + Power + Volume down” buttons for a few seconds until you see a warning screen.
    3. Press Volume Up on the warning screen to accept it and boot into Download mode.
  5. Once your device is in download mode, connect it to the PC with a USB cable. The Odin window on PC should detect the device and show an “Added!!” message.
  6. Now click on the AP tab on Odin window and select the firmware file that we got in step 2 above.
    └ Note: DON’T play with any other options on the Odin screen. You’re only required to connect your device and select the firmware file as instructed above.
  7. Click the Start button on Odin and wait for it to finish the process. Once it has finished successfully, you’ll see a pass message on the Odin screen.
  8. Your device will automatically reboot when Odin is done flashing. You can then disconnect your device.
    └ It might take some time for the first boot after flashing a stock firmware. 

That’s it. Android 6.0.1 Marshmallow firmware should be installed on your Galaxy S6 or S6 Edge. Enjoy!


  1. Dear friend, I made just the way you told , did not work, there is an error: SW check fail… I know it’s almost impossible but I tried thinking you had the solution, must check other way, because this, did not work att all.

  2. I am unable to enable oem unlock on my galaxy s6 edge, what should I do?

    1. Wild3rramaFourthComing

      If you bought your phone outside US it means it might be already unlocked, so that`s why you can`t find that option.

      Try to boot your S6 in Download Mode, if it works you are good to go

  3. Odin and the s6 nougat phone recogonized each other via PC USB
    phonesecure check fail – message on the phone

    Odin on the PC
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin engine v(ID:3.1203)..
    File analysis..
    Get PIT for mapping..
    Firmware update start..

    Complete(Write) operation failed.
    All threads completed. (succeed 0 / failed 1)

    1. No reply from this asshole blogger!!!!!!!

  4. S6 have no OEM unlock option, it is from S7 feature..

  5. This process bricked my phone, the install from Odin failed part way through. I ended up having to factory reset using Samsung Smart Watch program.

    Be very weary of this guide.

  6. Hey Teffy
    Thanks for the instructions but I can’t do it. I need more detailed explanation of these steps because they make no sense for the average person:
    1. Download Odin 3.12.3 .zip file and run/open Odin3 v3.12.3.exe file from the extracted files on your PC.
    2. Download the Marshmallow firmware for your device from the downloads section above, and unzip the .zip file to get the .TAR.MD5 file.
    Again, very precise steps are needed. Thank you.

    1. Hey, download a free software called 7-zip. Google for it.
      Once you have installed the 7-zip, you shall be able to see an extract option in the context menu when you right click on the zip file.
      Now, after you have downloaded the zip file of Odin, extract it using 7-zip. you will get required file like Odin (exe), which you can double click to run.
      Similarly, for firmware zip file, extract it using 7-zip to get .TAR.MD5 file, which you have to use in appropriate tab in Odin.

  7. Hi Teffy, Not everything works, I do not have OEM Unlock option. I followed your instructions. I get the ”sw rev check device 5 binary 4” message. What am I supposed to do? What am I doing wrong?

  8. Hi Teffy, If I have the version SM-G925I where can I download the firmware ??

  9. Jesus Bernardo Puc Cruz

    I want lollipop how can i do? it’s the same steps?

Comments are closed.

Thumbnails managed by ThumbPress