Thanks @Kyrylo_Snizhko and @OldRoutard for reminding me of that. I’m actually almost sure that’s what is causing the problem. On previous Android versions there was a setting Disable Sensors (or something very similarly named), which I used to have activated most of the time, for privacy and security reasons. Every time I wanted to use the camera, I had to first deactivate (i.e. enable the sensors) that. In case I forgot the result within the Camera app (alert stating ‘Unable to connect to the camera’) and within other apps using the camera (black or white ‘picture’, depending on the app, no error message at all) was exactly what I am now seeing all the time.
That particular setting/option suddenly was removed for the latest Android version (15) on the FP4
Would it be somewhat easy to temporarily restore Android 14 in order to be able to deactivate the setting?
In the adb shell, yes. I just checked it on my FP6 (the toggle is visible in A16) and see the toggle move when I input the command. So that should sort you out if that’s the problem and if the setting is the same in A15 (very likely).
[Edit] Unfortunately I can’t replicate your problem on my FP4. If I set the value to 1 the camera remains available. Maybe there’s a bug in A15 which would explain the absence of the setting in the UI.
In A16, if I disable the camera, any request to use it brings up a dialogue offering to unblock the camera.
So, this is probably not a solution for you, but worth trying anyway I guess.
BTW, when thus enabling and disabling the microphone, the GUI toggle changed colour in real time So the principle works, but apparently the dedicated camera toggle access has been removed in Android 15?
Thanks for the suggestion. That app (as you were already suspecting), together with a ton of similar ones I tried, just shows the hardware characteristics as reported by the OS’ API. Theoretically they could still show errors in case of hardware problems in some parts/modules, because the OS would then not be able to communicate with those particular interfaces. Or perhaps some of those parts/modules won’t show up at all in such a case.