3 votos

Tasker y el complemento de ejecución de Locale con comando root no funcionan en 2.3.5

Acabo de hacer root en mi teléfono y he estado tratando de crear una tarea en Tasker con el complemento Locale Execute para controlar las luces LED para diferentes cosas.

Tipo de teléfono: HTC Evo 4G
Versión de Android: 2.3.5
ROM: AlterROM 0.0.4.1-RC1

He seguido instrucciones en todos los sitios web que se me ocurrieron, excepto aquí hasta ahora y ninguna de ellas funciona. ¿Hay algún bug en esta versión o algo que no permite que se ejecuten comandos root?

Aquí está el comando que estoy intentando ejecutar con Tasker y el complemento Locale Execute:

@! echo 1 > /sys/class/leds/wimax/brightness

(comandos de aquí)

Si uso un Terminal IDE para hacer lo siguiente:

$ su
# echo 1 > /sys/class/leds/wimax/brightness

Funciona, pero no importa lo que haga en Tasker, nunca me pide permiso de root.

¿Alguna idea?

3voto

Dang Khoa Puntos 193

El plugin que estás utilizando está obsoleto; Tasker ahora tiene soporte incorporado para comandos de shell (en Misc->Run Shell). También puedes usar root con esto.

EDITAR: Es una lástima que eso no haya funcionado para ti :( La última opción que se me ocurre es utilizar Secure Settings Plugin. Este también puede ejecutar comandos de shell y tiene la opción de devolver STDOUT y STDERR a Tasker. ¡Buena suerte!

También asegúrate de que en tu aplicación Superusuario hayas configurado para pedir permisos (o incluso otorgarlos automáticamente, activa eso, ejecuta Tasker para que obtenga permisos de su, luego vuelve a configurarlo para "pedir").

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X