~/lightning

Lightning Talk: Integrating and Extending Battery Health Preservation Support in Linux

Lightningat Open Source Summit Europe 2025 · on Tuesday, 2025-08-26· at 16:20· Auditorium (Level 0)· [linux-and-operating-systems]
slides:none on file

Existing kernel battery control is extended by adding the charge_types API and porting several vendor drivers so UPower can enable battery health preservation on more models; Dell chargers now expose a selectable mode and IDPad and Samsung drivers are moved over and merged (kernel 6.17). Testing uses custom Fedora live ISO images to validate changes on volunteer hardware (some laptops bought for ~$40), and a Fujitsu bug is fixed by clamping end thresholds to 60%.

AI-written summary · about

  1. 0:00Motivation for battery preservation
  2. 1:08Kernel API for charge thresholds
  3. 2:15Limitations in UPower support
  4. 3:18Laptop battery API challenges
  5. 4:01Charge type API introduction
  6. 5:06Porting drivers to charge type API
  7. 6:11UPower support for charge type API
  8. 6:54Testing with custom kernels
  9. 7:56Charge end threshold handling
  10. 8:59Porting drivers to battery extension API
  11. 9:20Future battery calibration plans
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.