From 2cc36b97d56664593b563ce6b1ff1baf4dae8939 Mon Sep 17 00:00:00 2001 From: Shaun Inman Date: Thu, 5 Jan 2023 22:13:55 -0500 Subject: [PATCH] added batmon for logging battery curve not sure what I'm going to do with that info though --- skeleton/.system/rg35xx/paks/MinUI.pak/batmon.sh | 8 ++++++++ skeleton/.system/rg35xx/paks/MinUI.pak/launch.sh | 14 +++++++++----- 2 files changed, 17 insertions(+), 5 deletions(-) create mode 100755 skeleton/.system/rg35xx/paks/MinUI.pak/batmon.sh diff --git a/skeleton/.system/rg35xx/paks/MinUI.pak/batmon.sh b/skeleton/.system/rg35xx/paks/MinUI.pak/batmon.sh new file mode 100755 index 0000000..4d3c9ef --- /dev/null +++ b/skeleton/.system/rg35xx/paks/MinUI.pak/batmon.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +touch /mnt/sdcard/batmon.txt +while :; do + echo `cat /sys/class/power_supply/battery/capacity` `cat /sys/class/power_supply/battery/voltage_now` `date` >> /mnt/sdcard/batmon.txt + sync + sleep 5 +done \ No newline at end of file diff --git a/skeleton/.system/rg35xx/paks/MinUI.pak/launch.sh b/skeleton/.system/rg35xx/paks/MinUI.pak/launch.sh index 6561aaf..4c79ef9 100755 --- a/skeleton/.system/rg35xx/paks/MinUI.pak/launch.sh +++ b/skeleton/.system/rg35xx/paks/MinUI.pak/launch.sh @@ -15,17 +15,24 @@ mkdir -p "$LOGS_PATH" mkdir -p "$USERDATA_PATH/.mmenu" mkdir -p "$USERDATA_PATH/.minui" -echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor +CPU_PATH="/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor" cd $(dirname "$0") keymon.elf & +./batmon.sh & + export EXEC_PATH=/tmp/minui_exec touch "$EXEC_PATH" && sync +echo ondemand > "$CPU_PATH" while [ -f "$EXEC_PATH" ]; do + echo ondemand > "$CPU_PATH" + ./minui.elf &> $LOGS_PATH/minui.txt + + echo performance > "$CPU_PATH" sync NEXT="/tmp/next" @@ -41,7 +48,4 @@ while [ -f "$EXEC_PATH" ]; do # echo `date +'%F %T'` > "$DATETIME_PATH" sync fi -done - -# this won't happen automatically because we're chroot-ed -rm -rf /tmp/* \ No newline at end of file +done \ No newline at end of file