- Registriert
- 22 Juni 2007
- Beiträge
- 13.277
Hi,
ich habe für 1.4 den Code so umstrukturiert, dass Ladeschwellen auch bei anderen Laptop-Fabrikaten unterstützt werden können. Voraussetzung ist allerdings ein funktionierender Treiber im Mainline-Kernel, den Zoo aus externen Kernel-Modulen und Tools wie bei ThinkPads werde ich mir nicht nochmal antun.
Konkret kann die 1.4 Alpha derzeit folgendes ansprechen:
Testanleitungen findet ihr bei GitHub. Eure Ergebnisse zu den Nicht-ThinkPads berichtet ihr bitte auch dort.
ThinkPads
Nun ist mir natürlich bewusst, das mein Ansinnen nicht perfekt zum Thema des Forum passt. Allerdings musste für die neue Struktur auch der Code für die ThinkPads stark umgearbeitet werden und das birgt die Gefahr von Regressionen.
Ihr dürft euch also genauso gerne mit der Alpha-Version (Download) auf euren Lieblingsgeräten austoben und hier im Thread berichten, ob alles noch wie gewohnt funktioniert.
Dazu gibt es auch ein Goodie für ThinkPads ab 2012 (X220/T420 ff.): man kann nämlich jetzt die Start Schwelle auf 0 setzen und sie damit deaktivieren. Die Treiber konnten das schon immer, nur TLP wusste nichts davon ... . Übrigens meckert tlp start jetzt auch, wenn nicht beide Schwellen konfiguriert sind.
Wie gewohnt geht es nicht ohne Ausgaben. Diesmal möchte ich
von euch sehen.
Weitere Neuigkeiten?
Neuigkeiten könnt ihr dem Changelog entnehmen. Ihr dürft/sollt sie natürlich gerne testen und hier berichten.
Außerdem gibt es eine Liste der noch zu testenden Features im Issue Tracker. Hier bitte ich ebenfalls um eure Mitarbeit.
Have fun!
ps. die Alpha ist mein "Daily Driver" und bereits gut getestet.
- - - Beitrag zusammengeführt - - -
So sieht das Ganze jetzt übrigens aus:
Und bei Modellen vor 2012 so:
ich habe für 1.4 den Code so umstrukturiert, dass Ladeschwellen auch bei anderen Laptop-Fabrikaten unterstützt werden können. Voraussetzung ist allerdings ein funktionierender Treiber im Mainline-Kernel, den Zoo aus externen Kernel-Modulen und Tools wie bei ThinkPads werde ich mir nicht nochmal antun.
Konkret kann die 1.4 Alpha derzeit folgendes ansprechen:
- ASUS Laptops
- Huawei MateBooks
- Lenovo Ideapads (sowie möglicherweise andere Lenovo-Serien)
- Samsung Laptops
Testanleitungen findet ihr bei GitHub. Eure Ergebnisse zu den Nicht-ThinkPads berichtet ihr bitte auch dort.
ThinkPads
Nun ist mir natürlich bewusst, das mein Ansinnen nicht perfekt zum Thema des Forum passt. Allerdings musste für die neue Struktur auch der Code für die ThinkPads stark umgearbeitet werden und das birgt die Gefahr von Regressionen.
Ihr dürft euch also genauso gerne mit der Alpha-Version (Download) auf euren Lieblingsgeräten austoben und hier im Thread berichten, ob alles noch wie gewohnt funktioniert.
Dazu gibt es auch ein Goodie für ThinkPads ab 2012 (X220/T420 ff.): man kann nämlich jetzt die Start Schwelle auf 0 setzen und sie damit deaktivieren. Die Treiber konnten das schon immer, nur TLP wusste nichts davon ... . Übrigens meckert tlp start jetzt auch, wenn nicht beide Schwellen konfiguriert sind.
Wie gewohnt geht es nicht ohne Ausgaben. Diesmal möchte ich
Code:
tlp-stat -s -c -b
Weitere Neuigkeiten?
Neuigkeiten könnt ihr dem Changelog entnehmen. Ihr dürft/sollt sie natürlich gerne testen und hier berichten.
Außerdem gibt es eine Liste der noch zu testenden Features im Issue Tracker. Hier bitte ich ebenfalls um eure Mitarbeit.
Have fun!
ps. die Alpha ist mein "Daily Driver" und bereits gut getestet.
- - - Beitrag zusammengeführt - - -
So sieht das Ganze jetzt übrigens aus:
Code:
--- TLP 1.4.0-alpha.1 --------------------------------------------
+++ Battery Wear Control
Plugin: thinkpad
Supported features: charge thresholds, recalibration
Driver usage:
* natacpi (thinkpad_acpi) = active (charge thresholds)
* tpacpi-bat (acpi_call) = active (recalibration)
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 = SMP
/sys/class/power_supply/BAT0/model_name = 01AV431
/sys/class/power_supply/BAT0/cycle_count = 84
/sys/class/power_supply/BAT0/energy_full_design = 57020 [mWh]
/sys/class/power_supply/BAT0/energy_full = 49170 [mWh]
/sys/class/power_supply/BAT0/energy_now = 49170 [mWh]
/sys/class/power_supply/BAT0/power_now = 0 [mW]
/sys/class/power_supply/BAT0/status = Full
/sys/class/power_supply/BAT0/charge_control_start_threshold = 60 [%]
/sys/class/power_supply/BAT0/charge_control_end_threshold = 100 [%]
tpacpi-bat.BAT0.forceDischarge = 0
Charge = 100.0 [%]
Capacity = 86.2 [%]
Und bei Modellen vor 2012 so:
Code:
--- TLP 1.4.0-alpha.1 --------------------------------------------
+++ Battery Wear Control
Plugin: thinkpad-legacy
Supported features: charge thresholds, recalibration
Driver usage:
* tp-smapi (tp_smapi) = active (status, charge thresholds, recalibration)
Parameter value ranges:
* START_CHARGE_THRESH_BAT0/1: 2..96(default)
* STOP_CHARGE_THRESH_BAT0/1: 6..100(default)
+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/devices/platform/smapi/BAT0/manufacturer = SANYO
/sys/devices/platform/smapi/BAT0/model = 42T4694
/sys/devices/platform/smapi/BAT0/manufacture_date = 2011-07-29
/sys/devices/platform/smapi/BAT0/first_use_date = 2011-10-20
/sys/devices/platform/smapi/BAT0/cycle_count = 225
/sys/devices/platform/smapi/BAT0/temperature = 22 [°C]
/sys/devices/platform/smapi/BAT0/design_capacity = 93240 [mWh]
/sys/devices/platform/smapi/BAT0/last_full_capacity = 37000 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_capacity = 36020 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_percent = 98 [%]
/sys/devices/platform/smapi/BAT0/remaining_running_time_now = not_discharging [min]
/sys/devices/platform/smapi/BAT0/remaining_charging_time = not_charging [min]
/sys/devices/platform/smapi/BAT0/power_now = 0 [mW]
/sys/devices/platform/smapi/BAT0/power_avg = 0 [mW]
/sys/devices/platform/smapi/BAT0/state = idle
/sys/devices/platform/smapi/BAT0/start_charge_thresh = 67 [%]
/sys/devices/platform/smapi/BAT0/stop_charge_thresh = 100 [%]
/sys/devices/platform/smapi/BAT0/force_discharge = 0
Charge = 97.4 [%]
Capacity = 39.7 [%]
Zuletzt bearbeitet: