[Samsung Galaxy S 5 Unified Development] curiousrom:
How to Find the Real S5 Model Number

1- Your first link is broken because the first [ is missing. It should start with [img...

2- Images can be lost if users link to external image hosting sites & close their accounts there. Best practice for posterity is to use Advanced when posting on XDA & attach them to the actual post like I did in this one.

You could edit your post & attach the images to it. ;)

3- Stickers under the battery can be changed & users may install the wrong stuff on their Samsung devices.

The only way to know the truth about what is the exact S5 model is to turn off the phone & boot in Odin Mode (aka Download mode): press and hold Home + Power + Volume Down buttons and confirm with Volume up to Continue.

The PRODUCT NAME that you can see after you accept the disclaimer is the real model number. (screenshot)

I saw several cases on XDA of S5 users scammed with a S5 made for the Chinese market labeled SM-G900F which is for the European market.

4- Try a S5 LineageOS Super Clean Install including Format Data (not wipe) + wiping System, Dalvik / Art cache & Cache.

As described in that post under the Flashing TWRP Recovery on S5 with Stock Samsung Firmware chapter: "Installing an official Samsung firmware on your S5 is a last resort troubleshooting step when all else fails when using a custom firmware or to make sure that a problem is not hardware related..."

That will also update the firmware not included in LineageOS & install the proper bootloader, etc according to the exact "Product name".

5- "...I rooted the phone and installed TWRP" - It's not required to root the S5 to install TWRP as described in the Clean Install post linked above.

6- FYI if you Sideload or flash manually you can check the TWRP log for errors: after flashing in TWRP & before rebooting: go to > Backup > Select Storage to external Micro SD card then > Home > Advanced > Copy Log to external SD card then you can connect to a computer to copy it as MTP is enabled by default in TWRP.

Then you can attach it to a post instead of a photo of only a part of the log.

BTW typing (or copy/pasting) the exact TWRP error message in your post is good practice IMO as the post can be found in search engines including in a Search Thread.

7- Instead of using an other device to take a photo of your device in TWRP you can capture a screenshot with a quick press of both Volume down + the Power buttons and they will be saved in external Micro SD Card > Pictures.

That's what I did to make the attached do not install TWRP app warning screenshots.

8- In the LineageOS download page for your device you could download the sha256 checksum of the build you are flashing & using a hash calculator utility on your computer compare it to the file you downloaded to make sure it's not corrupted.

When using the LineageOS built-in OTA Updater it automatically checks the integrity of the file after downloading it.

In the Open GApps download pages you can find an MD5 checksum to do the same thing.

***

Edit: [MENTION=4363959]philetus[/MENTION] - I just noticed that in the top of your TWRP photo it says "Restore".

Did you use the Restore button in TWRP's main menu instead of the Install button as seen in the last attached screenshot?

***