Hi there,
I have moved away from stock rom and installed cm 12.1
All seems to be working smoothly except for the camera which seems to not allow me to focus manually. Pretty much everything is in focus and I can't get any control over the shallowness of the depth of field (not that I expect a whole lot form a smartphone but here: if I focus on a far away object or an object which is right next to the lens I get the same result).
Anything I could do to make the camera work better (implement manual focus would be a good start) ?
Is there a way to get the phone to be ok with all the settings from "manual camera"? (apparently lollipop implements new protocols for camera so that we can use more manual settings.
Thanks!
Related
Hey there,
I hope this question is not to special fro this forum and this place, but i don't know where i could ask elsewhere..
To the topic: for my BA i'm writing a camera app. The basic is an object detection. I tested my App with diffrent Smartphones, S2, S4, One, Tablets, the Focus was never a big problem. I just used a button which in short does a
mCamera.autoFocus(new AutoFocusCallback() {
@Override
public void onAutoFocus(boolean success, Camera camera) {
Log.i(TAG, "Focus finish " + success);
}
});
Click to expand...
Click to collapse
Thats all. But with my new One M8 that does not work. the light, the focus, I don't get the Camera to adjust itself, not in one Focus Mode, not with an Area in the middle neither with a touch area. i also tried to figure out the problem with the open source app 'open camera', which can focus and everything perfectly. I really don't have a clue what the problem is.
And the Code i mentioned above, i get no Log message at all, it seems, the camera just does not do a focus so it does not stop and triggers the callback. embedded in an try box i get no exception likewise, there does not seems to be a problem, but the camera does not focus -.-
I tried to open the front camera, but that does not support focus and i get immediately the "Focus finish" message..
And I recognize htc published a sdk for the dual camera, if that is the problem, but my app has to be available for as much devices as possible, so i can't use a 'custom sdk'..
So, does anybody know what parameters i have to set or how i can trigger the focus the right way for the M8? Thanks for every hint.
Edit:
I could not really 'fix' the problem, but i installed cyanogenmod. Now the focus works like it should. Seems to be another strange HTC software behaviour..
Anyone can say whether the Edge is compatible with the Manual Camera app in the Play store? There is a compatibility checker which can check before you buy. It seems many Lollipop phones do not implement the full camera api.
It is
Here
Great! Thanks.
what app is this would like to give it a look
I'm looking to buy the s6 mainly cuz I liked the camera and it was running on lollipop. I was wondering if it was fully utilizing the camera2 api, since the native camera app couldn't control shutter speed. Thanks for checking this as I wanted full manual on the camera.
Dovigoldberger said:
Here
Click to expand...
Click to collapse
That's amazing. I like this phone more and more every day
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)
vincent2167 said:
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)
Click to expand...
Click to collapse
you can't the camera app will crash...
This app causes phone to reboot, even though the compatibility check says the phone is compatible.
Proceed with caution.
I bought Manual Camera and it just FCs every time I try to open it....I got a refund instead of waiting for a fix.
Force close here too
I had previously bought Manual Camera during using Nexus 6.
I try install the Manual Camera at S6 Edge and it won't work where my phone will auto restart once I run the Manual Camera.
Andrewtst said:
I had previously bought Manual Camera during using Nexus 6.
I try install the Manual Camera at S6 Edge and it won't work where my phone will auto restart once I run the Manual Camera.
Click to expand...
Click to collapse
Strange. Works great for me. Does warn about not supporting RAW. ISO limited to 100 (goes down to 50 on Nexus 6) but still takes great pix!
cpufrost said:
Strange. Works great for me. Does warn about not supporting RAW. ISO limited to 100 (goes down to 50 on Nexus 6) but still takes great pix!
Click to expand...
Click to collapse
You the only said working. All peoples above mention not working.
It does work it just doesn't have all the features like the Nexus devices.
Andrewtst said:
You the only said working. All peoples above mention not working.
Click to expand...
Click to collapse
Well it *was* working.
Went to use it today, rebooted phone!
Tried several times and it started working again but it doesn't seem stable, get FC on shutdown, etc.
Will remove and wait to see if they have an updated that fixes this.
Works great on my Nexus6.
50 ISO (where lighting permits) looks fantastic.
Do use FV5 a lot.
The stock Samsung app is very nice too.
The added pro mode is exactly what was needed.
norm2002 said:
Anyone can say whether the Edge is compatible with the Manual Camera app in the Play store? There is a compatibility checker which can check before you buy. It seems many Lollipop phones do not implement the full camera api.
Click to expand...
Click to collapse
Look at that: http://www.xda-developers.com/samsung-galaxy-s6-to-receive-major-camera-update/
Does anyone have any before/after pictures, or have an opinion as to how bad it gets?
1. take a picture with the stock sony camera app
2. take a picture with any other camera app on play store, for example Google camera https://play.google.com/store/apps/details?id=com.google.android.GoogleCamera
3. transfer both pictures to your computer
4. look at them and see for yourself
Oh I didn't realise you could do that. The Google Camera photo I took looks, if anything, better
Thanks for your help. No reason not to flash then, cheers.
RedMist said:
Oh I didn't realise you could do that. The Google Camera photo I took looks, if anything, better
Thanks for your help. No reason not to flash then, cheers.
Click to expand...
Click to collapse
Its just about one chip on the motherboard which reduce the amount of pixel noise in the image and its only the stock sony camera app that can use the server interface to send data back and forth to this chip. If you flash any sony based rom you can now flash a .zip file with the lib files and server apk to make the chip work again even if you unlocked your bootloader.
But to me..its a stupid gimmick that just ruins the image. This is not a camera phone.
You can find the mod in the cross dev forum part. Nothing special really... keep moving towards the lollipop roms :silly: those are the fun around here
the camera on this phone is nothing to write home about... stock or AOSP...
We won't see any better photos on the Ultra until we get the camera2 API implemented, which allows RAW capture and better control of the sensor. Only the Nexus 5 and 6 are supported right now as far as I know.
The issue today is that Sony is controlling the camera hardware and its software, so it's impossible to reduce or change anything major. Camera2 in Lollipop changes this, giving regular third party devs direct access to the camera hardware, and with that we can potentially use the sensor, which shouldn't be that bad, to its fullest. Snapping photos in RAW would for example eliminate the freaking compression that Sony uses.
Did someone find a working apk of Google Camera for Android 8.1? I found several, but all of them crash.
vevgeniev said:
Did someone find a working apk of Google Camera for Android 8.1? I found several, but all of them crash.
Click to expand...
Click to collapse
Hi,
Sorry for asking, but what's the difference between the default YotaCamera and the Google Camera app?
@vevgeniev
Which GCam versions have you tried so far? Are all of them crashing? I would try first the versions for 8.1 and below.
@Yotafreak
The potential difference would be huge. Like night and day. The Yota camera app is quite bad. The image is always underexposed, colours are lacking and if it's dark, it's dark. The camera is also very slow. I found some 3rd party (paid) apps (e.g. Footej Camera and others) produce better images and shoot way faster pictures, but the images were not stabilized. The phone has good hardware and lens but the camera is not.
The difference factor would be whether Google Camera works and whether it works with Camera2API in Yota 3+. That is apparently the case so I came across this post and seems 3.2.040 works on Yota 3+. I tested on my Yota 3+ and yes it does work. So far I haven't seen any difference in quality though, but the weather isn't good to test these days, so I may have to dig further.
https://4pda.ru/forum/index.php?forums[]=336&topics[]=814085&act=search&source=pst&query=camera
Here are various versions but the one mentioned above is not listed here, not sure:
https://4pda.ru/forum/index.php?showtopic=564748&st=0#Spoil-30881940-1
If you have Yota 3 (not 3+) I wouldn't mess with that phone. You can expect Yota 3 (Chinese release) may not work the same way as 3+. There is some talk there about that ... "And after a patch to activate it, the camera stops working altogether." On the other hand, there are mods of the Gcam that enable the GCam to work on any any phone without Camera2API. "To Use Google Camera, the smartphone should have enabled Camera2API, if not then it should be rooted but now you no need to do these things to use GCam for your low end Devices because Google Camera Go Port is available for all Smartphones without rooting, unlocking bootloader or enabling Camera2 API on them." But you still could use either the mods of Google Camera or the Camera Go Mods.
Camera Go mods (unrelated to Google Camera) question here... https://www.cyanogenmods.org/google-camera-go-apk-download/
To check your camera, you can run app called Camera2 Probe to confirm if the phone supports Camera2API to verify.
Yota 3+ ... Hardware Support Level 3
Yota 3 ... would probably say Limited
The Google Camera 3.2.040 doesn't seem to have any of the features of the GCam app in later Pixel phones... e.g.
Portrait Mode on all smartphones, on front and back both.
Night Mode
Beauty (Face Enhance) Mode
Astrophotography feature
Blur mode (object portrait)
Flash Mode
Self timer
Video Mode
Translate Mode
4K video
My objective is to replace the Yota camera app, I am not so much concerned with the additional features GCal can offer. I just want a better picture that's all.
There are also number of mods of GCam so there is a chance there are some that work...
https://www.celsoazevedo.com/files/android/google-camera/
But wait, that's not all. Here are some more .. enough testing for whole year in case the quarantine is extended.
https://www.celsoazevedo.com/files/android/google-camera/dev-tolyan009/#apk615
And some more...
https://www.cyanogenmods.org/google-camera/
Somebody says this is working for better shots but some functions not available.
MGC_6.1.021_BSG_Arnova-based_v.1.2_TlnNeun-1.apk
That's in-line with what I see with 3.2.040 is the pictures didn't look spectacularly different and it had missing features. Since better shots is all I care about, I may give it a try.. But too many to try.. As long as it doesn't brick the phone, I am willing to test the higher versions.
If you happen to find one that has good results, I would appreciate if you could share.
@itoldusoandso
Thanks a lot for the information!
So I found on a device without Camera2API and with a decent manufacturer's camera app already installed is the Google Camera without any effect. The only small difference I have seen is in night shot mode seems, it seems to improve the night shots in Google Camera slightly but not significantly enough. So unless you need to do a lot of pictures without flash after sunset.. makes little sense. The device I tested was Samsung A7 20017, so it's a low-mid range device. Samsung camera app is acceptable so I couldn't see difference between that at Google Camera.
I am trying to use a bank app, which wants to scan my face but only uses the selfie camera with no option to use a picture from the gallery - but my selfie camera has too bad of a image quality even under perfect conditions. I have a rooted device with lineagos.
Is there any way to: 1. Change the android kernel so as to use the back camera? 2. Use a hack/app that would hijack the JavaAPI somehow? 3. Disallow permissions for the selfie camera to provoke the usage of the back one?
I have never really worked in the android java API so I really dont know what can be done without for example knowing if the selfie and back camera have a seperate API call