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:

You may also like...

28 Responses

  1. R. Tomassen says:

    I can’t see my sim card. I can not choose for dutch telecom? Can you help me.

    • Max Lee says:

      Did you check your APN?

      • R. Tomassen says:

        I could only choose for China telecom and 2 other Chinees providers.

        At this moment i took your video for ‘unroot with stock firm’. Thanx, i works really nice

        • Max Lee says:

          You can set APN manually in those cases, see

  2. Luel Macaraig says:

    I cant flash the twrp dont know why..

  3. Hamza says:

    How much time does it take to reboot after flashing the room? Cuz my phone has blacked out for more than 5 min..

  4. Amarjot Singh Lohia says:

    Cant play any media and Bixby force close.

  5. Marco says:


  6. Bosko says:

    Friends have a problem hearing me on viber or messenger,they hear themselves.Is there a solution to this?

  7. Stelios says:

    Is it possible to install again the rom for s7 after installing s9 oreo rom?

  8. Tom McLain says:


    I have installed the S9 Oreo ROM onto my S7 and it works like a champ – like my actual S9+.. Is there a way to hide the the Recovery and Download Mode buttons when you press the physical phone power off button?

  9. Bryan Gutierrez says:

    Hi Max,

    I have an issue with touchwiz.. i had seen the settings and tried to change the size of the logo.. the touchwiz mod app crashed and after trying to restart the phone.. it would just continuously crash.. without being able to use any of the apps.

    i tried to go on recovery mode and wiped the data then tried to restart but now is stuck in the loader on loop.

    it doesn’t go past the samsung

  10. Tom McLain says:


    I have come across another issue. Heat… phone is showing 89 degrees like all of the time. Not just when charging.

  11. Mohammadreza says:

    When I press power key I want to have only power of and restart not recover and ….
    Can you help me

  12. Brendan says:

    Hi is my s7 edge. SM-G935U can install this? My phone has no locked boot loader

  13. sguigna says:

    Good man! Please note a good offering for you.

  14. Mircea Dan says:

    any method for SM-G936P ?

  15. Clinton says:


    Please can the s9 rom file work on S7 from T-Mobile, so i don’t go through much stress .. thanks

  16. Sil says:

    Does it auto update?

  17. hamood says:

    Thanks Max Lee , succeeded flash on Note Fan edition .
    many bugs like wifi not turn on , slow and heating. ,

    camera working perfect ,call is ok …in general its slow (Sac23_S9_Custom_Rom_For_G93X_5_5_2018)
    i try to flash v7 but not boot and stuck on samsung logo , i think i need a good kernal.
    any advise for Fan edition ….its same s7 edge hardware exyon .
    Thanks again Mr.Max lee

  18. abdou says:

    please! i am already install oreo 8.0 in my s7 .can i install the rom from this or must install 7.0 nugat than install the s9 rom.

  19. Rodrigo says:

    Olá, essa rom atualiza via OTA?

  20. Nery says:

    How to reduce the animation scales?

Leave a Reply

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