Samsung.firmware.science is a tool to download any OTA firmware for the Snapdragon Galaxy S8, S8+ or Note 8.
Simply select your model number, current firmware version, and desired firmware version.
Once the firmware is downloaded, follow the tutorial below to install the update.

Select your model:

Select your current firmware:

Select the firmware to upgrade to:

Step 1. Download the desired update file above.

Step 2. If you have an SD card in your phone, put the "update.zip" file on the root of it. Otherwise, put the "update.zip" file onto a computer.

Step 3. Boot the phone into recovery mode by turning the phone off. Once it's off, press and hold the Bixby, Volume Up, and Power buttons. When it turns back on, let go of the Power button but keep the others held down. Once a blue screen appears, let go of all the buttons.

Step 4. Using the volume keys, navigate to:
- "Apply update from SD card" if you have an SD card in your phone.
- "Apply update from ADB" if you have the file on your computer.

Step 5. If you have an SD card, press the Power button and wait for it to finish, then you're done!
If the file is on your computer, continue to Step 6.

Step 6. Download the Android Platform Tools for your OS, and unzip them.

Step 7. Plug the phone into your computer and wait for any drivers to install, then press the Power button on "Apply update from ADB." It will now wait for the computer.

Step 8. Open cmd (on Windows) or Terminal (on Mac/Linux). Drag the file called "adb" or "adb.exe" from the platform tools into the console window, type <space>sideload<space> and then drag the firmware (update.zip) into the console window and hit enter. Wait for it to finish and you're done!