Camera & Camera2 API - missing features & bugs

wide angel is working now in iodèOS
at least in their opencamera fork. not sure if it is also working in gcam versions. have no FP4 to test ist

2 Likes

I bet the OpenCamera is installed as a system app, that would explain it. I doubt there’s been any change made to the API recently.

2 Likes

I’d love to see this in CalyxOS… seems like a non-/low-priority issue currently :-/.

1 Like

yes, fixed with SYSTEM_CAMERA permissions
tried it some time ago but didn’t work. weird only now…

2 Likes

they are using AOSP based default camera, also as system app
you just have to ask them if the want to implement it in their camera, should be possible, too, i think

1 Like

The next CalyxOS update will include unlocked aux camera for all 3rd party apps. No need to mess with SYSTEM_CAMERA or anything :smiley:

13 Likes

Is this something you can alter in source? I thought it was in precompiled proprietary blobs.

It is in proprietary blobs but with a little creativity you can bypass the check: https://review.lineageos.org/c/LineageOS/android_hardware_lineage_compat/+/344852
https://review.lineageos.org/c/LineageOS/android_device_fairphone_FP4/+/344881

8 Likes

Sounds great, looking forward to ne next release now :).

Man, Calyx is slowly winning me over with these bombshells

2 Likes

Just updated to the newest CalyxOS Beta and without any additional configuration got wide-angle support in GCam, just like that :tada:

Now let’s see when/if Fairphone manages to enable that officially for stock FPOS :roll_eyes:

5 Likes

I just wish it wasn’t so laggy. whenever I switch to wide angle in the GCam I use, it feels like it’s got night mode permanently enabled.

I did have some lags in a darker environment, in a well lit room it’s about as responsive as the normal lense for me.

You’re right, seems like some kind of low-light processing gets triggered, but the normal lense doesn’t have the same issue in an almost dark room :thinking:

Open Camera doesn’t lag with wide-angle in low-light situations either, so this is likely a GCam issue. Hopefully it can be fixed by diving into the configs :crossed_fingers: I’ll have a look.

2 Likes

:tada:

And the wide angle camera is now also working in the manually installed stock FP4 camera in Pro mode opened via shortcut on CalyxOS. Just the default Photo mode is still crashing.

In the default CalyxOS camera app, are you able to switch to wide angle and if so, where? I only found the wide angle option in Gcam and stock camera…

1 Like

which GCam port? Maybe just try different once?

That is an issue introduced with Android 12, @xblax explained it in detail here, including a workaround.
Since this needs to get fixed for stock to move to A12 anyway, it probably makes sense to wait for that to happen.

Don’t think so, haven’t found an option either :man_shrugging:

Good point :+1:
I’m usually on the latest BSG. I’ve just tried stable Greatness, Nikita and Wichaya, same issue, had to enable wide-angle support manually on the first two.

Seems like a general GCam issue, not related to Camera2, we should probably move that discussion somewhere else :thinking:

4 Likes

That’s great! Could you please install Camera2 API Probe and send me a report? I want to confront support with this, but I would like to have the report as a proof that it can work just fine when it’s enabled.

3 Likes

Sure, here you go :slightly_smiling_face:

Camera2 output
Model:FP4
Manufacturer:Fairphone
Build:13
SDK:33
------------------------------------------
Camera ID: 0
Camera Facing: BACK
Hardware Support Level:LEVEL_3
Manual exposure:1
Auto exposure:1
Auto exposure, always flash:1
Auto exposure, auto flash:1
Auto exposure, auto flash, red eye reduction:0
AE Lock:1
Compensation Range: [-12, 12]
Compensation Step: 1/6
Target FPS  Range: [4, 15]
Target FPS  Range: [15, 15]
Target FPS  Range: [4, 30]
Target FPS  Range: [7, 30]
Target FPS  Range: [30, 30]
Manual focus:1
Auto focus:1
Auto focus macro:1
Auto focus continuous picture:1
Auto focus continuous video:1
Auto focus EDOF:0
White balance off:1
Automatic white balance:1
WB: cloudy day:1
WB: daylight:1
WB: fluorescent:1
WB: incandescent:1
WB: shade:1
WB: twilight:1
WB: warm fluorescent:1
AWB Lock:1
RawCapture:1
BurstCapture:1
availableCapability: BACKWARD_COMPATIBLE
availableCapability: CONSTRAINED_HIGH_SPEED_VIDEO
availableCapability: RAW
availableCapability: YUV_REPROCESSING
availableCapability: PRIVATE_REPROCESSING
availableCapability: READ_SENSOR_SETTINGS
availableCapability: MANUAL_SENSOR
availableCapability: BURST_CAPTURE
availableCapability: MANUAL_POST_PROCESSING
Stabilization Mode: Video
previewSize: 3952 * 1824 (13:6)
previewSize: 3840 * 2160 (16:9)
previewSize: 3264 * 2448 (4:3)
previewSize: 3200 * 2400 (4:3)
previewSize: 2976 * 2976 (1:1)
previewSize: 2880 * 2156 (720:539)
previewSize: 2688 * 1512 (16:9)
previewSize: 2560 * 1440 (16:9)
previewSize: 2340 * 1080 (13:6)
previewSize: 2048 * 1536 (4:3)
previewSize: 1920 * 1440 (4:3)
previewSize: 1920 * 1080 (16:9)
previewSize: 1600 * 1200 (4:3)
previewSize: 1440 * 1080 (4:3)
previewSize: 1280 * 960 (4:3)
previewSize: 1280 * 768 (5:3)
previewSize: 1280 * 720 (16:9)
previewSize: 1080 * 1080 (1:1)
previewSize: 1024 * 738 (512:369)
previewSize: 1024 * 768 (4:3)
previewSize: 864 * 480 (9:5)
previewSize: 800 * 600 (4:3)
previewSize: 800 * 480 (5:3)
previewSize: 720 * 1280 (16:9)
previewSize: 720 * 480 (3:2)
previewSize: 640 * 480 (4:3)
previewSize: 640 * 400 (8:5)
previewSize: 640 * 360 (16:9)
previewSize: 352 * 288 (11:9)
previewSize: 320 * 240 (4:3)
previewSize: 240 * 320 (4:3)
previewSize: 176 * 144 (11:9)
photoSize: 3952 * 1824 (13:6)
photoSize: 3840 * 2160 (16:9)
photoSize: 3264 * 2448 (4:3)
photoSize: 3200 * 2400 (4:3)
photoSize: 2976 * 2976 (1:1)
photoSize: 2880 * 2156 (720:539)
photoSize: 2688 * 1512 (16:9)
photoSize: 2560 * 1440 (16:9)
photoSize: 2340 * 1080 (13:6)
photoSize: 2048 * 1536 (4:3)
photoSize: 1920 * 1440 (4:3)
photoSize: 1920 * 1080 (16:9)
photoSize: 1600 * 1200 (4:3)
photoSize: 1440 * 1080 (4:3)
photoSize: 1280 * 960 (4:3)
photoSize: 1280 * 768 (5:3)
photoSize: 1280 * 720 (16:9)
photoSize: 1080 * 1080 (1:1)
photoSize: 1024 * 738 (512:369)
photoSize: 1024 * 768 (4:3)
photoSize: 864 * 480 (9:5)
photoSize: 800 * 600 (4:3)
photoSize: 800 * 480 (5:3)
photoSize: 720 * 1280 (16:9)
photoSize: 720 * 480 (3:2)
photoSize: 640 * 480 (4:3)
photoSize: 640 * 400 (8:5)
photoSize: 640 * 360 (16:9)
photoSize: 352 * 288 (11:9)
photoSize: 320 * 240 (4:3)
photoSize: 240 * 320 (4:3)
photoSize: 176 * 144 (11:9)
videoSize: 3952 * 1824 (13:6)
videoSize: 3840 * 2160 (16:9)
videoSize: 3264 * 2448 (4:3)
videoSize: 3200 * 2400 (4:3)
videoSize: 2976 * 2976 (1:1)
videoSize: 2880 * 2156 (720:539)
videoSize: 2688 * 1512 (16:9)
videoSize: 2560 * 1440 (16:9)
videoSize: 2340 * 1080 (13:6)
videoSize: 2048 * 1536 (4:3)
videoSize: 1920 * 1440 (4:3)
videoSize: 1920 * 1080 (16:9)
videoSize: 1600 * 1200 (4:3)
videoSize: 1440 * 1080 (4:3)
videoSize: 1280 * 960 (4:3)
videoSize: 1280 * 768 (5:3)
videoSize: 1280 * 720 (16:9)
videoSize: 1080 * 1080 (1:1)
videoSize: 1024 * 738 (512:369)
videoSize: 1024 * 768 (4:3)
videoSize: 864 * 480 (9:5)
videoSize: 800 * 600 (4:3)
videoSize: 800 * 480 (5:3)
videoSize: 720 * 1280 (16:9)
videoSize: 720 * 480 (3:2)
videoSize: 640 * 480 (4:3)
videoSize: 640 * 400 (8:5)
videoSize: 640 * 360 (16:9)
videoSize: 352 * 288 (11:9)
videoSize: 320 * 240 (4:3)
videoSize: 240 * 320 (4:3)
videoSize: 176 * 144 (11:9)
------------------------------------------
Camera ID: 1
Camera Facing: FRONT
Hardware Support Level:LEVEL_3
Manual exposure:1
Auto exposure:1
Auto exposure, always flash:0
Auto exposure, auto flash:0
Auto exposure, auto flash, red eye reduction:0
AE Lock:1
Compensation Range: [-12, 12]
Compensation Step: 1/6
Target FPS  Range: [15, 15]
Target FPS  Range: [8, 30]
Target FPS  Range: [30, 30]
Manual focus:1
Auto focus:0
Auto focus macro:0
Auto focus continuous picture:0
Auto focus continuous video:0
Auto focus EDOF:0
White balance off:1
Automatic white balance:1
WB: cloudy day:1
WB: daylight:1
WB: fluorescent:1
WB: incandescent:1
WB: shade:1
WB: twilight:1
WB: warm fluorescent:1
AWB Lock:1
RawCapture:1
BurstCapture:1
availableCapability: BACKWARD_COMPATIBLE
availableCapability: RAW
availableCapability: YUV_REPROCESSING
availableCapability: PRIVATE_REPROCESSING
availableCapability: READ_SENSOR_SETTINGS
availableCapability: MANUAL_SENSOR
availableCapability: BURST_CAPTURE
availableCapability: MANUAL_POST_PROCESSING
Stabilization Mode: Video
previewSize: 2880 * 2156 (720:539)
previewSize: 2688 * 1512 (16:9)
previewSize: 2560 * 1440 (16:9)
previewSize: 2340 * 1080 (13:6)
previewSize: 2048 * 1536 (4:3)
previewSize: 1920 * 1440 (4:3)
previewSize: 1920 * 1080 (16:9)
previewSize: 1600 * 1200 (4:3)
previewSize: 1440 * 1080 (4:3)
previewSize: 1280 * 960 (4:3)
previewSize: 1280 * 768 (5:3)
previewSize: 1280 * 720 (16:9)
previewSize: 1080 * 1080 (1:1)
previewSize: 1024 * 738 (512:369)
previewSize: 1024 * 768 (4:3)
previewSize: 864 * 480 (9:5)
previewSize: 800 * 600 (4:3)
previewSize: 800 * 480 (5:3)
previewSize: 720 * 1280 (16:9)
previewSize: 720 * 480 (3:2)
previewSize: 640 * 480 (4:3)
previewSize: 640 * 400 (8:5)
previewSize: 640 * 360 (16:9)
previewSize: 352 * 288 (11:9)
previewSize: 320 * 240 (4:3)
previewSize: 240 * 320 (4:3)
previewSize: 176 * 144 (11:9)
photoSize: 2560 * 1440 (16:9)
photoSize: 2340 * 1080 (13:6)
photoSize: 2048 * 1536 (4:3)
photoSize: 1920 * 1440 (4:3)
photoSize: 1920 * 1080 (16:9)
photoSize: 1600 * 1200 (4:3)
photoSize: 1440 * 1080 (4:3)
photoSize: 1280 * 960 (4:3)
photoSize: 1280 * 768 (5:3)
photoSize: 1280 * 720 (16:9)
photoSize: 1080 * 1080 (1:1)
photoSize: 1024 * 738 (512:369)
photoSize: 1024 * 768 (4:3)
photoSize: 864 * 480 (9:5)
photoSize: 800 * 600 (4:3)
photoSize: 800 * 480 (5:3)
photoSize: 720 * 1280 (16:9)
photoSize: 720 * 480 (3:2)
photoSize: 640 * 480 (4:3)
photoSize: 640 * 400 (8:5)
photoSize: 640 * 360 (16:9)
photoSize: 352 * 288 (11:9)
photoSize: 320 * 240 (4:3)
photoSize: 240 * 320 (4:3)
photoSize: 176 * 144 (11:9)
videoSize: 2880 * 2156 (720:539)
videoSize: 2688 * 1512 (16:9)
videoSize: 2560 * 1440 (16:9)
videoSize: 2340 * 1080 (13:6)
videoSize: 2048 * 1536 (4:3)
videoSize: 1920 * 1440 (4:3)
videoSize: 1920 * 1080 (16:9)
videoSize: 1600 * 1200 (4:3)
videoSize: 1440 * 1080 (4:3)
videoSize: 1280 * 960 (4:3)
videoSize: 1280 * 768 (5:3)
videoSize: 1280 * 720 (16:9)
videoSize: 1080 * 1080 (1:1)
videoSize: 1024 * 738 (512:369)
videoSize: 1024 * 768 (4:3)
videoSize: 864 * 480 (9:5)
videoSize: 800 * 600 (4:3)
videoSize: 800 * 480 (5:3)
videoSize: 720 * 1280 (16:9)
videoSize: 720 * 480 (3:2)
videoSize: 640 * 480 (4:3)
videoSize: 640 * 400 (8:5)
videoSize: 640 * 360 (16:9)
videoSize: 352 * 288 (11:9)
videoSize: 320 * 240 (4:3)
videoSize: 240 * 320 (4:3)
videoSize: 176 * 144 (11:9)
------------------------------------------
Camera ID: 2
Camera Facing: BACK
Hardware Support Level:LEVEL_3
Manual exposure:1
Auto exposure:1
Auto exposure, always flash:1
Auto exposure, auto flash:1
Auto exposure, auto flash, red eye reduction:0
AE Lock:1
Compensation Range: [-12, 12]
Compensation Step: 1/6
Target FPS  Range: [2, 15]
Target FPS  Range: [15, 15]
Target FPS  Range: [2, 30]
Target FPS  Range: [7, 30]
Target FPS  Range: [30, 30]
Manual focus:1
Auto focus:1
Auto focus macro:1
Auto focus continuous picture:1
Auto focus continuous video:1
Auto focus EDOF:0
White balance off:1
Automatic white balance:1
WB: cloudy day:1
WB: daylight:1
WB: fluorescent:1
WB: incandescent:1
WB: shade:1
WB: twilight:1
WB: warm fluorescent:1
AWB Lock:1
RawCapture:1
BurstCapture:1
availableCapability: BACKWARD_COMPATIBLE
availableCapability: CONSTRAINED_HIGH_SPEED_VIDEO
availableCapability: RAW
availableCapability: YUV_REPROCESSING
availableCapability: PRIVATE_REPROCESSING
availableCapability: READ_SENSOR_SETTINGS
availableCapability: MANUAL_SENSOR
availableCapability: BURST_CAPTURE
availableCapability: MANUAL_POST_PROCESSING
Stabilization Mode: Video
previewSize: 3952 * 1824 (13:6)
previewSize: 3840 * 2160 (16:9)
previewSize: 3264 * 2448 (4:3)
previewSize: 3200 * 2400 (4:3)
previewSize: 2976 * 2976 (1:1)
previewSize: 2880 * 2156 (720:539)
previewSize: 2688 * 1512 (16:9)
previewSize: 2560 * 1440 (16:9)
previewSize: 2340 * 1080 (13:6)
previewSize: 2048 * 1536 (4:3)
previewSize: 1920 * 1440 (4:3)
previewSize: 1920 * 1080 (16:9)
previewSize: 1600 * 1200 (4:3)
previewSize: 1440 * 1080 (4:3)
previewSize: 1280 * 960 (4:3)
previewSize: 1280 * 768 (5:3)
previewSize: 1280 * 720 (16:9)
previewSize: 1080 * 1080 (1:1)
previewSize: 1024 * 738 (512:369)
previewSize: 1024 * 768 (4:3)
previewSize: 864 * 480 (9:5)
previewSize: 800 * 600 (4:3)
previewSize: 800 * 480 (5:3)
previewSize: 720 * 1280 (16:9)
previewSize: 720 * 480 (3:2)
previewSize: 640 * 480 (4:3)
previewSize: 640 * 400 (8:5)
previewSize: 640 * 360 (16:9)
previewSize: 352 * 288 (11:9)
previewSize: 320 * 240 (4:3)
previewSize: 240 * 320 (4:3)
previewSize: 176 * 144 (11:9)
photoSize: 3952 * 1824 (13:6)
photoSize: 3840 * 2160 (16:9)
photoSize: 3264 * 2448 (4:3)
photoSize: 3200 * 2400 (4:3)
photoSize: 2976 * 2976 (1:1)
photoSize: 2880 * 2156 (720:539)
photoSize: 2688 * 1512 (16:9)
photoSize: 2560 * 1440 (16:9)
photoSize: 2340 * 1080 (13:6)
photoSize: 2048 * 1536 (4:3)
photoSize: 1920 * 1440 (4:3)
photoSize: 1920 * 1080 (16:9)
photoSize: 1600 * 1200 (4:3)
photoSize: 1440 * 1080 (4:3)
photoSize: 1280 * 960 (4:3)
photoSize: 1280 * 768 (5:3)
photoSize: 1280 * 720 (16:9)
photoSize: 1080 * 1080 (1:1)
photoSize: 1024 * 738 (512:369)
photoSize: 1024 * 768 (4:3)
photoSize: 864 * 480 (9:5)
photoSize: 800 * 600 (4:3)
photoSize: 800 * 480 (5:3)
photoSize: 720 * 1280 (16:9)
photoSize: 720 * 480 (3:2)
photoSize: 640 * 480 (4:3)
photoSize: 640 * 400 (8:5)
photoSize: 640 * 360 (16:9)
photoSize: 352 * 288 (11:9)
photoSize: 320 * 240 (4:3)
photoSize: 240 * 320 (4:3)
photoSize: 176 * 144 (11:9)
videoSize: 3952 * 1824 (13:6)
videoSize: 3840 * 2160 (16:9)
videoSize: 3264 * 2448 (4:3)
videoSize: 3200 * 2400 (4:3)
videoSize: 2976 * 2976 (1:1)
videoSize: 2880 * 2156 (720:539)
videoSize: 2688 * 1512 (16:9)
videoSize: 2560 * 1440 (16:9)
videoSize: 2340 * 1080 (13:6)
videoSize: 2048 * 1536 (4:3)
videoSize: 1920 * 1440 (4:3)
videoSize: 1920 * 1080 (16:9)
videoSize: 1600 * 1200 (4:3)
videoSize: 1440 * 1080 (4:3)
videoSize: 1280 * 960 (4:3)
videoSize: 1280 * 768 (5:3)
videoSize: 1280 * 720 (16:9)
videoSize: 1080 * 1080 (1:1)
videoSize: 1024 * 738 (512:369)
videoSize: 1024 * 768 (4:3)
videoSize: 864 * 480 (9:5)
videoSize: 800 * 600 (4:3)
videoSize: 800 * 480 (5:3)
videoSize: 720 * 1280 (16:9)
videoSize: 720 * 480 (3:2)
videoSize: 640 * 480 (4:3)
videoSize: 640 * 400 (8:5)
videoSize: 640 * 360 (16:9)
videoSize: 352 * 288 (11:9)
videoSize: 320 * 240 (4:3)
videoSize: 240 * 320 (4:3)
videoSize: 176 * 144 (11:9)
------------------------------------------
Camera ID: 3
Camera Facing: BACK
Physical Camera Ids: [, 0]
Hardware Support Level:FULL
Manual exposure:1
Auto exposure:1
Auto exposure, always flash:1
Auto exposure, auto flash:1
Auto exposure, auto flash, red eye reduction:0
AE Lock:1
Compensation Range: [-12, 12]
Compensation Step: 1/6
Target FPS  Range: [4, 15]
Target FPS  Range: [15, 15]
Target FPS  Range: [4, 30]
Target FPS  Range: [7, 30]
Target FPS  Range: [30, 30]
Manual focus:1
Auto focus:1
Auto focus macro:1
Auto focus continuous picture:1
Auto focus continuous video:1
Auto focus EDOF:0
White balance off:1
Automatic white balance:1
WB: cloudy day:1
WB: daylight:1
WB: fluorescent:1
WB: incandescent:1
WB: shade:1
WB: twilight:1
WB: warm fluorescent:1
AWB Lock:1
RawCapture:1
BurstCapture:1
availableCapability: BACKWARD_COMPATIBLE
availableCapability: CONSTRAINED_HIGH_SPEED_VIDEO
availableCapability: RAW
availableCapability: YUV_REPROCESSING
availableCapability: PRIVATE_REPROCESSING
availableCapability: READ_SENSOR_SETTINGS
availableCapability: MANUAL_SENSOR
availableCapability: BURST_CAPTURE
availableCapability: MANUAL_POST_PROCESSING
availableCapability: BACKWARD_COMPATIBLE
availableCapability: LOGICAL_MULTI_CAMERA
Stabilization Mode: Video
previewSize: 3952 * 1824 (13:6)
previewSize: 3840 * 2160 (16:9)
previewSize: 3264 * 2448 (4:3)
previewSize: 3200 * 2400 (4:3)
previewSize: 2976 * 2976 (1:1)
previewSize: 2880 * 2156 (720:539)
previewSize: 2688 * 1512 (16:9)
previewSize: 2560 * 1440 (16:9)
previewSize: 2340 * 1080 (13:6)
previewSize: 2048 * 1536 (4:3)
previewSize: 1920 * 1440 (4:3)
previewSize: 1920 * 1080 (16:9)
previewSize: 1600 * 1200 (4:3)
previewSize: 1440 * 1080 (4:3)
previewSize: 1280 * 960 (4:3)
previewSize: 1280 * 768 (5:3)
previewSize: 1280 * 720 (16:9)
previewSize: 1080 * 1080 (1:1)
previewSize: 1024 * 738 (512:369)
previewSize: 1024 * 768 (4:3)
previewSize: 864 * 480 (9:5)
previewSize: 800 * 600 (4:3)
previewSize: 800 * 480 (5:3)
previewSize: 720 * 1280 (16:9)
previewSize: 720 * 480 (3:2)
previewSize: 640 * 480 (4:3)
previewSize: 640 * 400 (8:5)
previewSize: 640 * 360 (16:9)
previewSize: 352 * 288 (11:9)
previewSize: 320 * 240 (4:3)
previewSize: 240 * 320 (4:3)
previewSize: 176 * 144 (11:9)
photoSize: 3952 * 1824 (13:6)
photoSize: 3840 * 2160 (16:9)
photoSize: 3264 * 2448 (4:3)
photoSize: 3200 * 2400 (4:3)
photoSize: 2976 * 2976 (1:1)
photoSize: 2880 * 2156 (720:539)
photoSize: 2688 * 1512 (16:9)
photoSize: 2560 * 1440 (16:9)
photoSize: 2340 * 1080 (13:6)
photoSize: 2048 * 1536 (4:3)
photoSize: 1920 * 1440 (4:3)
photoSize: 1920 * 1080 (16:9)
photoSize: 1600 * 1200 (4:3)
photoSize: 1440 * 1080 (4:3)
photoSize: 1280 * 960 (4:3)
photoSize: 1280 * 768 (5:3)
photoSize: 1280 * 720 (16:9)
photoSize: 1080 * 1080 (1:1)
photoSize: 1024 * 738 (512:369)
photoSize: 1024 * 768 (4:3)
photoSize: 864 * 480 (9:5)
photoSize: 800 * 600 (4:3)
photoSize: 800 * 480 (5:3)
photoSize: 720 * 1280 (16:9)
photoSize: 720 * 480 (3:2)
photoSize: 640 * 480 (4:3)
photoSize: 640 * 400 (8:5)
photoSize: 640 * 360 (16:9)
photoSize: 352 * 288 (11:9)
photoSize: 320 * 240 (4:3)
photoSize: 240 * 320 (4:3)
photoSize: 176 * 144 (11:9)
videoSize: 3952 * 1824 (13:6)
videoSize: 3840 * 2160 (16:9)
videoSize: 3264 * 2448 (4:3)
videoSize: 3200 * 2400 (4:3)
videoSize: 2976 * 2976 (1:1)
videoSize: 2880 * 2156 (720:539)
videoSize: 2688 * 1512 (16:9)
videoSize: 2560 * 1440 (16:9)
videoSize: 2340 * 1080 (13:6)
videoSize: 2048 * 1536 (4:3)
videoSize: 1920 * 1440 (4:3)
videoSize: 1920 * 1080 (16:9)
videoSize: 1600 * 1200 (4:3)
videoSize: 1440 * 1080 (4:3)
videoSize: 1280 * 960 (4:3)
videoSize: 1280 * 768 (5:3)
videoSize: 1280 * 720 (16:9)
videoSize: 1080 * 1080 (1:1)
videoSize: 1024 * 738 (512:369)
videoSize: 1024 * 768 (4:3)
videoSize: 864 * 480 (9:5)
videoSize: 800 * 600 (4:3)
videoSize: 800 * 480 (5:3)
videoSize: 720 * 1280 (16:9)
videoSize: 720 * 480 (3:2)
videoSize: 640 * 480 (4:3)
videoSize: 640 * 400 (8:5)
videoSize: 640 * 360 (16:9)
videoSize: 352 * 288 (11:9)
videoSize: 320 * 240 (4:3)
videoSize: 240 * 320 (4:3)
videoSize: 176 * 144 (11:9)

Apparently we should be able to leverage the DOF sensor as well somehow, if I’m reading those logs correctly :thinking:
It seems to be accessible …

4 Likes

This is great news here!!! :partying_face: :tada: :slightly_smiling_face:

It is noticeable that at ID 0

is missing. Does this mean that OIS (optical image stabilization) is no longer usable??? :thinking:

For ID 3 it additionally says

so I assume that this could be the TOF sensor. :thinking:

I would interpret the cameras as follows:
Camera ID 0: Main camera
Camera ID 1: Front camera
Camera ID 2: Super wide angle camera
Camera ID 3: TOF sensor

3 Likes

I have an update from support:

I’m pleasantly surprised to learn that the team working on CalyxOS found a way to enable all camera sensors system-wide. I can’t personally comment on software design decisions, as it’s not my area of work, but I will reach out to our developers right away and ask for a comment.

The resources you shared are strong arguments for why this change needs to be made, and they align with out commitment to fairness and transparency.

I hope this could finally move things forward. Fingers crossed. @hirnsushi, thank you very much for the report.

11 Likes