Fix Camera2 API to show all cameras in all camera apps? - Redmi K20 / Xiaomi Mi 9T Questions & Answers

Hi, i was trying to use the ultra-wide camera in hedgecam2/OpenCamera, but besides gcam and the stock camera, no other apps show option to use the zoom or ultra-wide.
then i found out those apps like opencamera CAN and DO use all cameras the phones have, but the API of the phone only show 2 cameras available (like on opencamera log, "No. of cameras: 2").
on the forums, most newer LG and samsung phones show the correct amount of cameras, and allow all apps to use them (even on whatsapp, etc..)
so, my question: is this fixable? can the camera api be modified to show all cameras? or perhaps change the main camera to be the ultra-wide one?

Related

Camera2 api

It looks like we have full support of camera 2 api.
try snap camera from the store it have a option to enable..used the app if I was on aosp rom with the m8
Good to see
I forget where, but this was actually confirmed a looooooong time ago (well... long in tech time. Couple of weeks ago though).
I thought that since Samsung doesn't offer shutter speed control in pro mode that they didn't enable the full camera 2 api.
Dovigoldberger said:
It looks like we have full support of camera 2 api.
Click to expand...
Click to collapse
Hi,
According to the person who wrote this article, it seems that the camera2 api is not fully supported at the moment :
http://spectrastudy.com/camera2-api-on-mwc-2015-devices/
The manual camera checks would then bit too enthusiastic if this is true.
Can anyone who has manual camera installed try to take a picture in RAW and post the DNG file here?
I couldn't find any S6 DNG file on the web; it would be great if someone could confirm whether it is really possible to shoot in RAW with the S6.
With a Nexus 5, the 3 following apps can shoot in RAW :
- a better camera (there is a free version with limited number of shots in case)
- camera fv-5 (paid app)
- manual camera (paid app)
Dovigoldberger said:
I thought that since Samsung doesn't offer shutter speed control in pro mode that they didn't enable the full camera 2 api.
Click to expand...
Click to collapse
It does, but due to driver limitations, the longest shutter you can choose in Manual Camera app is 1/10. The longest shutter the S6 and edge is allowed to use (when ISO is manually set in the stock camera app) is 1/7. And when Manual Camera opens, WB is all green, so you need to long press WB to make it normal. There is now RAW support wither.
Right now the best camera SW for the S6 and edge is the stock, which is extremely fast to open, very quick to focus and snap, and offers a wide variety of options including manual settings, without shutter control. The latter is a pity, but without long exposures, you can just indirectly control it via ISO, either way, you are maxed out at 1/7. On the bright side... the lens is very bright, offering dramatically better lit details at the same SP and ISO than the S5, Note 4 or One M9, and it makes it a solid snapper indoors. Overall camera2 API is a mixed bag at it's current state and I hope full manual control comes soon with long shutter options.
Not sure this is because of camera 2 API or not, but you guys notice you can now separate auto focus from exposure point in pro mode? You can press and hold to lock the focus point, while shifting the exposure point to elsewhere on the screen. Makes it much better while shooting in situations where background and foreground are in vastly different exposure brackets.
http://spectrastudy.com/camera2-api-on-mwc-2015-devices/
"Manual camera" app doesn't work with S6
vincent2167 said:
Hi,
According to the person who wrote this article, it seems that the camera2 api is not fully supported at the moment :
... link ...
The manual camera checks would then bit too enthusiastic if this is true.
Can anyone who has manual camera installed try to take a picture in RAW and post the DNG file here?
I couldn't find any S6 DNG file on the web; it would be great if someone could confirm whether it is really possible to shoot in RAW with the S6.
With a Nexus 5, the 3 following apps can shoot in RAW :
- a better camera (there is a free version with limited number of shots in case)
- camera fv-5 (paid app)
- manual camera (paid app)
Click to expand...
Click to collapse
I Installed "Manual camera" app (compatibility app said that it would work) but it doesn't work.
"Manual camera" interface appears, turns green and freezes, and phone either reboots or app
just shuts down. Camera gets a little warm too.
Was hoping to get DNG files from S6, but doesn't look good.
Very disappointed about this.
Uninstalled app and was refunded.
Thanks for the feedback!
I tried the Manual Camera app as well and it all appeared to be working for me, until I attempted to save a RAW image. This crashed my camera and required a full reboot to resolve.
Jason_V said:
I tried the Manual Camera app as well and it all appeared to be working for me, until I attempted to save a RAW image. This crashed my camera and required a full reboot to resolve.
Click to expand...
Click to collapse
I don't think there's RAW support for any non-Nexus phone (maybe one of the Chinese ones, but not from the major OEMs).
Also, doesn't the shutter top out at 1/10 or 1/7?
Yeah when putting it into raw and gpeg you will get a crash we have to wait for Samsung to do an update . I have a feeling that the ois is the reason samsung cannot alow shutter speed variation as even dslr cameras don't use image stabilization when it's on long exposure and as ois cannot be switched of manually then this will be a problem .

Camera app

Hi
I am not a fan of the camera app, especially because it oblige me to use Gallery to open recent photos.
I would like to know if I use another camera app, Google camera for instance, will I have the same image quality ?
I understood that there is software enhancement for photos processing with the S8, is it dependant of the camera app or not ?
Thx
I like this app and would love to see it on my Galaxy S6, is there a way to port it to other devices?
Other apps i used where Open Camera or Camera FV-5
Greetings

Question about RAW support for YOTAPHONE 2

I have question od someone have profile at 4pda to add latest API for camera. I wanna use raw supported apps like Manualna Camera.
Thanks for aby help.
I don't get how RAW format support is connected to having a 4pda profile. By the way, I tried using this guide and then checking with Camera Zoom FX, but haven't noticed anything. There are also some apps on Play Store that check if you have API2, you can try.
Tester this guide not helped persist.camera.HAL3.enabled=1 should have ' at have or not? Manual camera not showing support
what is the best camera app this phone should have?
Standard Android camera, A better Camera, Camera360, Camera2, Horizon, UCamera etc.

best camera app? [nougat]

Which camera apps are people using? Curious to also know what the latest version of Google Camera is that you found can work (fully) with our phone?
I managed to get 3.2 working (only 720p recording though).
Any recommendations are highly appreciated.
Hi. I'm using Google Camera 2.5.052
https://www.apkmirror.com/apk/google-inc/camera/camera-2-5-052-release/
latest fully working camera apk for nexus 4 Google Camera 2.7.008 (this version in apkmirror) panaroma and photo sphere and also so is working
if you don't want google camera maybe you like camera mx. camera mx is fully working too. (latest version in google play )
xda-dvlprs said:
latest fully working camera apk for nexus 4 Google Camera 2.7.008 (this version in apkmirror) panaroma and photo sphere and also so is working
if you don't want google camera maybe you like camera fx. camera fx is fully working too. (latest version in google play )
Click to expand...
Click to collapse
I have been testing out Camera zoom FX, it seems to have all the features that the N4 can use, but i don't like the way it handles HDR.
The thing is that Google Camera (at least the 3.2 version i have) is the quickest to open (<3 sec), which is something I care about.
Open Camera is also ok, while "perfectly clear" is complete **** (which i was very surprised about).
camera mx
sorry, maybe you try camera mx, I think is so good.
HubrisRev5 said:
I have been testing out Camera zoom FX, it seems to have all the features that the N4 can use, but i don't like the way it handles HDR.
The thing is that Google Camera (at least the 3.2 version i have) is the quickest to open (<3 sec), which is something I care about.
Open Camera is also ok, while "perfectly clear" is complete **** (which i was very surprised about).
Click to expand...
Click to collapse
Does Nexus 4 support Camera 2 API to use HDR+? I doubt it but I ask just to be sure.
Stuart0610 said:
Does Nexus 4 support Camera 2 API to use HDR+? I doubt it but I ask just to be sure.
Click to expand...
Click to collapse
I never found a complete answer for this, but what i understood is that N4 does not go beyond LEGACY level for Camera 2 API. (other options being LIMITED and FULL).
This may be due to firmware issues, sensor limitation, or DSP/ISP.
So, max I think devs can do is make an app install on the N4 but none of the "extra" features will work (like manual controls, RAW images).
I did want to mention that there are apps out there that seem to "reproduce" some of the features of more modern cameras.
For example burst mode, or some exposure settings, even ISO. (e.g., Camera FV-5).
This is mainly why I asked this question here, to find out if there is a full feature packed app out there that N4 users prefer. Since most of these camera apps might have more features than the stock google cam one but the end results are crap...
Google Camera 4.1.006 seems to work fine if you have a ROM running 6.0+ (I think). I have encountered a few bugs though.
Best two camera APK
take spherical 360 panoramic photo with any android phone
You just have to install : Specific version of HTC Camera on your phone
You can see the explanation here:
i can't post youtube link cause i'm new users, so search on youtube with this title:
How to take spherical 360 panoramic photo with any android phone
Ghuria Channel
and the apk URL under the video
-----------------------------------------------------------------------------------------------------------
take portrait mode photo ( blur / bokeh background ) on any android phone
You just have to install : Specific version of Google Camera Apk on your phone
You can see the explanation here:
i Can't post youtube link cause i'm new users, so search on youtube with this title:
How to take portrait mode photo ( blur / bokeh background ) on any android phone
Ghuria Channel
and you'll find the apk URL under the video
I use Cameringo
footej camera
Stock camera app from LineageOS 15.1, works for me.
Latest Google Camera working on LineageOS 15.1 Android Pie
The Nexus 4 is a ARM device (arm-v7a). I tested Google Camera APKs from APKMirror on Nexus 4 running LineageOS 15.1 Android Pie. I had to manually uninstall the app between versions, otherwise the other versions refused to install.
Google Camera 4.2.035 doesn't work. Force closes on start up.
Google Camera 4.2.022 doesn't work. Force closes on start up.
Google Camera 4.1.006 works. Video @ 1080 causes app to crash. To work around this, go to settings and change video resolution to 720p.
Google Camera 3.2.045 works. To get past the tutorial, change to selfie camera. Video @ 1080 causes app to crash. To work around this, go to settings and change video resolution to 720p.
Overall v4.1.006 is the latest version that works on the Nexus 4.

Xiaomi mi 9t and zhiyun smooth 4 compatibility

Hi all,
Recently I bought a zhiyun smooth 4 gimbal and that the app of the gimbal does not have permission to use all the lenses. The gimbal is compatible with Filmic Pro, but neither this app can use other lenses than the main one. It is possible to let third party apps use all the lenses of the phone?
Another possibility is to use the gimbal with MIUI camera app. Somebody knows if it is possible to use the buttons on the gimbal with the MIUI camera app? I tried to connect the gimbal manually via Bluetooth but with no luck.
i think the problem is the camera API. i posted this tread a while ago:
https://forum.xda-developers.com/mi-9t/help/fix-camera2-api-to-cameras-camera-apps-t4078935
about the same problem, third party camera apps only see main camera, no wide or tele. because the phone tell the apps it has only one back camera.
only "special" apps circumvent this limitations, like the stock camera app or gcam
maybe a custom rom can shows all cameras properly.
malowz said:
i think the problem is the camera API. i posted this tread a while ago:
https://forum.xda-developers.com/mi-9t/help/fix-camera2-api-to-cameras-camera-apps-t4078935
about the same problem, third party camera apps only see main camera, no wide or tele. because the phone tell the apps it has only one back camera.
only "special" apps circumvent this limitations, like the stock camera app or gcam
maybe a custom rom can shows all cameras properly.
Click to expand...
Click to collapse
Thank you for your reply. Maybe I will try a custom rom later. But for now I observed that with Filmic Pro the recorded videos are noisy with 24 fps (with higher fps is even worse) than that I observed with the stock camera app. This happens mostly inside where the lighting conditions are not perfect, but still I don't understand from where comes the difference.
Because of this issue, now I'm more interested in using the gimbal with the sock camera app. Even if I can use just the record button on the gimbal is better than to have noisy videos and pictures. But for the moment I could not find anything regarding this.

Categories

Resources