Frija is a free tool that allows you to download and check Samsung firmware. Frija is one of the successors of the original SamFirm tool. I say one of them because another tool on the list, SamFirm Reborn, is the one people most closely associate with SamFirm. But these are just names by separate developers. Frija’s name doesn’t have anything to do with SamFirm because it focuses on being related to Odin instead, and Frija is the wife of Odin in Norse Mythology. Since Odin is the assumed proprietary flashing software for Samsung, it makes sense to pair Frija and Odin together: Frija is the place where you download the firmware and Odin is where you flash it.
Note: To run Frija, you will need Microsoft Visual C++ 2008 redistributable package (x86) and Microsoft Visual C++ 2010 redistributable package (x86) installed on your computer.
XDA Recognized Developer Ivan_Meler has created another tool based on the original SamFirm tool called SamFirm_Reborn. Ivan has decompiled the legacy app and patched the codebase to make SamFirm_Reborn compatible with Samsung’s actual server. If you want to make sure you are getting the most up-to-date firmware from Samsung’s firmware, this one gives you that extra bit of peace of mind because we have in writing that it’s compatible with Samsung’s server.
3. Bifrost – Samsung Firmware Downloader
The Samsung Firmware Downloader by Bifrost allows you to check for firmware updates for your device. All you need to do is enter the model number and region and then check for the firmware. One of the cool things about the Samsung Firmware Downloader is that you can use it on operating systems that aren’t just Windows. The Samsung Firmware Downloader can be used on Linux and Mac. The only requirement this tool has is that your computer runs Python 3.
Download: Samsung Firmware Downloader
In conclusion, that is how to install Samsung Galaxy S8+ SM-G955U firmware the reliable way with tools that are made to download the files directly from Samsung without a third party that you need to trust.