1、healthd
healthd:battery l=96 v=4378 t=20.0 h=2 st=3 c=55 fc=4709000 cc=15 chg=
l表示手机电量,/sys/class/power_supply/battery/capacity
v表示手机电压,/sys/class/power_supply/battery/voltage_now
t表示电池温度,/sys/class/power_supply/battery/temp
h表示电池的健康状态,/sys/class/power_supply/battery/health
h=1,UNKNOWN
h=2,GOOD
h=3,OVERHEAT
h=4,DEAD
h=5,OVER_VOLTAGE
h=6,unspecified failure
h=7,cold
st表示电池的充电状态
st=1,unknown
st=2,charging
st=3,discharging
st=4,not charing
st=5,full
c表示电流,自研项目负值表示正在充电,正值表示手机在耗电。
chg表示充电器的在位状态
chg=,未连接充电器
chg=a,有线充电器
chg=u,USB口充电
chg=w,无线充电
2、暗码log
MB表示Mi Battery
MF表示Mi FG
MU表示Mi USB
MP表示Mi Parallel
MM表示Mi Main
名字:MB_00:
路径:/sys/class/power_supply/battery/capacity
电池容量
名字:MB_01:
路径:/sys/class/power_supply/battery/status
电池的充电状态(charging, discharging, Not charging, full)
名字:MB_02:
路径:/sys/class/power_supply/battery/charge_type
充电的阶段(Trickle Fast Taper)
名字:MB_03:
路径:/sys/class/power_supply/battery/voltage_now
电池电压名字:MB_04:
路径:/sys/class/power_supply/battery/current_now
电池电流
名字:MB_05:
路径:/sys/class/power_supply/battery/temp
电池温度
名字:MB_06:
路径:/sys/class/power_supply/battery/health
电池的健康情况(Good, Hot, Warm, Cool, Cold)
名字:MB_07:
路径:/sys/class/power_supply/battery/charger_temp
charger芯片的温度(一般是指PM8150B的芯片温度)
名字:MB_08:
路径:/sys/class/power_supply/battery/charge_control_limit
当前thermal level(由mi_thermald控制)
名字:MU_00:
路径:/sys/class/power_supply/usb/type
充电器类型
名字:MU_01:
路径:/sys/class/power_supply/usb/typec_mode
TypeC当前的模式(source attached, sink attached, audio acceccsery, debug acceccesery)
名字:MU_02:
路径:/sys/class/power_supply/usb/typec_cc_orientation
CC引脚的方向(CC1还是CC2)
名字:MU_03
路径:/sys/class/power_supply/usb/input_current_now
PMI8150B读取到的IBUS电流值
名字:MU_04:
路径:/sys/class/power_supply/usb/voltage_now
PMI8150B读取到的VBUS电压值
名字:MU_05:
路径:/sys/class/power_supply/usb/current_max
PMI8150B通过AICL计算出来的最大电流值
名字:MU_06:
路径:/sys/class/power_supply/usb/present
PMI8150B检测USB是否在位
名字:MU_07:
路径:/sys/class/power_supply/usb/pd_authentication
PD充电器是否通过了加密鉴权
名字:MU_08:
路径:/sys/class/usbpd/usbpd0/adapter_id
PD充电器的adapter_id
名字:MU_09:
路径:/sys/class/usbpd/usbpd0/adapter_version
PD充电器的软件版本
名字:MF_00:
路径:/sys/class/power_supply/bms/resistance
电池的内阻
名字:MF_01:
路径:/sys/class/power_supply/bms/capacity
电量计计算的电池容量
名字:MF_02:
路径:/sys/class/power_supply/bms/cycle_count
电量计的循环周期
名字:MF_03:
路径:/sys/class/power_supply/bms/resistance_id
电池的ID
名字:MF_04:
路径:/sys/class/power_supply/bms/authentic
电池是否通过了加密鉴权名字:MM_02:
路径:/sys/class/power_supply/main/voltage_max
电池支持的最大充电电压
名字:MM_03:
路径:/sys/class/power_supply/main/constant_charge_current_max
目前设置的最大的充电电流
名字:MW_01:
路径:/sys/class/power_supply/wireless/tx_adapter
无线充电的TX类型
名字:MW_02:
路径:/sys/class/power_supply/dc/current_max
无线充电设置最大输入电流
名字:MW_03:
路径:/sys/class/power_supply/wireless/div_2_mode
无线充电的2:1模式
名字:MW_04:
路径:/sys/class/power_supply/wireless/input_voltage_vrect
无线充电的rx芯片的vrect电压
名字:MW_05:
路径:/sys/class/power_supply/wireless/input_voltage_regulation
无线充电RX芯片的VOUT
名字:MW_06:
路径:/sys/class/power_supply/wireless/rx_iout
无线充电RX芯片的IOUT输出
名字:MW_07:
路径:/sys/class/power_supply/wireless/wireless_power_good_en
无线充电的Power Good状态
名字:MCP_00:
路径:/sys/class/power_supply/charge_pump_master/cp_enable
高通SMB1390使能状态
名字:MCP_01:
路径:/sys/class/power_supply/charge_pump_master/cp_isns
高通SMB1390 ISNS1电流使能状态
名字:MCP_02:
路径:/sys/class/power_supply/charge_pump_master/cp_isns_slave
高通SMB1390 ISNS2电流使能状态
名字:MCP_03:
路径:/sys/class/power_supply/charge_pump_master/cp_ilim
高通SMB1390 CP INPUT CURRENT LIMIT设置
名字:MBQ_01:
路径:/sys/class/power_supply/bq2597x-standalone/ti_battery_voltage
TI BQ25970读取的电池电压
名字:MBQ_02:
路径:/sys/class/power_supply/bq2597x-standalone/ti_bus_voltage
TI BQ25970读取的VBUS电压
名字:MBQ_03:
路径:/sys/class/power_supply/bq2597x-standalone/ti_bus_current
TI BQ25970读取的IBUS电流