Update Galaxy S8 / S8+ to Android 9.0 Pie Beta (One UI) official firmware

A complete guide on how to install One UI Android 9.0 Pie on Samsung Galaxy S8 and S8 Plus firmware is here. Despite being a two years old Samsung’s flagship, this device is still yet to receive the latest Android irritation. Galaxy S8/S8+ is on the Samsung’s update roster and is confirmed to receive Android 9.0 Pie as an official roll out. The OEM is talking much time to release a stable build while many other brands have already updated their flagship to Pie. However, for eager Android fans, there is a leaked Android 9.0 Pie available right now to download and install on the Snapdragon variant of S8/S8 Plus. For a detailed guide, read ahead.

Check out: Update Galaxy S8 Plus to Android 8.0 Oreo [all variants] Official Firmware

Seeing how competing devices from the same generation have already received Android Pie, it’s quite disappointing for Galaxy S8 and S8+ users to run outdated Android Oreo. Well, at least now, you can test out the upcoming One UI firmware on your Galaxy S8/S8+. This build is on the beta stage, so there may be some initial bugs and all features may not be working correctly.

Galaxy S8 and S8 Plus

The One UI is a redefined version of Samsung’s Experience 10, which primarily focus on the thing that matter the users. One UI is based on Android 9.0 Pie update, which features a vast UI overhaul with an emphasis on ease-of-use, especially in system-wide dark theme and single hand mode. The One UI beta program allows the user to try out the software before official roll out from Samsung.

Initially, Samsung started testing Android Pie on the Galaxy S9/S9+ and Note 9 via the official One UI Beta program. On the other hand, S8/S8+ users were quite disappointed to run Oreo in 2018. Thankfully, XDA developers are able to capture a closed beta build of One UI for the Galaxy S8 as well as Galaxy S8 Plus. The closed beta builds are available as an OTA package from firmware.science. With this on your hand, you will be able to update Galaxy S8/S8+ (Snapdragon) to One UI based on Android 9.0 Pie official firmware. We hope, the Exynos variant will receive the same very soon. We will be posting another article for it as soon as the OTA is available for the Exynos model.

One UI based on Android 9.0 firmware details

One UI for Galaxy S8/S8+ is on test / beta stage. This build contain massive changes including the whole new One UI skin. All the Android 9.0 Pie features by Google are integrated as well.

Android 9.0 is a significant system update from Android 8.1 Oreo that brings a bunch of new features and improvements. Being based on the latest irritation of Android, the update carries all the Android 9.0 goodies.

  • Gesture-based navigation
  • Adaptive Battery
  • Refreshed notification
  • Rotation suggestion
  • App Actions
  • Text Classifier and Smart Linkify
  • Slices
  • Neural Networks API 1.1
  • New system navigation
  • Display cutout
  • Notifications and smart reply
  • Text Magnifier
  • Biometric prompt
  • Protected Confirmation
  • Stronger protection for private keys
  • DNS over TLS
  • HTTPS by default
  • Compiler-based security mitigations
  • Multi-camera API and other camera updates
  • HDR VP9 Video and HEIF image compression
  • Enhanced audio with Dynamics Processing
  • ImageDecoder for bitmaps and drawables
  • Wi-Fi RTT for indoor positioning
  • Data cost sensitivity in JobScheduler
  • Open Mobile API for NFC payments and secure transactions
  • ART performance
  • Optimized for Kotlin
  • Modern Android

→ [Check What’s new in Android P here!]

LIKE this Pie-based Stock Firmware for Galaxy S8 / S8 Plus? We love it too, and we know you are looking forward to installing it on your phone. Please read the important information below before starting the tutorial.


This guide is specific to Samsung Galaxy S8 and S8 Plus Snapdragon model only. Please do not try this on any other Samsung phones. Make sure to check the specific model number as stated below:

  • Galaxy S8 (Snapdragon – G950U)
  • Galaxy S8+ (Snapdragon – G955U)

Make sure to confirm model number first: Go to Settings > About phone > Model number.

You might be interested in the other articles as well:

[Sound MOD] Install Dolby Atmos on Galaxy S8, ported from S9How to Root Galaxy S8 Plus on Android 8.0 Oreo Official Firmware
Resurrection Remix 5.8.5 on Galaxy S8 Plus Android 7.1.2 Nougat
CarHDROM v13 on Galaxy S8 Plus Android 8.0 Oreo Custom Firmware
LineageOS 14.1 on Galaxy S8 (Exynos) – Nougat Custom ROMRenovate ICE 9.1 on Galaxy S8 Android 8.0 Oreo Custom ROM
Install TWRP on Galaxy S8 [all variants] Custom RecoveryInstall TWRP on Galaxy S8 Plus [all variants] Custom Recovery

Galaxy S8 / S8+ USB Driver

Make sure you have correctly installed Galaxy S8 Plus USB Driver on your computer. If not, please download from any official source and install it correctly. Otherwise, your computer will not detect your device.

Backup your Android Device

Before proceeding to the tutorial to install, we strongly recommend you to backup your important data and files from your phone. Because flashing an official firmware will erase everything from your device. We don’t want you to lose anything by following our tutorial. In that case, you can check out our list of backup app that may help you:

Top 10 Best Android Backup Apps – Secure your Data

Samsung users can use Samsung Smart Switch to backup data on the computer. Samsung Smart Switch even allows the users to move data from one device to another of different variant (like moving data of Galaxy S8 to Galaxy S9).

Once you are sure that you made a complete backup of your necessary documents, you can move ahead to the tutorial below and update Galaxy S8 / S8+ to One UI based on Android 9.0 Pie official beta firmware.

Tools that required for firmware installation

  1. Samsung USB driver: Download Samsung USB Driver.
  2. USB Cable: You must have the official USB cable of your device – the one that provided by Samsung.

Things to Remember

  1. Make sure your phone has at least 80 – 85% charge. If not, please do charge it before starting the experiment.
  2. This tutorial may WIPE OUT all your DATA. Make sure to create a Backup of everything before starting the tutorial.
  3. You need to enable USB Debugging mode to connect your Android phone to computer. (Settings > About Phone > Build number > Tap it 7 times to become developer; Settings > Developer Options > USB Debugging.)

WARNING: All the custom ROMs, Official Firmware, How-to guides, tutorials, roots, hacks, and tricks mentioned on our site belong to the respective developers. We are not responsible if anything goes wrong with your device. Perform it at your own risk.

Ready now? Let’s proceed to the tutorial below, and update Galaxy S8 / S8+ to One UI Android 9.0 Pie official beta firmware.

HOW TO: Install Android 9.0 Pie Beta on Galaxy S8 / S8+ (Snapdragon)

We have mentioned full step-by-step instructions on how to install Android 9.0 Pie Official beta firmware on Galaxy S8 / S8 Plus. If you are entirely new to flashing a Custom ROM or an Official Firmware, please read the entire tutorial once before actually performing it on your device.

Rooting Warning: If your device is already rooted, you are going to lose it. If you want root access, you need to root again after flashing this firmware.

Magisk: Download Magisk [all versions] ZIP and How to quickly root your device right now!

Custom Recovery Warning: If you have a custom recovery like TWRP installed, you are going to lose it. It will be replaced by the Stock recovery of Samsung.

HOW TO: Install TWRP Recovery [latest] on any Android device

Download One UI OTA for Galaxy S8 / S8+

Please download the following file based on your device variant:

Galaxy S8 (Snapdragon – G950U)Galaxy S8+ (Snapdragon – G955U)
1. CRK1 > CRL1 (Android 8.1Oreo)1. CRK1 > CRL1 (Android 8.1 Oreo)
2. CRL1 > DRL6 (Android 9.0 Pie)2. CRL1 > DRL5 (Android 9.0 Pie)

You must download both the files (CRK1-to-CRL1 and CRL1-to-DRL6/DRL5) in order to update Galaxy S8 / S8+ to Pie.

At first, you need to sideload the CRK1-to-CRL1 OTA and then CRL1-to-DRL6/DRL5 OTA package.


  1. Download the Android 9.0 Pie One UI OTA package from the above-given link to your computer.
  2. Now, connect your phone to the computer using the USB cable (preferably with the one which is provided by the OEM).
  3. Copy and paste the downloaded zip file to the SD card of your phone (root directory, not in any folder).
  4. Now, restart your device into the bootloader mode using the following button combination:
    Volume Up + Bixby + Power buttons together.
  5. You should be in the bootloader screen. Use volume rockers to navigate Recovery mode and hit the Power button to select it.
  6. You will see an Android robot on the screen.
  7. You should be in the recovery mode.
  8. Once you entered the recovery mode, select ‘Apply update from SD card.’
    Apply update from SD card
  9. Choose the OTA package (CRK1-to-CRL1 OTA package first) that you had downloaded earlier in the step #1.
  10. Finally, hit the power button to confirm and install CRL1 firmware on your phone.
  11. Your CRL1 installation should start now!
  12. Once complete, repeat steps #8 to #10 again, but select the CRL1-to-DRL6/DRL5 (One UI) package this time.
  13. Once the installation is completed, select “reboot system now” option from the recovery menu.

Wait a while, and your phone may take up to 10 minutes to boot for the first time.

While the device boots, it shall run the latest One UI Android 9.0 Pie firmware. Now, simply browse around and check out all the new Pie-specific features.

In case you want to root your Galaxy S8 / S8+ on Android Pie, you can go through this guide: How to install Magisk to root Android devicesUniversal Systemless Interface.

So you are done with this tutorial! You had successfully installed One UI Android 9.0 Pie on your Galaxy S8 / S8+ using our guide. If you faced any problem with performing this tutorial, please let us know by dropping a comment below. Our team will reply you back as soon as possible.

Is this post helpful? Please do share it on Social Media to THANK US.

Saeed Ashif Ahmed
Saeed Ashif Ahmed is a Blogger who has a keen interest in how emerging technology can help the world become a more just, equitable, and kind place. He enjoys interviewing CEOs of tech startups asking them what they are doing to bring greater opportunity and equity to our society.
Would love your thoughts, please comment.x