HowTo: Preserve Battery Health Activation Steps

Here’s a concise how-to guide for activating “Preserve Battery Health” in Gnome 48 on Framework 16 with Fedora 42 Silverblue; inspired by GNOME 48: Preserve Battery Health - #4 by Guldoman

  1. BIOS Preparation

    • Set battery limit to 100%
    • Disable battery extender
  2. Kernel Module Configuration

    sudo tee /etc/modprobe.d/fw_use_cros_charging.conf <<< "options cros_charge_control probe_with_fwk_charge_control=Y"
    
  3. System Reboot

    sudo systemctl reboot
    
  4. Verify Driver Activation

    journalctl -b0 | grep "Framework charge control detected, preventing load"
    
    • No output indicates successful configuration
  5. Locate Battery Health Option

    • Navigate to Settings → Energy
    • Find “Preserve Battery Health” entry
2 Likes