-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconservation-mode
44 lines (39 loc) · 951 Bytes
/
conservation-mode
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/bin/bash
[ "$UID" -eq 0 ] || exec sudo "$0" "$@"
echo ""
echo "***Alpha version***"
echo ""
echo "1) Enabale conservation mode"
echo "2) Disabale conservation mode"
echo "3) Conservation mode status"
echo ""
read sw
if [ $sw -eq 1 ]
then
echo 1 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode
echo ""
echo "Conservation mode enabled."
echo "You will see the result about 1-2 minutes."
echo ""
fi
if [ $sw -eq 2 ]
then
echo 0 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode
echo ""
echo "Conservation mode disabled."
echo "You will see the result about 1-2 minutes."
echo ""
fi
if [ $sw -eq 3 ]
then
if grep -q 1 /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode;
then
echo ""
echo "Conservation mode is enabled."
fi
if grep -q 0 /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode;
then
echo ""
echo "Conservation mode is disabled."
fi
fi