[Samsung Galaxy A52s 5G] kuba033009:
Found this on a Reddit Thread and thought I could share here and add some of my own ideas, it's the only GCam port I've actually gotten to work on my device and I've been struggling to find a working APK for about a year now.

If the links ever do go down, I'm also attatching the config and APK to this post just in case. You can find them underneath this post

Instructions - Loading premade Config File

1. Go to the download page for the BSG GCam port and download the MGC_8.5.300_A10_V9_scan3d APK

2. Install and open the APK

3. After opening GCam, it will "freeze" on the viewfinder, this is normal for when loading with the incorrect config.

4. Download the GCam Config I made for the Galaxy A52s 5G

5. Open GCam again and tap the settings icon at the top of the screen, and click More Settings

6. Scroll to the bottom until you find Configs, tap it and load the .xml file config you just downloaded

7. All done! This should work for most people, however if you encounter any issues, or your viewfinder still freezes, continue to the troubleshooting section of this post

Troubleshooting - Manual Configuration

If the config file didn't work for you, this is so you can manually configure your settings to make GCam work correctly.

1. Tap on the Settings Icon at the top and go to More Settings and tap Configuration of Modes, tap Hardware level and change it to Level 3

2. Set all 4 camera modules to Session ID 61448, even if it already says so under Session ID. Do this by tapping the camera module name (e.g. Back 0.5), and then tapping Session ID and typing in 61448, then confirming, going back and repeating for all 4 modules.

Optional: While you're there, I recommend turning on Fast switch Photo and Video modes, to improve your experience in GCam

3. Go out of Configuration of modes and scroll down to the Photos section, tap on Camera Photo Resolution and set it to Max resolution

Optional: Under the Photos section, you'll find Video Stabilization, I personally disable this purely because it crops in the video, making the quality worse overall

4. Go out of settings and back to the settings icon at the top, make sure you're on photo mode, and disable Top Shot, this saves a low quality "Live Photo" every time you take a photo and it wastes space and doesn't look any good

5. Go on video mode and to the settings icon on the top, I recommend you use either 1080p@60 or 4K@30, you'll see an option for 4K@60 but it will not work for obvious reasons (Snapdragon 778G doesn't support 4K@60 encoding)

6. Close the app and close it full in the app switcher just to be sure, then reopen you should be all set and everything should work now

Optional: Save your own config in a safe place by going to the Configs section again and saving this time rather than loading

KNOWN ISSUES:

Slow Motion Video doesn't work

4K@60 doesn't work (and will never work, SOC limitations)

Other:

Don't ask whether this will also work on the regular A52/A52 5G, because I don't know, but feel free to try it out and comment your results

I also don't know if this works under Custom ROMs, but again as I said, feel free to test out and report your results. I don't see why it wouldn't work though