Enable Full Manual Controls in camera - Sony Xperia XZ Questions & Answers

I just recently bought Xperia XZ and I'm very disappointed to see that the "Full Manual Controls" in the camera UI and Camera2 API are actually pretty limited. Manual settings, such as "Saturation", "Contrast", "Sharpness", available since a long long time in Samsung and HTC devices, are absolutely unavailable and inaccessible here, neither in the default camera UI, nor in third-party applications, such as FreeDCam, Camera FV-5 and so on. For example, if you check this video, showing the capabilities of the FreeDCam application - youtube.com/watch?v =PWg0KaXbv5I (I can not post links yet, so you have to remove the spaces) , you can see how many settings at the bottom of the screen can be manually adjusted. But when I installed this application on my Xperia XZ, I got only "Manual focus", "ISO", "Manual exposure time", "Exposure compensation" and "Zoom". All other settings are missing. I read some time ago that Sony finally enabled the full manual settings, but from what I see quite a lot of settings are missing... Is there any way to enable them, maybe by rooting the device or I don't know, but I need them, otherwise I'll have to sell the phone and look for other options...

mediar said:
I just recently bought Xperia XZ and I'm very disappointed to see that the "Full Manual Controls" in the camera UI and Camera2 API are actually pretty limited. Manual settings, such as "Saturation", "Contrast", "Sharpness", available since a long long time in Samsung and HTC devices, are absolutely unavailable and inaccessible here, neither in the default camera UI, nor in third-party applications, such as FreeDCam, Camera FV-5 and so on. For example, if you check this video, showing the capabilities of the FreeDCam application - youtube.com/watch?v =PWg0KaXbv5I (I can not post links yet, so you have to remove the spaces) , you can see how many settings at the bottom of the screen can be manually adjusted. But when I installed this application on my Xperia XZ, I got only "Manual focus", "ISO", "Manual exposure time", "Exposure compensation" and "Zoom". All other settings are missing. I read some time ago that Sony finally enabled the full manual settings, but from what I see quite a lot of settings are missing... Is there any way to enable them, maybe by rooting the device or I don't know, but I need them, otherwise I'll have to sell the phone and look for other options...
Click to expand...
Click to collapse
Most likely it's an app limitation. Just like when I tried to install Camera FV-5 and Manual Camera apps for lower shutter speed but unfortunately they only provide 1/10 SS while the stock camera has 1 second.

ermond012 said:
Most likely it's an app limitation. Just like when I tried to install Camera FV-5 and Manual Camera apps for lower shutter speed but unfortunately they only provide 1/10 SS while the stock camera has 1 second.
Click to expand...
Click to collapse
That one as well, I forgot about that one, as well as the ISO limited only up to 800, and many others, all these limitations are set by Sony to their Camera2 API so that no third-party apps can use the full potential of that sensor, which is a shame. Clear evidence is that when you install the same application, even from the same apk file, on other phones, such as Samsung or HTC, these additional manual contrrol options are present, they are missing only on Xperia phones...
The reason why I need these settings is because of the camera's very poor performance with the default camera app, mostly because of the dull and poor colors, and I want to compensate that by boosting the saturation and the contrast. Even my trustworthy 5 years old Xperia Pro takes much better photos - with less noise and better colors... I'm very disappointed with Xperia XZ's camera...

mediar said:
I just recently bought Xperia XZ and I'm very disappointed to see that the "Full Manual Controls" in the camera UI and Camera2 API are actually pretty limited. Manual settings, such as "Saturation", "Contrast", "Sharpness", available since a long long time in Samsung and HTC devices, are absolutely unavailable and inaccessible here, neither in the default camera UI, nor in third-party applications, such as FreeDCam, Camera FV-5 and so on. For example, if you check this video, showing the capabilities of the FreeDCam application - youtube.com/watch?v =PWg0KaXbv5I (I can not post links yet, so you have to remove the spaces) , you can see how many settings at the bottom of the screen can be manually adjusted. But when I installed this application on my Xperia XZ, I got only "Manual focus", "ISO", "Manual exposure time", "Exposure compensation" and "Zoom". All other settings are missing. I read some time ago that Sony finally enabled the full manual settings, but from what I see quite a lot of settings are missing... Is there any way to enable them, maybe by rooting the device or I don't know, but I need them, otherwise I'll have to sell the phone and look for other options...
Click to expand...
Click to collapse
Try switching to camera 1 api in freedcam
Sent from my NX503A using XDA Free mobile app

defcomg said:
Try switching to camera 1 api in freedcam
Click to expand...
Click to collapse
I made two screenshots with my Xperia XZ, the first one with Camera1 API, the second one with Camera2 API, and the third screenshot, which I took from this site - en.miui.com/thread-269521-1-1.html , shows the UI of the application as seen on Samsung, HTC, MIUI and other brands or ROMs (basically the default manual controls, provided by stock Camera2 API in stock Android). Clearly the ones from the Xperia miss quite a lot of manual options...

mediar said:
I made two screenshots with my Xperia XZ, the first one with Camera1 API, the second one with Camera2 API, and the third screenshot, which I took from this site - en.miui.com/thread-269521-1-1.html , shows the UI of the application as seen on Samsung, HTC, MIUI and other brands or ROMs (basically the default manual controls, provided by stock Camera2 API in stock Android). Clearly the ones from the Xperia miss quite a lot of manual options...
Click to expand...
Click to collapse
try save camera parameters from camera 1 Settings > Save camera parameters you should find txt file in dcim/freedcam

defcomg said:
try save camera parameters from camera 1 Settings > Save camera parameters you should find txt file in dcim/freedcam
Click to expand...
Click to collapse
F8331_CameraParameters.txt is created with camera1 -> Settings > Save camera parameters (for some reasons I can't find "Save camera parameters" when using camera2);
log1.txt is created with Camera FV-5 with camera2 set;
log2.txt is created with Manual Camera Compatibility application.
Maybe someone should provide such logs from other phones so that we can compare them.

mediar said:
F8331_CameraParameters.txt is created with camera1 -> Settings > Save camera parameters (for some reasons I can't find "Save camera parameters" when using camera2);
log1.txt is created with Camera FV-5 with camera2 set;
log2.txt is created with Manual Camera Compatibility application.
Maybe someone should provide such logs from other phones so that we can compare them.
Click to expand...
Click to collapse
i see the params its because the device is using sony camera hal and not qualcomms thats why the parameters in camera 2 you maybe able to control sharpness via edge mode and contrast via tone curve .
dunno if you have raw option in camera2 if you tap on jpeg to the left of ui there should be raw10 or raw_sensor if there is neither the best you can hope for is for an aosp rom with qualcomm framework on know the z5c had full qualcomm hal so it had all the options available including raw

defcomg said:
i see the params its because the device is using sony camera hal and not qualcomms thats why the parameters in camera 2 you maybe able to control sharpness via edge mode and contrast via tone curve .
dunno if you have raw option in camera2 if you tap on jpeg to the left of ui there should be raw10 or raw_sensor if there is neither the best you can hope for is for an aosp rom with qualcomm framework on know the z5c had full qualcomm hal so it had all the options available including raw
Click to expand...
Click to collapse
It is known issue that the Xperia XZ (as well as all Xperias so far, not sure whether Z5 makes exception) have no RAW capture, so the jpeg option on the left of the UI has only option at all - jpeg and that's it But I'm very disappointed to hear that previous generations Xperias had more manual controls than the latest ones, that's really a shame

Related

[Q] Camera Mod S7

Not sure where to start this thread, this is more of a dev question.
I've decompiled the S7 camera app and taken a look at the source code. In case you haven't done this, the rundown is this: there is a main camera app with pluggable modules. Most of the downloadable camera add-ons are already implemented inside the stock app. For example, "Sports" is just a really basic camera, probably to make focusing and capturing pictures as quick as possible. By downloading an addon you are essentially adding an icon in the camera modes.
I mainly want to achieve two things: 1) lower the sharpness from 0 to -1 and 2) create a mode where the shutter time does not go above 1/30 or so.
1) There are a few generic Android camera properties that control that, is there a way to add them to some properties file? The keys: sharpness, sharpness-max, sharpness-min
2) Is there a way to inject my own method inside some class from the camera app? For example there is a method inside the "Pro" mode that does exposure calculation, I think I implement some stuff there.
Obviously, both features can be added with a bit [more] of coding, but it's not without pain. For example some icons would need to be created, handle resizing and different resolutions, handling device rotation, etc.
Other things that can be done by taking control of the camera app: add RAW in any mode, control OIS and video stabilisation, anti-fog mode (?), finer control over focusing modes and speeds, HDR, low-light detection. Hopefully this sparks someone's interest.
Just as an update, to underline the fact that it's doable: http://hackcorrelation.blogspot.com/2017/08/a-look-inside-samsung-s7-camera.html
brainwash123 said:
Just as an update, to underline the fact that it's doable: http://hackcorrelation.blogspot.com/2017/08/a-look-inside-samsung-s7-camera.html
Click to expand...
Click to collapse
Nevermind then lol.
Thank you for the reply, but not sure whether to read it as information or advert.
Consider me interested.
Did you achieve this ?! I am trying to compile the code in android studio but there are alot of errors. Even when i have managed to compile it, when i install it on my Note 8 there is nothing. Any working source code ?!
"add RAW in any mode, control OIS and video stabilisation, anti-fog mode (?), finer control over focusing modes and speeds, HDR, low-light detection." isn't that on some other app that we can port it from? (in my head that would be less coding)
RoadToNever said:
Consider me interested.
Click to expand...
Click to collapse
+1 this can be a great mod
good
When i installed through app I am getting this error that "camera failed" and unable to attach here and I am using TGP rom
I created an app duovision camera. You can try the dual camera feature. It may not work on some devices. Cheers
Hi Agonsh.
I have a galaxy S6 which the dual camera app from samsung works on but your duovision does not. Did you make it from decompiling S8 onwards for it to work?
Yes i did with using the newest Semcamera jar library which has an integrated dualcamera feature. And i know that it does not work on older versions.
Thanks Agonsh, appreciated. Cheers.
agonsh said:
Yes i did with using the newest Semcamera jar library which has an integrated dualcamera feature. And i know that it does not work on older versions.
Click to expand...
Click to collapse
Pardon my ignorance and sorry to bother. New to XDA. Is the latest semcamera jar library available for download here or somewhere else?

[DISCUSSION] Google Camera dot pattern

Hi, i was wondering about the origin of "dot pattern" noticeable in orange/yellow/blue objects photographed by google camera.
I found out that this does not occur on front camera. With Camera2test i noticed that there is a Camera2 API key "android.sensor.availableTestPatternModes".
His value is "0,1,2,4" for back camera and "0,1,2,3" for front camera. Is there a way to modify this key (with a Magisk module or within the apk) to see if this could be causing this "dot pattern"?
I ask the developers if it's possible to verify this thing.
In this occasion i would like to thank @cstark27 @SerJo87 @Arnova8G2 for their great work.
@sipollo, This setting is not used on GCam, this bug is a problem with RAW mode and dual cameras.
Google has to add in its api2 a fix to solve this bug, only the manufacturer could add this code.
Source camera2 api
Code:
CAM_FORMAT_BAYER_QCOM_RAW_10BPP_GBRG, <---- Used on all API2 but with dots for dual cameras
CAM_FORMAT_BAYER_QCOM_RAW_10BPP_GRBG,
CAM_FORMAT_BAYER_QCOM_RAW_10BPP_RGGB,
CAM_FORMAT_BAYER_QCOM_RAW_10BPP_BGGR,
/* Ideal raw formats where image data has gone through black
* correction, lens rolloff, demux/channel gain, bad pixel
* correction, and ABF.
* Ideal raw formats could output any of QCOM_RAW and MIPI_RAW
* formats, plus plain8 8bbp, plain16 800, plain16 10bpp, and
* plain 16 12bpp */
CAM_FORMAT_BAYER_IDEAL_RAW_QCOM_10BPP_GBRG, <--------Works without dots
CAM_FORMAT_BAYER_IDEAL_RAW_QCOM_10BPP_GRBG, <--------Works without dots
CAM_FORMAT_BAYER_IDEAL_RAW_QCOM_10BPP_RGGB, <--------Works without dots
CAM_FORMAT_BAYER_IDEAL_RAW_QCOM_10BPP_BGGR, <--------Works without dots
@Arnova8G2 There is no way to edit camera.msm8953.so?
Arnova8G2 said:
@sipollo, This setting is not used on GCam, this bug is a problem with RAW mode and dual cameras.
Google has to add in its api2 a fix to solve this bug, only the manufacturer could add this code.
Source camera2 api
Code:
CAM_FORMAT_BAYER_QCOM_RAW_10BPP_GBRG, <---- Used on all API2 but with dots for dual cameras
CAM_FORMAT_BAYER_QCOM_RAW_10BPP_GRBG,
CAM_FORMAT_BAYER_QCOM_RAW_10BPP_RGGB,
CAM_FORMAT_BAYER_QCOM_RAW_10BPP_BGGR,
/* Ideal raw formats where image data has gone through black
* correction, lens rolloff, demux/channel gain, bad pixel
* correction, and ABF.
* Ideal raw formats could output any of QCOM_RAW and MIPI_RAW
* formats, plus plain8 8bbp, plain16 800, plain16 10bpp, and
* plain 16 12bpp */
CAM_FORMAT_BAYER_IDEAL_RAW_QCOM_10BPP_GBRG, <--------Works without dots
CAM_FORMAT_BAYER_IDEAL_RAW_QCOM_10BPP_GRBG, <--------Works without dots
CAM_FORMAT_BAYER_IDEAL_RAW_QCOM_10BPP_RGGB, <--------Works without dots
CAM_FORMAT_BAYER_IDEAL_RAW_QCOM_10BPP_BGGR, <--------Works without dots
Click to expand...
Click to collapse
Do you know if something changed in Android 9?
Hello,
This bug seems to only occur with HDR+ for me, and not for HDR+ Enchanced. Is it the case for you too?
Or is it random and I was just lucky in HDR+ Enchanced?
Kanazord said:
Hello,
This bug seems to only occur with HDR+ for me, and not for HDR+ Enchanced. Is it the case for you too?
Or is it random and I was just lucky in HDR+ Enchanced?
Click to expand...
Click to collapse
Try to take a photo of bright yellow object with uniform color, I'm quite sure that you will see dots in both HDR modes.
_mysiak_ said:
Try to take a photo of bright yellow object with uniform color, I'm quite sure that you will see dots in both HDR modes.
Click to expand...
Click to collapse
Ah yes true, I have just tested again with a very bright sky and it did it in both this time! (just had the phone since yesterday, and I noticed this dots thing only on a few shots taken in standard HDR+)
Any solution?
I noticed this and it happens only with v6 mods. v5 mods are not facing this issue.
kachimasu said:
I noticed this and it happens only with v6 mods. v5 mods are not facing this issue.
Click to expand...
Click to collapse
It happens with all Gcams with hdr+ and hdr+ enhanced.
The only way to reduce them is playing with noise reduction. In several versions there is a menu called "tuning back cam". If you set "custom chroma denoise" to higher values you won't (almost) have dots but quality will be reduced a bit.
sipollo said:
It happens with all Gcams with hdr+ and hdr+ enhanced.
The only way to reduce them is playing with noise reduction. In several versions there is a menu called "tuning back cam". If you set "custom chroma denoise" to higher values you won't (almost) have dots but quality will be reduced a bit.
Click to expand...
Click to collapse
Actually you're right.
How to fix mi A1 (code name =Tissot) front camera Colortint and grainy photos in all gcam 6.1 version
So the only fix is to turn off HDR+ before you take a picture...
sipollo said:
Hi, i was wondering about the origin of "dot pattern" noticeable in orange/yellow/blue objects photographed by google camera.
I found out that this does not occur on front camera. With Camera2test i noticed that there is a Camera2 API key "android.sensor.availableTestPatternModes".
His value is "0,1,2,4" for back camera and "0,1,2,3" for front camera. Is there a way to modify this key (with a Magisk module or within the apk) to see if this could be causing this "dot pattern"?
I ask the developers if it's possible to verify this thing.
In this occasion i would like to thank @cstark27 @SerJo87 @Arnova8G2 for their great work.
Click to expand...
Click to collapse
ive just been testing many almost all Gcam moders mods from arnova to stark etc and all those mods - on arnova less - have teh same issue white on orange or dark on blue pictures dots, ive just bought motorola g7 and ive been searching internet and this is not phone issue just a freaking mods, this ia a joke imho so many amrtphones with same isssues on all gcam mods, i understand none will fix this?
---------- Post added at 11:18 PM ---------- Previous post was at 11:15 PM ----------
sipollo said:
It happens with all Gcams with hdr+ and hdr+ enhanced.
The only way to reduce them is playing with noise reduction. In several versions there is a menu called "tuning back cam". If you set "custom chroma denoise" to higher values you won't (almost) have dots but quality will be reduced a bit.
Click to expand...
Click to collapse
i did that and no change at all
crazy4jack said:
ive just been testing many almost all Gcam moders mods from arnova to stark etc and all those mods - on arnova less - have teh same issue white on orange or dark on blue pictures dots, ive just bought motorola g7 and ive been searching internet and this is not phone issue just a freaking mods, this ia a joke imho so many amrtphones with same isssues on all gcam mods, i understand none will fix this?
Click to expand...
Click to collapse
The root cause of this dots is a bad camera 2 api implementation by the OEM. The only fix would be that someone modify the required library for your phone adding support for standard camera2 api RAW format. Playing with libpatcher settings on Gcams would only reduce them a bit.
sipollo said:
The root cause of this dots is a bad camera 2 api implementation by the OEM. The only fix would be that someone modify the required library for your phone adding support for standard camera2 api RAW format. Playing with libpatcher settings on Gcams would only reduce them a bit.
Click to expand...
Click to collapse
i m testing 3 different mods gcams and what i see for now i have dots on hdr+ mode and flash, or sometimes only on hdr+ only mode, on yellow orange white surface, i have thoise dots to on sky photos to, for now the best gcam mod is for me (has less dots or very blurry dots) GCam_5.200604.2138build-7.3.021
sipollo said:
The root cause of this dots is a bad camera 2 api implementation by the OEM. The only fix would be that someone modify the required library for your phone adding support for standard camera2 api RAW format. Playing with libpatcher settings on Gcams would only reduce them a bit.
Click to expand...
Click to collapse
so what i understand, oryginal gcam on for example pixel xl dont have this issue? only gcam mods?

GCam for Poco f1/Pocophone f1

Google Camera Port by BSG and @sannn111ty for the Poco f1
If you don't really know why you are here, You can download Gcam here. Gcam is short for Google's camera app that ships with the pixels. Google has been making incredible advances in camera software that they put on their Pixel devices. Most of the magic of the camera quality of pixel's reside in the High Dynamic Range google algorithms. However, this software is not officially available for other devices. BSG is the first developer to have adapted Gcam for other devices. He now has a MI 8, which is very siùilar to the Pocophone, so his ports actually work pretty well on this phone.
Here is a list of the features that make google's software stand apart from all the other stock and 3rd party camera apps. (Not all of them are available in the ports, but more appear with time).
HDR + and HDR+ Enhanced: That's what most people want Gcam for. The app takes multiple pictures at different exposure levels and combines them to get even lighting. This photography technique is available on many stock cams, but Google's custom implementation of it is generally regarded as highly superior.
Super Res Zoom: That is a "usebug" feature. When you're taking a picture, unless you have a tripod, you can't hold the phone perfectly still. Google uses this slight movement to take multiple shots, which are then combined to make out more detail for the final image. Where other OEMs add a second camera, Google gives better results with just one.
Night Sight: where HDR combines multiple under-exposed shots, Night Sight does the same thing with over-exposed and longer exposed images. This produces impossible-before shots with way less noise and blur in very low-light conditions. In Daylight, Night Sight Mode also applies Super res Zoom to the image, giving a lot more detail to your pictures.
ZSL HDR+: ZSL stands for Zero Shutter Lag. As HDR uses multiple pictures, you need to wait for the phone to snap those multiple shots. ZSL essentially means your phone is always taking pictures and has a couple already buffered when you hit the shutter, so you don't need to wait.
Portrait Mode: That's blurring that background of an image behind a face. this is a trend on smartphones, and most OEMs implement it by adding a second camera on the back. the two sensors produce a slightly different image and you can calculate from the difference where to blur the image. But Google has decided not to add a second sensor to their phones. The way they pull it off is by local Artificial intelligence to detect faces and blur the rest.
Photosphere: This is essentially a 360° Panorama. You point around you and the phone takes, then stitches together, multiple images in a sphere around you. You can then view the pictures by moving them around with your fingers, or moving around your phone like a window around you.
Panorama: That is self-explanatory. like everything else, Gcam takes excellent panoramas.
Video Recording: Gcam Records video at up to [email protected]
Slow-Motion: this port can take slow-motion videos at up to [email protected]
Top Shot: Google's AI is now so good it know what a good image is like. If you hit the shutter too Soon or too late, Google will suggest another shot. It will actually take a dozen out of which you can choose, but will also suggest the best one.
Photobooth: As the camera is continually shooting and waiting for you to tap the shutter, why couldn't it do this for you too? Once Photobooth is on, you just leave your phone and it will take the picture on its own when it "sees something interesting", like a smile. Essentially, it's an AI photograph for group shots where everyone can fit in and lets you use the back sensor instead of the selfie cam.
Tracking Autofocus : As the name implies, once you click on an object while filming, it will keep the focus on it however it moves.
I am not a developer, but the subforum is for gcam ports, so here is the one for the Pocophone, with instructions and
Go to this thread, wich always has the last version up.
You are welcome to post your amazing pictures here :
These ports are specifically made for the Pocophone F1. They might or might not work on your phone.
If you find that our APK's work well on your other model, you can open a thread for your phone to help others find a working APK faster and discuss model-specific issues.
If you have bugs, something isn't working correctly, please don't just post "Not Working !!!!" That doesn't help. Give details :
- The model of your Phone, your ROM if you're using one, any fixes installed;
- The name of the apk you're using;
- Screenshots or video recordings of the bug if you're able to;
- A logcat if there's a crash;
- Steps to reproduce the bug/crash;
It's really lag when opening any camera mod (except Panaroma and Video) and I could NOT take photos when pressing the button.
I'm Using Pocophone F1 with Global MIUI 10.1.3.0
File using: MGC_6.1.021_MI8_Vc.apk
the same issues.
Same issues for me, impossible to take photos, 1 frame per second refresh rate....
not working with several versions
When opening any camera mod (except Panaroma and Video) NOT possible take photos when pressing the button.
I'm Using Pocophone F1 , Android 9, with Global MIUI 10.1.3.0
Files used:
MGC_6.1.021_MI8_V2_plus3.apk
and
MGC_6.1.021_MI8_V2_plus.apk
and
MGC_6.1.021_MI8_V2a_plus.apk ; MGC_6.1.021_MI8_V2a+_plus.apk
cr0wdelex said:
It's really lag when opening any camera mod (except Panaroma and Video) and I could NOT take photos when pressing the button.
I'm Using Pocophone F1 with Global MIUI 10.1.3.0
File using: MGC_6.1.021_MI8_Vc.apk
Click to expand...
Click to collapse
Try flashing twrp fix bro. It fixed my issue.
Try installing MIUI 10 v10.2.2.0 or higher , it should fix most of problems with gcam
Love this camera ...
I installed gcam and flashed twrp fix. I was using 10.1.3.0
After 10.2 I updated it and flashed twrp fix again for the lag issue.
Now I noticed that portrait mode is not working in stock camera. ?
i downloaded and it seems fine ...
Confused a bit, what is the difference between this and the one here :
https://forum.xda-developers.com/poco-f1/themes/b-s-g-google-camera-port-developed-mi-8-t3843130
Update to miui 10.2.2.0 i installed the same version of gcam on miui 10.1.3.0 and it didnt work i manually updated to miui 10.2.2.0 and it worked to install it just use android studs guide
Maybe a dumb question.? How is "Motion" in GCam working? Is it working at all? I have never found any of these short videos. Where are they stored? I'm using a Pocophone F1.
Thank you
Working fine with poco rom stock mui 10.3.6

GCam (exynos version from BSG)

Hello,
Some of you know the port of GCam made by Zoran, the ZGcam (https://koopahtmaniac.com/). The only partial working version of exynos version.
A few days ago, the person that started GCam port, BSG, released a version with support to exynos processors.
Changelog of the public version from BSG (8.1.101 from 03/10/2021):
- Added support for devices with Exynos processors running Android 10+.
- Fixed problems with add-on modules for Sony devices.
- Fixed all known issues with Google Pixel 4, 4XL, V
- The design has been redesigned (it will still be improved and a description of the settings and translation will be added).
- Added gallery selection by default (you don't need to include anything, everything is automatically enabled).
- Removed depth modules that could not shoot.
- Fixed shortcuts.
- Many minor fixes.
Click to expand...
Click to collapse
Source celsoazevedo.com
All versions from BSG
I've tested this and the back camera works fine (better with AWB activated). But the front camera doesn't work (maybe they can fix this in the future).
I'm just sharing this. I'm not involved in the development or celsoazevedo's website.
Note: Choose "com.samsung.android.ruler" version. If this doesn't work, try the version "com.samsung.android.scan3d"
A few things:
Frontal camera
Now, the frontal camera wont work out of the box. To make the front camera working:
Open GCam
Swipe down to open the quick settings menu and click in the settings icon
Choose "Modules"
Choose Front (0.9)
Swipe down until you see "ViewFinder Format". Change from JPEG to YUV
Go back and do the same for the Front (1.0)
Now, you can take pictures with the frontal cameras. Note that I couldn't make both lens working, only one (even you see the button to switch to the other camera, for me doesn't work).
Telephoto or ultra wide lens
By default, you can use only 2 cameras. But S10+ have 3.
To use the telephoto or ultra wide lens:
Open GCam
Swipe down to open the quick settings menu and click in the settings icon
Choose "Module"
You should see 3 entries for "Back". Each have the "zoom value"
Back (0.5) -> ultra wide
Back (1.0) -> main
Back (1.9) -> telephoto
Now you should choose the lens you don't want. Click on the lens you don't want, scroll down and choose "Disable this lens". For example: You want ultra wide and main cameras. So you would disable the telephoto lens. If you want telephoto, you need to disable ultra wide. You only have 2 options on the viewfinder, you need to trick the camera to think you only have 2 lens, so that the correct lens appear.
Other settings:
Settings -> Global: -> JPEG Compression to 98% or even 100%
This will increase the photo quality
Settings -> Advanced -> Control HDR+
Then go to the viewfinder, swipe down and choose HDR+ with a little symbol in the circle (button in the right). Each photo will take longer to take, but you will have more quality
Settings -> Gobal: -> Focus Tracking (Photo)
Click in a subject and it will keep that subject in focus, even if you move the camera
Share your experience with this new version
Thanks for sharing.
I'm wondering which of the five .apk for version MGC_8.1.101_A9_PV0m is the right one for a Exynos device.
geronimoge said:
Thanks for sharing.
I'm wondering which of the five .apk for version MGC_8.1.101_A9_PV0m is the right one for a Exynos device.
Click to expand...
Click to collapse
The 2nd one with .Eng
Abduljalal Ahman said:
The 2nd one with _Eng.apk
Click to expand...
Click to collapse
Just gave it a try: As soon as I start the app (*Eng.apk / *Snap.apk) it crashes. So I can't use it.
Running LOS 18.1. without GApps.I think that's the reason even if ZGCam was working all the time and I have fake gcam services provider installed.
Logcat:
FATAL EXCEPTION: main
Process: org.codeaurora.snapcam, PID: 11852
java.lang.RuntimeException: Unable to create application com.google.vr.vrcore.base.api.util.Application: java.lang.SecurityException: Failed to find provider com.google.android.gsf.gservices for user 0; expected to find a valid ContentProvider for this authority [...]
The below version worked perfectly on S10 Exynos.
MGC_8.1.101_A9_PV0m_ruler.apk (com.samsung.android.ruler)
geronimoge said:
Just gave it a try: As soon as I start the app (*Eng.apk / *Snap.apk) it crashes. So I can't use it.
Running LOS 18.1. without GApps.I think that's the reason even if ZGCam was working all the time and I have fake gcam services provider installed.
Logcat:
FATAL EXCEPTION: main
Process: org.codeaurora.snapcam, PID: 11852
java.lang.RuntimeException: Unable to create application com.google.vr.vrcore.base.api.util.Application: java.lang.SecurityException: Failed to find provider com.google.android.gsf.gservices for user 0; expected to find a valid ContentProvider for this authority [...]
Click to expand...
Click to collapse
As it seems there is an issue with the fake services needed by GCam.
But there's already a workaround as written here.
So we have a solution again if you don't want to use GApps.
Hello, I don't know if that's the only thing for me, but when I use GCam, I have a small image lag.
dcop7 said:
Hello,
Some of you know the port of GCam made by Zoran, the ZGcam (https://koopahtmaniac.com/). The only partial working version of exynos version.
A few days ago, the person that started GCam port, BSG, released a version with support to exynos processors (probably a collaboration with Zoran). This could be a milestone to have a better version to exynos processors.
Source celsoazevedo.com
I've tested this and the back camera works fine (better with AWB activated). But the front camera doesn't work (maybe they can fix this in the future).
I'm just sharing this. I'm not involved in the development or celsoazevedo's website.
Share your experience with this new version
Click to expand...
Click to collapse
Thank you.
I was using ZGCam from koopahtmaniac.com and that was working reassonable well. Just now installed this BSG's version: MGC_8.1.101_A9_PV0m_Eng.apk and that is working even better and more fluid. Thank you for pointing that out.
I'm running samsung starlte S9, with Lineageos 18.1 en Nikgapps
Koffietijd said:
Thank you.
I was using ZGCam from koopahtmaniac.com and that was working reassonable well. Just now installed this BSG's version: MGC_8.1.101_A9_PV0m_Eng.apk and that is working even better and more fluid. Thank you for pointing that out.
I'm running samsung starlte S9, with Lineageos 18.1 en Nikgapps
Click to expand...
Click to collapse
I overlooked an issue with front camera. Rarely use that. Front camera is making pink/purple pictures.
Does anyone know how to fix that?
Maybe a cameralib from latest vendor-stock?
Hi, How do you switch to f2.4? Thanks.
New versions are available
geronimoge said:
New versions are available
Click to expand...
Click to collapse
Yes, from time to time there are new versions
MGC_8.1.101_A9_GVq_ruler.apk and MGC_8.1.101_A9_GVq_scan3d.apk seem to be working fine on Exynos. Also, the front camera launches, but the capture button doesn't save the picture.
Also, I can't get the wide-angle lens working here by tweaking the mod settings. However, I got the wide-angle lens working in ZGCAM.
Although, this version is actually quite smoother. Hopefully, we will have the front cam working soon
balrajs99 said:
MGC_8.1.101_A9_GVq_ruler.apk seem to be working fine on Exynos. Also, the front camera launches, but the capture button doesn't save the picture.
Click to expand...
Click to collapse
Same here
balrajs99 said:
MGC_8.1.101_A9_GVq_ruler.apk and MGC_8.1.101_A9_GVq_scan3d.apk seem to be working fine on Exynos. Also, the front camera launches, but the capture button doesn't save the picture.
Also, I can't get the wide-angle lens working here by tweaking the mod settings. However, I got the wide-angle lens working in ZGCAM.
Although, this version is actually quite smoother. Hopefully, we will have the front cam working soon
Click to expand...
Click to collapse
I think there is a beta version that maked the front cam working. We just need to wait a bit more.
I was able to use the wide-angle lens. But I've found a limitation. You either have the wide angle or the telephoto lens. You can't have the hability to choose both when you want.
For an example, I had the 1x option and sliding to the left I have 0.5x. But no 2x.
So, I've gone to the settings and disable the lens 0.5x. Then it appears the 2x lens.
Hope it will be a fix in the future.
dcop7 said:
I think there is a beta version that maked the front cam working. We just need to wait a bit more.
I was able to use the wide-angle lens. But I've found a limitation. You either have the wide angle or the telephoto lens. You can't have the hability to choose both when you want.
For an example, I had the 1x option and sliding to the left I have 0.5x. But no 2x.
So, I've gone to the settings and disable the lens 0.5x. Then it appears the 2x lens.
Hope it will be a fix in the future.
Click to expand...
Click to collapse
hi, i have s10e device can you teach me how to use wide angle lens? (Root)
I would prefer gcam 8.1 but 7.4
please help me
Hello friend can you please tell me how to use telephoto lens and wide angle in gcam port latest by BSG?
Aga.bogdan said:
Hello friend can you please tell me how to use telephoto lens and wide angle in gcam port latest by BSG?
Click to expand...
Click to collapse
Just install the apk. However, I did find that you can only use 2 lens at time. So, you can use the main and telephone lens. If you want the switch the telephone by the wide angle, you need to disable the telephone lens in the settings
But problem is I don't find setting anything related to telephoto lens?

General GCAM for A52 4G/5G

Hello guys
The BSG versions of the Gcam mod works really stable on our device. But there aren't optimized configs available, so the colors do need to get a little bit tweaked. In the newest versions, it's possible to save and load configs. So it would be nice if we can test some settings out. I also tried it, so you can use it as a base if you want.
Some notes about the changes:
SlibP Custom lib
some settings in "Additional modules settings" (much more to try out there, that's the main place to play around)
activated instantaneous hdr+ enhanced (hdr+ enhanced but without loading time [ZSL], but viewfinder lags a little bit while rendering the final image because of the phone's performance)
Location to place config file: \Download\MGC.8.1.101_Configs
Used Gcam version: https://www.celsoazevedo.com/files/android/google-camera/dev-bsg/f/dl16/
There is also a thread for the A52 5G. Because both devices use the same cameras, it would be great to have one place to tinker.
Which is the apk I have to download? Why are there so many options?
Is it OK to download the fist one?
Wierd, the Samsung cam has way more HDR.
LanguageSoez said:
Which is the apk I have to download? Why are there so many options?
Is it OK to download the fist one?
Click to expand...
Click to collapse
Some manufacturers only give access to the cameras for specific package names. With the Samsung ones, you should be on the safe side. You can also install different versions with different names to make tests
LanguageSoez said:
Wierd, the Samsung cam has way more HDR.
Click to expand...
Click to collapse
Try to disable "instantaneous hdr+ enhanced" and make sure hdr+ enhanced is activated. I think the google stock libs are a little bit brighter, so it should also look more like HDR. There's also a setting to change how many pictures are combined for a HDR+ image, try to increase the value. For me, too much of an HDR effect makes the image unnatural
Do the app always need to restart everytime changing lense ? And I got weird flashes on screen while trying to take a picture.
phoberus said:
Try to disable "instantaneous hdr+ enhanced" and make sure hdr+ enhanced is activated. I think the google stock libs are a little bit brighter, so it should also look more like HDR. There's also a setting to change how many pictures are combined for a HDR+ image, try to increase the value. For me, too much of an HDR effect makes the image unnatural
Click to expand...
Click to collapse
I actually agree that Samsung's pictures look better (as in more accurate to real life) when in bright conditions. GCam has slightly lower noise, but no matter what HDR mode I choose, Samsung still has better HDR and the picture looks brighter overall. GCam's night mode is much better, though.
First one is Samsung, second is Gcam. Samsung's colours are closer to life. Keep in mind that the houses are brightly lit, as this was taken in the morning and they're facing East. For example the flowers in the pot in the balcony of the left house look very bright and vivid IRL. (The sharpness of the shadows near the roof is likely due to clouds moving)
First one is Samsungs, second is Gcam HDR+, third is Gcam HDR+ Enhanced
Both Gcam HDR+ Enhanced (7 or 15 frames doesn't do much), but first one with Google's AWB (like the previous ones), second one without. The second one looks much better, but a little over-saturated. One thing I did notice in the configs is that the AWB is set for a Sony IMX686 sensor, which I don't know if it is correct. I've been unable to find details on the sensor used in the A52. In any case, It seems that the takeaway here is to keep Google's AWB off.
These were all taken using @phoberus 's config file.
ImGonnaTryScience said:
I actually agree that Samsung's pictures look better (as in more accurate to real life) when in bright conditions. GCam has slightly lower noise, but no matter what HDR mode I choose, Samsung still has better HDR and the picture looks brighter overall. GCam's night mode is much better, though.
Click to expand...
Click to collapse
Thanks for the testing. I can confirm that the brightness and colors are not quite good yet. But almost everything should be adjustable. So we still have to test a bit. The sensor I got from gsmarena.com, but is just a guess from them. By default, Pixel2 would be active, which is certainly not correct, but also worked.
Brightness correction: Additional modules settings > Lens x > Exposure compensation
saturation: Additional modules settings > Lens x > Ram Patcher > Saturation (off means it gets the variables from the lib, there are also other nice settings there to create our own lib)
phoberus said:
Thanks for the testing. I can confirm that the brightness and colors are not quite good yet. But almost everything should be adjustable. So we still have to test a bit. The sensor I got from gsmarena.com, but is just a guess from them. By default, Pixel2 would be active, which is certainly not correct, but also worked.
Brightness correction: Additional modules settings > Lens x > Exposure compensation
saturation: Additional modules settings > Lens x > Ram Patcher > Saturation (off means it gets the variables from the lib, there are also other nice settings there to create our own lib)
Click to expand...
Click to collapse
When can we expect a stable optimized and stable gcam for our device. Will you please try contacting gcam developers personally? And also, please drop a link of the gcam you think to be the best one till now.
mushfiqurmasum said:
When can we expect a stable optimized and stable gcam for our device. Will you please try contacting gcam developers personally? And also, please drop a link of the gcam you think to be the best one till now.
Click to expand...
Click to collapse
BSG is only in a Russian forum active. Arnova8G2 also makes good builds, but he only enables the app for the phones he has enough testers. We could ask him here: https://forum.xda-developers.com/t/app-arnova8g2s-google-camera-port.3862448/
Device name: Galaxy A52
Can we get a port for Galaxy A52 4G please?
fix choppy/stuck wide angle and front camera by going into additional settings and changing camera2API level to Level3.. scan3d works fine. but pictures are dark, something with whitebalance
> used MGC_8.1.101_A9_GVt_ruler_libs.apk
> A52 4G / LTE
phoberus' config crashes my GCam viewfinder. I can't test the actual image quality yet since it's the middle of the night here as I'm posting this message.​
So I tried Nikita's version, in terms of Color and HDR (default) it's the closest to the default camera app. I'm still playing around with the settings, so pictures to follow.
So, M51 has a similar camera setup with A52 so I thought I'd use a GCAM version from the M51 GCAM thread. Just testing Night mode and it's very clear that GCAM (right) works better. I'll edit this post to include more samples later.
Valthek said:
So, M51 has a similar camera setup with A52 so I thought I'd use a GCAM version from the M51 GCAM thread. Just testing Night mode and it's very clear that GCAM (right) works better. I'll edit this post to include more samples later.
Click to expand...
Click to collapse
Any version of GCAM I tried works better in night mode than the default camera. The problems I have is with in brightly lit scenes.
ImGonnaTryScience said:
Any version of GCAM I tried works better in night mode than the default camera. The problems I have is with in brightly lit scenes.
Click to expand...
Click to collapse
I actually tried a version of Greatness' GCAM and produced better daytime pictures, color was somewhat natural but it had better details (not noise). Unfortunately, I can't get the wide-angle lens and videos to work so I scrapped it.
I honestly don't mind the issues regarding color/hdr issues since a quick application of a vibrance filter is almost indistinguishable from the default cam. I mean it could be what the default samsung camera app is doing.
Edit: Also strange thing, low light (outdoor dusk scenario) and I get plenty of noise on GCAM compared to the default cam.

Categories

Resources