Monday, June 1, 2026

How to Downgrade Samsung Galaxy S8 SM-G950F (Exynos) from Android 9.0 on OneUI 1.0 to Android 8.0 with Samsung Experience 9.0

 How to Downgrade Samsung Galaxy S8  SM-G950F (Exynos)  from Android 9.0 on OneUI 1.0 to Android 8.0 with Samsung Experience 9.0

WARNING!!! THIS PROCESS DELETES DATA. IF YOU HAVE IMPORTANT DATA, MAKE A BACKUP WITH GOOGLE. I AM NOT RESPONSIBLE FOR ANY DAMAGES TO YOUR DEVICE. DO THIS AT YOUR OWN RISK.

Step 1 - Unlocking the Bootloader/Enabling OEM Unlock and Downloading the Necessary Files
On your phone, open Settings, scroll down to the bottom, and find Phone - About, then Software Information. There, you'll find the version number. Click it repeatedly until you become a developer. Now, go back to the main settings and enter Developer Options, where you'll find OEM Unlock. If you have a PIN or screen unlock pattern, enter it, and your phone's bootloader will be unlocked. Now download the necessary files: Odin3, the TWRP file, and the downgrade zip file. Below are the download links for TWRP, Odin3, and the zip file:




Step 2 - Flash TWRP Recovery in Odin3
Unzip and open Odin3. Once it opens, a message should appear. Click OK. You'll now see the program's UI. To flash TWRP, click AP and select the twrp-3.7.0_9-0-dreamlte.img.tar file. Then, go to Options and disable Auto Reboot. Now turn off your phone. After the vibration, press the Power, Vol-, and Bixby buttons simultaneously. A message should appear. Confirm with the Vol+ button. Now, connect your phone to your computer using a USB cable. Odin should detect your phone. Once it detects it, click Start. Flashing TWRP will take a few seconds. Once the process is complete, exit Download mode by pressing Power and Vol-.
Step 3 - Entering TWRP Recovery and Installing the File
Enter TWRP by pressing the Power, Vol, and Bixby buttons. Once you've entered TWRP, you should see a message that says "Don't show again" and slide the slider. Now go to "Wipe and Advanced Wipe" and select:
Dalvik / ART Cache
Cache
System
Date
Internal Memory
Preload
Then, move the slider to clear. Now, the most important thing is to upload the file, but first, move the zip file to the SD card on your phone. Now, in TWRP, go to the Install tab, then select Storage, select Micro SD Card, and confirm with the OK button. Now, find the Samsung Experience 9.0 Galaxy S8 Dreamline Oreo 8.0.zip file. Click it and move the slider to install. This may take a few minutes. The next step will tell you what to do after installation.
Step 4 - What to do after installation
After installation, click Clear Cash in the lower left corner, then click Start System. The first startup may take 15 minutes, so be patient. Also, remember not to disable the OEM Unlock option. 
File Information 
I created the file in  ClassyKitchen Free  from Samsung files and debloated it, i.e. removed unnecessary programs.

Now I'll explain why you need to tinker with it, because it's probably interesting, and that's why you need to tinker. There's a bit in the bootloader (SW REV / bootloader revision + eFuse / rollback policy) that blocks this for security reasons. However, for enthusiasts, this is more of a drawback than an advantage because you have to flash TWRP, which translates to raising the Knox flag to 0x1. Flashing via Odin would result in an  SW REV CHECK FAIL (BOOTLOADER) error , so you need to look for workarounds like ClassyKitchen Free, which builds a TWRP-ready ROM from official Samsung files.

No comments:

Post a Comment