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
- 15 August 2022: GCam_8.1.101_Wichaya_V1.6 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
Thanks for this - great work. Definitely seems to capture better images than stock!
I've had GCam on my Oneplus 5 for years now and even that produces better images overall than the ZenFone 7 stock cam IMO!
crumble6 said:
Thanks for this - great work. Definitely seems to capture better images than stock!
I've had GCam on my Oneplus 5 for years now and even that produces better images overall than the ZenFone 7 stock cam IMO!
Click to expand...
Click to collapse
I would love to see some sample pictures showing the difference.
Does this install just like the GCam for the ZF6 (i.e., you just have to run the APK)?
Perse26 said:
I would love to see some sample pictures showing the difference.
Does this install just like the GCam for the ZF6 (i.e., you just have to run the APK)?
Click to expand...
Click to collapse
I'll try do a few comparison shots when I get chance. Someone already posted a couple in the regular ZenFone 7 forums (non Pro). And yes just install the apk.
Big thanks to everyone involved.
I'm receiving the 7 Pro sometime this week, and I will definitely give GCam a try. Are there any config XML files for this phone yet?
Could someone post comparisions? Especially in situations with high dynamic range and at night on a street. Thanks!
I will post some in about 9-10 hours for the ZF7Pro.
Perse26 said:
I will post some in about 9-10 hours for the ZF7Pro.
Click to expand...
Click to collapse
I'll try to post some outdoor pictures in the next day or two. These were basically the only pictures I could take with my kids in my face.
The national geographic bag was a low light situation.
In my opinion the Gcam pictures look better (in most ways) except the 3x zoom of the National Geographic bag. Please note there are two different Gcam versions of the "Onward picture." It almost seems like the Gcam
Here are some fairly close range 3x examples of the Zenfone 6 Gcam, Zenfone 7 Gcam and Zenfone 7 Stock. The Zenfone 6 did its best but digital zoom wasn't enough. The Zenfone 7 Gcam added strange dots that show up when pixel peeping. The stock Zenfone 7 software did a decent job.
I processed the 3x shots with some software that I have to see if I couldn't make it look a bit better.
Perse26 said:
I'll try to post some outdoor pictures in the next day or two. These were basically the only pictures I could take with my kids in my face.
The national geographic bag was a low light situation.
In my opinion the Gcam pictures look better (in most ways) except the 3x zoom of the National Geographic bag. Please note there are two different Gcam versions of the "Onward picture." It almost seems like the Gcam
<blockquote class="imgur-embed-pub" lang="en" data-id="a/d3O97Ji" data-context="false" ></blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>
So now I'm actually having a problem with Gcam.... This morning I downloaded the Gcam from this thread, everything worked great (that's when I took those pictures) it gave me options for the wide angle, 1x, 3x and 64mp cameras. I did a restore from my Zenfone 6 and now I have the gcam from the Zenfone 6. I deleted the Gcam and tried to reinstall the one from this thread and now I keep getting the Zenfone 6 version with just the 1x camera instead of the other options.
Any ideas?
Click to expand...
Click to collapse
You need to clear app data to reinitialize default config
mickey36736 said:
You need to clear app data to reinitialize default config
Click to expand...
Click to collapse
Brilliant, thank you. I deleted the cache data and all of the "app data," and it worked.
The 3x on the GCam definitely adds lots of little dots, which are visible without pixel peeping. It seems to be some type of error. If this can be resolved in future updates, it will really improve the functionality of the Zenfone 7 Pro's 3x capability.
Perse26 said:
The 3x on the GCam definitely adds lots of little dots, which are visible without pixel peeping.
Click to expand...
Click to collapse
What could be causing those dots?
jericho246 said:
What could be causing those dots?
Click to expand...
Click to collapse
I took about 6 more pictures with different settings, it seems to only happen when HDR or HDR enhanced is on.
Perse26 said:
I took about 6 more pictures with different settings, it seems to only happen when HDR or HDR enhanced is on.
Click to expand...
Click to collapse
I think it's because the telephoto sensor has "limited" Camera2 API level. Same with the ultrawide one. Only the main sensor is Level_3, apparently. Although this should be easily fixed, since the bootloader can be unlocked.
What do you think, @mickey36736 ?
jericho246 said:
I think it's because the telephoto sensor has "limited" Camera2 API level. Same with the ultrawide one. Only the main sensor is Level_3, apparently. Although this should be easily fixed, since the bootloader can be unlocked.
What do you think, @mickey36736 ?
Click to expand...
Click to collapse
Telephoto use OmniVision sensor which is a well known for dots issue and hard to fix. There is a work around by adjust some lib patcher for tele to reduce dots. Not depends on Camera2 API level.
Thanks for the work and the samples. Does flipping the camera for front facing images also work?
ThoroSOE said:
Thanks for the work and the samples. Does flipping the camera for front facing images also work?
Click to expand...
Click to collapse
Yes it does
I just got the 7 Pro and tested it extensively with stock camera and this GCAM version. As a comparison I used my Pixel 3 also with an enhanced CGAM version. First I ran into some issues:
- HDR plus (not enhanced) is not working when the camera is in selfie mode. Full HDR plus does work. This means outside HDR plus enhanced images in HDR scenes have VERY badly overexposed parts and simply are unusable. Turn the camera back and everything is great. Sadly I do not like the look of HDR plus enhanced (night mode is also a workaround)
- In selfie mode the app does not recognize, that it has a full fledged flash. It only offers sefie light (lit up screen around the viewfinder).
- Colors in low light scenes are too muted. This goes especially for skin tones.
Apart from that the cameras perform very nice. Using night mode on the zoom lens even in better lighting conditions gives very good results. But overall it falls short of what even a Pixel 3 can deliver on its main camera. Sure, in perfect conditions the cameras are very capable - with GCAM and without. But Pixel is sooo much more consistant! Being able to consistantly getting better pictures of faces in low light (selfie or not) even when awkwardly taking selfies with the Pixel's main camera than with the Zenfones flip camera is a no go. I am honestly very saddened; I had high hopes.
(Just a disclaimer to not come across as someone too fixated on selfies: As this is the "killer feature" of this camera and its main gimmic, this was a focus of my testing.)
ThoroSOE said:
I just got the 7 Pro and tested it extensively with stock camera and this GCAM version. As a comparison I used my Pixel 3 also with an enhanced CGAM version. First I ran into some issues:
- HDR plus (not enhanced) is not working when the camera is in selfie mode. Full HDR plus does work. This means outside HDR plus enhanced images in HDR scenes have VERY badly overexposed parts and simply are unusable. Turn the camera back and everything is great. Sadly I do not like the look of HDR plus enhanced (night mode is also a workaround)
- In selfie mode the app does not recognize, that it has a full fledged flash. It only offers sefie light (lit up screen around the viewfinder).
- Colors in low light scenes are too muted. This goes especially for skin tones.
Apart from that the cameras perform very nice. Using night mode on the zoom lens even in better lighting conditions gives very good results. But overall it falls short of what even a Pixel 3 can deliver on its main camera. Sure, in perfect conditions the cameras are very capable - with GCAM and without. But Pixel is sooo much more consistant! Being able to consistantly getting better pictures of faces in low light (selfie or not) even when awkwardly taking selfies with the Pixel's main camera than with the Zenfones flip camera is a no go. I am honestly very saddened; I had high hopes.
(Just a disclaimer to not come across as someone too fixated on selfies: As this is the "killer feature" of this camera and its main gimmic, this was a focus of my testing.)
Click to expand...
Click to collapse
One thing I noticed is that the front camera id 1 use ultra wide sensor with cropped resolution at 6.5 mp instead on main camera due to camera2 api. No idea why asus did this but this is the reason why the ultra wide lens doesn't perform as good as the main back camera.
Plus newer Gcam require a lot of individual tweaking by lib pacther settings. Once you try to play around with lib patcher. You realize how much headroom can improve photo quality to suit your tastes. It may not be as simple as the pixel because of different sensors setup but you can tweak as much as you like.
mickey36736 said:
One thing I noticed is that the front camera id 1 use ultra wide sensor with cropped resolution at 6.5 mp instead on main camera due to camera2 api. No idea why asus did this but this is the reason why the ultra wide lens doesn't perform as good as the main back camera.
Plus newer Gcam require a lot of individual tweaking by lib pacther settings. Once you try to play around with lib patcher. You realize how much headroom can improve photo quality to suit your tastes. It may not be as simple as the pixel because of different sensors setup but you can tweak as much as you like.
Click to expand...
Click to collapse
I'm finding there's a lot of noise in some lighting conditions on the gcam wide angle lens. Anyone else found this? I've tried tweaking all the denoise settings but can't seem to get rid of it. It's strangely in the outer edges of the shot. Also, such noise is present on stock wide angle too at times.
Though very interestingly, stock night mode used in the same shot with the wide angle pretty much eliminates it.
Hi,
For those with the POCO X3 Pro, what is the best GCam that is currently available to use - most stable, with better quality, etc....
I have tested some GCams from X3 NFC, but is a shot in the dark - some work, but i think is room to improve in the quality (could be some settings/configs too).
Maybe someone here found a specific one that works better
EDIT: This is my opinion after a few months: https://forum.xda-developers.com/t/gcam-for-x3-pro.4256287/page-12#post-86486777
I also hope to have a good GCam soon. While Stock Cam seems good for video, I'm not happy with the photo quality: there seem to be some aggressive "beautify" settings and filters I could not deactivate yet. At least with my Redmi Note 7 on crDroid and GCam 7.4 I'm able to make much more satisfying photos.
ChriMo said:
I also hope to have a good GCam soon. While Stock Cam seems good for video, I'm not happy with the photo quality: there seem to be some aggressive "beautify" settings and filters I could not deactivate yet. At least with my Redmi Note 7 on crDroid and GCam 7.4 I'm able to make much more satisfying photos.
Click to expand...
Click to collapse
The main camera is good, but of course GCam is always better
I have tested some Gcam versions and they seem to work - most only for photos and there still tweaks to be done... For vídeo yeah, don't use GCam at all.
But maybe someone found a config/version that works best
Since X3 Pro has the IMX582 main sensor I looked which other devices (from Xiaomi) have the same - see on deviceranks.com:
POCO M3 - xda GCam thread (Nikita 7.4.104 and Wichaya 1.8.3 mod dicussed)
XIAOMI MI 9T / XIAOMI REDMI K20 - xda GCam thread (URNYX) - GCam MIUI thread (Urnyx, Parrot with config hidynamic v12)
XIAOMI REDMI K40
Will try later.
I'm trying this:
NGCam_7.4.104-v2.0_eng.apk
drive.google.com
And it is working properly, thanks @ChriMo
sergiota23 said:
I'm trying this:
NGCam_7.4.104-v2.0_eng.apk
drive.google.com
And it is working properly, thanks @ChriMo
Click to expand...
Click to collapse
This works like a charm!
Is even possible activate the extra sensors in the "Advance" setting. We can use the deph sensor, macro, wide and (of course) main sensor
Nice. I installed NGCam_7.4.104-v2.0_cam.apk (com.ngcam.camera) which should allow to try other GCams alongside. Here is the Nikita folder @ celsoazevedo - he already works on the 8.1 version.
The 7.4.104 version so far seems to work fine also for me. Unfortunately in the Config directory I could not find any model with the same main sensor, as I would expect some optimization might be possible.
I plan to compare to the Redmi Note 7 GCam pictures in the same conditions to have a comparison. I was strongly hoping the 48 MP IMX582 Exmor RS would provide at least the same experience as the 48 MP ISOCELL GM1 in the RN7, at least deviceranks.com lists it slightly better (#32 vs. #39). So far I'm not sure but still hope the combination with the powerful CPU allows a good experience. With my RN7 beside Night Pictures I'm pretty happy.
Some quick test NGCam 7.4.104 v2.0 VS Stock cam app.
This is just a quick test, no config, just shots after install.
Stock:
https://imgur.com/vdkIM7X
NGCam:
https://imgur.com/DVtp9ax
NGCam (HDR+):
https://imgur.com/w7My0RE
Night Mode:
Stock:
https://imgur.com/s8Oitgf
NGCam:
https://imgur.com/MSaqmjF
Second Test Night Mode:
Stock: https://imgur.com/Kl1NzM7
NGCam: https://imgur.com/tksbAZV
Of course, night mode is still the best using NGCam.
But i actually prefer the Stock camera for regular photos - more saturated colors, but NGCam have more natural tones.
I downloaded the Gcam below and it works out of the box!
BSG: MGC_8.1.101_A9_GV1zfix
Download MGC_8.1.101_A9_GV1zfix by BSG.
www.celsoazevedo.com
In the Telegram Poco X3 Photography group
a) member Park Q claims Marco's 7.3_GCam_MJL_v4.3_Minilux.apk (2020-08-31, oneplus 6/6t) is optimized for 582 and 586 sensor. He has also posted two configuration XML files (Flat & Zoom)
b) member Team XKlaus claims MGC_8.1.101_A9 (BSG, 2021-03/04) allows 4k @ 60fps
Searching for "IMX582 celsoazevedo" I found the following:
UltraCVM_v4.apk (UltraM8, 2020-05-10, configs)
UltraCam_3.2.3.apk (UltraM8, 2020-02-19, configs)
UltraM8 bases off Urnyx05 or Arnova8G2 versions with additions and tunings ... with main focus on the IMX586 sensor (primary device Xiaomi Mi 9T Pro).
In Config Files for burial's GCam 7.2.x there is Xiaomi Mi A3 » mi-a3-x.j.b.-ver.1.xml which contains the string: Main Sensor: IMX582 (same as IMX586 without 4K and Stab
(Xiaomi Mi A3 has Sony IMX586 Exmor RS)
I need to look into this but share so we may find some basic optimization based on existing IMX582(586) configs what GCams might be good.
Just to clarify my focus:
a) good natural daylight main cam pictures (no oversharpening, no oversaturation, etc.)
b) 1080p 24fps EIS ExtraSmooth (Steady) Videos (no refocus, no pumping, no artefacts) possibly with UltraWide for less crop
c) Special Features like 1) Time Lapse 2) Slow motion 3) Night etc.
d) 4k 24fps EIS as good as possible like 1080p
I made a GSheet comparison: https://docs.google.com/spreadsheet...kpsmnix1jUWCr2SMdPl_wprc8/edit#gid=1775206814
ChriMo said:
Nice. I installed NGCam_7.4.104-v2.0_cam.apk (com.ngcam.camera) which should allow to try other GCams alongside. Here is the Nikita folder @ celsoazevedo - he already works on the 8.1 version.
The 7.4.104 version so far seems to work fine also for me. Unfortunately in the Config directory I could not find any model with the same main sensor, as I would expect some optimization might be possible.
I plan to compare to the Redmi Note 7 GCam pictures in the same conditions to have a comparison. I was strongly hoping the 48 MP IMX582 Exmor RS would provide at least the same experience as the 48 MP ISOCELL GM1 in the RN7, at least deviceranks.com lists it slightly better (#32 vs. #39). So far I'm not sure but still hope the combination with the powerful CPU allows a good experience. With my RN7 beside Night Pictures I'm pretty happy.
Click to expand...
Click to collapse
I've tried to play with the configuration. I'm not a pro, first time I play with a GCam mod.
If anyone wants to test and share thoughts...
BtB said:
I've tried to play with the configuration. I'm not a pro, first time I play with a GCam mod.
If anyone wants to test and share thoughts...
Click to expand...
Click to collapse
Does it incorporate the sensors used in x3p?
saudahmedbass said:
Does it incorporate the sensors used in x3p?
Click to expand...
Click to collapse
You can use the 3 sensors, but only found in settings the main one havng specifc support.
I'm not sure what's the benefit though...
As I said, I'm a kind of newbie here So I tried to configure things to what made sense to me, like enabling pixel bining, but some might prefer to disable it to have pics with better definition...
Happy to hear feedback and suggestions, if we get a good xml file we could post it on Nikita folder @ celsoazevedo
In the Telegram Poco X3 Photography group there are a lot of XML files now mainly for
MGC by BSG (preferred by most it seems)
NGCam by Nikita
User P.A. likes CamStellar
Another user (can't find the post) stated Arnova is working on X3P optimization.
Preview of pics might only work after you change gallery settings in options.
Member Park Q, Suresh Dreamer and others stated that the basic color balance / white balance setup in the Xiaomi Firmware is bad and can not be fixed with GCam+XML or even with RAW. I also noticed a slight magenta shift/tint in pics (less in videos), which seems less "natural" then on my other smartphone cams. So with vidoes I'm happy, with Pics I have not found yet a "natural" outcome.
I have this version: https://www.celsoazevedo.com/files/android/google-camera/f/changelog1500/
It is optimized for IMX582 sensor: Everything works perfectly. The best config is: (damm10-best-mi-9t-v4.xml)
You can find it under the link to Xiaomi Mi 9T / Redmi K20, which have the same sensor as Poco X3 Pro.
Config Files for Urnyx's GCam 7.3.x
Stable settings for Urnyx's GCam 7.3.x with xml config files support.
www.celsoazevedo.com
Rigveda86 said:
I have this version: https://www.celsoazevedo.com/files/android/google-camera/f/changelog1500/
It is optimized for IMX582 sensor: Everything works perfectly. The best config is: (damm10-best-mi-9t-v4.xml)
You can find it under the link to Xiaomi Mi 9T / Redmi K20, which have the same sensor as Poco X3 Pro.
Config Files for Urnyx's GCam 7.3.x
Stable settings for Urnyx's GCam 7.3.x with xml config files support.
www.celsoazevedo.com
Click to expand...
Click to collapse
According to guys on Telegram, this is not on par with other ports.
NGCAM is still seen as best overall (especially in low light), MGC being a bit more natural in colors in good light conditions.
If some people are not on Telegram and want to get the XML files for NGCAM and MGC, they can be shared here too.
BtB said:
According to guys on Telegram, this is not on par with other ports.
NGCAM is still seen as best overall (especially in low light), MGC being a bit more natural in colors in good light conditions.
If some people are not on Telegram and want to get the XML files for NGCAM and MGC, they can be shared here too.
Click to expand...
Click to collapse
I tried different versions, including NGcam, and in each of them something didn't work and the application crashed. I'm really happy with this version, because it works without any problems and is very stable, including video. There are not unnecessarily many settings as in the new versions, which the average person does not understand anyway and was directly optimized for Redmi K 20 (40) and Mi 9T, which have the same sensor as Poco. Night mode also works great and the quality of the photos is much better than with stock cam. Just a minor edit: After trying different settings, I think, the most universal config I have the best experience with under different conditions, is this: AIO-Mevcetin-Urnyx05.xml
If someone wants to have the latest version, it's ok, but unfortunately at the cost of lower stability.
Rigveda86 said:
I tried different versions, including NGcam, and in each of them something didn't work and the application crashed. I'm really happy with this version, because it works without any problems and is very stable, including video. There are not unnecessarily many settings as in the new versions, which the average person does not understand anyway and was directly optimized for Redmi K 20 (40) and Mi 9T, which have the same sensor as Poco. Night mode also works great and the quality of the photos is much better than with stock cam. Just a minor edit: After trying different settings, I think, the most universal config I have the best experience with under different conditions, is this: AIO-Mevcetin-Urnyx05.xml
If someone wants to have the latest version, it's ok, but unfortunately at the cost of lower stability.
Click to expand...
Click to collapse
No issue if you prefer that build of course, was just trying to brdige discussions between Telegram and XDA
One clarification as well, I've not seen anyone trying to race for latest version, all comments are around functionalities and picture qualitiy.
Btw, MGC now has new XML with EIS enabled.
I like the "steady video" function in the Stock Cam v4.3 because it is very smooth even if with substantial crop.
GCam MGC 8.1.101 lets select from four video stabilisation modes: Standard, Locked (2xZoom), Active, Cinematic Pan (1/2 Speed muted) but none seems similar to Stock steady.
So I am seeking for a GCam which has similar smooth steady EIS as Stock.
For Photography because the lack of serious and comprehensive comparisons I'm still undecided what I prefer: Stock. MGC or another GCam. MGC at least seems to be the more "natural". NGC (haven't tried myself) seems to be better in low light but does color boost/saturation.
BtB said:
No issue if you prefer that build of course, was just trying to brdige discussions between Telegram and XDA
One clarification as well, I've not seen anyone trying to race for latest version, all comments are around functionalities and picture qualitiy.
Btw, MGC now has new XML with EIS enabled.
Click to expand...
Click to collapse
That's the GCam version I prefer to use anyway, thanks for the update. I would like to try out the XML, but it's not available on the MGC's download page.
Hello,
What do you think about camera quality of main sensor?
My observations:
result are overexposed
mnissing (a lot) exposure compensation in settings
white balance works flawlessly
too agressive postprocessing
missing manual focus
missing manually take exposition
missing PRO mode
indoor photo isn´t good
By my opinion, camera output is little worse than output from my previous Xiaomi Mi A3 with GCam 7.3 port by Burial.
pajos.gabros said:
Hello,
What do you think about camera quality of main sensor?
My observations:
result are overexposed
mnissing (a lot) exposure compensation in settings
white balance works flawlessly
too agressive postprocessing
missing manual focus
missing manually take exposition
missing PRO mode
indoor photo isn´t good
By my opinion, camera output is little worse than output from my previous Xiaomi Mi A3 with GCam 7.3 port by Burial.
Click to expand...
Click to collapse
Google camea does not feature a Pro mode. It's a point and shoot camera setup for the average user.
Otherwise you can try a different GCam port from BSG, Shahim or BigKaka with the proper config file and see what suits you best!