![]() ![]() A can of compressed air may be useful too, and a bottle of isopropyl alcohol and cotton buds are good for cleaning, but not on the screen. The only tools you need for servicing a ThinkPad are a set of small screwdrivers and a nylon spudger (for taking the screen and keyboard bezels off), and possibly a pair of tweezers. Corporate bulk purchasers don't usually go for it. Not only will it have better brightness, colour, contrast and viewing angles - you will most probably more than make up the investment when selling it. When buying a new ThinkPad, consider taking the IPS screen option if possible, as it doesn't cost much. When buying a used ThinkPad, remember to check that the BIOS is not locked with a supervisor's password and that Computrace is not enabled and activated. I was wondering if you could also enlighten me about this or if I should try to extract my own EC firmware from an update and find the answer by doing some reverse but since I'm not confident in my skills yet, I didn't want go down that path but if need be, I'll then probably go for it.For IBM/Lenovo ThinkPad laptop enthusiasts. So it seems the settings is at "higher level". I found nothing really relevant to the threshold being set or not in the battery status information or other things that I could sniff using an logical analyzer (one thing was that the battery still does get authenticated even tho on my model there is supposedly no whitelist for batteries, there is for LCD screens tho but that's another matter). I'm aware that Lenovo doesn't provide any documentation about it (and that's a real pain), do you know how the charge threshold gets enforced ? It is done by the EC ?īecause after having done a few SMBus capture (of batteries on my Thinkpad) and reading them (using SBS). Well, thanks for the explanation (I saw that there were files provided by the system but didn't what it was exactly), I wasn't sure if the issue was really with TLP or not, it may be with the kernel interface. ![]() I did and do not have any internal battery in the computer right now, so I don't know if this issue affects only external batteries or internal batteries too. I can also provide the ACPI tables for my computer if there is any need for them. My BIOS is updated to the latest one from Lenovo the 1.37(JBET73WW). When I unplug physically the battery from the computer and re-plug it, the charge threshold feature comes back on but TLP does report the same numbers no matter what. Shell commands entered and their outputĪnother issue I've seen is that despite disabling the battery threshold on Lenovo Vantage on Windows.Read tlp-stat -b output (most importantly the threshold_start_charge value) and compare it with Lenovo Vantage threshold_start_charge reported values. ![]() ![]() Does the problem occur on battery or AC or both?.Steps to reproduce the unexpected behavior: To confirm this was the issue I waited that the battery got to 94.9% and plugged the AC and it thus began charging confirming that there is an issue with the values being read by TLP.Ĭorrect threshold_start_charge percentage reported just as Lenovo Vantage (on Windows 10) or a possible explanation for the unexpected behavior. So I would like to know where does TLP gets the threshold charge values from, and in case it's coming from the EC firmware registers then shouldn't there be only one number correctly reported by both Lenovo Vantage and TLP ? Now, if I reboot on Windows 10 and check the threshold start charge, it is NOT set at 96% but at 95% (I'm being a bit picky but what would've happened if the difference was very big). The battery is still not charging, and the state is still "unknown (threshold may be active)". So I unplug the AC and wait for the battery to be at 95.9% then plug back. I just moved the computer from one place to another and the battery was previously full, it lost 1% and reported being in the "unknown" state when I plugged back the AC, I've thus suspected some threshold feature is blocking the charge despite one being not activated at first. sys/class/power_supply/BAT1/charge_stop_threshold = 100 sys/class/power_supply/BAT1/status = Full sys/class/power_supply/BAT1/power_now = 0 sys/class/power_supply/BAT1/energy_now = 57130 sys/class/power_supply/BAT1/energy_full = 57130 sys/class/power_supply/BAT1/energy_full_design = 72150 sys/class/power_supply/BAT1/cycle_count = (not supported) sys/class/power_supply/BAT1/model_name = 45N1125 sys/class/power_supply/BAT1/manufacturer = SANYO +++ ThinkPad Battery Status: BAT1 (Ultrabay / Slice / Replaceable) Tp-smapi = inactive (ThinkPad not supported) +++ Battery Features: Charge Thresholds and Recalibrate ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |