[Samsung Galaxy S10 5G Guides, News, & Discussion] iBowToAndroid:
So it seems like Samsung has really switched things up here, with the 5G model. I haven't seen any mention of a U1 model, so I would not expect that to be a thing here in the US - at least not yet. The Verizon and AT&T model are both G977U, G977T is T-Mobile, and G977P is the Sprint model. Firmware packages are comprised of the 4 base files plus a USERDATA.

It appears that even though AT&T and Verizon are both U models, they will each be getting their own distinct updates. For example, we have G977UUCU1ASEM for AT&T but G977UVRU1ASE8 for Verizon. The CSC file names also specifically have "ATT" and "VZW" in them. AT&T and Verizon firmwares have confirmed to be interchangeable (as long as you're not trying to downgrade the bootloader) but you cannot cross flash between anything with different model numbers.

This is not a "beginner's guide to Odin flashing" type post/thread, so I won't list basic, step-by-step instructions. My threads are geared towards those who already know what they're doing. If you're new to manually flashing Samsung firmware, I recommend you consult one of the "beginner's" posts/threads - there are tons of them here on XDA.

Happy flashing!

https://www.androidfilehost.com/?w=files&flid=292071

Notes:

- Don't quote the OP when you reply, kthx :)

- I compress extra small for space and bandwidth savings. The default Windows extractor can't handle it, so you'll need a 3rd party tool like 7zip, WinRAR, etc

- I pay for a subscription to a site that gets beta builds and also sometimes gets the official releases before they hit SamFirm/Frija, so that's where my files come from. However, I don't have unlimited bandwidth on the site, and it's also quite time consuming to download the files, zip them up, and upload them to AFH. And, I do threads like this for every single Sx and Note x model. The latest versions of Verizon (manual entry required), Sprint, and T-Mobile firmware can always be downloaded at any time, using SamFirm/Frija. So I won't be adding any of those firmwares to my AFH folders, unless I get early access to them, before they hit SamFirm/Frija. I will be adding at least one version per bootloader increment for AT&T firmware, since their files are never available on SamFirm/Frija. If you want an AT&T version that's not already uploaded, or a Verizon/Sprint/T-Mobile version other than whatever the latest is, let me know and I'll see what I can do.

- HOME CSC file keeps data intact; using the other one will wipe data. Also, flashing the USERDATA file will wipe your data. USERDATA is only needing if converting between AT&T and Verizon firmwares. If you're just looking to manually update from an older version, then you can skip the USERDATA file (but I'd still recommend flashing it if you don't care if your phone gets wiped).

**it has been discovered that, like most of the rest of AT&T Samsung models (true U models excluded), the AT&T AP tars have a small "userdata" partition in them that will also initiate a wipe, during the flash. So for bootloader 2 AT&T firmwares and higher, I'll also include a "no-wipe" AP tar that has that partition removed, for those who are looking to manually update from an older AT&T version without losing their data. Flash that, along with BL, CP, and HOME CSC in order to retain your data and not have a factory reset performed.

- My naming method for AFH folders is: build - bootloader - Android version.

So "SAT - 1 - 9.0" means the full build number ends in SAT, it's bootloader version 1, and it's Android 9.0. When bootloader and Android versions increment, the first build to have those changes will have its folder notated appropriately. And each folder will have a designation showing whether it's an AT&T or Verizon build, instead of having separate folders for all of each carrier's builds