Hi,
If the device supports Camera Extensions NIGHT mode(see
link), you can try to enable it to see whether it helps.
Android 15 have new Low Light Boost feature (see
link). There might be only few devices support it now. In case the device supports it, you can try it.
For older devices, if
CONTROL_SCENE_MODE NIGHT mode is supported, you can also try it to see whether it can improve the problem.
If all the above options are not supported, the target frame rate setting should be the safer (and easiest) choice because OEMs might have their algorithm and settings that are specially tuned for the camera sensor they used.
Manual Exposure Control (
SENSOR_EXPOSURE_TIME,
SENSOR_SENSITIVITY) might be the advanced approach to adjust the brightness. However, SENSOR_SENSITIVITY setting needs the aeMode to be OFF. It might break other aeMode related operations and it might need your app to have the good algorithm to control all the detailed operations to get the good results.