http://bugs.openembedded.org/show_bug.cgi?id=1173
Summary: display-brightness.sh extended with 'half' and 'max'
options
Product: Openembedded
Version: OpenZaurus 3.5.4.x
Platform: ARM
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: P2
Component: Distributions
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
QAContact: [EMAIL PROTECTED]
#!/bin/sh
# display-brightness.sh
# simple script to set display-brightness for zaurus clamshell
# author: patrick steiner <[EMAIL PROTECTED]>
# version: 1.00 | 22.02.2005 23:20
STEP=5
DRIVER="`ls /sys/class/backlight/|head -n 1`"
MAX_BRIGHTNESS=`cat /sys/class/backlight/$DRIVER/max_brightness`
ACTUAL_BRIGHTNESS=`cat /sys/class/backlight/$DRIVER/actual_brightness`
BRIGHTNESS_FILE="/sys/class/backlight/$DRIVER/brightness"
if test "$1" != "up" -a "$1" != "down" -a "$1" != "max" -a "$1" != "half" -a -n
"$1"
then
echo -e "\nUsage:\n\t `basename $0` [up | down | half | max]\n"
exit 0
fi
echo "max / current"
echo "$MAX_BRIGHTNESS / $ACTUAL_BRIGHTNESS"
if [ ! -n "$1" ]; then
exit 0
fi
if [ "$1" = "half" ]; then
echo `expr $MAX_BRIGHTNESS / 2` >> $BRIGHTNESS_FILE
exit 0
fi
if [ "$1" = "max" ]; then
echo $MAX_BRIGHTNESS >> $BRIGHTNESS_FILE
exit 0
fi
if [ "$1" = "up" ]; then
if [ $ACTUAL_BRIGHTNESS -eq $MAX_BRIGHTNESS ]; then
exit 0
else
test "$STEP" -gt "$MAX_BRIGHTNESS" -o "$STEP" -eq "$MAX_BRIGHTNESS" &&
STEP=1
let CURRENT_BRIGHTNESS=$ACTUAL_BRIGHTNESS+$STEP
echo $CURRENT_BRIGHTNESS >> $BRIGHTNESS_FILE
exit 0
fi
fi
--
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Oe mailing list
[email protected]
https://www.handhelds.org/mailman/listinfo/oe