How to Install Galaxy S9 Oreo ROM on Galaxy S7 or S7 Edge!

For those of you who want to install the Galaxy S9 Oreo ROM, Sac23’s S9 Ported ROM for your Galaxy S7 or S7 Edge, here’s a step-by-step guide you can follow.  This is a guide for anyone who has a Galaxy S7 or S7 Edge model that is supported, you do NOT need to root your phone using this method (although the ROM will give you root).  Installing this ROM will give you all software features of the Galaxy S9 Oreo ROM(pretty much all) as this is a “port” straight from a real Galaxy S9.  Your life will change and you will be able to get S9 features without paying for it.  Dead serious.

For full features of this S9 Oreo ROM, check out Galaxy S9 Conversion for Galaxy S7/S7Edge or S8 S8 Plus!

Note: This S9 ROM DOES NOT WORK on U.S. models as they have locked bootloaders!!!

Note2: Installing this ROM from stock will ERASE EVERYTHING on your phone & your Samsung Pay will never work again!!!(But you can use Google Pay yey.)

(Download links are on Step 5!)

Step 1.  Check the model number of your Galaxy S7 or S7 Edge under Settings->About Phone.

Supported Models:

  • Galaxy S7 – SM-G930F, SM-G930FD, SM-G930X, Korean SM-G930K/SM-G930L/SM-G930S, Canadian Galaxy S7 SM-G930W8
  • Galaxy S7 Edge – SM-G935F, SM-G935FD, SM-G935X, Korean SM-G935K/SM-G935L/SM-G935S, Canadian Galaxy S7 Edge SM-G935W8

If you have a supported model, you are ready to install the Galaxy S9 ROM!

Step 2. Tap on “Software Info” then tap on “Build number” about 5 times until you see “Developer mode has been turned on” message.

Step 3. Tap the back button twice and you will see a new menu option called “Developer options”.  Tap on that and MAKE SURE “OEM Unlock” is checked ON.

Step 4. Power off your phone then hold down the Volume Down, Center Home, and the Power buttons together until you see a warning screen.

Tap the Volume Up button to enter download mode.

Then connect a micro-USB cable from your S7 or S7 Edge to a Windows computer.  Yes, you will need a Windows computer(Windows XP, 7, 8, 9, 10, or 11).  If you don’t have one, go borrow one from your neighbor or friend or you can even buy a cheap Windows netbooks for under $100 on eBay if you plan on installing custom ROMs on Samsung devices in the future.

Step 5. You will need to download a bunch of files, download:

  • Download ODIN and S7/S7 Edge drivers – Link
  • Download TWRP for your model of S7 or S7 Edge – Link
  • Download Galaxy S9 ROM for Galaxy S7/S7 Edge – Link
  • Download Fix for Galaxy S7 – Link
  • Download Fix for Galaxy S7 Edge – Link

Note: Make sure you download the Fix for S7 or S7 Edge depending on which phone you have.(e.g. If you have S7 download the S7  fix)

For TWRP, download the latest version of TWRP file ending in “img.tar”.

Step 6. Once you have all the files downloaded, unzip/extract the ODIN zip file and you should have a new folder.

Step 7. Run the ODIN exe program inside the ODIN folder.

Step 8. You should see a blue-highlighted box like above if you have previously installed USB drivers.  If you don’t see it, simply run the Samsung USB driver EXE program you downloaded earlier then unplug/re-plug the USB cable and you should see it.

Step 9. Choose “AP” then choose the TWRP file you downloaded earlier.

Step 10. Hit Start and as soon as you see “PASS!” or when the screen goes blank, IMMEDIATELY hold down the Volume Up, Center Home, and Power buttons for about 4-5 seconds until you enter TWRP recovery.  If you miss this step, simply repeat.

Step 11. Once in TWRP recovery, you will wipe data.  This WILL ERASE EVERYTHING ON YOUR PHONE!!!  We do this to wipe the data as it is encrypted.

Once done, reboot back to TWRP.

Step 12. Once in back in TWRP, choose “Keep Read Only”.

Step 13. Copy over the two files, the ROM file and the fix to your phone.

Step 14. Use the Wipe menu to do a factory reset.

Step 15. Install the ROM.

Step 16. Reboot!

Step 17. After about 5 minutes, you should see the welcome screen, go ahead and sign in.

Step 18. Hold down the Power button then choose “Recovery” and we will need to flash the fix.

Step 19. Install the fix using the install menu in TWRP then reboot.

Once rebooted, you should have a fully-converted Galaxy S7/S7 Edge running Galaxy S9 ROM software!  Pat yourself on the back and make sure you give thumbs up on my YouTube video as it took me a few days to make this tutorial, thanks!

Credits – XDA – You can donate to XDA developer Sac23 if you end up using this ROM as daily driver, please buy him a beer thanks! [Donate Link]


Q: I messed up and ended up in a bootloop!  How do I fix it?
A: Please follow our unroot guide.

If you want to see the features of this Galaxy S9 ROM, check out this video:

This is an OLD website where we no longer support and we are moving all our new tutorials to our new forum where you can ask questions about any Android device. Please post all your questions at the new Android Rehab Center at HighOnAndroid Forum, thank you for understanding!

You may also like...