How To Flash Stock ROM on Galaxy S7 or Galaxy S7 Edge?

ODIN is the tool to flash stock rom on Samsung Galaxy S7 and Galaxy S7 Edge smartphone. In case your phone isn’t working fine. Its lagging like hell. Or its stuck on the Samsung logo. That’s the time to either hard reset Samsung Galaxy S7 or Galaxy S7 edge, in case hard reset also fails.

You need to flash stock rom on your Samsung Galaxy S7 or Galaxy S7 Edge. Stock ROM’s download size is usually 2 GB for latest Samsung Galaxy S7 or Galaxy S7 Edge smartphone.

Download ODIN For Samsung Galaxy S7 And Galaxy S7 Edge

How To Flash Stock ROM & Recovery on Samsung Galaxy S7 & Edge?

Today we will share how you can flash stock rom on your Samsung Galaxy S7 or Galaxy S7 Edge smartphone using ODIN v3.10.7.

Please note that this tutorial guide for Flashing Stock ROM on Galaxy S7 or Galaxy S7 Edge is meant to be used with a Windows based computer or laptop. First make sure to download stock roms for your Samsung Galaxy S7 or Galaxy S7 Edge from the following links.

a. Stock ROM  Android Marshmallow 6.0.1 For Samsung Galaxy S7 SM-G930F / FD
b. Stock ROM  Android Nougat 7.0 For Samsung Galaxy S7 SM-G930F / FD

c. Stock ROM Android Marshmallow 6.0.1 For Samsung Galaxy S7 Edge SM-G935F / FD
d. Stock ROM Android Nougat 7.0 For Samsung Galaxy S7 Edge SM-G935F / FD

1. Download ODIN, & Extract its ZIP file.

2. Run Odin v3.10.7 on PC. And Enable OEM Unlock from Developer Options on your Phone.

3. Reboot Phone in Download Mode (press and hold Home + Power + Volume Down buttons).

4. Connect phone and wait until you get a port number on Odin.

5. Add the firmware file to AP / PDA. (You need to download firmware / stock rom for Galaxy S7 or Galaxy S7 Edge, it’s around 2 GB in compressed zip archive)

6. Make sure re-partition is NOT ticked.

7. Click the start button, sit back and wait few minutes.

8. After 5 – 10 minutes flashing stock rom process on Galaxy S7 or Galaxy S7 edge will complete and your smartphone will reboot and this time it will be as new as brand new.

In case you are facing any error during flashing stock rom on your Samsung Galaxy S7 or Galaxy S7 Edge with ODIN, you can post the error screenshot in the comments section, and our team at S7 Fan Club will try our best to help you out.

Like this Article? Subscribe to Galaxy S7 Updates!

Samsung Galaxy S7 Fan Club - Android App Download

Install Our App Today


Latest Content

Subscribe via Email

Enter your Email ID to subscribe Latest Updates at Samsung Galaxy S7 Fan Club & Receive Notifications Immediately In Your Inbox! :)

Join 56 other subscribers

36 Comments

Add a Comment
  1. as i press start with odin, it stops at recovery.img in odin and on the screen it says custom binary(boot) blocked by frp lock.
    please help!!!!!

    1. What is your device model exactly?

      1. Galaxy s7 edge SM-G935F

          1. Ok let me try, i did the one from sammobile, Thanks for now!

          2. I hope your problem will get fixed. 🙂

          3. both the links are invalid, when you download it says access denied from this IP

          4. Which country do you belong? If you are having issues while accessing the links. Please use Browsec or ZenMate extension of Chrome on your PC. It will allow you to change your IP location / country. Then you can download easily. I have checked both links and they are working fine for me.

          5. That file didn’t work either. In fact, now my phone don’t even turn on or switch to recovery mode. It’s completely dead

          6. Very strange to learn this. I have used and flashed the firmware using this stock ROM.

  2. Is there a link for S7 model G930v?

      1. You cannot use SM-G930F / FD Stock ROM on your SM-G930V (Verizon). I have given the link above. Please try that. 🙂 Hope that helps.

    1. For Samsung Galaxy S7 SM-G930V (Verizon) – You can download the firmware / stock rom based on Android 6.0.1 Marshmallow from here: http://goo.gl/z0uEG5

  3. Thanks, Hasan. I did it and now my S7 Edge is back like new except that there’s no messaging. When I try to open Messages it crashes immediately with the error message “unfortunately, messaging has stopped,”. I went to Settings>Applications>Application Manager>Messages>Storage and cleared cache and data but the problem still remains.

    1. Hi

      Please try to factory restore your device once and let me know if that helps 🙂

      1. Thought I wouldn’t need to do that but the factory restore solved the problem.

        From bricked S7 Edge to new. Thanks so much!

        1. I am glad it has helped you. Spread the word and share this article or website S7FanClub.com with anyone who has been facing the trouble while flashing Stock ROM with ODIN on Samsung Galaxy S7 or Galaxy S7 Edge.

  4. I want to use a UK carrier version of S7 Edge firmware. I’ve downloaded the files but there are 5 in there. Only the AP gave me stock. Do I just include the others for the Vodafone features?

    1. If you need Vodafone’s Stock ROM on your S7 Edge, I would suggest you to get in touch with Vodafone’s support. The Stock ROMs over here are not purely stock and do not have any 3rd party telecom content in them. 🙂

  5. heyy whatsup… mine is stuck at the boot black screen and i dont know how to reboot again…please help me!! i need to use it urgently…huhu

  6. Do I need to disable some options after i root my device or the previous configurations are OK ? cause this problem initially arose because of rooting of this device.

  7. Hi this sounds reasonably straight forward. However, my phone is completely stuck at a black screen stage (just showing a single red LED top left) an no amount of button combinations or pressing will cause it turn on and show anything on the display whatsoever. Is there any way of ‘flashing’ it if I can’t get into it please?

    1. Hi Julia, In order to Flash a ROM, your phone needs to be booted into Download Mode, else you cannot Flash anything on your device.

  8. Mines been stuck at this point for 30 mins now. Any ideas?

    Odin engine v(ID:3.1100)..
    File analysis..
    SetupConnection..
    Initialzation..
    Set PIT file..
    DO NOT TURN OFF TARGET!!
    Get PIT for mapping..
    Firmware update start..
    SingleDownload.
    sboot.bin
    NAND Write Start!!
    param.bin
    cm.bin
    boot.img
    recovery.img
    system.img
    meta-data/
    meta-data/fota.zip

    1. Karl, what is your phone’s model?

      1. All worked out eventually. Had to restore to original firmware with Smart Switch software. Then I flashed with Odin 3.12 and everything went well.
        I was trying to flash Nougat beta to my S7 Edge btw.
        Thanks for getting back though.

        1. You are welcome. 🙂 I am glad, everything went fine for you. Thanks for your feedback.

  9. Chris Keepinitreal Mills

    I have an edge 935a. Im hoping this method will work for me, but when I go to look for my phones port number in “modems”…its not listed there. Instead its listed under portable devices. Ive tried the port listed but can’t seem to get realterm to work for me either. Keeps saying port not open or smthn close to that. Anyone have similar trouble?

  10. Mine been stuck at this point arround 45 mins now. Any idea what to do?

    Odin engine v(ID:3.1100)..
    File analysis..
    SetupConnection..
    Initialzation..
    Set PIT file..
    DO NOT TURN OFF TARGET!!
    Get PIT for mapping..
    Firmware update start..
    SingleDownload.
    sboot.bin
    NAND Write Start!!
    param.bin
    cm.bin
    boot.img
    recovery.img
    system.img
    meta-data/
    meta-data/fota.zip

    1. You might have selected HOME CSC file, choose the simple CSC file and try again, although the simple CSC file will factory restore your device, and your data will be erased completely.

  11. how can i do this with usb-debugging off? after i rooted my galaxy s7 edge i turned off OEM lock and usb debugging. After that i got the “Custom binary lock by FRP”. With usb debugging off i have no idea of how i will proceed to flsh the stock Rom.

    1. You must enable OEM unlock from Developer options, before flashing the firmware.

      1. i cant get in my phone, “Custom binary lock by FRP” is shown every time i try to turn on my phone. I have turned off OEM and i have turned off usb debugging. My phone is rooted so thats why i have “Custom binary lock by FRP” every time i turn on my phone.

  12. I flashed the firmware but now I am stuck at the Samsung splash screen. No matter what I do it’s all that comes up..

    1. Which firmware have you tried? Make sure to select correct firmware version according to your device model. For Galaxy S7 Choose SM-G930F and for Galaxy S7 Edge Choose SM-G935F. In case you are still stuck, you might try to hard reset your device and proceed with flashing process once again.

Leave a Reply

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

Latest News

Samsung Galaxy S7 & Edge Fan Club © 2017