[Samsung Galaxy S 5 Unified Development] ScratMan38:
What would you need ?

Please guide me to provide required content for you.

When looking at the logs I already provided, it looks like the logs with Boeffla 3.0 (the only one working), there are some lines mentioning F16QL :

Line 783: 07-18 11:29:43.354 I/QCameraParameters(470): setExifIspVersion: EXIF -FW [LOAD] : F16QLHF01SB
Line 847: 07-18 11:29:43.359 D/CameraParams(470): imageuniqueid-value: F16QLHF01SB
Line 1001: 07-18 11:29:43.362 D/CameraParams(470): imageuniqueid-value: F16QLHF01SB
Line 1225: 07-18 11:29:43.572 E/mm-camera-sensor(479): load_chromatix:61 ##F16QL_chromatix_s5k2p2xx_preview
Line 1227: 07-18 11:29:43.572 E/mm-camera-sensor(479): load_chromatix:72 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/preview/F16QL_chromatix_s5k2p2xx_preview.c : fd_chromatix=-1
Line 1227: 07-18 11:29:43.572 E/mm-camera-sensor(479): load_chromatix:72 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/preview/F16QL_chromatix_s5k2p2xx_preview.c : fd_chromatix=-1
Line 1229: 07-18 11:29:43.572 E/mm-camera-sensor(479): load_chromatix:94 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/preview/F16QL_chromatix_s5k2p2xx_preview.c: chromatix default : Use default params
Line 1229: 07-18 11:29:43.572 E/mm-camera-sensor(479): load_chromatix:94 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/preview/F16QL_chromatix_s5k2p2xx_preview.c: chromatix default : Use default params
Line 1231: 07-18 11:29:43.572 E/mm-camera-sensor(479): load_chromatix:99 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/preview/F16QL_chromatix_s5k2p2xx_preview.c : fd_chromatix=-1
Line 1231: 07-18 11:29:43.572 E/mm-camera-sensor(479): load_chromatix:99 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/preview/F16QL_chromatix_s5k2p2xx_preview.c : fd_chromatix=-1
Line 1233: 07-18 11:29:43.573 E/mm-camera-sensor(479): load_chromatix:123 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/preview/F16QL_chromatix_s5k2p2xx_preview.c: chromatix sub_module : Use default params
Line 1233: 07-18 11:29:43.573 E/mm-camera-sensor(479): load_chromatix:123 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/preview/F16QL_chromatix_s5k2p2xx_preview.c: chromatix sub_module : Use default params
Line 1244: 07-18 11:29:43.577 E/mm-camera-sensor(479): load_chromatix:61 ##F16QL_chromatix_s5k2p2xx_zslshot
Line 1246: 07-18 11:29:43.577 E/mm-camera-sensor(479): load_chromatix:72 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c : fd_chromatix=-1
Line 1246: 07-18 11:29:43.577 E/mm-camera-sensor(479): load_chromatix:72 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c : fd_chromatix=-1
Line 1248: 07-18 11:29:43.577 E/mm-camera-sensor(479): load_chromatix:94 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c: chromatix default : Use default params
Line 1248: 07-18 11:29:43.577 E/mm-camera-sensor(479): load_chromatix:94 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c: chromatix default : Use default params
Line 1250: 07-18 11:29:43.577 E/mm-camera-sensor(479): load_chromatix:99 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c : fd_chromatix=-1
Line 1250: 07-18 11:29:43.577 E/mm-camera-sensor(479): load_chromatix:99 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c : fd_chromatix=-1
Line 1252: 07-18 11:29:43.577 E/mm-camera-sensor(479): load_chromatix:123 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c: chromatix sub_module : Use default params
Line 1252: 07-18 11:29:43.577 E/mm-camera-sensor(479): load_chromatix:123 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c: chromatix sub_module : Use default params
Line 1258: 07-18 11:29:43.579 E/mm-camera-sensor(479): load_chromatix:30 load_chromatix:30- AAA F16QL_chromatix_s5k2p2xx_common_res0 file open
Line 1260: 07-18 11:29:43.579 E/mm-camera-sensor(479): load_chromatix:48 load_chromatix:48-F16QL_chromatix_s5k2p2xx common_res0 header
Line 1409: 07-18 11:29:43.610 D/Util (8939): Parameters: [ae-bracket-hdr-values=Off,AE-Bracket, ae-bracket-hdr=Off, anti-shake=0, antibanding-values=off,60hz,50hz,auto, antibanding=auto, auto-exposure-lock-supported=true, auto-exposure-lock=false, auto-whitebalance-lock-supported=true, auto-whitebalance-lock=false, brightness-step=1, camera-mode=0, capture-burst-interval=1, capture-burst-queue-depth=2, capture-burst-retroactive=2, contrast-step=1, contrast=5, denoise-values=denoise-off,denoise-on, denoise=denoise-on, dis-values=enable,disable, dis=disable, dual_mode=0, dualrecording-hint=0, dynamic-range-control-values=, dynamic-range-control=off, effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua,emboss,sketch,neon, effect=none, exif_exptime=0, exif_iso=0, exposure-compensation-step=0.5, exposure-compensation=0, face-detection-values=off,on, face-detection=on, face-recognition-values=off,on, face-recognition=off, fast-fps-mode=0, firmware-mode=none, flash-mode-valu...
Line 1431: 07-18 11:29:43.615 E/mm-camera(479): companion_load_mode_tbl:1212 Version string from EEPROM = F16QLHC0410
Line 1662: 07-18 11:29:43.800 E/mm-camera-sensor(479): load_chromatix:61 ##F16QL_chromatix_s5k2p2xx_zslshot
Line 1664: 07-18 11:29:43.800 E/mm-camera-sensor(479): load_chromatix:72 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c : fd_chromatix=-1
Line 1664: 07-18 11:29:43.800 E/mm-camera-sensor(479): load_chromatix:72 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c : fd_chromatix=-1
Line 1666: 07-18 11:29:43.800 E/mm-camera-sensor(479): load_chromatix:94 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c: chromatix default : Use default params
Line 1666: 07-18 11:29:43.800 E/mm-camera-sensor(479): load_chromatix:94 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c: chromatix default : Use default params
Line 1668: 07-18 11:29:43.800 E/mm-camera-sensor(479): load_chromatix:99 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c : fd_chromatix=-1
Line 1668: 07-18 11:29:43.800 E/mm-camera-sensor(479): load_chromatix:99 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c : fd_chromatix=-1
Line 1670: 07-18 11:29:43.800 E/mm-camera-sensor(479): load_chromatix:123 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c: chromatix sub_module : Use default params
Line 1670: 07-18 11:29:43.800 E/mm-camera-sensor(479): load_chromatix:123 vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0302/libchromatix/F16QL_chromatix_s5k2p2xx/zslshot/F16QL_chromatix_s5k2p2xx_zslshot.c: chromatix sub_module : Use default params
Line 2163: 07-18 11:29:43.986 D/CameraParams(470): imageuniqueid-value: F16QLHF01SB
Line 2323: 07-18 11:29:43.989 D/CameraParams(470): imageuniqueid-value: F16QLHF01SB

While with stock and v3.1 of Boeffla, there is nothing about F16QL

I already tried 100% clean flash of CM, but no luck, the camera still force closes. That's why I had to use Boeffla kernel, to be able to automatically switch to permissive at boot. But now Boeffla kernel has switched to anykernel concept, to be closer to CM sources, and it doesn't work anymore neither in enforce or permissive.

I just tried to return to stock 4.4.2 (ANG7 base) and try to perform camera FW downgrade.

Now the firmwares are :

Rear Camera (Main) : F16QLHF01GB

Rear Camera (73CX) : F16QLHC0410

But unfortunately, it still doesn't work with the stock kernel or with Boeffla kernel v3.1 beta.