public void showThermalVal() {
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
Date date = new Date(System.currentTimeMillis());
String filename = "/sdcard/thermal-" + simpleDateFormat.format(date) + ".log";
Log.d("App", "[showThermalVal] filename: " + filename);
Timer timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
String cmd1 = "date >> " + filename;
String cmd2 = "cat /sys/class/thermal/thermal_zone0/temp >> " + filename;
Log.d("App", "cmd1: " + cmd1 + ", cmd2: " + cmd2);
String[] cmdStr = {cmd1, cmd2};
SystemSetUtils.execCommand(cmdStr, "sh");
}
}, 10*1000, 10000);
}