Si se puede, usando el comando "sendevent" del Shell de Android (hay que ser Root).
Puedes crear un Guión Shell que simule todas las pulsaciones y esperas (incluido ir al menú del móvil después de lanzar el guión shell) y lanzarlo desde una aplicación de Terminal. En cuanto a lo de configurar un intervalo y alarma, ya es algo más complicado.
También decirte que yo nunca lo he hecho así, sólo lo uso para hacer pruebas lanzándolo desde ADB.