Hello,
- TLP and the 75/80 % charge limit
TLP does not limit battery charging by default — Deepin ships it without any charge-threshold setting. A 75–80 % stop is typical of a BIOS/firmware battery-conservation feature, not TLP. To verify:
cat /sys/class/power_supply/BAT*/charge_control_end_threshold 2>/dev/null
sudo grep -riE "charge" /etc/tlp.conf /etc/tlp.d/ - Keep TLP installed but completely disabled (recommended)
TLP is a dependency of Deepin's power management, so uninstalling it also removes desktop components. Instead, disable it with a config drop-in:
sudo sh -c 'echo "TLP_ENABLED=0" > /etc/tlp.d/99_disable_tlp.conf'
sudo tlp start
Re-enable later: sudo rm /etc/tlp.d/99_disable_tlp.conf && sudo tlp start - Full removal (not recommended)
sudo dpkg --force-depends -r tlp
This breaks Deepin's power-mode feature and may cause dependency warnings on future updates.
Bottom line: the charge limit is most likely firmware-related, and the safe way to stop TLP is the TLP_ENABLED=0 file above.
Best regards


中文 


Hello!
I encountered a situation where, after launching the Ubuntu 25.04 distribution in live mode on Deepin 25.2, the TLP operating mode was enabled, limiting the battery charge to 75/80%. Upon subsequent OS update to version 25.2.1, the system crashed. The laptop wouldn’t start and didn’t recognize the battery at all. It was also impossible to boot from a USB drive in live mode. After resetting the hard‑coded Ubuntu parameters, I managed to bring the computer back to life, but TLP is still present in the system. When attempting to uninstall, it reports the removal of dependent applications, including the kernel and DDE. Are there any ways to remove TLP from the Deepin 25.2.2 system, or is the only option a complete reinstallation?
Thank You!