yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 Guides, News, & Discussion] Arnova8G2:
Thank you for being indulgent, usually I test on OP3 of my friends, but he does not take it anymore, he uses an OP5.

I correct by reading in the code and error reports of S4turno.

This version was sent to S4turno and I share it to testing

2017/10/24 – GCMod5 based on Mod By B-S-G

(GCam5.1.014-Arnova8G2-v4.apk)

All parameters from MGC_5.1.014_7.0H_C2API_v.1.2_AllinOne

All language

Fixe menu parameters

Add Nexus6 HDR+ Auto and Nexus6 HDR+ Auto ZSL (More compatible for the OnePlus3)

Add Video Stabilization

Fixe dark photo for the front camera (For the OnePlus3) < "Not tested yet"

There is no maximum setting for Nexus6 HDR+ Auto and Nexus6 HDR+ Auto ZSL on HDR+ parameters

DOWNLOAD

No clear data / cache after installation and force closes
[OnePlus 3 Guides, News, & Discussion] ahlulnugraha:
I guess maybe lg v20 camera work differently then, maybe because of dual cam? Try matching all setting (e.g if you using 6p parameter, then try apply 6p camera setting accordingly) reduce a little and restart the camera and try again.
[OnePlus 3 Guides, News, & Discussion] S4turno:
(GCam5.1.014-Arnova8G2-v4.apk)

With Nexus6 HDR+ Auto and Nexus6 HDR+ Auto ZSL, the app doesn't crash when taking pictures of bright things or outdoors.

The frontal camera is still too dark, but the rest seems to be at the same level as the "stable" v.4.0 from BSG.
[OnePlus 3 Guides, News, & Discussion] eriuzz:
work on lg g4 with lineage os, set the options to nexus 6 only thing that crash is the experimental raw
[OnePlus 3 Guides, News, & Discussion] dekderick:
Is this the latest version ?
[OnePlus 3 Guides, News, & Discussion] .nrk:
yes
[OnePlus 3 Guides, News, & Discussion] kapilathi:
Slow motion doesn't work(crashes) with OnePlus3 Oreo beta. I flashed the slow-motion zip. Same worked on Nougat.
[OnePlus 3 Guides, News, & Discussion] elgandoz:
I confirm that, on OP3T OOS Open Beta 16 (Oreo) . I also replaced the XML manually, with the same result. 60fps video works though.
[OnePlus 3 Guides, News, & Discussion] Crazy_Oni:
Thx for this version. Seems fine. But id like to have a processiong message of the hdr function. And you cant delete the picture through the camera app.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 Guides, News, & Discussion] tashimotor:
Good work man
[OnePlus 3 Guides, News, & Discussion] Tikolu:
This app works fine on OnePlus 2, the HDR+ works, except the slow motion feature is not there.

I have 30 and 60FPS video but no slow motion mode.

The burst also doesn't work. The OnePlus 2's hardware is definitely able to handle slow motion as it's original (extremely badly designed) camera app had that option, as well as burst.
[OnePlus 3 Guides, News, & Discussion] ivanich:
Thanks for the mod. Front camera shows dark previews/photos on op3 but has no issues on op3t.
[OnePlus 3 Guides, News, & Discussion] tashimotor:
What rom?
[OnePlus 3 Guides, News, & Discussion] Tikolu:
XenonHD-170709-Official (Android 7.1.2)
[OnePlus 3 Guides, News, & Discussion] dekderick:
It's not yet working on front camera , always dark in my one plus 3
[OnePlus 3 Guides, News, & Discussion] bsg19071979:
Try to delete:

1. iep.smali

.method public final a(I)Lihp;

invoke-virtual {v1}, Landroid/hardware/camera2/CameraDevice;->getId()Ljava/lang/String;

move-result-object v2

invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I

move-result v2

if-eqz v2, :cond_0

const/4 p1, 0x3 you can select this value manually

:cond_0

2. dhy.smali

.method static a(Lgdm;Lbhm; )Ljhi;

const/4 v0, 0x3 you can select this value manually

after

const-string v1, "camera:capture_support_level_override_front"

invoke-static {v0, v1, v2}, Lhym;->a(Landroid/content/ContentResolver;Ljava/lang/String;I)I

move-result v0
[OnePlus 3 Guides, News, & Discussion] Arnova8G2:
thank you,

I'm going to edit the iep.smali file, but for the dhy.smali file with "const / 4 v0, 0x3" front camera are no pics upside down or I could modify "const / 4 v0, 0x1" by "const / 4 v0, 0x3" before const-string v1, "camera:capture_support_level_override_front". I will also delete nop.

edit:

invoke-virtual {v1}, Landroid/hardware/camera2/CameraDevice;->getId()Ljava/lang/String;

move-result-object v2

invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I

move-result v2

if-eqz v2, :cond_0

const/4 p1, 0x3 I can replace by const/4 p1, 0x1 ?

:cond_0
[OnePlus 3 Guides, News, & Discussion] bsg19071979:
I added all this part of the code for the front camera to mi5s. Initially, this code was not. You can completely remove these lines of code.

you can try all the values:

https://developer.android.com/reference/android/hardware/camera2/CameraDevice.html#TEMPLATE_MANUAL
[OnePlus 3 Guides, News, & Discussion] Arnova8G2:
thank you,

Here are the code changes.

const-string v1, "hammerhead"

invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v0

const/4 v0, 0x1 -----

if-nez v0, :cond_1

sget-object v0, Landroid/os/Build;->MODEL:Ljava/lang/String;

const-string v1, "shamu"

invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v0

if-eqz v0, :cond_2

:cond_1

const/4 v0, 0x3 for "LIMITED_JPEG", front camera are no pics upside down

---------- Post added at 12:36 PM ---------- Previous post was at 12:24 PM ----------

2017/10/24 – GCMod5 based on Mod By B-S-G

(GCam5.1.014-Arnova8G2-v5.apk)

All parameters from MGC_5.1.014_7.0H_C2API_v.1.2_AllinOne

Fixe dark photo for the front camera (For the OnePlus3) < Fixed by [MENTION=4705790]bsg19071979[/MENTION]

Click on thanks to [MENTION=4705790]bsg19071979[/MENTION] for these fix HERE

DOWNLOAD

No clear data / cache after installation and force closes
[OnePlus 3 Guides, News, & Discussion] bsg19071979:
Do you have a front camera that supports the "limited" mode? You can try running hdr + on the front camera...

dik.smali:

After defining the camera as a front camera, I redirect to a normal photo:

invoke-interface {p2}, Lgdm;->b()Lift;

move-result-object v0

sget-object v6, Lift;->b:Lift;

if-ne v0, v6, :cond_...

You can redirect to the front camera configuration from the nexus 6:

these lines need to be added:

:cond_...

sget-object v0, Ldik;->a:Ljava/lang/String;

const-string v3, "Selected Nexus6ZslYuv OneCamera configuration."

invoke-static {v0, v3}, Lbhy;->c(Ljava/lang/String;Ljava/lang/String;)V

invoke-virtual {v1, v2}, Ldob;->a(Ldpy;)Ldnw;

move-result-object v0

return-object v0

or any other configuration.

UPD:

button "hdr +" activate in dbn.smali

I apologize for my English, I use Google translator.
[OnePlus 3 Guides, News, & Discussion] AcmE85:
Front camera is fixed and it also shows an icon for face retouch now, although enabling it makes no difference.

Thanks to you and a special thanks to [MENTION=4705790]bsg19071979[/MENTION] for starting this HDR+ mod!

(OP3 Beta 25 Oreo)
[OnePlus 3 Guides, News, & Discussion] Sun90:
Thank you very much for this ma8.

The front camera on op3 with (4:3) 8.1mp resolution settings' still render dark pics.

While (4:3)4mp and(16:9) 6.1mp or ok with some grains.

Back camera has no issues of whatsoever on my op3.Running Open beta Oreo 25 build.

As it's set to

Model : pixel

Config camera HDR+ : Nexus6P

HDR+ Param set to Super High.
[OnePlus 3 Guides, News, & Discussion] parabvidit:
Any idea whether EIS 2.0 works for OnePlus 3/3T

---------- Post added at 02:38 PM ---------- Previous post was at 02:33 PM ----------

do you get any green screen flashing while changing from photo to video recording after changing the media xml file???

and does this work for 4.1.7 oxygen os

---------- Post added at 02:43 PM ---------- Previous post was at 02:38 PM ----------

Is the apk file same as the one provided by the OP??
[OnePlus 3 Guides, News, & Discussion] S4turno:
[MENTION=7913100]parabvidit[/MENTION]

> do you get any green screen flashing while changing from photo to video recording after changing the media xml file???

Works fine here. OP3, no green screens, no issues with saving the files, no crashes at all.

> and does this work for 4.1.7 oxygen os

No idea. I haven't used OOS for more than an hour since MM.

The only reason I care about Google Camera is because the camera quality on custom ROMs is not good and this puts quality very close to stock OOS.

> Is the apk file same as the one provided by the OP??

No, it's a different one modified by BSG and himself.
[OnePlus 3 Guides, News, & Discussion] S4turno:
I don't know what's the problem then. I can record videos on PA and Omni using my OP3 (not sure about the 3T)... the slow motion option crashes GCam on PA, but it works well after installing the magisk module (I haven't tried to manually modify the media_profiles.xml file).
[OnePlus 3 Guides, News, & Discussion] parabvidit:
Thanks for the quick reply...... Ill try replacing the media.xml file using ADB...... dont want to root again........

Another question, if i install the OOS 4.5 update(Whenever it releases), ill have to replace the media.xml file again,right?
[OnePlus 3 Guides, News, & Discussion] helderfp:
New apk working in official LinneageOS
[OnePlus 3 Guides, News, & Discussion] AcmE85:
The upcoming update might even not install because you are modifying the system partition.

In this case you have to install the full zip and redo the mod via ADB.
[OnePlus 3 Guides, News, & Discussion] parabvidit:
Couldn't find the pulled XML file..... So other things didn't work ???
[OnePlus 3 Guides, News, & Discussion] nitheesh_m:
Everything is Working in OOS too. TWRP+MAGISK
[OnePlus 3 Guides, News, & Discussion] parabvidit:
Is the EIS 2.0 working for video recording??????

Videos aren't wobbly or anything but I just want to know whether there is any difference in the implementation of EIS done by Google and the one made by OnePlus
[OnePlus 3 Guides, News, & Discussion] Normas Interruptor:
I have tried the new APK with Magisk Module but still getting FC while try to recording slow-motion video.

ROM: Official RR
[OnePlus 3 Guides, News, & Discussion] S4turno:
No ideia. You can always test it with both apps and see if the stabilization is the same or not.

(You probably know this, but...) Make sure the "magisk core only mode" option is disabled on Magisk.
[OnePlus 3 Guides, News, & Discussion] Normas Interruptor:
Yeah, I know this... Thank you for the reply...

Though it is already disabled. But still getting FC.
[OnePlus 3 Guides, News, & Discussion] pdcclf:
Please would you specify the component that u used? I manage to install and gc works great. But it break the video (except 4k) and slow motion in oss 4.1.7 stock cam.
[OnePlus 3 Guides, News, & Discussion] parabvidit:
Checked 4k and 1080p@60 fps........ Both seem equally crappy....... None is as good as the one present in OP5
[OnePlus 3 Guides, News, & Discussion] RJMacReady:
How do you go about installing this one?
[OnePlus 3 Guides, News, & Discussion] parabvidit:
I think it has burst enabled..... So, it might crash/lag on OP3
[OnePlus 3 Guides, News, & Discussion] mephusio:
same here. It seems despite the setting it records in 360p :(
[OnePlus 3 Guides, News, & Discussion] kiran G.:
Tried it on kenzo ....bootloop LOL?
[OnePlus 3 Guides, News, & Discussion] liver20:
Anybody tried in oneplus 5?

Enviado desde mi ONEPLUS A5000 mediante Tapatalk
[OnePlus 3 Guides, News, & Discussion] ivanich:
I thought on xda peoples not so stupid as on 4pda - I was wrong...
[OnePlus 3 Guides, News, & Discussion] Arnova8G2:
On my MI5 supports HDR+ in front camera, I did the tests with the old version, but the picture was taken with the color green.

I will perform new tests with this version.

Thanks again for this fix
[OnePlus 3 Guides, News, & Discussion] Sun90:
But 4:3 8mp resolution settings' for front camera is still rendering dark pics
[OnePlus 3 Guides, News, & Discussion] AcmE85:
Not on my device (OP3 Beta 25).

Config camera: Nexus6 Hdr+ Auto / ZSL (all other options WILL cause issues with forced/enhanced HDR+)
[OnePlus 3 Guides, News, & Discussion] Nemuritor01:
Thank you guys for all your work !!! :good:
[OnePlus 3 Guides, News, & Discussion] Sun90:
Just checked.

This issue with that resolution is under indoor and low light conditions.

Outdoor it works fine.
[OnePlus 3 Guides, News, & Discussion] Nemuritor01:
Seems to work fine on OP3t with Omni Oreo.

Also Front camera

Just for me aHDR and enhanced HDR pictures look the same (testet with Nexus 6p HDR setting). aHDR pictures should have less HDR effect or?
[OnePlus 3 Guides, News, & Discussion] elgandoz:
Does any of you have issues with slow motion on Oreo? Both v4 and v5 crashes on my OP3T...
[OnePlus 3 Guides, News, & Discussion] AcmE85:
I can only repeat myself: when using Nexus6 HDR+ Auto (ZSL),

the front camera works perfectly fine with 8MP under all lighting conditions.

(OP3 Beta 25 Oreo)

[MENTION=4860033]Arnova8G2[/MENTION]

A minor thing I noticed:

Launcher quick shortcuts (take selfie, take video) are gone with the latest version.
[OnePlus 3 Guides, News, & Discussion] Aumakin:
This works perfect on my OP3T on 4.5.1

The only thing that does not work (for someone who uses it) is the HDR Enhanced, it crashes the app and the phone real bad. I'm fine with the regular HDR+.

My settings:

Model: Pixel XL(corr)

Config camera HDR+: Pixel + Smartburst

HDR+ parameters: Default

It has ZSL and smartburst works without problems. The front camera is also nice, although if I remember correctly, I've seen HDR+ on the front cam before (but I think it wasn't working). Is there a way to enable it and make it work? It would be nice to have it, but I have no problem with the stock quality of the front cam.
[OnePlus 3 Guides, News, & Discussion] AcmE85:
Config camera HDR+ needs to be set to "Nexus6 HDR+ Auto (ZSL)" in order to have stable "HDR+ Enhanced".

Keep in mind you will lose burst and ZSL this way. It comes down to personal preference. I prefer HDR+ enhanced (previously forced HDR+)

because it does a much better job on light sources in lowlight and although lacking ZSL, it provides a noticeably quicker shutterspeed in daylight -> less blur on moving objects.
[OnePlus 3 Guides, News, & Discussion] Jatingupta:
By working fine u mean just working right..

Front cam has too much noise and even the face retouch doesn't do anything at all..
[OnePlus 3 Guides, News, & Discussion] AcmE85:
My reply was basically saying that the issue with dark selfie-cam from the previous versions has been fixed.

You have to read the preceding posts too.

It has more noise than the stock OOS camera app in lowlight, yes.

But it also shows more detail because of less postprocessing.

It has always been this way on third-party-cameraapps. You pick what you like.

I already replied before about face retouch not working.
[OnePlus 3 Guides, News, & Discussion] Aumakin:
Yeah, I just prefer the regular HDR+ (previously Auto HDR+). I prefer ZSL because I'm fine with the pictures it takes. If I need a quicker shutterspeed I can always change it and reset the app.

Burst and ZSL are just higher on my list of preferences, but thank you for the suggestion! I'll keep it in mind.
[OnePlus 3 Guides, News, & Discussion] Andrea224:
Is there a configuration that doesn't make reddish photos?

(First is OOS HDR, second is Gcam HDR+)
[OnePlus 3 Guides, News, & Discussion] dimm0k:
using the latest version 5, test4 from [MENTION=4860033]Arnova8G2[/MENTION] and so far things have been stable on my LGV20 using

Model: Pixel XL (corr)

Config camera HDR+: Nexus6 HDR+ Auto

HDR+ parameters: High

only issue I'm having is with Lens Blur where the image is dark before the photo and also with the photo itself... did I miss something?
[OnePlus 3 Guides, News, & Discussion] Arnova8G2:
You can do a test with this version DOWNLOAD which has a lens blur 8Mpx (2400x3200)
[OnePlus 3 Guides, News, & Discussion] dimm0k:
thanks for the quick response! I just tried it and it doesn't change... even cleared app data and without changing any settings, Lens Blur starts off with a very dark display
[OnePlus 3 Guides, News, & Discussion] Arnova8G2:
You have this message "Low light" ?
[OnePlus 3 Guides, News, & Discussion] rob rich:
I just noticed, I posted in the wrong forum and thread, sorry. The issue, that auto HDR+ and forced HDR+ take identical photos, is on OnePlus 3
[OnePlus 3 Guides, News, & Discussion] dimm0k:
no message at all... first screenshot is what I see in the regular view and second is what I see in Lens Blur. both under the same light of the same frame
[OnePlus 3 Guides, News, & Discussion] Arnova8G2:
My answer may be similar. This is just a simple function (HDR + disabled / HDR + auto / HDR + enabled). The photos are identical.

---------- Post added at 02:08 AM ---------- Previous post was at 01:59 AM ----------

In the previous version you do not have this problem?

All previous versions here
[OnePlus 3 Guides, News, & Discussion] lordsinasina:
Is there any hope to port portrait mode ? I know on Pixel 2's back camera it has dual pixel hardware capabilities but in their front cam it is totally software based. So I wonder if the software processing could be ported.
[OnePlus 3 Guides, News, & Discussion] dimm0k:
hrmm, looks like this is something that's happening with all the versions =( I was pretty sure I didn't have this problem with one of the versions, but I just tried all the versions I've recently installed from 3.4, a few 4 and 5 and they all do the same dark screen so this might just be my device/GCam... not sure if there's any magic you can perform?
[OnePlus 3 Guides, News, & Discussion] izzyfanto:
1+3T, OOS 4.5, camera v1.4 is completely stable for me. A little slow on processing HDR, and some subject movement can create blur, and panoramas don't stitch, but overall, a fantastic still motion camera for scenery or portrait. Noticable difference in image processing from stock. I use stock for action shots or panorama.
[OnePlus 3 Guides, News, & Discussion] Andrea224:
[MENTION=4487956]S4turno[/MENTION]
[OnePlus 3 Guides, News, & Discussion] Arnova8G2:
hello [MENTION=4705790]bsg19071979[/MENTION]

Activate HDR+ on the front camera works well, but the photos are green.

I did the test on "ZSL", "LEGACY_JPEG", "ZSL_REPROCESSING", "NEXUS_2015"

The screenshots.

I will perform a test based on an original version.
[OnePlus 3 Guides, News, & Discussion] Agares69:
How about using the search function? It's been discussed a couple times. Or just read a few pages back, and look for pixel corr profile in the settings...
[OnePlus 3 Guides, News, & Discussion] Arnova8G2:
Sorry to skip messages, but it is a question that has been posted several faith so the reponces.

The reddening effect is minimal on the config : Pixel 2XL

---------- Post added at 11:22 AM ---------- Previous post was at 11:20 AM ----------

Sorry to skip messages, but it is a question that has been posted several faith so the reponces.

the reddening effect is minimal on the config : Pixel 2XL
[OnePlus 3 Guides, News, & Discussion] Agares69:
Wrong quote I guess. But correct, pixel 2 XL to reduce reddish effect and corr for neutral colors then, right?
[OnePlus 3 Guides, News, & Discussion] Andrea224:
I forgot to search and I tried also the Pixel corr profile, but it's the same. So, there isn't a fix yet?
[OnePlus 3 Guides, News, & Discussion] Agares69:
Then read back 2 posts and try pixel 2 XL...
[OnePlus 3 Guides, News, & Discussion] dimm0k:
as mentioned before, all of the previous versions I've tried have this problem... BUT something I noticed is that this issue is more apparent with the lighting I have at home and the lighting at work doesn't have this issue at all. here at work, Lens Blur works fine
[OnePlus 3 Guides, News, & Discussion] rob rich:
But why isn't this in the older versions? The auto HDR+ photos had a weaker HDR effect than the forced HDR photos. The forced ones often look very unnatural :(
[OnePlus 3 Guides, News, & Discussion] S4turno:
Stable settings for Arnova8G2's apks based on GCam 5.x. Tested on a OP3 running LOS 14.1.

Note: BSG's apks based on GCam 5.x are not compatible with the OP3/3T. Use compatible apks available in the main post of this thread.

Settings:

Model: Pixel 2XL (or Nexus 6P if you want more detailed images)

Config camera HDR+: Nexus6 HDR+ Auto Zsl (or Nexus6 HDR+ Auto)

HDR+ parameters: Default (or higher)

To enable the HDR+ UI button: Settings > Advanced > HDR+ control (img)

The rest (video resolution, camera sounds, etc) is up to you.

Warning: You need to restart the app so the new settings are applied.

Screenshots:

Why these settings?

Model:

It's up to you. I use the "Nexus 6P" option because it produces more detailed/crisp photos (downside: more noise) when compared to the Pixel settings. Because most users seem to prefer the "Pixel" quality (less noise and smaller file size, but also less detail), I suggested the "Pixel 2XL" option. I can't see big differences between "Pixel 2XL" and "Pixel XL(corr)", so you can try one of these two.

Config camera HDR+:

On the OP3/3T we are forced to choose between "Nexus6 HDR+ Auto Zsl" and "Nexus6 HDR+ Auto". All the other settings make the app crash.

I didn't noticed any speed difference between the two when HDR+ is forced (HDR+ enhanced), but it seems that "Nexus6 HDR+ Auto Zsl" is, sometimes, faster when we use auto HDR+ (HDR+ on).

HDR+ parameters:

I asked Arnova8G2 about this and he told me something like: use "medium" if you're going to take pictures of your kids playing and "super high" if you're taking pictures of landscapes.

Higher settings provide better HDR results and are good for complex and low light photos, but it also uses more resources and takes more time to process. I can see this being a problem for normal daily usage when sometimes we need to take a few quick pictures.

Based on my tests and feedback from users, I suggest you use the lower setting (default) as there's almost no difference, but feel free to use higher settings - they all work well (no crashes here) - but the higher you go, the longer you have to wait, specially if you have forced HDR+ on.

Feedback wanted:

This a new version, so we need to test these settings and find what's best for this device.

- "Pixel 2XL" or "Pixel XL(corr)"? And why?

- Can you see any differences between "Nexus6 HDR+ Auto Zsl" and "Nexus6 HDR+ Auto"?

Please leave feedback.
[OnePlus 3 Guides, News, & Discussion] JoinTheRealms:
As far as detail is concerned, nexus 6p is the best model. I tested each model by putting my drivers licence about 1.5 meters away and compared how readable the text was, 6p wins easily.

The XL and XL2 are about the same, both seem to be a bit faster, possibly more effective ZSL.
[OnePlus 3 Guides, News, & Discussion] ryanfraser38:
So with the video recording is the best option to have 1080p with video stabilisation or 4k 30fps without the stability?
[OnePlus 3 Guides, News, & Discussion] Arnova8G2:
2017/10/25 – Camera_nx_v7.1 with HDR+

Features : chromloop.com

Camera_nx_v7.1_NOZSL_HDR+_Arnova8G2_test1.apk

Camera_nx_v7.1_ZSL_HDR+_Arnova8G2_test1.apk

For who wants to do a little test of this mod
[OnePlus 3 Guides, News, & Discussion] S4turno:
(Settings for non OP3/3T users using BSG's apks »)
[OnePlus 3 Guides, News, & Discussion] kryzeK:
[MENTION=4860033]Arnova8G2[/MENTION] please, can you consider use the original GCamera signature for your builds?

Here why I would like this: only because of the auto apply of custom icons from a icon pack.