Samsung Galaxy S8 (G950F) Using TWRP On Install Android Oreo Beta 2

Samsung’s Oreo beta program has recently opened to a lot more users as it reached the US. But in recent times, installing the beta on your devices has become a bit harder than before. There is no more ODIN compatible archive this time that you can flash. Users not enrolled in the beta program can only side load the zip using a computer and ADB. Samsung Galaxy S8 (G950F) Using TWRP On Install Android Oreo Beta 2 You’d also have to be on the latest Samsung firmware to install the OTA. That’s why XDA contributor Paradoxxx has created some flashable zip archives. Flashable as in flashable with TWRP, not ODIN. That can be better or worse depending on your situation.

Samsung Galaxy S8 (G950F) Using TWRP On Install Android Oreo Beta 2

Samsung Galaxy S8 (G950F) Using TWRP On Install Android Oreo Beta 2

But if you are someone who’s already rocking a custom ROM with TWRP, things couldn’t get any easier for you. All you have to do is download the package and flash it like you’d flash any other ROM. The disadvantage, if you’d call it that, is that even though you’d be running the stock firmware, Knox will have been tripped. And that shouldn’t really concern you since you’re already running a custom recovery and firmware so it is already tripped for you.


Even though technically this is Samsung’s software, it has been packed into a flash able zip by a third-party. Moreover, the installation method is also not officially supported by the company. Therefore installing this software will probably void your warranty. Considering the requirements though, you’d already have crossed that bridge. FYI, Droid Views cannot be held responsible in case of any damage to your device. You must understand flashing third-party zips etc. is risky. So proceed at your own risk.

The TWRP flash able firmware files below are only meant for the specific Samsung Galaxy S8 device mentioned in the title – G950F. It may work on other Galaxy S8 variants or it may not. It will definitely not work with any other devices.


  1. You’ll obviously need TWRP recovery installed on your device.
  2. Needless to say, your device should have an unlocked boot loader to have TWRP in the first place.
  3. It doesn’t matter which ROM you’re on right now, just make sure that the battery is charged enough to prevent the phone from shutting down during the process.

Root Samsung Galaxy J7 Pro SM-J730G and Install TWRP On Nougat

install Android Oreo Beta 2 On Samsung Galaxy S8 with TWRP

  1. Download all the three zip files linked above on your PC. But before you transfer them to your phone, boot it into TWRP recovery.
    • Power off your device.
    • Once it’s off, press and hold the Bixby and Volume Up buttons, then press the Power button to turn it on.
    • Let go of the Power button when the screen turns on, while still keeping the Bixby and volume up buttons pressed.
    • Let go of all the buttons when you see the recovery mode logo.
  2. In TWRP, go to Mount and try to mount the data partition. If you are able to mount the data partition, good for you. You can skip to
  3. If unable to mount the data partition, you will need to wipe your device completely. This includes factory resetting the device as well as wiping everything on the internal storage. So make sure you have a backup before you go ahead.
  4. Go to Wipe <> Format data then type yes to continue.
  5. Now connect your device to the PC with a cable and transfer the downloaded files to your device over the MTP connection.
  6. Go to Wipe again and select Advanced Wipe. Select Dalvik, cache, system, and data and swipe at the bottom to wipe them.
  7. Select Install from the TWRP main menu and select the file – zip.
  8. Swipe at the bottom to flash it.
  9. Similarly, select the No verity zip and the fix zip and flash them one by one in that order. The zip files are numbered so it’s easier to know which one to flash first.
  • Once all the files are flashed, select Reboot system.


Done” Samsung Galaxy S8 (G950F) Using TWRP On Install Android Oreo Beta 2  successfully