Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to run a tasker task manually from ADB Shell, via SSHDroid. I'm running the following in putty (Windows SSH client):

am broadcast -a -es task_name Silent

On which I get:

Broadcasting: Intent { dat=Silent } Broadcast completed: result=0

However, despite the existence of task "Silent", nothing happens. Could it be because SSHDroid doesn't have the permission? If so, how can I fix that? If not, what else can be the cause?


share|improve this question
up vote 3 down vote accepted

This was solved thanks to Bossman's awesome proxy APK. Install it and then run via SSH:

am broadcast -a pl.bossman.taskerproxy.ACTION_TASK --es task_name TASKER_TASK_NAME_GOES_HERE

It works flawlessly :)

share|improve this answer

The reason is because SHDroid does not have permission to execue Tasker actions.

You could contact the developer of SHDroid and ask him to add the permission to the application. I haven't found exact contact info for him, but I found his blog.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.