linux charg修改目录,Thinkpad在linux(ubuntu)下修改电池充电阈值,成功解决Thinkpad在Linux...
look this for more info: http://www.thinkwiki.org/wiki/Tp_smapi
安装tp-smapi:
# aptitude install tp-smapi-dkms
# modprobe tp_smapi
更改充电阈值:
设置开始充电阈值,如从“60%”开始充电:
# echo 60 > /sys/devices/platform/smapi/BAT0/start_charge_thresh
设置停止充电阈值,如到“100%”停止充电:
# echo 100 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh
查看充电阈值:
# cat /sys/devices/platform/smapi/BAT0/*_charge_thresh
其他:
To prevent charging for 17 minutes (regardless of thresholds):
# echo 17 > /sys/devices/platform/smapi/BAT0/inhibit_charge_minutes
To cancel charging preventation:
# echo 0 > /sys/devices/platform/smapi/BAT0/inhibit_charge_minutes
To force battery discharging (even if connected to AC):
# echo 1 > /sys/devices/platform/smapi/BAT0/force_discharge
To cancel forced discharge:
# echo 0 > /sys/devices/platform/smapi/BAT0/force_discharge
让设置在启动时生效(只用同一块电池):
It is not necessary to create your own init.d script or modify /etc/rc.local - you just need the package sysfsutils:
# apt-get install sysfsutils
# sudo gedit /etc/sysfs.conf
把下面的放在文件 /etc/sysfs.conf后面:
# cat >> /etc/sysfs.conf << EOF
# For a LiIon battery in a Thinkpad
devices/platform/smapi/BAT0/start_charge_thresh = 50
devices/platform/smapi/BAT0/stop_charge_thresh = 80
EOF
The init script supplied by sysfsutils will load these settings on each boot.
其他电池状态信息:
To view extended battery status such as charging state, voltage, current, capacity, cycle count and model information:
# cat /sys/devices/platform/smapi/BAT0/installed
# cat /sys/devices/platform/smapi/BAT0/state # idle/charging/discharging
# cat /sys/devices/platform/smapi/BAT0/cycle_count
# cat /sys/devices/platform/smapi/BAT0/current_now # instantaneous current
# cat /sys/devices/platform/smapi/BAT0/current_avg # last minute average
# cat /sys/devices/platform/smapi/BAT0/power_now # instantaneous power
# cat /sys/devices/platform/smapi/BAT0/power_avg # last minute average
# cat /sys/devices/platform/smapi/BAT0/last_full_capacity
# cat /sys/devices/platform/smapi/BAT0/remaining_percent
# cat /sys/devices/platform/smapi/BAT0/remaining_running_time
# cat /sys/devices/platform/smapi/BAT0/remaining_charging_time
# cat /sys/devices/platform/smapi/BAT0/remaining_capacity
# cat /sys/devices/platform/smapi/BAT0/design_capacity
# cat /sys/devices/platform/smapi/BAT0/voltage
# cat /sys/devices/platform/smapi/BAT0/design_voltage
# cat /sys/devices/platform/smapi/BAT0/manufacturer
# cat /sys/devices/platform/smapi/BAT0/model
# cat /sys/devices/platform/smapi/BAT0/barcoding
# cat /sys/devices/platform/smapi/BAT0/chemistry
# cat /sys/devices/platform/smapi/BAT0/serial
# cat /sys/devices/platform/smapi/BAT0/manufacture_date
# cat /sys/devices/platform/smapi/BAT0/first_use_date
# cat /sys/devices/platform/smapi/BAT0/temperature # in milli-Celsius
# cat /sys/devices/platform/smapi/ac_connected
The raw status data is also available, including some fields not listed above (in case you can figure them out):
# cat /sys/devices/platform/smapi/BAT0/dump
linux charg修改目录,Thinkpad在linux(ubuntu)下修改电池充电阈值,成功解决Thinkpad在Linux...相关推荐
- Ubuntu下修改字体
Ubuntu下修改字体 安装gnome-tweaks桌面配置工具; sudo apt install gnome-tweaks 1 Alt+F2 在运行窗口输入 gnome-tweaks 命令,回车; ...
- Ubuntu下修改Chrome字体(不使用stylist)
Ubuntu下修改Chrome字体(不使用stylist): 编辑~/.config/google-chrome/Default/User StyleSheets/Custom.css文件 添加如下几 ...
- ubuntu下没有中文输入法的解决办法!
ubuntu下没有中文输入法的解决办法! 我们在安装虚拟机或者ubuntu系统的时候,常见的是尽管是中文版本的但却没有中文输入法,确实是一件很恼火的事情! 我自己也亲身经历过,特此给大家提供一种方法, ...
- linux新建挂载目录命令,告诉你Ubuntu添加新分区并设置挂载点的方法及命令
最近在Ubuntu下做Android项目,可是解压根文件系统以后,就报警说硬盘不够.当初设置使用的大小为15G.不过扩展分区还是很方便的.当然首先你得设置添加使用的硬盘大小,这次我一下提高到了30G, ...
- 【Linux入门到精通系列讲解】Ubuntu下使用gcc编译并运行C程序
文章目录 1 hello 2 命令 3 linux下gcc编译多个源文件 1 hello 2 命令 在终端输入 Ubuntu命令 $ gcc hello.c -o hello $ ./hello == ...
- linux运行java程序引用jar包,ubuntu下java 命令行引用jar包的方法
推荐文章 Ubuntu常用快捷键总结 桌面常用快捷键 Alt + F1:聚焦到桌面左侧任务导航栏,可按上下键进行导航 Alt + F2:运行命令 Alt + F4:关闭当前窗口 Alt + Tab:切 ...
- linux设置切换窗口特效,Linux_在Ubuntu下启用亮丽的透明玻璃窗口特效,本文将采用图文并茂的形式向 - phpStudy...
在Ubuntu下启用亮丽的透明玻璃窗口特效 本文将采用图文并茂的形式向大家演示在 Ubuntu 8.04 (Hardy Heron) 下启用亮丽的透明玻璃窗口特效.以下步骤均在 Thinkpad T6 ...
- 中兴上网卡 linux,电信3G无线上网卡中兴AC2726在Ubuntu 10.10安装使用成功
电信3G无线上网卡中兴AC2726在Ubuntu 10.10安装使用成功,首先插入无线网卡.应该在右下角有个提示,关于TF卡被挂载之类的提示,不用管他. 进入终端: root@lijun:~# lsu ...
- linux区块链环境搭建,区块链--ubuntu下环境搭建和使用
一.ubuntu设置root登录 通过sudo passwd root给root设置密码 通过su root切换到root用户 进入/usr/share/lightdm/lightdm.conf.d目 ...
- node linux脚本,用Shell脚本快速搭建Ubuntu下的Nodejs开发环境
nodejs的确是很火,以前倒腾过,但是从来没有认真记录下什么.在ubuntu下搭建它的开发环境尝尝鲜,有一个捷径,它能让系统自动帮你安装所需要的东西,我们生成一段shell脚本,让它来完成以下工作: ...
最新文章
- X Window概述
- topcoder srm 320 div1
- MySQL基础原创笔记(一)
- win7 64位下如何安装配置mysql-5.7.4-m14-winx64(安装记录)
- Android之Debug运行项目一直卡在Debug界面(can‘t bind to local 8066 for debug)
- linux u盘 uid pid,linux下的pid文件的作用
- leetcode —— 207. 课程表
- 又掐起来了!余承东称小米环幕屏手机无实用价值,卢伟冰回怼...
- DataTable 数字排序问题
- Python办公自动化(一):从Word到Excel
- iOS (导航条)navBar 透明
- 【开发经验】fiddler实现请求转发
- MATLAB图像处理边缘检测
- 用计算机拜年祝福语,新年大吉拜年短信 适合春节发的祝福语说说
- 数据分析—指标体系和报表
- XML格式化在线工具
- 易语言GIF屏幕录制
- 卸载软件失败:“1628:完成基于脚本的安装失败”【已解决】
- Codeforces Round #644 (Div. 3) H.Binary Median
- 免费是移动互联网的第一思维