redmi book 16 2024设置电池充电阈值方法
sean 编辑于2026-06-19 23:03硬件相关
win10/11,可以用自带的小米电脑管家内置功能,或下面的设置(待验证)
设置停止充电阈值的步骤如下:
1. 在计算机桌面右下角任务栏找到电池图标,使用鼠标左键单击。
2. 选择“电池选项卡”,并点击“电池维护”按钮。
3. 在“充电阀值选项卡”中,点击“定制”按钮来进行个性化设置。您可以根据需要将充电阈值设定为一个特定数值,在该数值以下开始充电,在该数值以上停止充电。
通过按照上述步骤进行设置,您可以精确控制设备的充电状态,并保护其长期使用健康。
linux(debian12)参考此,亲测有效
https://github.com/Stacss/battery-guard-redmibook-16-pro-2025
这个方法,如果开启secure boot 那么这个dkms需要增加自定义的签名来实现安装,否则,要么关闭secure boot uefi ,要么无法正常加载。
准备工作:
# 确认Secure Boot开启
sudo mokutil --sb-state
# 安装依赖
sudo apt update
sudo apt install mokutil shim-signed sbsigntool linux-headers-$(uname -r) dkms 自己创建签名证书:
sudo mkdir -p /etc/mok
sudo openssl req -nodes -new -x509 -newkey rsa:2048 \
-keyout /etc/mok/MOK.priv \
-out /etc/mok/MOK.pem \
-days 36500 \
-subj "/CN=DKMS-SecureBoot-$(hostname)/"
# 转为UEFI需要的DER格式
sudo openssl x509 -in /etc/mok/MOK.pem -outform DER -out /etc/mok/MOK.der
# 保护私钥权限
sudo chmod 600 /etc/mok/mok.priv 让dkms生成时自动签名:
sudo tee -a /etc/dkms/framework.conf <<EOF
mok_signing_key=/etc/mok/MOK.priv
mok_certificate=/etc/mok/MOK.der
#sign_file=/lib/modules/\${kernelver}/build/scripts/sign-file
EOF
导入自己生成的密钥的公钥,重启 Enroll MOK:
sudo mokutil --import /etc/mok/MOK.der
sudo reboot 验证自己生成的证书是否成功:
sudo mokutil --list-enrolled关于本站
肥龙软件分享的软件是本站作者开发的免费,无广告,安全可靠,绝不附带任何无关软件,绝不困绑任何插件的实用软件。如果您感觉好用,可以捐赠我们,这样我们可以有更积极的动力去改进升级软件,维持服务器运转,感谢您的捐助,谢谢!


致谢 赞赏/捐助名单
联系作者(邮箱)
软件