How to Restore the Stock ROM on Samsung Devices [Android]

Have you flashed a custom ROM on your Android device that you do not like anymore? Do you want to flash back the original, or in other words, stock ROM on your device? If so, our tutorial below should help you. Fortunately, there are a number of websites that provide the Samsung stock ROMs that you can flash on your device and get it back to its original state. Flashing back the stock ROM also helps you resolve any issues that you might be facing with your current ROM.

In order to do so, you are going to need a flashing tool called Odin. It is a tool for Samsung devices that helps users flash ROMs on their devices. It can also be used to flash custom recoveries as well as doing some other tech stuff.

Things you should know:

  • Since Odin is only available for Windows based PCs, you are going to need a PC that has Windows installed on it. Sorry Mac and Linux users!
  • The process will wipe off all the data stored on your device. Therefore, before proceeding any further, please backup your device.
  • You are going to need Samsung drivers in order for your PC to recognize your device. If you have Samsung Kies installed on your PC, you don’t need to install the drivers separately. If you don’t, download and install the latest drivers from the Samsung website.

There are stock ROMs for each of the Samsung devices available out there. You will need to download the one that is for your device.

flashsamsung-select

Just head over to the Samsung Updates website, use the dropdown menu to select your device, and download the appropriate ROM for your device. It should be in .zip format.

1. Since both of the tools  – Odin and Stock ROM – are in .zip format, you will need to extract both of them. Make sure that you extract files to your desktop as it will be easier to find them later in the process.

2. You will now have a couple of files on your desktop. Double-click on the file named “Odin3 v3.07.exe.” This is the tool you are going to be using to flash the ROM on your device.

flashsamsung-odin

3. On the main screen of the tool, you will see a number of options to choose from.

flashsamsung-odintool

In the “Option” section of the tool, you will see some options that you can select. Select “Auto Reboot” and “F. Reset Time.” Leave all of the other options unchecked.

In the “Files [Download]” section, click on PDA. Navigate to your desktop where you have saved the Stock ROM, and double-click on it to select for flashing.

4. You are all done configuring the tool to flash the ROM. Let’s prepare your device to work with the tool. Put your device into download mode by first turning it OFF, then pressing and holding Volume DOWN + Home + Power buttons simultaneously. You will see an Android robot on your screen that indicates your device is in download mode. Plug it in to your computer using the USB cable that came with it.

5. Click the Start button at the bottom of the tool. It will then start flashing the Stock ROM on your device. You should be able to see the current process in the “Message” box.

6. When the process has finished and the ROM has been flashed, the tool will output a message on your screen. Then, unplug your device from your PC and turn it OFF.

7. When you turn ON your device, you should see the brand new ROM that you just installed on your device.

Congratulations! Your Samsung device is now running the Stock ROM with all of the company apps and features that came when you first purchased your device.

Knowing that you can easily revert back to the original ROM, you should have no worries about trying out new ROM. The worst that can happen is to restore back to the original ROM. One thing though, do remember to back up your data before you flash any ROM.

70 comments

  1. you have missed something important :
    before going back to the stock rom you must look at the version of android rom you have , for example you can’t downgrade your galaxy s3 from kitkat 4.4 to jelly bean or ics by your method , because if you do that you will damage your EFS folder which have imei and modem , so it will give you no signal and fake imei 00496*** .
    that what’s happen with my phone and I have searched at xda dev and google there is no solution for imei except z3t box or you have backed up a good copy of EFS folder .
    so please modify your post with the right way of downgrade which is :
    1- root
    2- back up efs folder .
    3- downgrade by odin .
    4- restore efs if you have this issues .
    5- wipe factory and partition from recovery mod .
    sorry for my bad English . and thank you for useful post :)

    • Hello Abbood,

      Thanks for your suggestion.

      Well, the post above only covers how you can flash a stock ROM on a Samsung device running the Android OS. When I tried the method above personally on my phone, it didn’t cause any issues (I didn’t even backup efs).

      Thanks!

  2. I tried using Odin and it did nothing but trigger Knox Security to void the warranty on my S4. I really recommend waiting until XDA dev comes up with something better.

    • If you’re messing around with the ROM on your phone or using ODIN, you’re already voiding the warranty. The only way to stay compliant is to stick with what the manufacturer puts on the phone. Mess with rooting, ROMs, etc., and they won’t provide support if something goes wrong.

      • Hello Scott,

        You’re right!

        If you’re concerned about the warranty of your device, you shouldn’t be getting into things like Rooting, Flashing, etc.

        But if you’re an adventurous person and aren’t afraid of taking the plunge, the custom development world is waiting for you.

        Thanks Scott!

        • But should it not be be possible to revert back to your original stock rom and un-void the warrenty?

          • Hi Martin,

            Yes, it’s possible to reinstate the warranty by flashing back the stock ROM. Though note that some hard-bricked devices cannot be fixed with it.

            Thanks!

  3. i have an s4 mini i flashed an official ROM from sammobile.com 4.4.2 kitkat
    i want to go back to stock ROM so i downloaded onother ROM for sammobile
    4.2.2
    and when i flash it using Odin get failed from the beginning
    and i dont know why!!!
    can you help me plzz

    • Hi Fares,

      Can you please let us the exact error you’re getting while flashing the ROM?

      Thanks!

  4. i have a question regarding programming android back to stock rom, i have problem about my phone. I rooted it with superSU which rooted and gain a full access into my system apps. i have deleted some of them, but forgot to backup the shits. and now im experiencing usb problems, which i cannot connect my usb to my pc. so is programming back to stock rom can recover the systems apps deleted in my phone?

    • Hi Jarred,

      Flashing the stock ROM on your device should reinstall all of the system apps on your device.

      Thanks!

  5. Hi Mahesh,
    This is perhaps the only fix there is on the internet that works. I deleted some critical apps on my phone and reinstalling the original stock ROM did the trick to get them back. Thank you for posting this online. It needs to be said though that the links to getting the stock ROM for the Samsung Galaxy Y GT5360 are flawed and you are better going to get them from another location. You also need to extract the zipped files before you can use them by extracting them to another location.
    Many thanks again works a treat!

    • Hello Simon,

      We are glad our post helped you fix issues on your device.

      The mentioned sites often update their download servers, so sometimes you cannot download a file but that’s just a temporary issue. Generally, the download links work just fine.

      Thanks!

  6. i have installed custom rom slimkat 4.4.4…should i have to download .pit file also to install the stock rom or the above method is sufficient…..i have downloaded stock rom SG NOTE-n7000 PDA Single package file……

    • Hello vaishnav,

      Nop, only choose the one that is for your region/carrier. Not all the firmwares will work for your India specific device.

      Thanks!

  7. Hello. Im using phoenix rom and i want to reinstall the stock rom for my samsung s4. wont downgrading to stock rom might result to deadboot?

    • Hi Juan,

      Downgrading shouldn’t be an issue. Just make sure to use the appropriate firmware for your region/carrier and you should be fine.

      Thanks!

        • Hi Juan,

          Please check out the site mentioned in the post and there will be firmwares for various countries. Just hover your mouse over the country code and you should be able to know if it’s Philippines.

          Thanks!

    • Hi Santhosh,

      We don’t recommend you to do that. Only use the firmware that is for your model/region.

      Thanks!

  8. i tried to wipe my ROM but i forget to make a back up of my ROM, now my phone is not starting.
    so what can I do to make my phone work

    • Hi! I don’t know a lot of things, but maybe this could work.

      Check if you can turn on Download Mode, and flash with ODIN a stock ROM (you can find stock ROM also in sammobile)

  9. Hi there!
    I am having s3 updated to stock jelly bean 4.3.then I flashed it to dn4 4.4.4 rom.but I revert back to my stock os by restoring backup.but now my baseband and build number is changed.so which firmware should I download for my phone. Based on current build/baseband number or earlier one that has came wit stock os?
    Also sorry for bad english

    • Hi Irfan,

      Use the firmware that was originally came preloaded on your device. That’s the firmware that should work fine on your device.

      Thanks!

  10. hlo frnds i rooted my s4…now its not working.it shows kernal is not seaandroid enforcing ..what i do …please help me yarrr

  11. i just flashed rom my galaxy note 4 but when i have start the device it will stuck with logo samsung and flashing not to go a head to main window.

    • Hi Zia,
      Did you get a solution for the above problem.
      My S2 was running CM11, when I tried the above process for going back to my Stock Samsung ROM of Android Jelly bean, but after I got the message on TOP as PASS 06:36 in the first block then I removed it & when Powered it on – my S2 also starts going in the loop of Samsung Logo only. It doesn’t goes further.
      Please help me, below is the log from ODIN 3 message box:

      Enter CS for MD5..
      Check MD5.. Do not unplug the cable..
      Please wait..
      I9100XWLST_I9100ODDLSE_I9100DDLS9_HOME.tar.md5 is valid.
      Checking MD5 finished Sucessfully..
      Leave CS..
      Added!!
      Odin v.3 engine (ID:3)..
      File analysis..
      SetupConnection..
      Initialzation..
      Get PIT for mapping..
      Firmware update start..
      boot.bin
      NAND Write Start!!
      factoryfs.img
      param.lfs
      Sbl.bin
      zImage
      modem.bin
      cache.img
      hidden.img
      RQT_CLOSE !!
      RES OK !!
      Removed!!
      Remain Port …. 0
      All threads completed. (succeed 1 / failed 0)

      • It does that the process went successfully. The first boot takes longer than the usual boot-up time, so please be patience and see if your device boots–up normally after 5 or 10 minutes.

        Thanks!

  12. Hello I was just about to install SlimLP rom 5.0 . Is it okay if I’m gonna use “Backup and Restore” to go back to stock Android 4.2.2 on CWM recovery?
    My device is Samsung Tab 2 7″.

    • Hi Kent,

      That should do the job for you.

      In case you forgot to create the backup, you can use the above method to get rid of any custom ROMs and be back on the stock ROM.

      Thanks!

  13. You cannot go back to stock rom by restoring to a previously backed up setting once you flash your phone with a custom rom Kent. Backup and restore will only reverse official updates.To go back to 4.2.2 you will need to download the firm ware first, try http://www.samsung-updates.com, they list almost every samsung device and available stock rom. They will probably link you to rapidgator.net for the download, be careful to be precise when using rapodgator, if your not a premium user, multiple trials will block you from downloading for a while. When you get your stock firmware (use model number at the back of the phone under the battery to get exact model thus exact rom)

  14. Is there no other place where I am able to download the firmware as those download mirrors are pretty awful.

  15. I have flashed my Samsung grand I9082 with cyanogen mod 12…I want to flash base ROM on my device..but Odin is not detecting my phone..anybody with an idea or solution for this…

  16. Hi Mahesh,
    My S2 was running CM11, when I tried the above process for going back to my Stock Samsung ROM of Android Jelly bean, but after I got the message on TOP as PASS 06:36 in the first block then I removed it & when Powered it on – my S2 also starts going in the loop of Samsung Logo only. It doesn’t goes further.
    Please help me, below is the log from ODIN 3 message box:

    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    I9100XWLST_I9100ODDLSE_I9100DDLS9_HOME.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Added!!
    Odin v.3 engine (ID:3)..
    File analysis..
    SetupConnection..
    Initialzation..
    Get PIT for mapping..
    Firmware update start..
    boot.bin
    NAND Write Start!!
    factoryfs.img
    param.lfs
    Sbl.bin
    zImage
    modem.bin
    cache.img
    hidden.img
    RQT_CLOSE !!
    RES OK !!
    Removed!!
    Remain Port …. 0
    All threads completed. (succeed 1 / failed 0)

  17. hi abood,
    I wanted to know that after flashing will all my root apps be gone i.e. sawpit expander and all and will my phone be rooted after I have flashed the phone

    • Hi Rupesh,

      Yes, the above method should erase all the apps installed on your device, including the root apps.

      Nope, your phone will not be rooted after doing the above procedure. You’ll need to root it to gain access to root-required apps.

      Hope it helps!

  18. Tried using Odin however it keep on freezing after I add the Stock ROM, after it unfreezes it just says All threads completed. (succeed 0 / failed 0).
    I followed all the steps shown above but for some reason I’m not able to flash back to my Stock ROM.
    Please Help

    • Try using a lower version of Odin, preferably Odin v1.85 (The most stable version). That should fix the problem for you. If not then the .MD5 file which you have downloaded is either corrupt or not completely downloaded. Please inform me if the solution worked or not. If not I’ll come up with a new solution. But this should do it for you.

      Happy to help!

      • Hi Ramires,

        Thank you for your wonderful tip!

        It’ll definitely help our readers who are facing issues with the Odin tool.

        Thanks!

  19. My Samsung Galaxy S3 i9300 is running on cyanogenmod 11. I’m planning to go back to stock jelly bean 4.1.2. In download mode, the binary counter have 5counts. Is it okay to directly flash stockrom via odin without resetting the flash counter?

    • Hello Eduardo,

      We’re glad our procedure helped you!

      Thank you and keep coming back for more!

  20. plz send d link 4 downloading stock ROM for Samsung Galaxy y gt s5360 & also gt s5300

    I’m tired of searching in Google & you tube,all d links r no longer valid!

    smone plz send d link!!!

  21. I recieved my, in China ordered, phone yesterday and this seems to be rooted allready. Now I would like to find out if it is possible to “Deroot” it. It seems, after some searching, that the software is most likely from Samsung Galaxy Note 3. But, how to be sure about this?

    • Hello Cornelis,

      Can you please let us know what Samsung device is it that you want to unroot?

      Let us know your device’s model number as well. You can find it in Menu > Settings > About phone.

      Thanks!

  22. Hey Ive upgraded my Galaxy Y S5360 and i cant press any buttons in the screen and iwant do downgrade my android to stock how do iknow the exact firmware? please help

    • Hi Lloyd,

      Can you please let us know what country your device is from?

      It should help us find the right firmware for your device.

      Thanks!

  23. Hi,

    I follow what you suggest but the process kind of stuck after the message “zImage”
    Waited long time but nothing seems to happened
    Is there anything I did wrong?

    thanks

Comments are closed.

Sponsored Stories