Galaxy A71 5G Camera Support Issues

I recently got a Galaxy A71 5G. There is a lot of issues with camera support, I will just make a list:

  • Camera2 API does not report all of the devices cameras. It only reports the back and front cameras. The Depth camera, Wide camera, and Macro camera are not reported.
  • Camera2 API image formats don’t all 100% work, namely the RAW_SENSOR.
  • The product page advertises a “5MP Depth Camera” however there is no depth stream reported.
  • Camera2 API does not report the back camera to have a 64MP (9248x6936) resolution. It reports a max resolution of 16MP (4624x3468)

I have searched for a Samsung Camera SDK, but it seems it was discontinued and I can no longer acquire it. How do I solve these problems? Is it up to someone who made the kernel? Will Samsung fix these once they update their phones to Android 11?

1 Like

You should use the Android camera API now.

Ron
Samsung Developer Program

Alright. When will Samsung fix the issues with the Android Camera API that I mentioned?

Also I have made a GitHub repository for the camera app I am working on. It’s some modifications on an open source camera app called open camera. The default camera app seemed kinda sad to be honest, it doesn’t allow RAW capture or anything. https://github.com/Zi7ar21/Open-Camera-a71xq

It seems in the latest update released on November 18th/16th (I forgot which day) 2020 has fixed the issue with the raw camera stream in my app. Still, no depth stream or 64MP resolution support to my knowledge.
Edit: nevermind it wasn’t fixed. For some reason it only works in burst mode. Doesn’t that just make a whole lot of sense…

I’ve updated to OneUI 3, the issues still remain. How does Samsung expect developers to make apps for their devices the way they were intended to be made? To be honest, this is single-handedly the worst software for a camera implementation on a phone I have ever seen. The default camera is currently the only way to use all of the cameras, and it’s really a shame because the default camera app sucks. Images look like they have been sharpened all the way to the moon and back, there is no RAW mode, the main camera can somewhat easily out-perform the macro camera (because the camera software sucks), the wide camera has awful low-light performance, you can’t even use any cameras besides the main one in the pro mode, etc. the list goes on. I can’t wrap my head around why they don’t care, the top 2 most popular smartphones of 2020 were the Galaxy A51 and A71… It would make sense that they at least try. You may say that these phones are for the average person, but they aren’t just for the average person. It should be well known that developers don’t always have the most expensive technology, or rather flagship phones, and that some developers humbly want to target the most used devices, not the limited number of rich snobs.

Hi, did you ever get RAW to work on the A71?
I had the same problem with the A52 5G.
I only ever was very briefly able to take RAW DNG photos, for about 2 minutes, after fiddling with OpenCamera and clearing the cache in Settings.

Not with OpenCamera, I made an official support request and all they said was that the Camera with ID 2 is not available for 3rd party developers. I am still waiting for a response from the other questions. Some apps like FreeDCam are able to shoot in DNG which is odd…

I made the support ticket on May 6th, they replied on May 25th, and they closed the ticked on June 4th. I didn’t respond in time because I saw the email about it on June 5th…

._.

My question:
Hello, I am really interested by photography. As part of this, I have been modifying an Open-Source app called “OpenCamera” to work with the Samsung Galaxy A71 5G. The default camera app had many issues, and is severely limited. The default camera app has no support for lossless photos which is probably the biggest concern. The issue I am having is that only the front and rear main cameras are detected by the Camera 2 api. On top of this, the main cameras aren’t detected as their full resolution. I have made a post on the community developer fourm, but after months have received no answers. Perhaps you guys could help me with this? Sincerely, Jacob

Reply I made 2 days later with additional info:
I now just noticed that the available Camera ID’s are 0, 1, and 3. I also originally forgot to mention that both camera 1 and 3 are identical copies of the front camera. I am now wondering why camera ID 2 is not showing up, is this secretly one of the cameras?

(I then proceeded to check for a reply for about 2 weeks, and then just forgot about it)

Alas, on May 26th their response is as follows:
The camera with ID = 2 is not opened to use in 3rd party applications. Camera with IDs 0, 1, and 3 are available for 3rd party applications.

I’m quite sad at how transparent Samsung is at not giving a crap about their non-flagships. I miss my Essential Phone from before Essential Products went out of business, since they actually updated the software every month and dedicated time to their product. Granted, they only made the PH-1 but it still shouldn’t be that hard to support more devices especially if you are a multi-billion dollar company like Samsung.