You are not logged in.
Pages: 1
Hello, I have recently bought a Thinkpad X220, it works fine, but there's this weird issue. The battery goes down very quickly, after 1 hour it is at 10%, though, when it reaches 7%, it completely stops going down, and lasts for atleast another 30 minutes. I don't think the battery is actually at 7%, is there anything I can do to fix this? Thanks.
Offline
Hi!
For Thinkpads you can use TLP, including a recalibration option. Depending on how old your battery is and whether it has 6 or 9 cells you should at least have 4 to 5 hours to work at normal load. My X220 has about 3 to 4 hours with about 65% capacity left (original battery from 2011).
Offline
I already use TLP, my battery is also from 2011, it's a 6 cell, how do I recalibrate with TLP? it doesn't seem to be mentioned in the Arch Wiki, Thanks
Offline
Offline
Hm, when running the `tlp recalibrate BAT0` command, I just get a an error:
`Error: battery discharge/recalibrate not available.`
Offline
How old is the battery? How many cycles has it done? You can find the info from TLP. It might just be really old. X220 came out in 2012.
Offline
Here is the output of `tlp-stat -b`:
--- TLP 1.5.0 --------------------------------------------
+++ Battery Care
Plugin: thinkpad
Supported features: charge thresholds
Driver usage:
* natacpi (thinkpad_acpi) = active (charge thresholds)
* tpacpi-bat (acpi_call) = inactive (kernel module 'acpi_call' not installed)
* tp-smapi (tp_smapi) = inactive (kernel module 'tp_smapi' not installed)
Parameter value ranges:
* START_CHARGE_THRESH_BAT0/1: 0(off)..96(default)..99
* STOP_CHARGE_THRESH_BAT0/1: 1..100(default)
+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/class/power_supply/BAT0/manufacturer = SANYO
/sys/class/power_supply/BAT0/model_name = 42T4861
/sys/class/power_supply/BAT0/cycle_count = 0 (or not supported)
/sys/class/power_supply/BAT0/energy_full_design = 57720 [mWh]
/sys/class/power_supply/BAT0/energy_full = 25130 [mWh]
/sys/class/power_supply/BAT0/energy_now = 24210 [mWh]
/sys/class/power_supply/BAT0/power_now = 3158 [mW]
/sys/class/power_supply/BAT0/status = Charging
/sys/class/power_supply/BAT0/charge_control_start_threshold = 96 [%]
/sys/class/power_supply/BAT0/charge_control_end_threshold = 100 [%]
Charge = 96.3 [%]
Capacity = 43.5 [%]
+++ Recommendations
* Install acpi_call kernel module for ThinkPad battery recalibration
* Install tp-smapi kernel modules for extended battery status (e.g. the cycle count)
Offline
This looks like a replacement battery and not an authentic, original ThinkPad battery. (I think the originals were made by LG). You need to install tp-smapi to view the cycle count. But it looks like the battery has a lot of dead cells already. The full design is 57720 but now you can only get 25130 as full. Also the charge is already 96% but that charge is only 43% capacity which reflects what the full energy says.
I think it's just an old battery and this already looks like a replacement battery (you can't expect a laptop battery to last 10 years).
You can install acpi_call kernel module for recalibration as recommended but there's probably very little improvement that will take effect.
You can consider just getting a new battery and use this as a spare.
Offline
>looks like a replacement battery and not authentic
It seems legit to me, on the back of the battery there is Lenovo branding and such
Here is the output of tlp-stat with acpi-call and tp-smapi:
`
+++ Battery Care
Plugin: thinkpad
Supported features: charge thresholds, recalibration
Driver usage:
* natacpi (thinkpad_acpi) = active (charge thresholds)
* tpacpi-bat (acpi_call) = active (recalibration)
* tp-smapi (tp_smapi) = readonly (status)
Parameter value ranges:
* START_CHARGE_THRESH_BAT0/1: 0(off)..96(default)..99
* STOP_CHARGE_THRESH_BAT0/1: 1..100(default)
+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/devices/platform/smapi/BAT0/manufacturer = SANYO
/sys/devices/platform/smapi/BAT0/model = 42T4861
/sys/devices/platform/smapi/BAT0/manufacture_date = 2011-09-29
/sys/devices/platform/smapi/BAT0/first_use_date = 2011-11-28
/sys/devices/platform/smapi/BAT0/cycle_count = 518
/sys/devices/platform/smapi/BAT0/temperature = 24 [°C]
/sys/devices/platform/smapi/BAT0/design_capacity = 57720 [mWh]
/sys/devices/platform/smapi/BAT0/last_full_capacity = 46820 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_capacity = 12090 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_percent = 26 [%]
/sys/devices/platform/smapi/BAT0/remaining_running_time_now = 81 [min]
/sys/devices/platform/smapi/BAT0/remaining_charging_time = not_charging [min]
/sys/devices/platform/smapi/BAT0/power_now = -10298 [mW]
/sys/devices/platform/smapi/BAT0/power_avg = -11972 [mW]
/sys/devices/platform/smapi/BAT0/state = discharging
/sys/class/power_supply/BAT0/charge_control_start_threshold = 0 [%]
/sys/class/power_supply/BAT0/charge_control_end_threshold = 100 [%]
tpacpi-bat.BAT0.forceDischarge = 0
Charge = 25.8 [%]
Capacity = 81.1 [%]
`
Is there any new information?
Thanks
Offline
Sorry, totally lost this one… Did you recalibrate the battery using TLP? It is available since installing acpi-stuff.
Offline
Pages: 1