sters; for b in 0x1000 0x1300; do dd if=$R bs=9 skip=$((b)) count=256 2>/dev/nul l | grep -v ": 00$"; done; dmesg | grep -E "supervisor|safety"; touch /tmp/b10b3 -mon.stop state CHARGING fault none vbat_uv 3993861 recharge_uv 3940000 done_polls 0 low_polls 0 timeout_min 512 n_terminated 0 n_recharge 0 CHG_STATUS 03 CHGR_RT 21 CHG_CTRL a0 CHG_FAILED 00 VDD_MAX 00 IBAT_MAX 04 TCHG_MAX_EN 80 TCHG_MAX 7f USB_PATH 02 USB_RT 03 BAT_RT 03 log 0 t=0 INIT->CHARGING vbat=3847833 probe, usb present 1004: 02 1005: 15 1008: 80 1009: 03 100b: 43 1010: 21 1041: 08 1043: 86 1044: 04 1045: 04 1047: 04 1049: a0 1050: 13 1052: 0b 1055: 04 105b: 09 105e: 80 105f: 2b 1060: 80 1061: 7f 1062: 09 1063: 50 1066: 94 1069: 01 10d9: 01 10da: 0b 10dc: 01 10df: 0f 1304: 02 1305: 17 1308: 02 1309: 90 1310: 03 1311: 02 1312: 02 1313: 02 1315: 02 1316: 02 1342: 01 134f: 03 13d9: 01 13da: 0b 13dc: 01 13df: 0f 13e7: 03 [ 0.936230] pm8916-lbc 200f000.spmi:pmic@0:charger@1000: safety timer 512 min (TCHG_MAX 0x7f), enabled [ 0.939795] pm8916-lbc 200f000.spmi:pmic@0:charger@1000: recharge supervisor: threshold 3940000 uV, 3 x 30000 ms below, ovp 4250000 uV [ 0.971413] pm8916-lbc 200f000.spmi:pmic@0:charger@1000: supervisor INIT -> CHARGING (probe, usb present), vbat 3847833 uV