Focus issue on oneplus 9 pro - Google Camera Mods

Hi folks,
once i got my oneplus 9 pro phone I instantly flashed LineageOS 18.1 and installed the latest GCam .apk built by Greatness (the GCam by BSG doesn't switch to the ultrawide lens 0.6 !). From the beginning the focus of the camera seems not to work optimally. After I've pointed the area on the screen I want to be sharp, the focus of the camera "jumps", flutters respectively several times to adjust the sharpness and suddenly starts to jump again while I suggest the focus it already set and therefore I take blurry pictures often. For the stock camera disabling the "focus tracking" option should solve the problem. Is there any option for the GCam to fix the focus issue ? Are there options within the developer settings ? The focus is working much more better using e.g. Pixtica foto app (but the resolution of Pixtica is worse)....
Since I've played a lot with the GCam settings (even with the RAM patcher and the developer settings) I guess I've adjust something wrongly.... How can I reset GCam (App -> deleting cache and settings seems not to work) ?
Thanks in advance

Really no idea ? The issue still exists ....

Related

Camera2 support

Hi,
I'm the developer of Open Camera, and looking at the OnePlus 3 as a potential new phone and test device, but I'm curious as to its support for Camera 2 API. I was wondering if people could share their experiences of using third party camera apps with Camera2 API enabled - either in Open Camera, or others like Snap Camera and A Better Camera (all these have options to enable Camera2 API)? In particular:
* It seems a lot of devices have problems with flash and Camera2 (either flash doesn't fire, or misfires so pictures come out under or overexposed). I finally managed to get Open Camera flash working on my Nexus 6, but no luck on a Samsung S7 (precapture doesn't seem to trigger). How does the OnePlus Three do with Camera2 and third party apps?
* I see some reports that manual exposure times don't work (e.g., http://forum.xda-developers.com/oneplus-3/help/camera2-api-broken-oxygenos-3-1-2-t3400886 ), though they mostly refer to the "more than one second" times (which most Android devices don't even offer). I'm less bothered about that, but does manual exposure time (and ISO) work at all (even for less than one second) in Camera2 API on the OnePlus Three?
* Around a year ago I see lots of reports that RAW didn't work on the One Plus devices (either not at all, or pictures were wrong). Supposedly this was fixed, but can anyone confirm that this is working properly on the OnePlus Three?
Thanks in advance!
mark
I use CM 13. So the following observation will most probably differ from Oxygen OS. I hope someone else using the stock ROM provides their input too.
1. Flash is unusable with Open Camera. I tried with Camera2 enabled and disabled. When its enabled, the overexposure is less but overall the picture is still horrible. CM's Snap camera that comes with the ROM works fine however.
2. I have not tested manual exposure yet. Will report back later if no one else does it.
3. There doesn't seem to be any problem while saving RAW files using Camera2 API. Opened it in Ubuntu's image viewer and the image is the same as it's JPEG counterpart (without the flash)
Manual exposure settings work fine. I increased the ISO and exposure time gradually using Open Camera. It let in more light and captured the image without any issues
mdwh said:
* It seems a lot of devices have problems with flash and Camera2 (either flash doesn't fire, or misfires so pictures come out under or overexposed). I finally managed to get Open Camera flash working on my Nexus 6, but no luck on a Samsung S7 (precapture doesn't seem to trigger). How does the OnePlus Three do with Camera2 and third party apps?
* I see some reports that manual exposure times don't work (e.g., http://forum.xda-developers.com/oneplus-3/help/camera2-api-broken-oxygenos-3-1-2-t3400886 ), though they mostly refer to the "more than one second" times (which most Android devices don't even offer). I'm less bothered about that, but does manual exposure time (and ISO) work at all (even for less than one second) in Camera2 API on the OnePlus Three?
* Around a year ago I see lots of reports that RAW didn't work on the One Plus devices (either not at all, or pictures were wrong). Supposedly this was fixed, but can anyone confirm that this is working properly on the OnePlus Three?
Click to expand...
Click to collapse
I've got a OP3 and a bunch of camera apps. The flash is overexposing with Open Camera, but in e.g. Footej (which I believe also uses Camera API v2) the image is exposed similarly to the built-in camera app.
Changing ISO manually seems to work as expected.
RAW files that I've tested from the stock app in Lightroom appear fine.
Let me know if you want me to test something else (PM or email works too).
The biggest challenges I have with Open Camera is that the manual focus (at least in video mode) is somewhat jumpy and not as smooth as e.g. Cinema 4K when you drag the slider, so it is only useable when you're not recording, and then it lacks focus assist (zooming in 2x or 4x automatically when you adjust focus). And then, of course touch focus is also broken (it always focuses at the center) when using APIv2.
Oh, and I'm on the mainly release (3.2.6 atm).
Thanks for both your replies!
Regarding flash and Camera2 API, the newly released Open Camera v1.34 has an option under Settings/Photo settings/"Use alternative flash method". Does that work any better? (Interesting that you mention Footej, that's also the only other 3rd party camera app that gets flash working with Camera2 API on my Nexus 6 - I think it's also using the "torch method" that my new option enables as a workaround.)
Another question I have please - does HDR in Open Camera work okay? (Note it won't be the same as the stock camera's HDR, as these will be different algorithms - but does it at least seem to work? In theory it should if manual exposure is working, but there may be additional issues with burst mode.)
A shame that touch to focus isn't working (this seems to be a known issue with Camera2 on the OnePlus 3?) I note from http://forum.xda-developers.com/oneplus-3/how-to/oos-3-5-2-comunity-build-t3461648/post68764646 , comment 329, someone says that touch to focus is fixed in the community build 3.5.2 (they tested Open Camera and Snap Camera HDR), so hopefully this fix will soon be rolled out.
I'll take a look at the jerky manual focus, and focus assist.
Wrt flash: Compared to the built-in camera app and to Footej and with/without the new flash setting enabled, then yes: It works with the work-around enabled. Before enabling it, it overexposes (and has an incorrect color balance), but after enabling it, the photo looks almost identical to the Footej one.
As for HDR, then yes, it also works As you say, it's not identical to the built-in camera app, but there is a difference between a single-capture shot and an HDR one: Shadows are lifted and highlights become somewhat subdued. Comparing an OpenCamera HDR shot to the same scene taken with the built-in camera, I'd say the shadows are similar, but the highlights are less compressed with the default app (i.e. OpenCamera makes the highlights darker, and maybe also darker than need to be).
As for touch focus, then we can hope it will be fixed -- I guess it's a problem with the Camera2 API implementation/driver in OP3.
Thanks for your efforts!
Just to say that I got the OnePlus 3T in the end. It's an excellent device - but I've made a new thread at https://forum.xda-developers.com/oneplus-3t/how-to/camera2-bugs-t3569283 which details the outstanding problems that I seem unable to fix (and seem to affect other camera2 apps too).
Interestingly, touch-to-focus works fine to me (even when I first got it when it was on Android 6), possibly this was something that'd already been fixed.

Long exposure photography

Hi, I've tried many apps to make photos with long exposure time, from fv-5 to freedcam and hedgecam, but in every camera exposure time always stops at 2 seconds. I've read that it's a software problem because MIUI version of A2 lite camera can go up to 32 sec. Now, I have camera2 api enable and I doesnt affect nothing. Aniway I found a mod of nokia camera by @linuxct (Im currently on 91.9.1130.40) that allows to shot 4 seconds, unfortunately without RAW. Here are some photos:
Apk?
im tried camera fv-5 (paid) and it work to take long exposure shot >16s with camera2api enabled by magisk module,,
but~ the image quality is poor~ not like the other phone,,
ncar123 said:
Apk?
Click to expand...
Click to collapse
https://forum.xda-developers.com/an...okia-camera-8-0260-50-pro-mode-t3798127/page1
x1_logic said:
im tried camera fv-5 (paid) and it work to take long exposure shot >16s with camera2api enabled by magisk module,,
but~ the image quality is poor~ not like the other phone,,
Click to expand...
Click to collapse
Are you sure it's long exposure and not image stacking? Cause for me it seems It only stacks images. I tried to take a photo with the lite version and with nokia camera, settings are exp time:4 sec, ISO:400, for both cameras. The brighter One Is nokia
https://forum.xda-developers.com/mi-a2-lite/themes/camera-stock-custom-rom-portrait-mode-t3944411
This magisk module works on stock rom and evolution x, crdroid and lineage os this miui camera can shoot up to 32 seconds without anybug or problem and It's made for Mi A2 Lite.
Kineceleran said:
https://forum.xda-developers.com/mi-a2-lite/themes/camera-stock-custom-rom-portrait-mode-t3944411
This magisk module works on stock rom and evolution x, crdroid and lineage os this miui camera can shoot up to 32 seconds without anybug or problem and It's made for Mi A2 Lite.
Click to expand...
Click to collapse
But the light makes the image unusable
ncar123 said:
But the light makes the image unusable
Click to expand...
Click to collapse
Because its real shutter speed. Not the collection of images .
Never_flamingo said:
Are you sure it's long exposure and not image stacking? Cause for me it seems It only stacks images. I tried to take a photo with the lite version and with nokia camera, settings are exp time:4 sec, ISO:400, for both cameras. The brighter One Is nokia
Click to expand...
Click to collapse
yup,
did the option for "force usage of legacy camera driver" is off? you can check it on
general setting > compatibility
it must on then your shutter speed option will not showing as scrolling, it will showing as manual input number. and it work on my a2 lite than scrolling mode.
Kineceleran said:
https://forum.xda-developers.com/mi-a2-lite/themes/camera-stock-custom-rom-portrait-mode-t3944411
This magisk module works on stock rom and evolution x, crdroid and lineage os this miui camera can shoot up to 32 seconds without anybug or problem and It's made for Mi A2 Lite.
Click to expand...
Click to collapse
Works perfectly! This Is what I was looking for, though It doesn't have RAW it's the best camera for long exposure I've tried so far. As soon as there will be a good night sky I will provide some photos
x1_logic said:
yup,
did the option for "force usage of legacy camera driver" is off? you can check it on
general setting > compatibility
it must on then your shutter speed option will not showing as scrolling, it will showing as manual input number. and it work on my a2 lite than scrolling mode.
Click to expand...
Click to collapse
Yes I have It on and the seconds instead of the scrolling, but doesn't make a real long exposure, maybe it's because Im on lite version(?)
There we go
Never_flamingo said:
Hi, I've tried many apps to make photos with long exposure time, from fv-5 to freedcam and hedgecam, but in every camera exposure time always stops at 2 seconds. I've read that it's a software problem because MIUI version of A2 lite camera can go up to 32 sec.
Click to expand...
Click to collapse
Of course, as mentioned already; using Camera2 API / HAL3 and the MIUI Camera's Manual mode is the better option.
You can otherwise get it working in FreeDCam, albeit with Camera1 API:
Turn off / remove Camera2 API and reboot
Confirm Camera1 API is in use by using Camera2 Probe, ensuring "Hardware Support Level" = LEGACY
Launch FreeDCam and re-run FeatureDetector
Set your image settings as desired, and turn OFF Zero Shutter Lag
Use Mode Pic, JPEG output. Swipe up from the bottom, and set the shutter to desired value in seconds
(optional, but recommended) Set ISO to ISO_HJR to get >ISO3200 in low light
39 seconds @ ISO12744 is the highest/most I can get. From 40s on there's some sort of wrap or restart from 0.
pexxie said:
Of course, as mentioned already; using Camera2 API / HAL3 and the MIUI Camera's Manual mode is the better option.
You can otherwise get it working in FreeDCam, albeit with Camera1 API:
Turn off / remove Camera2 API and reboot
Launch FreeDCam and re-run FeatureDetector
Use Mode Pic, JPEG output. Swipe up from the bottom, and set the shutter to desired value in seconds
(optional, but recommended) Set ISO to ISO_HJR to get >ISO3200 in low light
39 seconds @ ISO12744 is the highest/most I can get. From 40s on there's some sort of wrap or restart from 0.
Click to expand...
Click to collapse
Are you on A2 lite? Because I tried your method but always stops at a 0.4sec
Edit: playing with settings and now magically works, lol. However the fact that you must use api 1 otherwise it crashes it's annoying, because RAW is only usable with api2

The Problem with Note8Pro and the RAW Mode

Hey Folks,
i know the topic is discussed sometimes already, but the most commong solution: "just use Gcam" doesnt really work for me.
Well to my problem, as we all know the RN8P cant shoot raw using MIUI except with Gcam or Front Cam 3rd Party Apps.
I am mostly doin astrophotography with this Phone and in AP Raw Format is kinda Must for Post Processing. Now people gonna say: But Google Camera has Astrophotography Mode!!!
Ye ye i know it does, and it is "okay" when u think its fully done with 1 button press, but comparing the Results between Google Camera AP Mode and Fully Manual Mode Shots + stacking are drasticly and very extreme. I live in a very Light Polluted Area and for me the difference between Gcam and Manual Mode is Having a Milky Way Photo or having a photo with only 20 Stars on it. So thats why GCam isnt really a solution for me. So i switched to HAVOC OS CFW which is great because now i can Shoot in RAW in Full Manual Mode with ANX Camera and 3rd Party Apps. So far so good. The Thing is, i like the whole MIUI Experience with its UI and the way they handle the Apps and all its blinky blinky animation.s More Than Stock Android like on Havoc.
Now i saw the Begonia Mods here on XDA which activated some camera mods. Sadly not the RAW Mode. Is it possible to add something to the XML like: "supports_raw"true or something like that?
Or is it possible to deactive the 64MP Mode for 3rd Party apps so it only connects to the 16MP Sensor Data with Pixel Binning and we dont get the Camera Error the whole time? Or does anyone know a fully working Manual Camera with White Balance Support, Manual Focus, Manual Exposure Time and Manual ISO which does support RAW on our Phone when using MIUI 12? I mean its basicly just a software lockout, since the phone definatly supports RAW as we can see with CFW or Gcam.
I actually checked the camera 2 api probe and its not HAL3 Full, but in CFW it is HAL3 Full. Back when i had the Mi Max 2 (oxygen) i had to enable c2api manually in the build.prop. Did someone tried to activate HAL3 manually in the build.prop already to have it on FULL support?
I am open to any solutions you guys can think of or tried yourself. I dont mind rooting MIUI 12 or so, all i want is MIUI OS + Full Manual Camera with RAW no matter how and at which costs
And please as i said earlier: "Just use Google Camera" is no Option for me
Greetings and have a nice Day
snap camera hdr allows raw capture on note 8 pro with full iso and shutter speed control but limited focus and white balance option
select raw and tap on the iso value to enable manual control
for wb and focus tap and hold on the viewfinder
https://play.google.com/store/apps/details?id=com.marginz.snap
I have same problem and you are firs person who say same. Havoc os shoot 64 mp raw? or 16 mp like gcam?

Question Support for Wide angle camera in lieage os? (Poco f3)

I'm not sure is this is the right forum for this but here we are I just installed lineage-18.1-20211218-nightly-alioth on my poco F3 and it works fine. feels snappy and is just an overall better experience then miui in my opinion. But is just noticed that only one of the camera's is showing up in the default camera app. So i tried multiple apps and the result was the same every time. Only one camera no wide angle or macro. Is this normal for lineage os? Or maybe a simple fix?
they must have changed the camera app recently since it used to have access to all those different cameras.
install another camera like MGC_8.1.101_A9_GVy_snap for example,i can see all of the options again in it.
metalspider said:
they must have changed the camera app recently since it used to have access to all those different cameras.
install another camera like MGC_8.1.101_A9_GVy_snap for example,i can see all of the options again in it.
Click to expand...
Click to collapse
Still doesnt work for me on Lineage 18.1.
I'm sorry for the late reply. But it worked for me on lineage 18.1 so thank you for the app name. I used the app from this link and downloaded the snap one https://www.celsoazevedo.com/files/android/google-camera/dev-bsg/f/dl25/
You might wanna try this if it is still nog working: (I've configured this GCam with wide and 2X Zoom but if you prefer the ultra wide - wide - macro options, You have to go to Configuration-Global- and disable Digital Zoom))

Question GCAM for Op 11

Hi all,
I plan to get an OP 11 . Had an OP 9 before for a very short while so very new to OnePlus. Is there a GCAM app availaible ? & how good is it?
Also interested in this as I am in the same boat and the camera software/quality is all that's holding me back.
I thought I heard that GCam support stopped a few generations ago, however I could be misinformed as I have been out of the loop recently. Also I imagine that could have been talking about "official support" or smth (?), which luckily means nothing here as unofficial ports and apks are plentiful.
Gcam does work if you use a codeaurora variant from some of the popular modders featured on Celso Azevedo's Gcam Hub. Interestingly, I haven't been able to get any of the aux cameras working even with tinkering.
I suspect this is not intentional though. OnePlus acknowledged a recent update that broke Gcam compatibility with the oneplus 9 and eventually came out with a firmware update restoring the compatibility. They are definitely NOT anti-gcam. Im assuming the devs with Gcam mods will have aux working fairly soon.
I can confirm that gcam by By Shamim SGCAM_8.7.250.XX.44_STABLE_V4_ONEPLUS_PACKAGE.apk works. if any one finds one that is better let us know..
After rooting op11, I installed gcam By Shamim SGCAM_8.7.250.XX.44_STABLE_V4_ONEPLUS_PACKAGE.apk works well for main camera and front camera but none of the other cameras works.
I heard that OnePlus restrict the other cameras. Is there a magisk modular to fix that ??
Mdardir2002 said:
I heard that OnePlus restrict the other cameras. Is there a magisk modular to fix that ??
Click to expand...
Click to collapse
It took a long time to get an "enabler" for the 8Pro/9R series.
I think we will also have to wait a long time for the "11" if we get to it at all.
For the 8Pro/9R it is here:
Camera Unlocker for the OnePlus 8 Series and OnePlus 9R
A Magisk module for the OnePlus 8 series (8, Pro, T) and the OnePlus 9R. It fixes/enables/improves the following: Removes the 1/30s shutter speed cap for third party camera apps, allowing GCam to use up to 1/8s in ZSL mode. Enables 48MP RAW10 capture support on GCam, both on Main (8/8T/9R) and...
www.celsoazevedo.com
qriozum said:
It took a long time to get an "enabler" for the 8Pro/9R series.
I think we will also have to wait a long time for the "11" if we get to it at all.
For the 8Pro/9R it is here:
Camera Unlocker for the OnePlus 8 Series and OnePlus 9R
A Magisk module for the OnePlus 8 series (8, Pro, T) and the OnePlus 9R. It fixes/enables/improves the following: Removes the 1/30s shutter speed cap for third party camera apps, allowing GCam to use up to 1/8s in ZSL mode. Enables 48MP RAW10 capture support on GCam, both on Main (8/8T/9R) and...
www.celsoazevedo.com
Click to expand...
Click to collapse
What I really don't understand is that OnePlus recently brought back Aux cameras access to the 9 Pro with recent updates but then the 11 doesn't allow Aux access. It's like they haven't had the chance to fix the Color OS restrictions yet since they copy pasted the code. Kinda frustrating.
qriozum said:
It took a long time to get an "enabler" for the 8Pro/9R series.
I think we will also have to wait a long time for the "11" if we get to it at all.
For the 8Pro/9R it is here:
Camera Unlocker for the OnePlus 8 Series and OnePlus 9R
A Magisk module for the OnePlus 8 series (8, Pro, T) and the OnePlus 9R. It fixes/enables/improves the following: Removes the 1/30s shutter speed cap for third party camera apps, allowing GCam to use up to 1/8s in ZSL mode. Enables 48MP RAW10 capture support on GCam, both on Main (8/8T/9R) and...
www.celsoazevedo.com
Click to expand...
Click to collapse
Yep I tried flashing the old one and it didn't work. Both Gcam and stock cam kept crashing.
I guess we have no choice but wait. Thanks for the reply at least I know I am not missing anything.
SilentAce07 said:
What I really don't understand is that OnePlus recently brought back Aux cameras access to the 9 Pro with recent updates but then the 11 doesn't allow Aux access. It's like they haven't had the chance to fix the Color OS restrictions yet since they copy pasted the code. Kinda frustrating.
Click to expand...
Click to collapse
OnePlus got to realize there is no value in restrictions. The reason most of us choose android over iOS is the freedom to customize.
Made for LMC8.4_R18, for the Oneplus 11. Based on Matteo's M23 libs.
Instructions:
- Download and install the APK from the link above.
- Download the lib file (.so file) and the XML from this post.
- Place the lib (.so file) in Internal Storage\LMC8.4\libs
- Place the xml file in Internal Storage\LMC8.4 (load it by double-tapping the black area around the shutter button)
Modes:
Leica - Vignette effect.
LDR - Low dynamic range.
B/W: For Black & White photos with the main camera.
Main: Main Camera.
UW: Wide Camera + Macro mode
B/W2: For Black & White photos with the wide camera.
Based on Matteo's M23 libs. Tuned for the Oneplus 11.
Created to capture natural colors and much details without over sharpening the pics.
Set tone curves and gamma curves.
Set a balance between noise reduction and details.
Pics may have a bit of noise, but that is configured to capture the most amount of details.
For macro shots use wide lens with 2x zoom + set manual focus value to 40.
Notes:
- The viewfinder is customizable on LMC. You can disable all extra features in settings if you prefer a cleaner look.
Download lib file from
Mod Edit: Link Removed

Categories

Resources