• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Google Camera Mod for Zenfone 7/7 Pro

Search This thread

ThoroSOE

Senior Member
Nov 16, 2009
79
7
I also noticed the issue with getting only a 6.5 MP image when being on the main camera and switching to selfie mode. Very annoying. As a workaround I use a quick setting for the camera angle to just stay in normal mode but still turn the camera to the front. Full functionality for landscape orientation, but upside down for portrait orientation (good thing I very, very rarely take pictues in this orientation).

Any suggestions for lib patcher settings? Or even better: Do you know, where I can find documentation telling me, how strong an impact each setting has?
 
Last edited:

Yedrimas

Member
Dec 7, 2018
17
3
Same issue here, I'm only getting a 6.5MP on portait mode instead of a 15.7MP
Any idea on how to fix that? The GCam has better processing but bug is annoying :-/

Edit: Indeed, on portait mode, the main sensor is not used, but the UltraWide is cropped as if it was the main one. Weird, any idea how to fix that ?
 
Last edited:

deadlynounou

Senior Member
Oct 27, 2009
270
266
You do not need to be rooted. Just go under Wichaya's GCam mod /settings/advanced settings/aux sensors / then activate every sensor except the 5th.
Now go back one step and go to /manual set camera ids/ ...
There you should set the ids for the back :
- main = 0
- tele = 3
- wide = 2
- camera 4 (64mpx) = 6

For the front :
- main = 7 (it will use the 64mp )
- tele = 5
- wide = 4
- camera 4 = 1 ( it is the default setting used by every third party app )

I took the information from this gcam mod dev on Zentalk.
 
Last edited:

crumble6

Senior Member
Oct 24, 2009
200
28
Nottingham
You do not need to be rooted. Just go under Wichaya's GCam mod /settings/advanced settings/aux sensors / then activate every sensor except the 5th.
Now go back one step and go to /manual set camera ids/ ...
There you should set the ids for the back :
- main = 0
- tele = 3
- wide = 3
- camera 4 (64mpx) = 6

For the front :
- main = 7 (it will use the 64mp )
- tele = 5
- wide = 4
- camera 4 = 1 ( it is the default setting used by every third party app )

I took the information from this gcam mod dev on Zentalk.
Do you have a link to the thread on Zentalk? I can't find it.

Thanks
 

deadlynounou

Senior Member
Oct 27, 2009
270
266
You can look into the zenfone 7 series zentalk forum there is a thread talking about heavy files in google camera mod. I do not remember the exact title.
 

Yedrimas

Member
Dec 7, 2018
17
3
I know what you mean by this....


Here's the xml I'm currently using (all credits to Wichaya - not widely shared I don't think) which works nice enough.

I also find distortion/pixelation on the stock cam wide angle shots at times.

Thanks! I've tried, there is still way more (and too much) distortion compared to the stock one, this is sad because the Gcam is better in everypoint (but filming)
 

cd993

Senior Member
May 8, 2009
3,291
1,101
London
Thanks! I've tried, there is still way more (and too much) distortion compared to the stock one, this is sad because the Gcam is better in everypoint (but filming)

Agreed. It can be hit and miss sometimes. I find myself generally taking a shot with gcam and stock just to see which is better!

If anyone has any recommendations on gcam verison and/or xml settings, I'm all ears....!
 

jericho246

Senior Member
Dec 19, 2015
368
172
Samsung Galaxy S21 Ultra
I'm currently on the xml you posted, downloaded it from the celsozevedo site a few days ago. I still find stock cam better in most cases. I'm not trying to **** on anyone's work, in fact I'm quite amazed that the GCam app doesn't even crash (which used to happen a lot on my previous phones) and the only problem is picture quality. It's probably gonna take some time to fine-tune the GCam mod for the Zenfone 7 series. That's fine, but I simply wish ASUS released this phone worldwide. But they didn't, for whatever reason, and our community is smaller than it should be, because of that. :( Read a lot of comments from people in the US being disappointed by the unavailability of the Zenfone 7 in their country. :(
 

N4KA

Senior Member
Oct 7, 2011
71
21
Samsung Galaxy Note 20 Ultra
I'm currently on the xml you posted, downloaded it from the celsozevedo site a few days ago. I still find stock cam better in most cases. I'm not trying to **** on anyone's work, in fact I'm quite amazed that the GCam app doesn't even crash (which used to happen a lot on my previous phones) and the only problem is picture quality. It's probably gonna take some time to fine-tune the GCam mod for the Zenfone 7 series. That's fine, but I simply wish ASUS released this phone worldwide. But they didn't, for whatever reason, and our community is smaller than it should be, because of that. :( Read a lot of comments from people in the US being disappointed by the unavailability of the Zenfone 7 in their country. :(

Will it be launched at some point? India?
 

mickey36736

Senior Member
Jan 10, 2013
425
503
Chiang Mai
Update Version 2.9.1
Changelog
Based on GCam 7.3.018 Urnyx05 (Thanks Urnyx05)
Package name : com.GoogleCamera.Wichaya
- Added new AWB profiles (Thanks Savitar, burial)
Zenfone 6 : IMX586, OV13855
Zenfone 7 : IMX686, IMX363, OV08A10
Others : OV48C, HMX, IMX689
- Added post processing dots fix option from Urnyx05 (Thanks Urnyx05, Marco)
- Added sabre option (Off by default)
- Added support to Surface Duo (Thanks Urnyx05)
- Added use front camera at start up option (Thanks Marco)
- Added Portrait stream config option
- Added Sun bug fix option (On by default)
- Improved aux button behavior. Switching lens with restart while maintain which camera mode is use (Thanks Marco, overwhelmer for the help)
- Reworked some lib patcher menu. Now with dynamic lib patcher lens selection based on which aux button is enabled. This allow faster navigation for testing, tuning values
- Separated tone curve and gamma curve for aux camera
- Slightly adjusted aux buttons to higher position
- Set max length of manual aux name from 5 to 20
- Fixed black screen in video mode on some devices (Thanks Abhi)
- Fixed zoomed in viewfinder when using 16:9 aspect ratio (Thanks Abhi)
- Unhide noise model option

Download : https://www.celsoazevedo.com/files/android/google-camera/f/changelog1451/ (Thanks Celso for the host)

Updated OP
 

mickey36736

Senior Member
Jan 10, 2013
425
503
Chiang Mai
I also noticed the issue with getting only a 6.5 MP image when being on the main camera and switching to selfie mode. Very annoying. As a workaround I use a quick setting for the camera angle to just stay in normal mode but still turn the camera to the front. Full functionality for landscape orientation, but upside down for portrait orientation (good thing I very, very rarely take pictues in this orientation).

Any suggestions for lib patcher settings? Or even better: Do you know, where I can find documentation telling me, how strong an impact each setting has?

LibPatcher is a custom library where you can set all the settings to your liking. Users need to find the best values for their hardware. Different camera sensors need different values. Each user also has different preference. Some like more detailed/noisy images while others like smooth pictures.
Remember that different Mods may have different settings.

Radius Temporal: (Changes the graininess of the image by affecting noise, the higher the image is more blurry and less noise, the lower the more noisy, but more detail.)
Tone Curve: (Adjust the Dark Points, White Point, Shadows, Highlights. Recommended to enable it and leave default values.)
Sharpness: (Allows you to control the image sharpness. Increase it for lowlight shots and decrease it for Selfies. THIS IS PERSONAL PREFERENCE, ADJUST IT TO YOUR NEEDS)
Luma denoise: (Controls the "grain" on the images that is caused by high ISO. Decrease it to have more details at the cost of high noise or increase it if the noise is unacceptable to you)
Chroma Denoise: (Controls the color stains. Usually there's no need to adjust it, as it wouldn't lead to more quality but you can increase it a bit if you see color stains in the dark. Too high chroma denoise can cause a decrease in saturation. Also chroma is known as color noise)
Luminance Noise Reduction: (Controls the “grain” in images caused by high ISO. Decrease it to get more detail at the expense of high noise, or increase it if the noise is unacceptable to you)
Color Noise Reduction: (Controls color spots. There is usually no need to adjust it as this will not improve the quality, but you can increase it slightly if you see colored spots in the dark. Too much chroma noise can cause a decrease in saturation. Also known as color noise)
Contrast: (Allows you to control the image contrast. Increase it if you want darker shadows and decrease to make it brighter. THIS IS PERSONAL PREFERENCE, ADJUST IT TO YOUR NEEDS)
Saturation: (Allows you to control the image saturation. Increase it if you want richer colours in the photos. THIS IS PERSONAL PREFERENCE, ADJUST IT TO YOUR NEEDS)
Wavelet Luma Denoise Levels (Factors of Global)
  • Level 1 Fine Details (Very slightly changes the photo, mildly smoothing small elements)
  • Level 2 Rough Surfaces (Alters image seriously, smoothing grain)
  • Level 3 Edges (Change almost nothing. Smoothing slightly edges)
  • Level 4 Smooth Surfaces (Change picture drastically, making it posterized, smoothing large areas of the same color)
Wavelet Chroma Denoise Levels (Factors of Global) (Some mod called as Spatial)
  • Level 1 Fine Details (Fine textures, but same applies to rough details)
  • Level 2 Rough Surfaces (Fine textures, but same applies to rough details)
  • Level 3 Edges (Edges are mainly defined by the contrast between one object and another)
  • Level 4 Smooth Surfaces (Smooth surfaces are basically mostly uniform areas in the image. Like a wallpaper with not much fine details.)

Thanks Tavares for explanation
For more explanation of other feature you can check FAQ here
https://www.celsoazevedo.com/files/android/google-camera/troubleshooting/
 
Last edited:

CVonV

Senior Member
Mar 7, 2010
432
46
Sydney
I know what you mean by this....


Here's the xml I'm currently using (all credits to Wichaya - not widely shared I don't think) which works nice enough.

I also find distortion/pixelation on the stock cam wide angle shots at times.

I've loaded the Wichaya XML config and the wide angle cam is still very distorted?

---------- Post added at 12:13 PM ---------- Previous post was at 11:46 AM ----------

There you should set the ids for the back :
- main = 0
- tele = 3
- wide = 3
- camera 4 (64mpx) = 6

I had to set tele to 3 but wide to 2

For the front :
- main = 7 (it will use the 64mp )
- tele = 5
- wide = 4
- camera 4 = 1 ( it is the default setting used by every third party app )

I took the information from this gcam mod dev on Zentalk.

Thanks for that. I've also disabled the 64mp icon as it causes a force close when selected and you can't re-open the camera app unless you press and hold the icon and select one of the shortcuts eg try night sight.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    Google Camera Port for Zenfone 7/7 Pro

    Features
    - All cameras working with ZSL HDR+ and HDR+ Enhanced
    - Night Sight/Astro photography
    - Super Res Zoom (Main camera)
    - AWB
    - Top Shot
    - Portrait on front & back camera
    - Video recording upto 4K 60FPS With EIS
    - Focus tracking
    - Motion photos
    - Photosphere/Panaroma
    - Playground/Stickers (how to install)

    Download & Changelog
    GCam 7.3
    - 15 December 2020: GCam_7.3.018_Urnyx05-v2.1_Wichaya_V3.1.1 by me
    Bugs
    - Face retouching
    - Slow motion on main (id 0), ultrawide, telephoto but working on 64mp mode

    GCam 8.1
    - 2 August 2021: GCam_8.1.101_Wichaya_V1.4 by Wichaya
    Bugs
    - Face retouching
    - Slow motion

    Credit
    @S4turno (Celso) , @Arnova8G2 [donate] , @defcomg (Savitar) [donate] @Urnyx05
    Many thanks to other modder who help me make this possible :)
    Many thanks to the testers.

    Donation
    You can support my work by send me a donation :)
    https://www.paypal.com/paypalme/wichayapoka
    5
    Hi there.
    First of all, thank you for the great work.
    I see that many updates came out in the meantime.
    Will you continue the porting? Or is there a version compatible with 7 pro that is updated in a regular basis?
    Thanks in advance.
    I'm currently working on porting gcam 8.1
    Stay tuned
    3
    New Update

    GCam 7.3.018 Version 3.0 by me
    Changelog
    Based on GCam 7.3.018 Urnyx05 (Thanks Urnyx05)
    Package name : com.GoogleCamera.Wichaya
    - Added gamma coefficient, noise processing, temporal denoise radius, highlight color tweak, hue shift (Thanks Tatchan, burial)
    - Added max motion resolution option based on raw resolution but may use a lot of ram when capturing
    - Added separate manual focus slider for each lens with manual option for focus range and max focus value (Thanks Alexy, Fu24, gdb417)
    - Added separate stream config for each lens similar to lib patcher
    - Added save portraits to /DCIM/Camera folder
    - Added IMX686 noise model from Zenfone 7 (Thanks UltraM8, Savitar for the help)
    - New xml configs selection menu (Thanks Arnova8G2)
    - Fixed face retouching on ZF6
    - Fixed Redmi Note 8 Pro black viewfinder and exposure (Thanks Wyroczen)
    - Disabled sabre at front camera by default for Asus devices
    - Automatically change to main lens when using photo sphere
    - Rearrange some menus

    Download : https://www.celsoazevedo.com/files/android/google-camera/f/changelog1485/ (Thanks Celso for the host)

    GCam 8 (Beta) by Arnova8G2
    Changelog & Download : https://forum.xda-developers.com/showpost.php?p=83928589&postcount=2644
    - Some features may not work for GCam 8 as of now. It's beta version

    Updated OP

    Update : Config file
    Wichaya_ZF7_V3 for daylight
    Wichaya_Timo_ZF7_night_V3 for night scene
    2
    New Update

    GCam 7.3.018 Version 3.1.1
    by me

    Based on GCam 7.3.018 Urnyx05 (Thanks Urnyx05)
    Changelog
    - Enable manual focus infinity in night mode for all devices
    - Added Shasta factor
    - Added MI 10 noise model (Thanks Savitar)
    - Added OP7T/ OP7 Pro noise model (Thanks SAP, John Galt)
    - Added hdr instant option
    - Corrected aux ids for MI 10
    - Fixed raw for OnePlus devices (Thanks John Galt)

    Download (Choose com.GoogleCamera.Wichaya ) : https://www.celsoazevedo.com/files/android/google-camera/f/changelog1501/
    2

    GCam_8.1.101_Wichaya_V1.0​

    Initial version. Based on GCam 8.1.101 from scratch.
    - Added AUX support with adjustable number of aux buttons
    - Added manual set camera ID, Google ID (Thanks Arnova8G2), button AUX name and camera array
    - Added Sabre option with merge method
    - Improved camera ids detection with automatically set aux name compare to my previous GCam 7.3 (Thanks Arnova8G2)
    - Added noise model, a few options in ram patcher, stream config with reworked menu (Thanks Arnova8G2, Savitar)
    - Added AWB option with toggle on and off in dropdown menu (Default is Pixel 5 AWB)
    - Added HDR+ models for front and back camera selection
    - Added Pixel Binning for supported device (Thanks Arnova8G2)
    - Added HDR+ option for portrait mode (Thanks Abhi Shake)
    - Added HDR+ Enhanced frames, Shasta factor
    - Added Astro Max Exposure Time (Thanks BSG)
    - Added developer settings (Thanks Arnova8G2)
    - Added lens shading map for Exynos devices and OnePlus 5/5T (Thanks Arnova8G2)
    - Added sun bug fix for OnePlus (Thanks Arnova8G2)
    - Added noise model (Thanks Arnova8G2, Savitar)
    - Forced astro mode when switch to auto
    - Disabled portrait zoom for front and back camera
    - And more

    Many thanks to developers:

    Abhi Shake, Arnova8G2, BSG, back.rider, burial, cstark27, Eszdman, fu24, HomerSp, IDan, John Galt, Julian Tsependa, marcello, namok, overwhelmer, r0m10, san1ty, Savitar, tigr, TlnNeun, UltraM8, Wyroczen, Zoran and more.

    For Zenfone 7/7 Pro, turn off framing hints to avoid flashing with flash is on

    Download : GCam_8.1.101_Wichaya_V1.0