-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Find and support other laptops that use acpi_calls #1
Comments
👋 I have hacked your script to make it work on my Ideapad 5 14alc05 here: ACPI calls to set modes are the same, but configuration is read back slightly different, the same way as in the Ideapad 5 14are05. |
@zenitraM Awesome! Thanks for the interest in my project. I'm sure I'll use your work to support the 14alc05! |
Hi @zenitraM, I was looking into supporting more laptops, would you mind posting the output of: I will need testers so it would be nice to keep in contact. |
Hey @0xless, the output for that is I will try and send you an email soon, can't promise a lot of contributing time atm but I can help with testing. |
BTW it seems that at least the power mode is now settable on kernels >5.12 (tested on 5.13.8-arch1-1) directly via /sys/firmware/acpi:
Setting the mode via battmngr doesn't seem to update when reading the value back via sysfs, so maybe the kernel does not notice when the ACPI calls are done out of band:
|
hi @zenitraM, I finally worked on supporting Ideapad 14alc05 (82LM), I have yet to test the support, but you can find a new version of I'm also considering to include the possibility to set both power modes (from the article you linked) and battery conservation modes (like |
I also have the same laptop but the 5700u model. which is 82lm0076ax model. this app doesnt work on mine with this massage. |
hi @rezad1393, did you use the main or the experimental support branch? The experimental support branch should be equivalent to @zenitraM fork, but it's yet to be tested. Can you also provide the command or commands that cause this error to show? Thanks! |
I install from archlinux aur which I think means that it was the main one.
|
btw @zenitraM did you test charge threshold change? |
@rezad1393 please try the experimental support version, I'm positive it will work on your laptop. The main branch doesn't support your laptop model. |
I downladed a zip from that branch and tested and it seemed to work. by the way how can I be sure that my laptop supports rapid charge? because the performance mode I can test by going to bios and see if it is changed and battery conservation mode also I can tested with tested app ideapad-cm but the rapid-charge I cant test. |
Thanks for testing the branch! Using the command |
btw I get a lot of these in journal I know that if I poweroff my laptop with ac attacked the battey wont go over 60 so I know that laptop hardware supports this and it is not in linux software. |
@0xless was able to test the experimental branch - works fine! All modes seem to work for me @rezad1393 on my laptop on Windows on Lenovo Vantage both battery conservation and rapid charge modes are present and supported. For the rapid charge you can check the current battery charging watts with: Depending on the charger when rapid charge is enabled the watts go slightly higher, from 36W to up to 40W, |
@zenitraM btw I learned that if you want to specify the laptop model you can use lenovo site and use serial number and it will give you the model AND the sub-model which together are called Machine Type Model. for example my wifi in realtek 8822ce which after some time gets some weird issue: ping from other device on network to it goes high like 300ms. btw @zenitraM is there anyway I can add you on matrix? so if I have some question I can maybe ask you about them? I live in iran and replacing this laptop if I mess alot with it and bork it is not easy or cheap. |
Hello, I'm using Arch on my new Laptop, a Lenovo Ideapad Gaming 3 15ARH05. I installed battmngr with the AUR but it ain't working completely for me (the battery conservation / system charge is, but not the system performance). |
Do you still have the Windows on your laptop? I'm asking because I'd like to know how did you discover ACPI calls for power profiles (intelligent cooling, max perf etc.)? Is there a way to do that on Windows? |
you download windows binary tools from ACPICA, unzip the files , toggle all modes once from vantage and then create a ACPI dump from the |
Lenovo Legion 5 17ACH6H (Ryzen 5 & Nvidia RTX) Pop!_OS
Conservation mode and rapid charge functionality works. Similar to other reports regarding Legion models, this one uses the Fn+Q hotkey and performance mode switching does not work. It does report performance mode correctly. |
you can search the 'sudo dmidecode' output for "OEM-specific Type" (not grep but search) and see the complete model name. for me the first command output will say: 82LM |
IdeaPad |
it was a suggestion. so I think , for example a 82JY, system would have sub-models that share the base board and so with a high chance their bios is the same. the submodel would point to a model with specific type of cpu and how much ram what model of ram and what model of screen and keyboard layout and what ssd and wifi card is used. so maybe it is not needed to be posted and may even be a privacy issue. |
Lenovo Ideapad gaming 3 15arh7 (Ryzen 5 & Nvidia RTX) Arch linux
and nothing works |
Hi! Just wanted to let you know that this script is fully compatible with Ideapad 14sARH (aka Yoga slim 7 pro 2021, Ryzen 4800H; aka 82LB), it has the same ACPI calls. You should probably add this to readme. |
Laptops like 14are05 also use acpi_calls to manage battery/system modes.
It would be great to find and support these devices.
The text was updated successfully, but these errors were encountered: