Samsung and T-Mobile are now rolling out the official Android 8.0.0 Oreo firmware update for all the Galaxy S8 users in USA.

If you don't want to wait for T-Mobile to roll out this new firmware update in your region, then you should be checking the info below in order to learn how to manually install the new OREO OS upgrade.

These updates are being rolled in stages for all users, but not everyone will get the new files at the same time as other lucky users. The new Oreo firmware update will bring tons of new features and improvements for your Galaxy S8 phone, so you should install it as soon as you can.

Before starting the flashing process you need to check the following guidelines, and see if your Galaxy S8 T-Mobile device meets all requirements.

Preparation Steps:

Use this tutorial only for the Samsung Galaxy S8 USA on T-Mobile. The model number of your phone has to be the SM - G950U.

Don't use the tutorial for any other different smartphones.

Download Samsung USB drivers from here. Install the drivers on your PC, so that the ODIN app will detect the phone.

For the updating process you will use ODIN, and for it to work with your device you will have to install the above usb drivers and to enable USB Debugging from Developer Options menu.
If you cannot find Developer Options, then you have to enable that menu first: go to Settings> About device and tap seven times on the Build Number text. Return to Settings and Developer Options will be listed there.

You can install the update over a rooted but stock firmware without losing any data files. NOTE: root access will be wiped, though. Also, any custom Recovery you might have flashed will be replaced with stock Recovery.

The new Android 8.0.0 Oreo update can be installed over a custom ROM and it will boot in normal mode. NOTE: if you want it to boot successfully you will have to apply an extra Factory Reset step after the update is done installing.

  • the factory reset steps are listed at the end of the tutorial.
  • the factory reset has to be applied only in case you have installed the official update over a custom ROM.
  • factory resetting the phone won't delete any data from internal storage, but it will wipe clean the installed apps and system partition.

If your Galaxy S8 USA T-Mobile phone runs on 100% stock Android firmware, then you should start the manual update to Android 8 Oreo right away, as no data file will be lost in the process.

Read the whole tutorial and do not skip any steps.

This tutorial has to be applied only if you are an advanced user, we cannot be blamed in case you brick the phone, nor in case you lose important data files.

How to install Android 8.0.0 Oreo Update manually for T-Mobile Galaxy S8 USA:

  1. Download the G950USQU2CRB9 Android 8.0 firmware update file from here.
  2. When the download is completed you will have to extract the zipped contents.
    You will obtain 6 different files. Save them all on your computer.
  3. Download Odin 3.12.3 zip from here.
    - unzip the contents and save the files on your PC.
  4. Power off the phone.
  5. Next, boot it in Download Mode.
  6. Launch the Odin exe on your computer.
  7. Connect the phone to PC via usb cable.
    Wait for Odin to add the phone and get to the next step.
    - if the phone is not added you need to reinstall the Samsung usb drivers.
  8. In Odin click the AP button and load the G950USQU2CRB9 tar.md5 file with AP in the name.
    Next, click BL and load the G950USQU2CRB9 with BL in the name.
    Click CP and load the G950USQU2CRB9 CP file.
    Click CSC and load the G950USQU2CRB9 file with HOME_CSC in the name. Don't load the file that only has CSC in its title, as that one will tell ODIN to wipe clean your device.
  9. Confirm the update process by clicking the START button.
    - now wait for the installation to be completed successfully.
  10. Unplug the phone from PC when installation is done, and use your default login info in order to regain control over your device once again.

These were the instructions that you had to take in order to complete the new official Oreo 8.0.0 update for your Galaxy S8 T-Mobile phone.

The installation might fail and if that happens, then you will need to repeat the whole tutorial more than once. Make sure that you won't skip any steps and that your phone meets all requirements before repeating installation.

Also, if you need more help you need to tell us in comments.


If the PASS message is shown by the ODIN app, or in case it gets stuck at the boot animation screen, or it enters in a boot loop, then you have to factory reset the T-Mobile Galaxy S8 device.

The Factory Reset steps are listed below, and you should apply them in case you have installed the new official update over a custom ROM, too.

Here's how to factory reset the phone:

  • power off the phone.
  • boot it in Recovery Mode.
  • select 'wipe data/ factory reset'.
  • confirm.
  • reboot phone in normal mode and you're done.

corner-left-up dots-three-vertical