The last of Samsung Galaxy S-series, namely S7 and S7 Edge, were launched worldwide on March 2016. As you might already know, the S7 and S7 Edge rolled out in two variants: Snapdragon in the US and some parts of China and Exynos for all other international models.

Initially, these smartphones ran on Android 6.0 Marshmallow firmware. Then around September 2016, they received an OTA update to Android 7.0 Nougat. Currently, users are searching long & hard on how to install official Android Oreo update for Samsung S7 Edge.

It’s worth pointing out that the S7 Edge Exynos variants with a single SIM slot or the model G935F can get Samsung Experience 9.0 (based on Android Oreo) installed right away by following the steps mentioned below.

Moreover, Galaxy S7 Edge Oreo update UK unlocked and Vodafone-locked devices can already grab their official Oreo firmware from the downloads section below. While there’s no news on when & if Samsung will send out an official OTA update for Oreo, an XDA member ProtoDeVNan0 has found a way to do this. This custom ROM is compatible with Samsung Experience 9.0 security patch released this January 2018.

Note: Users will need to have a TWRP custom recovery installed on their devices to proceed any further.

WARNING: This method involves formatting any existing data on the device. It is recommended to backup all your files before moving ahead.

Prerequisites to installing Android Oreo on Galaxy S7 Edge & S7 (Exynos)

Mandatory downloads

Download S7 Edge Oreo by Jay 1.1.ZIP   

Download no-verity-opt-encrypt-6.0.zip   

Galaxy S7 G930F Oreo Firmware:

Galaxy S7 Edge G935F Oreo Firmware:

Download Latest ODIN Tool   

Steps to install Android Oreo for S7 Edge and S7

  1. Download the relevant Oreo for S7 Edge and S7.
  2. Extract the ZIP file on your PC and keep it on Desktop.
  3. Turn OFF your Galaxy phone.
  4. Use the key combination: Volume Down key + Power button + Home button to enter Download mode.
  5. Connect your phone to PC with the USB cable.
  6. Run the ODIN tool downloaded from above.
  7. Upon successful connection, the ID: COM port should turn blue.
  8. In the left-side pane, check Auto Reboot and F. Reset Time.
  9. On the right, check BL, AP, CP CSC.
  10. Select the firmware files that initiate with the checked selections. Such as the BL must contain a firmware file starting with BL and so on.
  11. Be sure to check the HOME_CSC file instead of the regular CSC file.
  12. In the end, recheck everything and hit the START button to install Android Oreo on your Galaxy S7 or S7 Edge.

After the reboot, you should see the latest Oreo firmware on your device.

Now, if you are more interested in installing the Samsung Experience 9.0, you’d be pleased to know that the Galaxy S7 Edge already has a tweak for this.

Here’s how to install Samsung Experience 9.0 on S7 Edge Exynos G935F.

Steps to install Samsung Experience 9.0 on Galaxy S7 Edge (Exynos variant- G935F)

  1. Turn OFF your device.
  2. Boot into TWRP Custom Recovery by pressing Volume Up key + Power button + Home button together.
  3. When you Samsung Logo, release the Power button and continue holding the rest.
  4. Once TWRP boots up, tap Wipe, then format data. Confirm actions by typing Yes in the field.
  5. When the system is wiped clean, tap Reboot System and re-enter TWRP.
  6. Connect your device to your Windows PC & mount your phone in the MTP mode.
  7. Move the downloaded files to /sdcard.
  8. You should immediately find these contents on TWRP by going to Install.
  9. Install the files one-by-one by swiping at the bottom of TWRP interface.
  10. When both the files are flashed, once again tap on Reboot System.

Now that you have the new Samsung Experience 9.0 ROM on Galaxy S7 Edge, it is time to root your phone.

How to root Samsung Galaxy S7 or S7 Edge Exynos?

Of course, there are two methods to root-

Whichever method you choose, you would be very glad to have TWRP installed already.

Both methods of rooting depend on TWRP and it is a safe bet, too!

Also Read: How to Root Samsung Galaxy S9/S9+

Root using SuperSU
  • Download the latest SuperSU zip file.
  • From your Windows PC, transfer the file to /sdcard on the device.
  • Turn OFF your device.
  • Access the bootloader using Volume Up key + Power button + Home button together.
  • Then select TWRP custom recovery.
  • Tap Install and then locate the SuperSU zip file.
  • Swipe to confirm Flash then hit Reboot System.
  • Reboot to Android Oreo and from the Play Store download and install Root Checker app.
  • Check your root status by also installing an APK file. If SuperSU asks for permissions, then your device is successfully rooted.
Root using Magisk
  • Download the latest Magisk zip file.
  • From your Windows PC, transfer the file to /sdcard on the device.
  • Turn OFF your device.
  • Access the bootloader using Volume Up key + Power button + Home button together.
  • Then select TWRP custom recovery.
  • Tap Install and then locate the Magisk zip file.
  • Swipe to confirm Flash then hit Reboot System.
  • Open Downloads, then tap and install Magisk Manager.
  • Check the root status and also check the status of SafetyNet.

Regardless how you root, your entire Android experience will get much better.

Also, with the recent update S7 Oreo powering your device, there’s literally no excuse not to try out all that you have been missing out.

Let me know in the comments how your fiddling around goes.

As a Public Relations consultant, Shikhar works with a few tech companies in Brazil.He loves taking things apart and putting them back together and writing long-form content on Tech, marketing, advertising and CRM.You can find him hiking along the Brazilian hillside quite frequently.Connect with Shikhar on Twitter: @Shkrrao

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.