Режим глубокого сна для корневых android устройств в android - PullRequest
0 голосов
/ 28 апреля 2020

Я разрабатываю приложение для планирования в android, когда наступит время загрузки, оно откроется (режим глубокого сна отключен), а когда наступит время выключения, оно выключится (режим глубокого сна включен), и мне нужен активный режим глубокого сна ВКЛЮЧЕНО и ВЫКЛЮЧЕНО для корневых android устройств, я попробовал приведенный ниже код для включения режима глубокого сна, но он не запускается. Как я могу исправить код для работы?

try {

    // REQUIRES ROOT
    Process proc;
    proc = Runtime.getRuntime().exec("su", null, null);
    OutputStream os = proc.getOutputStream();
    os.write(("sendevent /dev/input/event1 1 116 1; sendevent /dev/input/event1 0 0 0; sendevent /dev/input/event1 1 116 0; sendevent /dev/input/event1 0 0 0;")
            .getBytes("ASCII"));
    os.flush();
    os.close();

    // 79
    proc.waitFor();
} catch (Exception ex) {

}
...