No CameraID of back wide angle camera, on Galaxy A30

I use Galaxy A30 published in Japan(SCV43).
This device have three cameras, front camera , back normal angle camera, and back wide angle camera with Android 9.0 Pie.

I want to implement camera application with camera2 API on Galaxy A30.
I called CameraManager#getCameraIdList, but back wideangle camera ID was not found.
Only two IDs were returned.
Both of front camera ID(1) and back normal angle camera ID(0) was found.
But I need to access back wide angle camera…

The source code is below.
I call this in MainActivity.
try {
CameraManager manager = (CameraManager) this.getSystemService(CAMERA_SERVICE);
String list = manager.getCameraIdList();
Log.d(TAG, "Camera Count : " + list.length);//Camera Count : 2
catch(Exception e)
Log.e(TAG, e.getMessage());

Anyone have any ideas to solve this?

I’m sorry for create similar topic.
But this is trouble on specific device.

1 Like

As far as I know A30 has dual camera. It does not have any wide angle camera.

The Samsung Galaxy A30 has two snappers on its back - the main 16MP PDAF f/1.7 snapper is joined by a 5MP fixed-focus, f/2.2 ultra-wide
Then the 5MP sensor behind an f/2.2 aperture lens that delivers a 120-degree field of view.

I want to use “5MP fixed-focus, f/2.2 120-degree ultra-wide angle” camera.
This is back wide angle camera.