camera2 api - Huawei P10 Plus Questions & Answers

p10 plus doesn't seem to have full camera2 api at least till B177. Can anyone who's updated to Oreo confirm if there's any change in that case? Or any other updates considering camera app perhaps?

On stock Oreo (see blackball's thread in this forum) and the manual camera compatibility checker app from the play store shows this:
(Note 3rd party camera apps only use the 12mp colour sensor so the quality is not so good)

baddesthad said:
On stock Oreo (see blackball's thread in this forum) and the manual camera compatibility checker app from the play store shows this:
(Note 3rd party camera apps only use the 12mp colour sensor so the quality is not so good)
Click to expand...
Click to collapse
Thanks! Manual camera compatibility checker shows the same for me (stock Android 7.0/EMUI 5.1) yet, I haven't managed to get manual shutter working on any 3rd party app when using video recording. I didn't check the camera2 api myself, someone had wrote about it mentioning that Huawei flagships (p9, p10 etc.) doesn't have full camera2 api or it's restricted for system app. Can someone confirm this?
I'm trying to solve this for video recording only, so it doesn't matter if 3rd party apps can't handle the monochrome sensor. I've purchased both Cinema FV-5 and ProShot and neither seem to work with manual video controls.
By the way, Huawei Developer center is updating their support for 3rd party development and on their web page seem to have dual camera abilities "coming soon". Does anyone have any idea what that could mean?

Related

Manual camera controls

Hi, I was wondering if there is any 3rd party camera app that could enable manual camera controls such as ISO selection and shutter speed?
Leriche-Fontaine said:
Hi, I was wondering if there is any 3rd party camera app that could enable manual camera controls such as ISO selection and shutter speed?
Click to expand...
Click to collapse
Good question, i had issues with this too (coming form Nokia Lumia with manual controls) , now this android camera seems lame.
So this is almost the best i could come up with overall quality of pictures and features : https://play.google.com/store/apps/details?id=net.sourceforge.opencamera
Apart from that Pro shot is a good app too but i cant find a way to go above 12 MP in that app which is a dud for the powerful 16 MP we have as a rear cam.
Thank you surya, do you happen to know what's the shutter speed range with those apps?
Leriche-Fontaine said:
Hi, I was wondering if there is any 3rd party camera app that could enable manual camera controls such as ISO selection and shutter speed?
Click to expand...
Click to collapse
Hi!
If we're talking about 3rd party camera apps, they are dependent on how well the manufacturer of the phone has implemented the Camera2 API into Android that was introduced with Lollipop. If the Camera2 API has not been implemented properly the developers can't really do a lot in terms of manual controls (shutter speed etc) because the system doesn't give them access to it. You can test the level of Camera2 support on your phone with the app "Camera2 probe". The hardware support levels are "Legacy" (worst), "Limited", "Full" and "Level 3" (best). Would be interesting to know the results if you test it. Depending on the level of implementation, you can run certain apps or not or have certain manual controls available or not. If you use "Open Camera", you have to activate Camera2 features in the settings, it's not switched on by default.
Hope this helps a bit.
Try this https://play.google.com/store/apps/details?id=com.fgnm.baconcamera&hl=en
NOt based on camera2 api though..
Using camera2 probe -
Model : TA-1003
Build Version : 7.1.1
SDK version : 25
Hardware level category : Level 3
Exposure : All exposures are ticked.
Focus - Auto Focus EDOF is not ticked but all else is.
Whitebalance - All whitebalance options have been ticked
RAW capture is available.
So the TA-1003 is able to access the camera features properly, all except the Auto Focus EDOF.
There may be a discrepancy with the TA-1000 so someone with that model can try...
Cheers guys...
ultramag69 said:
Using camera2 probe -
Model : TA-1003
Build Version : 7.1.1
SDK version : 25
Hardware level category : Level 3
Exposure : All exposures are ticked.
Focus - Auto Focus EDOF is not ticked but all else is.
Whitebalance - All whitebalance options have been ticked
RAW capture is available.
So the TA-1003 is able to access the camera features properly, all except the Auto Focus EDOF.
There may be a discrepancy with the TA-1000 so someone with that model can try...
Cheers guys...
Click to expand...
Click to collapse
Good to see it has the best implementation level (Level 3).
So can you shoot in raw? If yes, this would be one of the cheapest phones with raw!
This app shows what is supported: https://play.google.com/store/apps/details?id=pl.vipek.camera2_compatibility_test
Could anyone post the result?
Any news?
Raw is supported and tweaked google camera hdr+ works. Quality is amazing.

Camera2 API support level for manual controls in 3rd party camera apps

Hi!
As a dedicated camera phone, I would expect the ZF3 Zoom to have good support for the Camera2 API that gives camera app developers access to manual controls. Can anyone run a test with "Camera2 probe" and let me know what the hardware support level is? It will be one of four: Legacy (worst), Limited, Full or Level 3 (best). I do hope it's either Full or Level 3, otherwise this would be a great disappointment.
Cheers!
Celludroid said:
Hi!
As a dedicated camera phone, I would expect the ZF3 Zoom to have good support for the Camera2 API that gives camera app developers access to manual controls. Can anyone run a test with "Camera2 probe" and let me know what the hardware support level is? It will be one of four: Legacy (worst), Limited, Full or Level 3 (best). I do hope it's either Full or Level 3, otherwise this would be a great disappointment.
Cheers!
Click to expand...
Click to collapse
Here.
Pender666 said:
Here.
Click to expand...
Click to collapse
Thanks!
Celludroid said:
Thanks!
Click to expand...
Click to collapse
What does that mean for custom camera apps in this phone?
rafa10pj said:
What does that mean for custom camera apps in this phone?
Click to expand...
Click to collapse
By "custom" do you mean 3rd party camera apps or the native camera app of the phone? I'm mostly interested in pro video recording apps and as far as I can see they need 'Full' or 'Level 3' support to work at all (Filmic Pro) or have the pro mode with manual controls like shutter speed available (Lumio Cam for instance). I'm not sure how 'Limited' does affect most apps as I have only devices that have either 'Legacy' (which is the worst support level) or 'Full'/'Level 3' (best). Phone makers can integrate advanced manual controls in their native apps without relying (fully) on the Camera2 API because they manipulate the software on a deeper level but 3rd party devs need to rely on Camera2 API as far as I know.
Which are the best 3rd party camera apps to use? That's a new world for me.
Celludroid said:
By "custom" do you mean 3rd party camera apps or the native camera app of the phone? I'm mostly interested in pro video recording apps and as far as I can see they need 'Full' or 'Level 3' support to work at all (Filmic Pro) or have the pro mode with manual controls like shutter speed available (Lumio Cam for instance). I'm not sure how 'Limited' does affect most apps as I have only devices that have either 'Legacy' (which is the worst support level) or 'Full'/'Level 3' (best). Phone makers can integrate advanced manual controls in their native apps without relying (fully) on the Camera2 API because they manipulate the software on a deeper level but 3rd party devs need to rely on Camera2 API as far as I know.
Click to expand...
Click to collapse
Not so deeper, rather their own APIs or just Qualcomm APIs (extended Camera1).

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.

Camera2 API

So I am on stock EUI and decided to enable camera2 api by editing build prop. After rebooting, I noticed most of the features are limited.
4K video is disabled.
SLR (or portrait mode) is not working.
Some apps that uses camera2 api malfunctions.
GCam cannot connect to camera and then FC.
Manual Camera can't display realtime camera, and most probably can't take photos as well, tho the parameter readings suggests camera2 api is enabled as well as others (RAW, MANUALS).
Are these fixable?
Answer
eiPeiDweP said:
So I am on stock EUI and decided to enable camera2 api by editing build prop. After rebooting, I noticed most of the features are limited.
4K video is disabled.
SLR (or portrait mode) is not working.
Some apps that uses camera2 api malfunctions.
GCam cannot connect to camera and then FC.
Manual Camera can't display realtime camera, and most probably can't take photos as well, tho the parameter readings suggests camera2 api is enabled as well as others (RAW, MANUALS).
Are these fixable?
Click to expand...
Click to collapse
You can't use HAL3 in EUI. If you want to use HAL3 , then flash Pie roms. But Stock cam will not work.
?

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