yashsingh1/xdaforums huggingface dataset:
[LG G6 Guides, News, & Discussion] vitoski:
Tonight I made additional comparison between these versions:

# 5.1.016_v.1.3_AllinOne - Model: Nexus 6P

# 5.1.014_v.1.5f_AllinOne - Model: Nexus 6

The other settings were exactly the same:

Camera Config: Pixel 2017 Zsl HDR+

HDR+ parameters: High

Final JPG quality: 97%

HDR mode: HDR Enhanced (On) - the highest possible.

I took a picture of my room with only one light turned on. The light was placed behind my back, so pretty low light conditions.

RESULTS:

# With 5.1.016 and Nexus 6P Model I got a little bit (literally) more details, but the photo was also very grainy (checked on max available zoom).

# With 5.1.014 and Nexus 6 Model the picture had a little bit less details but was smoother - way less grainy than the above one.

To make sure my tests are accurate I repeated them 3 times and always zoomed in the same portion of the photo (on a couple of scene elements). Each test confirmed the above results.

In my opinion testing camera makes a lot of sense in low light condition as it forces the sensor to its limits and shows strengths or weaknesses of the software processing. If it does a good job under such conditions, it can get only better with more light.

That being said, if nothing has been changed in the Pixel 2017 Zsl HDR+ algorithm between two versions (014 and 016), then our phone (LG G6) works best with model set to Nexus 6. Otherwise it you prefer more details and more grainy pictures, then go ahead with Nexus 6P.

I'm gonna repeat myself again for those who just tend to read the last page - don't use any of the Pixel Models. They work fine if there is plenty of light, but give purple/pink tint in low light conditions (confirmed with each 5.1.x version, even the latest one 5.1.018).

Personally I went back to version 5.1.014_v.1.5f as this is the last version that supports Nexus 6 model. It's available here: https://xdaforums.com/showthread.php?p=74460071

My current setup:

Model: Nexus 6

Camera Config: Pixel 2017 Zsl HDR+

HDR+ parameters: High

Final JPG quality: 97%

Advanced: HDR+ control (enabled)

Developer Settings: camera.diet_burst (enabled), camera.faceboxes (enabled) + the default ones.
[LG G6 Guides, News, & Discussion] Cryptecks:
This should, without a doubt, be linked to in or even copied into the OP, along with a link to that specific version. This is the LG G6 forum/thread, and these tests are as thorough as have been done.
[LG G6 Guides, News, & Discussion] billsky83:
how about the advanced and experimental settings?
[LG G6 Guides, News, & Discussion] vitoski:
Updated my previous post.

I'm an not using RAW (have no time right now to work on them and keeping them for better times make no sens... in tense of storage management).

That is why I have no Experimental features (only one hehe) enabled.
[LG G6 Guides, News, & Discussion] railfan-eric:
I wonder why they don't work on a Gcam version for the more common phones like the LG G6 or whatever else that's compatible with the software? I never even heard of Xiaomi around here in the US.
[LG G6 Guides, News, & Discussion] Sergykm:
[MENTION=1606575]vitoski[/MENTION] thanks for nice info. Where is HDR+ button in version 5.1.014_v.1.5f ?

[MENTION=7445283]railfan-eric[/MENTION] because the dev is from Ukraine and he had xiaomi smartphone. It has good specifications for the low price.

Xiaomi is very popular in exUSSR countries, because many people has low salary. How many smartphones I can buy for ~300$ per month? And it's good salary for my town. That's why Xiaomi's smartphones are so popular in exUSSR countries.

By the way my lg g6 is from U.S (Swappa). I buyed it for very good price (in Ukraine it is more expensive)
[LG G6 Guides, News, & Discussion] Beagle82:
Settings_advanced_hdr+ control
[LG G6 Guides, News, & Discussion] vitoski:
You need to enable HDR+ control switch that is located under 'Advanced' submenu in Settings. Once you enable it, the switch will show up in the Camera UI, just like with other (newer) versions.
[LG G6 Guides, News, & Discussion] Sergykm:
thanks, guys!) I used old version on my previous lg g5, because it was the best variant for me.
[LG G6 Guides, News, & Discussion] Razorsoup:
Is there any way to allow GCam to work from the lock screen without having to enter my pin? The stock camera works and Open Camera has that as an option.
[LG G6 Guides, News, & Discussion] Kisakuku:
B-S-G's Modded Google Camera 5.1.018 with HDR+ for Android 7.0 / ARM64 v1.1 All-in-One Full Manual

Download

Changelog:

Мore fixes to reduce black screen errors for certain models / camera configs

New settings take effect after application is restarted

Must clear data / cache after installation and if the app force closes
[LG G6 Guides, News, & Discussion] vitoski:
Seems like we are unlucky. Another attempt to fix black screen and again no luck on G6.
[LG G6 Guides, News, & Discussion] anxpzhd:
I spent 4 days reading the whole thread and testing various version and i agreed. v5.1.014 is the best version.
[LG G6 Guides, News, & Discussion] Sergykm:
With those settings? Or you use different settings?

I think we no need any new version if this version works well and does great photos.

I only have problem with autofocus on all version, before I do any photo I tap on screen for focusing.
[LG G6 Guides, News, & Discussion] aledex:
I still slightly prefer version 4 over 5.1.014
[LG G6 Guides, News, & Discussion] Yoguko:
I'm on version 5.1.016 and it's been great for me. Just disable the phone's autorotate and you're golden.

What is actually different on the latest version? Is it better? New controls?
[LG G6 Guides, News, & Discussion] anxpzhd:
Yes with those settings. Well, the new version keep coming because its not specifically ported to LG G6. So it's up to us to test which version suits our preference. And i happen to just settle with this version.
[LG G6 Guides, News, & Discussion] Joca_SRB:
Hi guys, does the GCam app work on SD660 (Xiaomi Mi Note 3)?
[LG G6 Guides, News, & Discussion] dyval:
Wouldn't hurt to try it. But thread says SD 820/821 devices.. ;)
[LG G6 Guides, News, & Discussion] Kaleidosc0pe:
please delete
[LG G6 Guides, News, & Discussion] pupun47:
Of course.
[LG G6 Guides, News, & Discussion] weltvon:
wow

i am impresses, i use it on my LG G6, and its like day and night. Damn what should i do, get me a U11 or bite the Lemon and buy a Pixel 2 or stay with the Lg?
[LG G6 Guides, News, & Discussion] Najner:
I have V20 and I'm quite happy with pixel cam port. I ordered pixel 2 so I can make a comparison for you when it comes and share my thoughts, let me know if you want it.
[LG G6 Guides, News, & Discussion] vitoski:
Yes, please. I'm very interested to see how the port looks like when compared to actual Pixel phones.

Thanks
[LG G6 Guides, News, & Discussion] pbandoeng:
Thanks for the advice

I am new for the google camera, just install it into my LG G6 2 days ago and follow your setting with the 5.1.014 versions. So far tested for the low light conditions and the result different is quite significant.

Please take a look at my test, first pic (left side) LG Camera with HDR on, relative dark and difficult to recognize the color of the statue. The google camera really give a surprise for me with a much better result.

Btw all are done using automatic mode
[LG G6 Guides, News, & Discussion] jshames:
The only real difference I see is in the exposure level-- The LG underexposed a bit. This might be a random effect.

There appears to be no difference in the sharpness, noise level, etc between the two photos.

BTW I have found the same thing when I experimented with GCam. It's just a limitation of the mediocre sensor, and no amount of processing is going to get blood out of a stone...

The problem with comparisons is that there is always a certain amount of inconsistency unless the conditions of the photos are strictly controlled-- exposure settings, shutter speed, using a tripod, etc.

My photos with the G6 vary quite a bit-- sometimes they're excellent and sometimes crappy-- which is a problem because it means either you can't rely on it to get a good shot or you have to remember to take multiple photos. And I understand photography pretty well and know how to take a good photo.

This in contrast to the better camera on the S8 and the MUCH better camera on the Pixel and others that just give good results-period, without jumping through hoops and changing a million settings.

As you can tell this kind of annoys me because when I got the G6 I thought I was getting a better camera. But I'll live with it and take out my good camera when I want good pictures. And I love the wide angle lens. But had I known about the low light performance, I would have probably picked the Samsung S8 which just gives great photos 95% of the time.
[LG G6 Guides, News, & Discussion] Kaleidosc0pe:
[MENTION=4860033]Arnova8G2[/MENTION]

Hello Arnova,

I have a big respect for your work at the Google camera port.

I don't know if you can help me but I have maybe specific issues with my LG G6.

There is always a blue/purple/tint over my pictures in dark situations. I tried much different versions and every setting which exists but there is no solution.

Sometimes it happens not with a little bit more light.

It would be great if you can answer me.

Keep up your hard work and thanks anyway for everything.
[LG G6 Guides, News, & Discussion] Arnova8G2:
[MENTION=4905656]Kaleidosc0pe[/MENTION], made the test with the new version if your device is compatible level 3

2017/12/11 – GCMod5 based on Mod By B-S-G

Add all Supported HW level to level 3

Could fix dots problem in raw mode, level 3 uses ZSL_REPROCESSING instead of ZSL

Closing the mode "SmartTouchToFocus" may not be compatible with OP5

Version compatible Level 3, use Camera2 probe to check.

GCam5.1.018-Arnova8G2-V1.2.apk

Version automatique

GCam5.1.018-Arnova8G2-V1.1.apk
[LG G6 Guides, News, & Discussion] Kaleidosc0pe:
[MENTION=4860033]Arnova8G2[/MENTION]

Hello Arnova,

thanks again for your support. Now lets talk about my results.

* Again without HDR+ works everything fine.

* With HDR+ there is the blue/violet/purple/pink ,... tint. I will post examples.

* I tested both Versions.

This HDR+ mode is amazing. I hope for a solution.
[LG G6 Guides, News, & Discussion] vitoski:
Have you tried setting up Nexus 6 or Nexus 6P (not sure which version you are using) as model?

This exact blue/pink tint appears when any of the Pixel Models is selected (Pixel 2XL, Pixel 2017 etc.).

It looks like LG G6 is not compatible with Pixel Models - whatever this setting does under the hood.
[LG G6 Guides, News, & Discussion] Mefiboshet:
These 'Camera2 Probe' screenshots look nothing like my G6 (which supports most features including level 3)

Arnova8G2's 1.2 version works perfectly (no colour cast) with the following settings:

Config: Pixel 2017 Zsl HDR+

Model: Pixel 2XL

HDR+: Default

Thanks Arnova8G2 for the amazing work!

Quick question:

Is it possible to somehow force "focus priority" with this app?

The G6 internal camera waits for focus confirmation before it snaps the shot - very useful.
[LG G6 Guides, News, & Discussion] Kaleidosc0pe:
[MENTION=1606575]vitoski[/MENTION]

Yes i tried also that settings.

There was a user who wrote that a Nexus 6 setting could help, but that was a false alarm.

Sometimes the pictures are brilliant and after that, in the same conditions there is this pink, blue, purple tint.

That appears more often how darker the situation is.

[MENTION=3267278]Mefiboshet[/MENTION]

This could be my lineage.

Have you really tried darker situations?

Because with enough light, i don't have issues.
[LG G6 Guides, News, & Discussion] Mefiboshet:
Yep, works perfectly.

Good details, great dynamic range, minimal noise and no colour cast.

I'm only getting the purple colour cast if I manually enable 'HDR+ enhanced'.
[LG G6 Guides, News, & Discussion] Kaleidosc0pe:
I wan't to activate HDR+ enhanced manually.

So that it is always used.

Otherwise i'm getting noisy darker pictures.

Do you know a solution for this?

[MENTION=4860033]Arnova8G2[/MENTION]

Maybe thats it?

I want to have it always enabled.
[LG G6 Guides, News, & Discussion] Mefiboshet:
No need to manually enable 'HDR+ enhanced', 'HDR+ on' is the better option (it is also the default option that is recomended by Google).

If you're getting noisy dark pictures it is likely due to the lack of support by the specific ROM you're using.

'HDR+ on' pictures look great with stock ROM.
[LG G6 Guides, News, & Discussion] vitoski:
Are you using LG G6? If yes, make sure you use 'Nexus 6' or Nexus 6P as MODEL, not as 'Config camera HDR+. There are two places where you can choose Nexus like option. The biggest impact on color reproduction on our phones (G6) has 'Model' option. Like mentioned before, if you set this to any of the Pixel (Pixel XL (corr), Pixel XL (original), Pixel 2017 (fablet), Pixel 2XL) you will get purple, pink tint in low light (with HDR+ set to Enhanced).

The HDR+ set to On (or Auto - depending on the GCam version) works quite nice for good light condition or when there is not that much dynamic range in the scene. However as it gets darker or with full sun and shadows, the HDR+ Enhanced becomes a better choice. And this are the situations where your settings will give wrong colors on G6 (especially in low light conditions). Try it if you haven't already.
[LG G6 Guides, News, & Discussion] directx1971:
Like [MENTION=1606575]vitoski[/MENTION] , i was following the Google camera port since the day it was done and experimenting with it every day in various lighting conditions

I am a windows developer that work in R&D department and the HDR+ idea itself really dazzled me to say the least , that's why i am experimenting extensively

With it on my G6 and following evey document and article that describes it on the web , to those who are interested in how it works an excellent paper can be found:

(I posted the link but since i am new to XDA it was deleted by rules)

Now to join forces with Vitosk i decided to share my knowledge:

The best version (In my oppinion) is still 5.1.014 V1.5-1.5f (Which is the last version that permits using NEXUS 6 (Not Nexus 6P) )

Best configs are:

Model: Nexus 6

Config Camera HDR+

Nexus 2016 Tuning (Working ZSL and somehow acceptable focus)

HDR+ Parameters:

Super High (excellent sharpness without bringing out noise in low light)

Final Jpg Quality HDR+

97%

With The above settings you can use the slow mode (HDR+ enhanced) for the shots of none moving objects and normal mode (ZSL)

For instant shots of moving objects.

Here i want to share my knowledge on the pink tint issue because it is really annoying since the beginning of the port:

-The cause of it is the wrong black level setting , it is adjusted by Arnova for various sensors but not our sensor of the G6

-It exists Only in these conditions (Together at the same time):

1-Using any thing in the Model setting Other than Nexus 6 or 6P or Nexus 5X

2-Low light condition

3-HDR+ enhanced (The ZSL mode doesn't have this issue even with Pixel or Pixel 2 as Model)

-Various findings on settings:

1-Choosing Nexus 6P as Model will always give better overall sharpness in homogeneous lighting condition

But in HDR lighting conditions (When there is low light and highlight areas in the same scene) it will bring sever noise to the image

The reason for this is the HDR+ tends to preserve the highlight areas from blowing , in order to do so it under exposes the images

(Much more than the ZSL mode does) which makes the noise more pronounced according to the google documents

(This particular part i didn't understand as the under exposure should lessen the noise not the inverse)

An excellent explanation of the difference between the (ZSL and HDR+ enhanced) can be found:

(Another link that is deleted by forum rules but they will let my post the links once i exceed 10 posts)

Choosing Nexus 6 is the best overall setting and unfortunately they stopped adding it to the port since V 5.1.014

2-ZSL Tends to over expose the images too much for my taste (Subjective opinion) , that's why i use HDR+ enhanced most of the time.

3-As an alternative you can use the same settings above but with using Pixel 2 as a module which will cause the pink tint issue

But by sticking only to using ZSL you will not get the pink tint and:

You will have a better maximum auto ISO (4800 instead of 3300 when using nexus 6 or 6p as model)

So that pretty much concludes it about my findings , i hope some one find them useful.
[LG G6 Guides, News, & Discussion] Mefiboshet:
After trying multiple versions with many setting combinations, I'm finding that the best possible results for the G6 are achieved using GCam5.1.018-Arnova8G2-V1.2.apk with the following settings:

Config: Pixel 2017 Zsl Hdr+

Model: Pixel 2XL

HDR+ parameters: not seeing much difference between the options so using 'Default' as it's fastest.

HDR+ control is disabled so the default 'HDR+ on' is automatically used.

Compared to the internal G6 camera app, this combo gives better dynamic range, details (no ugly sharpening halos), noise reduction and cololurs.

Works well in good/bad/natural/artificial light.

Only advantage I'm finding with the internal camera (not including wide-angle) is the fact that it waits until focus is locked before actually snapping the shot.
[LG G6 Guides, News, & Discussion] Kaleidosc0pe:
[MENTION=1606575]vitoski[/MENTION]

Finally i changed my settings as wrote to Nexus 6P, killed the app completely and started it again. My first test in dark situations are without any issues and tint. Absolutely clear! Thank you a lot for your help.

[MENTION=3267278]Mefiboshet[/MENTION]

Thank you also for trying to help me out.

Try the 6P settings mentioned from vitoski.

My test pictures were made with manual HDR+ and it worked.

[MENTION=4860033]Arnova8G2[/MENTION]

Thank you for everything!

I don't know if you made any changes for LG G6 but anyway thanks.

Attached:

A dark example picture with much less noise as stock and no tint!
[LG G6 Guides, News, & Discussion] vitoski:
Great summary, thanks for details about the ZSL.

Regarding the links, could you send them over pm? I'm very interested in those details.
[LG G6 Guides, News, & Discussion] directx1971:
[MENTION=1606575]vitoski[/MENTION] : i sent you a pm as requested , in the first document pay attention to the sample and hold part

(the part of how moving images in dark are captured by dividing the images into squares) , perfection at its best

These people are really genius.

In the second link please bear in mind that HDR auto is what we know now as ZSL and HDR on is what we know now as HDR+ Enhanced

Most likely you already know that since that you are following the port since the beginning but i figure that i won't hurt to bring it to your attention.
[LG G6 Guides, News, & Discussion] Razorsoup:
Any other advanced or developer options enabled? Or did you leave everything else at the defaults?
[LG G6 Guides, News, & Discussion] Mefiboshet:
Developer Settings:

camera.faceboxes enabled

camera.enable_pd disabled

Everything else default.
[LG G6 Guides, News, & Discussion] simca17:
Thanks for this post my virtual friends.......My device is cold, after 18 repeat shots.........
[LG G6 Guides, News, & Discussion] Netcruzer:
I tried these settings and it's where I'm starting from since I just got my LG G6. I agree this is giving the best photos with model set to Pixel 2XL, but try video with those settings. I could not adjust the focus point when model is set to Pixel 2XL. I had to change model to Pixel XL.. then video focus worked properly. Photos are slightly worse.. but I want to be able to use video also.

It pains me that LG STILL has that aweful oversharpening and artifiacting in their camera app (I last had an LG G3). Such a shame since the LG has amazing manual controls.. but the processing is crap.
[LG G6 Guides, News, & Discussion] Mefiboshet:
Not really seeing any difference between 2XL and XL in video functionality.

In both cases the autofocus tends to sometimes stop working for no apparent reason and can only be brought back to life by switching to the front camera and then back to the rear camera again.

That said, I find the internal G6 camera app to be quite good for video (especially 4K), and is also capable of using only the optical image stabilisation, thus not requiring the heavy crop that GCam needs for stabilised video.
[LG G6 Guides, News, & Discussion] Mohsen_alinezhad:
Thanks for sharing your opinions

I am using the same 5.1.014 version

I set the model to nexus 6

Config to nexus 6 (old)

Her parameters to super high

Final jpeg qquality to 100

Developer settings that are seleceted :

Camera diet burst

Camera faceboxes

Camera op nes

Camcorder fast switch

Camera gcam enabled

Cameraprogress overlay

Camera enable phd

... Phd blurt

... Hwhdr

Camera p3

Camera raiser

Camera shot tracking

I tested all versions and every settings possible too

I also tested your recommended config.

The results from my config is superb for me . low noise . low (almost none) tint . great natural color

I would be glad if you could give it a try and share your opinions.
[LG G6 Guides, News, & Discussion] directx1971:
First , thanks for your recommendation , works very well indeed.

But i prefer in HDR setting using something that has instant ZSL and Nexux 6 doesn't

Meaning in ZSL mode (HDR on) it takes about 2 secs to capture the image while a Hardware ZSL can captures the image instantly

For a situations when you need an instant shot while your target will not stay in place for 2 secs (like moving little children)

Of course there is no right or wrong here as it is all a matter of personal preference .

---------- Post added at 12:21 PM ---------- Previous post was at 12:16 PM ----------

@ Arnova , can you please make a version with a manually controlled Black level setting , where the user can enter the black level in an edit box for example or

use a slider to manually set the black level so we can experience different settings until we find the one that gets rid of the pink tint on pixel configs ?

Also if you can add back Nexus 6 in Module config (input module) it would be really great , as in my opinion these are the only things that keeps that port from being perfect

(The focus fixing will be a very hard one i imagine cause it is mostly relying on the sensor PD which is different from our IMX258 sensor)

Also i am curious of how could you manage to solve the pink tint on Omnivision (MIDO) sensors as to my knowledge the black level doesn't have a fixed value

But a curve with a different value for every exposure (like the gamma curve).
[LG G6 Guides, News, & Discussion] jshames:
The shutter button doesn't work, am I missing something?
[LG G6 Guides, News, & Discussion] Kaleidosc0pe:
I had this only with an older version and maybe not from Arnova.
[LG G6 Guides, News, & Discussion] jshames:
Changing from the Model and Config to Pixel did the trick. I was following the previous post that mentioned using the Nexus 6 setting. I am using 5.1.014.

I finally got the settings right to see what you guys are all talking about. Definitely cleans up the low light photos! However if the subject is human and moving, there is definitely blur-- seems that the HDR has an effect like a slow shutter speed.
[LG G6 Guides, News, & Discussion] KaLiBLeeK:
Has anybody else had issues with videos not saving? They seem to record fine, but then the video file isn't saved.
[LG G6 Guides, News, & Discussion] Kaleidosc0pe:
I was not able to play them. A reboot solved it. I still have a very low sound in movies. This is because of lineage.
[LG G6 Guides, News, & Discussion] markomil:
does anyone know what all the dev settings mean

ex p3, gouda sec img, h265 etc

as i suspect that there may be a beauty filter or something similar that blurs out on purpose

i have noticed that face autofocus sometimes takes a bit longer to focus but gives better results, so i suggest trying to hold the phone for a couple of seconds before taking the picture (the box around the face locks on and tge square gets smaller, well focuses more, around the face )

looking forward to seeing some replies

using: 5.1.014 nexus 6p, pixel 2016 zsl, 97%, super high, no omnivis