There is no any permission issue. I have check avc logs and there is nothing. I have these debug logs which might be helpful.
smarc_mx8mq:/ $ getprop | grep light
[hw.backlight.dev]: [backlight]
[init.svc.vendor.light-default]: [running]
[init.svc_debug_pid.vendor.light-default]: [353]
[ro.boottime.vendor.light-default]: [17561009565]
[ro.hardware.lightsensor]: [/sys/class/i2c-dev/i2c-0/device/0-0044/]
[vendor.ro.lightsensor.threshold]: [20]
smarc_mx8mq:/ $
also, init rc has this definiton
# Default backlight device
setprop hw.backlight.dev "backlight"
# Chmod/chown FSL specific sys entry
chown system system /sys/class/backlight/backlight/brightness
chmod 0660 /sys/class/backlight/backlight/brightness
this is all ı know. I have seen similar issues but there is no result. Please help me ? Can it be HAL issue ? Where should ı check ?