Here is a kernel module that you can use to make acpi calls through /proc/acpi and switch off the hi power version.
have a look and see what the 'rate of power usage' is for your machine:
grep rate /proc/battery/BAT0/state
Unpack the source
Enter into the directory and type: make
Once compiling has finished run the test script
if you see works! like above then the kernel module has found a way to disable the hi power function. Now just echo this to the acpi file.
Code: Select all
./test_off.sh Trying \_SB.PCI0.P0P1.VGA._OFF: failed Trying \_SB.PCI0.P0P2.VGA._OFF: failed Trying \_SB_.PCI0.OVGA.ATPX: failed Trying \_SB_.PCI0.OVGA.XTPX: failed Trying \_SB.PCI0.P0P3.PEGP._OFF: works!
echo '\_SB.PCI0.P0P3.PEGP._OFF' > /proc/acpi/call
Hopefully now you can see a difference in the power rate: