#!/system/bin/sh

BUSYBOX="/data/data/com.paget96.lsandroid/files/binary/busybox"
LOG="/data/data/com.paget96.lsandroid/files/log/mainLog"
divider="==============================================="

sendToLog() {
  timeZone=$(getprop persist.sys.timezone)
  printDate=$(TZ="$timeZone" $BUSYBOX date +"%H:%M:%S:%3N %d-%m-%Y")

  echo "[$printDate] $1" >>$LOG
}

write() {
  #chmod 0644 "$1"
  echo "$2" >"$1"
}

sendToLog "Enabling I/O Stats..."

blocks="/sys/block/*"

for i in $blocks; do
  write "$i/queue/iostats" "1"
  sendToLog "iostats=1 in $i"
done

sendToLog "I/O Stats enabled"
sendToLog "$divider"
