Related
We have 5.0, we have API2, why cant we have lcamera o Manualcamera?
Our camera hardware is good enough to work as well as N5 camera, but in low light conditions its blurry... Why? (apart from OIS)
Just look at the details of the photo, exposure time is too long.
With API2 we are suposed to manually modify this as we want, but we don't have any app that let us modify this.
There must be a way.
God damn it, i remember the days when XDA had grammatically correct sentences.
Camera 2 API isnt available for the Oneplus, Qualcomm don't provide support, so oneplus/cyanogen can't either. However there isn't any need for camera 2 api, we already have full manual control, we can already set
- Manual Shutter Speed
- Manual Focus Distance
- Manual ISO
- Manual White Balance
- Manual Exposure Compensation
And most importantly we can already shoot raw DNG's. Even if we did get Camera2 API support, it wouldnt make any difference.
Jedipottsy said:
God damn it, i remember the days when XDA had grammatically correct sentences.
Camera 2 API isnt available for the Oneplus, Qualcomm don't provide support, so oneplus/cyanogen can't either. However there isn't any need for camera 2 api, we already have full manual control, we can already set
- Manual Shutter Speed
- Manual Focus Distance
- Manual ISO
- Manual White Balance
- Manual Exposure Compensation
And most importantly we can already shoot raw DNG's. Even if we did get Camera2 API support, it wouldnt make any difference.
Click to expand...
Click to collapse
Yep, what this guy said. We have no need for the new api. We already have everything.
Sent from my A0001 using XDA Free mobile app
what app gives us shutter speed control? apart from the Moded stock app
Yakandu said:
what app gives us shutter speed control? apart from the Moded stock app
Click to expand...
Click to collapse
The moded camera next v10 will give you the absolute best quality over any other app. Turn off denoise in the settings and save those details. No other app compares. Especially when using clear image. Trust me or not, I don't care. That's my advice for you. I don't get into app wars about cameras anymore. I test them, I find the best and that's it.
Sent from my A0001 using XDA Free mobile app
Best quality - shoot raw in any app. Ignore the jpeg, ignore 'sharpening' crap. Shoot raw
Jedipottsy said:
Best quality - shoot raw in any app. Ignore the jpeg, ignore 'sharpening' crap. Shoot raw
Click to expand...
Click to collapse
Wrong! Any other app that allows to shoot raw like fv-5, oppo cam, etc cannot properly handle white balance adjustments. Camera next is the only app doing it properly.
Sent from my A0001 using XDA Free mobile app
Doesn't matter. Raw litterally means raw sensor data. White balance is a 'post' adjustment. White balance can be changed in any app with raw support.
Raw is taking the raw light data from the sensor without any effect/filter/noise reduction algorithms etc.
http://photographyconcentrate.com/10-reasons-why-you-should-be-shooting-raw/
Jedipottsy said:
Doesn't matter. Raw litterally means raw sensor data. White balance is a 'post' adjustment. White balance can be changed in any app with raw support.
Raw is taking the raw light data from the sensor without any effect/filter/noise reduction algorithms etc.
http://photographyconcentrate.com/10-reasons-why-you-should-be-shooting-raw/
Click to expand...
Click to collapse
This. You can change WB anytime without loss with a DNG file. On the phone with photomate R2 or on PC with Adobe Camera Raw for example.
Jedipottsy said:
Doesn't matter. Raw litterally means raw sensor data. White balance is a 'post' adjustment. White balance can be changed in any app with raw support.
Raw is taking the raw light data from the sensor without any effect/filter/noise reduction algorithms etc.
http://photographyconcentrate.com/10-reasons-why-you-should-be-shooting-raw/
Click to expand...
Click to collapse
Do you think I'm an idiot or something? I know what can be done post processing with a raw file, I do it for my living. I'm telling you the raw files captured from any other app other than camera next has an issue with gathering the proper data. Its either extreme green or extreme magenta when editing white balance. The slightest movement on the slider kills the white balance. Camera next properly adjusts as you move the sliders.
Sent from my A0001 using XDA Free mobile app
Mr Patchy Patch said:
The moded camera next v10 will give you the absolute best quality over any other app. Turn off denoise in the settings and save those details. No other app compares. Especially when using clear image. Trust me or not, I don't care. That's my advice for you. I don't get into app wars about cameras anymore. I test them, I find the best and that's it.
Sent from my A0001 using XDA Free mobile app
Click to expand...
Click to collapse
That's the one i'm using, but I can only change the shutter speed on "slow shutter" mode. Being able of changing shutter speed in clear image would be awesome
Yakandu said:
That's the one i'm using, but I can only change the shutter speed on "slow shutter" mode. Being able of changing shutter speed in clear image would be awesome
Click to expand...
Click to collapse
Can't have your cake and eat it to lol.
Sent from my A0001 using XDA Free mobile app
Jedipottsy said:
God damn it, i remember the days when XDA had grammatically correct sentences.
Camera 2 API isnt available for the Oneplus, Qualcomm don't provide support, so oneplus/cyanogen can't either. However there isn't any need for camera 2 api, we already have full manual control, we can already set
- Manual Shutter Speed
- Manual Focus Distance
- Manual ISO
- Manual White Balance
- Manual Exposure Compensation
And most importantly we can already shoot raw DNG's. Even if we did get Camera2 API support, it wouldnt make any difference.
Click to expand...
Click to collapse
Can you please refer me to the app/mod that allows manual focusing?
sachin.parmar100 said:
Can you please refer me to the app/mod that allows manual focusing?
Click to expand...
Click to collapse
Don't mind found it myself ?
*Generic warning about messing with system stuff*
Summary
Thanks to @defcomg and @troopii, we have a working way to enable manual camera functions and .dng raw file capture on our Moto X Pure. This is still a work in progress as you will see.
Steps
Method 1:
1. Enable camera2 api by adding the line persist.camera.HAL3.enabled=1 to the bottom of your build.prop.
2. Reboot
3. Install the modified version of FreeDCam from this thread.
4. Open FreeDCam. It will probably force close.
5. Open FreeDCam again.
6. Explore to see what you can do. On the left of the capture screen is the option to change from jpeg to raw. This will save .dng files that you can edit in Snapseed or other raw editors (including Adobe Lightroom on the PC).
By changing the exposure mode or focus mode off of auto, you can then click on the gear in the lower left of the capture screen and change your shutter speed, iso, and use manual focus. There are a few other things you can change here too.
Edit: method 2 removed because of incompleteness and unknown errors.
Warnings
1. Using method 1 will disable all other camera applications on your device until you revert the build.prop changes. We don't know why yet, but the symptoms are that the preview of other camera apps never start and always show black.
Future Action
Hopefully we aren't done. It would be great to find out what is limiting the full implementation of camera2 on this device. Who knows what tomorrow will bring.
contributors
@defcomg - He made most of the device specific edits, guided me through making edits to my device and testing, figured out how to correctly encode the dng, and is generally awesome. He also doesn't own this device and is helping out of the goodness of his heart. Also figured out the tasker stuff.
@troopii - Main developer of FreeDCam. He made the app and also made some important edits to get this working.
I just tested and wrote the thread so all of you could benefit from their labors. They get all the credit.
Go, have fun modifying your device. Hopefully some devs will want to get involved and get real camera2 support for this device. It's almost there. For details on our progress so far, read here: http://forum.xda-developers.com/mot...ra-comparison-stock-vs-3rd-party-app-t3215603. We hijacked that thread, so please bring all discussion back here.
*reserved*
Sent from my XT1575 using Tapatalk
Todo :
Metadata Extraction
DNG Orientation flag
Optimize Manual Control Activation
New Color Matrix/ Camera Profile - Will Require a Xplay user with Xrite / MacBeth Color Checker
Source Code : Should you wanna make changes
Code:
My Git : https://github.com/defcomk/FreeDcam
Troop: https://github.com/troop/FreeDcam
---------- Post added at 02:04 AM ---------- Previous post was at 01:52 AM ----------
@Bobby060 Do the logcats for the other camera apps will check them later :good:
Any chance we will ever see a port of L Camera from the Nexus devices?
alex94kumar said:
Any chance we will ever see a port of L Camera from the Nexus devices?
Click to expand...
Click to collapse
yes pretty good chance all camera 2 apps will work after some code adjustments i've fowarded L Camera Dev a link to this thread :good:
Awesome!! Thank you for the work on this, can't wait to see where this goes! cheers!
alex94kumar said:
Awesome!! Thank you for the work on this, can't wait to see where this goes! cheers!
Click to expand...
Click to collapse
also mailed A Better Camera Dev will see what happens
Haha I called it! lol defcomg and other devs cracked it open! Only bugs left to fix. You guys rock!
What about Geeky Dev Studio? Wonder if its possible to port the Google Camera over with the HDR+!
Oh also, does anyone know of any app that can sample the images down to less mp but end up with insanely crisp photos?
Dpat09 said:
Haha I called it! lol defcomg and other devs cracked it open! Only bugs left to fix. You guys rock!
What about Geeky Dev Studio? Wonder if its possible to port the Google Camera over with the HDR+!
Oh also, does anyone know of any app that can sample the images down to less mp but end up with insanely crisp photos?
Click to expand...
Click to collapse
Done also mailed opencam + proshot lets have a dev party lol:silly:
defcomg said:
Done also mailed opencam + proshot lets have a dev party lol:silly:
Click to expand...
Click to collapse
Hi I'm the developer of ProShot and I'm here for the party.
Also, this is awesome! I'll see what I can do
edee1337 said:
Hi I'm the developer of ProShot and I'm here for the party.
Also, this is awesome! I'll see what I can do
Click to expand...
Click to collapse
if you need logs and such @Bobby060 is your guy :good:
defcomg said:
if you need logs and such @Bobby060 is your guy :good:
Click to expand...
Click to collapse
Haha, yeah. Just don't bet on it being quick. I probably won't get to getting those preview logs until tomorrow. Silly college...
Sent from my XT1575 using Tapatalk
defcomg said:
if you need logs and such @Bobby060 is your guy :good:
Click to expand...
Click to collapse
Moto x play camera lib
https://drive.google.com/file/d/0B_jaJyTPSwjma0Y5VzI2LWpCU0E/view?usp=docslist_api
Sent from my XT1562 using XDA Free mobile app
droider007 said:
Moto x play camera lib
https://drive.google.com/file/d/0B_jaJyTPSwjma0Y5VzI2LWpCU0E/view?usp=docslist_api
Sent from my XT1562 using XDA Free mobile app
Click to expand...
Click to collapse
Unfortunately Xplay is using the Older QCOM HAL 2 for camera 2 api you need HAL 3.0.
but you can try freedcam in Camera 1 Mode i added QCOM's Manual Focus and Manual Exosure time. Raw picture is possible without camera 2 but motorola removed it from picture format perhaps they is a workaround to force hal to accept the bayer picture format will try hexxing the hal later and get back to you, but for the moment you can test those manaul functions .
defcomg said:
Unfortunately Xplay is using the Older QCOM HAL 2 for camera 2 api you need HAL 3.0.
but you can try freedcam in Camera 1 Mode i added QCOM's Manual Focus and Manual Exosure time. Raw picture is possible without camera 2 but motorola removed it from picture format perhaps they is a workaround to force hal to accept the bayer picture format will try hexxing the hal later and get back to you, but for the moment you can test those manaul functions .
Click to expand...
Click to collapse
bummer.....lets see if the workaround works.....
thanks btw!
i will later change the manual modes that they are better useable in freedcam. that means that exposuretime iso and mf get a auto value wich enables/disables ae/focus automatical.
camera2 is full based on the sdk description thats why it is not very userfriendly. but it was important to have it this way to see how it works.
great to see its working ;D
edee1337 said:
Hi I'm the developer of ProShot and I'm here for the party.
Also, this is awesome! I'll see what I can do
Click to expand...
Click to collapse
motox has a messed up dngconverter. we did use the one from freedcam for camera1 to workaround that bug.
not sure why the preview is black. maybe it has something todo how the preview gets cropped. freedcam crop it depending on the previewsize and screensize.
had simliar problem when i tryed to get zoom working on nexus5
Awesome guys! Thank you very much!
Its working on my XT1572
Keep up your great work to make it available in all Apps.
Whats the max exposure time you can get on manual mode?
Csetoue said:
Whats the max exposure time you can get on manual mode?
Click to expand...
Click to collapse
I believe the max we have enabled in the app is 1/5 of a second. The theoretical max is more, I think, so it will probably get better.
Sent from my XT1575 using Tapatalk
Csetoue said:
Whats the max exposure time you can get on manual mode?
Click to expand...
Click to collapse
from parameters it tells max-exposure-time=657.770600, the question is wich format it has. sec, millisec, microsec, nanosec...
Modded Camera Hal Lib to remove Motorola capability limitation.
With this lib dng raw capture is enabled
Copy it to System/lib/hw/ set permission rw-r-r
Install the newest freedcam build from here
https://github.com/troop/FreeDcam/releases
Does it have the green tint and camera crashing (in apps besides freed) problem that Bobby's mod did?
Vain III said:
Does it have the green tint and camera crashing (in apps besides freed) problem that Bobby's mod did?
Click to expand...
Click to collapse
Nope this is different It uses camera1 api so regular apps work and no camera 2 bug. No reported bugs by the tester so far.
Doesn't work on ROMs from what it seems. I tired it on RR and Orion and resulted in a bootloop
kidkrooks said:
Doesn't work on ROMs from what it seems. I tired it on RR and Orion and resulted in a bootloop
Click to expand...
Click to collapse
Upload the camera.msm8992.so from those roms if its aosp/ cm based the file might be named camera.vendor or vendor.camera
the only thing i see is a liboemcamera.so . i'll upload it maybe this is it
nothing in my file search is picking up any vendor.camera or camera.vendor
View attachment liboemcamera.so.zip
This is coming from the TURBO ROM btw. idk if there's any difference. sorry im not good at this lol
kidkrooks said:
the only thing i see is a liboemcamera.so . i'll upload it maybe this is it
nothing in my file search is picking up any vendor.camera or camera.vendor
This is coming from the TURBO ROM btw. idk if there's any difference. sorry im not good at this lol
Click to expand...
Click to collapse
Sorry the correct path is /system/lib/hw/ try the lib from OP my bad
This is the one that goes to /system/vendor/lib/ this is supposed to increase maximum exposure time in manual mode to 60sec.
Can probably mod it to add 60fps 1080p recording
Works wonders ! thank you
Cool App!
Sent from my XT1575 using Tapatalk
testing with freedcam
there is more option for camera 1 setting,
but iso/ exposure still no effect after changing, except these
manual focus working wb working fine
ilovemeow said:
testing with freedcam
there is more option for camera 1 setting,
but iso/ exposure still no effect after changing, except these
manual focus working wb working fine
Click to expand...
Click to collapse
You mean manual iso the one you adjust via slider or the other one to the left of the ui?
For Exposure you mean exposure compensation or manual shutter speed ?.
It should be noted the regular iso does not update via live preview unless zsl is activated why I don't know it's a Qualcomm thing .
Sent from my NX503A using XDA Free mobile app
Sadly it didn't work on CM. I tried changing both "camera." and "camera.vendor." but neither file took and the camera apps would just show nothing or crash
Vain III said:
Sadly it didn't work on CM. I tried changing both "camera." and "camera.vendor." but neither file took and the camera apps would just show nothing or crash
Click to expand...
Click to collapse
Attach the camera.vendor file from the cm ROM will patch it
Here you are m8
Vain III said:
Here you are m8
Click to expand...
Click to collapse
Patched extract replace set permission
defcomg said:
Patched extract replace set permission
Click to expand...
Click to collapse
Well, the option is there now but now I can only use the front facing can lol. Raw selfies tho
defcomg said:
You mean manual iso the one you adjust via slider or the other one to the left of the ui?
For Exposure you mean exposure compensation or manual shutter speed ?.
It should be noted the regular iso does not update via live preview unless zsl is activated why I don't know it's a Qualcomm thing .
Sent from my NX503A using XDA Free mobile app
Click to expand...
Click to collapse
thanks for reply and appreciate for your hard work
for both iso setting left and slide bar
and any way to disable bottom menu for a while for testing
exposure time, I meant the shutter speed
Sent from my XT1572 using XDA-Developers mobile app
Vain III said:
Well, the option is there now but now I can only use the front facing can lol. Raw selfies tho
Click to expand...
Click to collapse
Did you replace libmmcamera_mot_imx230.so? Rawfies ftw!
ilovemeow said:
thanks for reply and appreciate for your hard work
for both iso setting left and slide bar
and any way to disable bottom menu for a while for testing
exposure time, I meant the shutter speed
Click to expand...
Click to collapse
Swipe Down to hide the manual bar .
Could you make a logcat while adjusting iso from the left menu the one in the sliders as well as adjusting the exposure time wanna check what's happening
Google 6.1 camera running on our device.
Link:
https://www.celsoazevedo.com/files/android/google-camera/f/GoogleCamera_6.1.009.215420794-beta2.apk
[email protected] said:
Google 6.1 camera running on our device.
Link:
https://www.celsoazevedo.com/files/android/google-camera/f/GoogleCamera_6.1.009.215420794-beta2.apk
Click to expand...
Click to collapse
How satisfied are you with the camera, do you have a recommendation for some settings?
I'm enjoying yes. use the default setting.
Thanks
Google camera port Poco with Night sight
https://www.xda-developers.com/google-camera-night-sight-xiaomi-poco-f1-mi-8/
I had success with GoogleCamera_6.1.021_Potter_v1-san1ty.apk, default settings.
Please post and share link of Motorola One camera apk.
This one is OK for me (Pie).
https://f.celsoazevedo.com/file/gcamera/GCam_Pixel3Mod_1.3_build.6.1.021.apk
It works pretty well.
Not working:
- HDR off
- HDR+ advanced sometimes gives unrealistic colors
- slow motion makes the app crashes
- motion photo works in 16:9 only
- photo sphere seems to break the orientation
Sent from my Motorola One using XDA Labs
[email protected] said:
Google 6.1 camera running on our device.
The same site has a newer, more stable version.
Love the "night mode". Motorola One, Android Pie 9, Feb 2019 security patch.
-
com.google.android.GoogleCameraNext_1.3_build.6.1.021.220943556-45790636_minAPI26(arm64-v8a)(nodpi)_apkmirror.com
Click to expand...
Click to collapse
Hey guys! I'm considering getting this phone for my wife, so I'm wondering if the HAL3 is enabled by default like on Nokia phones (and if yes on what level) or it needs to be enabled via adb?
Sent from my Nokia 8.1 using Tapatalk
Level 3.
pshnd said:
Hey guys! I'm considering getting this phone for my wife, so I'm wondering if the HAL3 is enabled by default like on Nokia phones (and if yes on what level) or it needs to be enabled via adb?
Click to expand...
Click to collapse
You don't need to enable anything: Moto One has the maximum level of hw support for camera2 api.
See attached "Camera2 probe" screenshot.
Sent from my Motorola One using XDA Labs
MotoGix said:
You don't need to enable anything: Moto One has the maximum level of hw support for camera2 api.
Click to expand...
Click to collapse
So it's same as with Nokia. Thanks a lot for the info! [emoji16]
Sent from my Nokia 8.1 using Tapatalk
pshnd said:
So it's same as with Nokia. Thanks a lot for the info! [emoji16]
Click to expand...
Click to collapse
I forgot to mention that time exposure is limited to 1/3s (the Nokia one is up to 4s, I presume).
The lack of optical (or even digital) stabilization, further limits the usable range of time exposure, unless you use a tripod...
Sent from my Motorola One using XDA Labs
deleted
Hi everyone,
Which (stable) version of Google camera can be used on moto one stock pie?
Thanks.
I am currently using this:
https://f.celsoazevedo.com/file/gcamera/GCam_6.1.021_Advanced_V1.5.190418.1850.apk
I tried several versions and this one is good enough (the best I have found, in my opinion). Slow motion even works.
Main bugs:
- no Google lens menu
- poor quality audio
- WB not working.
If you decide to go for this one, the first time you'll open it you have to select the shortcut "take a selfie". The following times, you can simply tap the icon, as usual.
Sent from my Motorola One using XDA Labs
Don't Know why , but this apk crashes at start.... Impossible to take a picture...
bilatche said:
Don't Know why , but this apk crashes at start.... Impossible to take a picture...
Click to expand...
Click to collapse
1. delete all app data
2. long press the app icon and select the shortcut "Take a selfie"
3. give all the permissions
Now you are ready to use it.
Sent from my Motorola One using XDA Labs
Any working gcam with touch focus ?
Hi there! On this quick guide i will show you how to replace the ultrawide camera supersteady mode with telephoto supersteady video mode. Keep in mind that only a replace is possible due to the app structure. This means that if you change the mode for using telephoto. You need to revert this changes in order to be back on wide supersteady again.
Note too that on the viewfinder you will notice that supersteady looks like its not working. (Image will look shaky) but final result will be stabilized.
All you need to do is install preference manager app and choose the stock camera app. Then search on camerainfo_2.xml and camerainfo_4.xml the value "IsHyperImageStabilizationSupported" and set it to "true"
After that. Supersteady mode will be launched on telephoto camera. You will see the image like not stabilized. But final result video will be fine.
Screenshots attached below :good:
Trying to enable but the app you mentioned needs root...
Sent from my OnePlus 7pro using Tapatalk
Works fines, thanks
alfagamma01 said:
Trying to enable but the app you mentioned needs root...
Sent from my OnePlus 7pro using Tapatalk
Click to expand...
Click to collapse
Well of course. Modifications like this needs you to be rooted