ViRb3/LenovoController

Support 14ARE05 - Battery Mode

stupidpupil opened this issue · 4 comments

Thank you so much for working on this. I've had a poke around to see if I could get the Battery Mode working reliably on my Yoga Slim 7.

I think that:

  • Bit 29 indicates Conservation Mode
  • Bit 26 indicates Rapid Charge
  • Bit 23 indicates Unplugged

SetState seems to be working okay...

Bit 17 is 1/TRUE for me this morning regardless of whether my machine is charging.
Might be related to charge level (was <40% last night, is >90% now)

And Bit 17 went to 0/FALSE when I toggled between Conservation and Normal battery modes at 41/40%.
I wonder if it means ">40%"? Or maybe "Would charge under Conservation mode?"

For the ideapad 14ARE05 I've made command line utility for Linux shaansubbaiah/powercontrol. I've used the information from https://wiki.archlinux.org/index.php/Lenovo_IdeaPad_5_14are05#Tips_and_tricks to make the acpi calls, may be of help in getting those controls on LenovoController.