NOTICE: The following wall of text lists the steps to unbrick / update your galaxy S10 (SM-G973F) phone. If you have another model, this will probably not work for you.
FreeRunner2017, the creator of this rom, was kind enough to guide me step by step with most of this procedure, so now I´m leaving this on this thread to help out the rest of you!
I am assuming you have a bricked phone ( no boot or bootloop ). If your phone is not bricked just skip to Step 3.
Let´s do this...
No matter what you do to your galaxy S10 (SM-G973F) phone, if it ends up bricked, remember to start the phone in download ( bootloader mode ) in the following way:
Phone must be powered off
Press Vol down + bixby at the same time and then plug in a USB-C cable connected to a computer which has the latest samsung USB drivers installed.
You will be greeted by the lightblue samsung download mode screen. If you have Odin opened up on your PC, you will notice that odin will report:
<ID:0/003> Added!!
If you don´t know what Odin is, then you need to google Odin for samsung, brush up on what it is, download it and then keep going with this wall of text.
1. Find the stock samsung android files on the internet which are appropriate to your model, country and carrier. Google search:
galaxy s10 SM-G973F anroid 12 stock rom
I ended up finding mine at:
Samsung Galaxy S10 Android smartphone. Announced Feb 2019. Features 6.1″ Dynamic AMOLED display, Exynos 9820 chipset, 3400 mAh battery, 512 GB storage, 8 GB RAM, Corning Gorilla Glass 6.
galaxyfirmware.com
It will take you some time to find the apropriate download link if you choose to use this link. there are thousands of stock roms. But if you are patient, you will find the right one for your phone. They are organized by country. you need to find the right carrier for the country aswell.
Once you find the right one, download it to your computer.
2. Use odin to completely flash the stock samsung android appropriate for your phone. If the first one you download doesn´t work. Don´t despair. Get an older version or get a newer version and try again.
Unzip the file you downloaded and load the unzipped files to their corresponding section:
BL
AP
CP
CSC ( use the CSC_OWA_.... file in this section instead of the HOME_CSC_OWA file since you most likely already bricked your phone )
Press start in odin and wait for about 5 minutes for it to be done.
If the process takes longer than 5 minutes and odin seems to be stuck on one file, check the bootloader screen on the phone for red text lines. If you find some line which reads something like:
rev. check fail device: 16 binary:9 (DTB)
it means you downloaded a wrong version of android for your current situation.
the device parameter displays the currently installed firmware and the binary parameter displays the version you are trying to install.
Search the internet again, download a newer/older version and try again.
3. Once you successfully flashed the samsung stock rom, rebooted and are at the android start screen, try to skip most of the options the phone wants you to configure and end up with a semi working phone.
Reenable USB debugging, reauthorize your phone on your computer, power off the phone.
This model of S10 has an SD card slot. Transfer the following files to an SD card and install the card on the phone. You don´t have to use a brand new card. You can use the card which you were using previously with your phone. TWRP won´t touch it.
Copy the following files:
vbmeta.tar ( attached to this post. provided by author )
twrp-3.7.0_9-1-beyond1lte.img.tar ( twrp recovery )
Link to download from Author´s post
crDroidAndroid-13.0-xxxxxxxx.zip (crdroid rom)
Link to download from Author´s post
NikGapps (google apps) Get the full version if you want to be able to restore from your google backup during initial setup.
LINK to download provided by author
app-release.apk (magisk delta)
Link to download from Author´s post
safetynetfix-x.x.x-zygisk-mod.zip ( magisk module for passing safetynet checks. attached to this post. provided by author. )
LSPosed-v1.8.5-6656-zygisk-release.zip ( magisk module for passing safetynet checks. attached to this post. provided by author. )
REMEMBER TO reenable USB debugging, reauthorize your phone on your computer, power off the phone.
4. Restart the phone in download ( bootloader ) mode. Once you´re back at the light blue screen, we are now ready to begin installing CRdroid V9.
5. Open odin, make sure you get a:
<ID:0/003> Added!!
6. Load the TWRP.tar file in the AP tab.
Load the vbmeta.tar file in the CP tab.
I will try to place links to these files, appropriate to galaxy S10 (SM-G973F) in this post, since some of them are not linked in the original post.
7. Before you press start on Odin, grab your phone and be ready to press:
vol up + bixby + power
as soon as you click start on odin.
this button sequence will force the phone to boot straight into TWRP recovery after flashing and before odin sends the command to reboot the phone.
8. When twrp recovery loads, the first thing you must do is tap on wipe - tap Format Data - swipe to factory reset.
VERY IMPORTANT: Once data is formated, tap the back button until you get to the main menu. Tap reboot, then tap recovery in order to boot back into twrp recovery again.
9. Then go to the install menu and and load from the SD card:
crDroidAndroid-13.0-xxxxxxxx.zip (crdroid rom)
NikGapps-stock-arm64-13-20220827-signed.zip (google apps)
app-release.apk (magisk delta)
Go ahead and flash.
The install will take a couple of minutes. Once it´s done, wipe cache and reboot to system.
CrDroid will boot for the first time and it will ask you to set up the phone.
10. Once the phone is set up, go to the app drawer, select files, open up the SD card and tap on:
app-release.apk (magisk delta)
Yes, you installed this during the twrp flash, but you need to do it again.
Magisk will install and you will have to reboot.
11. OPTIONAL. If safety net is important to you, open magisk, tap the modules icon on the bottom right. Tap the:
Install from storage icon and install from the sd card:
safetynetfix-x.x.x-zygisk-mod.zip
reboot.
go back to the same modules icon and install:
LSPosed-v1.8.5-6656-zygisk-release.zip
reboot.
Go back to magisk and on the front screen tap on the gear icon on the top right.
On that screen, set everything as the following screen shots:
View attachment 5799143
View attachment 5799145
View attachment 5799147
12. Just to make sure you have done everything right, got to the play store and install the app:
SafetyNet test
If you pass the test, you are ready to rock your new CrDroid V9 Android 13 phone.
13. If you like to use Gcam. I found one that works well with the S10 and this ROM:
Google Camera for Android 13 is available for everyone. Recently, some smartphone uses Android 13 as the operating system. Now, people search with Android 13 Gcam apk. All Android device has unique camera facilities. But, Google Camera can give you amazing photo editing benefits. Nowadays, most...
gcamstore.com
get this one:
MGC_8.1.101_A9_GV2b_snap.apk
Enjoy!
Shout out to FreeRunner ( the author of this ROM ) for guiding me step by step to sort out my lack of knowledge without expecting anything in return. He is one cool dude.
P.S. Please don´t spam me if this wall of text didn´t work for you. I am not an android expert. I just told you everything I know.

LOL...