开机android,如果有电

Boot android, if there is power

有这样一个任务 - 包括一个 android 设备,如果有电源并以编程方式关闭。我知道为了关闭,你需要一个根(它会)。但是有什么方法可以在上电的情况下开启设备吗?

因此,在我的情况下,我可以在专门的时间(f.e。5:00 AM)使用系统调度程序启动设备,并使用此代码 root access 关闭设备

try {
    Runtime.getRuntime()
           .exec(new String[] { "su", "-c", "reboot -p" })
           .waitFor();
} catch (Exception ex) {
    ex.printStackTrace();
}