Okay, I actually got something working on A52s, thanks to a comment from Windoors here:
Is anyone aware of a working gcam port? thanks
forum.xda-developers.com
You have to change the Photo Session, and no I have no idea what that is or what the values below actually mean.
To make it concrete, here is how I got GCam working on the A52s (emphasis on 'S'):
- Download and install
Download MGC_8.1.101_A9_GV1zfix by BSG.
www.celsoazevedo.com
I picked the ruler package name version
- Load luke-A52-BSG-GV1.xml from the configs section of the URL above (location of file does not matter, double tap next to shutter button and select it).
- Now you have a camera app that freezes up after 3 seconds on A52s (you can still take pictures before that freeze)
- Go to the Settings, then
Modules
Back (1.0)
Session of photo modes (near the bottom of the list)
and enter the value 61444
Then do the same for
Settings / Modules / Back (0.5) / Session of photo modes / 61444
Settings / Modules / Front (1.0) / Session of photo modes / 61444
(I don't think the Back 1.1 and Front 0.8 do anything, so I don't think they need changing)
And presto working GCam with all camera's working, both for photos and videos.
Is 61444 the best value? No idea, I have no idea what it even means, so I will experiment more.
If you want to try it with other GCam versions, that 'Session' value is stored in different locations.
For instance in Gcam-8.1.101.build-V6.2.211013 from Arnova8G2 it is under Settings|Advanced|Stream Config|Enable OPMode and then set it for Main
and in MGC_8.3.252_V0e it is under Settings|Photo modes session config|Session ID
But both of these versions at least initially appear to have less stability and features, so I am at least for continuing to experiment with MGC_8.1.101_A9_GV1u for now.