boot time optimized: rw/ro operations in brightness_set and volume_set only done if volume has changed

This commit is contained in:
Vincent-FK 2020-11-13 17:19:27 +01:00
parent 4d5c51a9be
commit 482d24a52a
2 changed files with 2 additions and 2 deletions

View File

@ -22,7 +22,7 @@ let value/=10
echo ${value} > ${SYSTEM_BRIGHTNESS} echo ${value} > ${SYSTEM_BRIGHTNESS}
# Set new brightness value in brightness file # Set new brightness value in brightness file
if [ ${?} -eq 0 ]; then if [ ${?} -eq 0 -a $(brightness_get) -ne ${brightness_percentage} ]; then
rw rw
echo ${brightness_percentage} > ${BRIGHTNESS_FILE} echo ${brightness_percentage} > ${BRIGHTNESS_FILE}
ro ro

View File

@ -34,7 +34,7 @@ fi
amixer -q sset 'Headphone' ${volume_scaled} unmute amixer -q sset 'Headphone' ${volume_scaled} unmute
# Change new volume value in volume file # Change new volume value in volume file
if [ ${?} -eq 0 ]; then if [ ${?} -eq 0 -a ${current_volume} -ne ${volume_percent} ]; then
rw rw
echo ${volume_percent} > ${VOLUME_FILE} echo ${volume_percent} > ${VOLUME_FILE}
ro ro