Root-Befehl Tasker und Locale Execute Plugin funktioniert nicht in 2.3.5

Ich habe gerade mein Telefon gerootet und versucht, mit dem Locale Execute Plugin eine Aufgabe in Tasker zu erstellen, um die LED-Leuchten für verschiedene Dinge zu steuern.

Telefontyp : HTC Evo 4G
Android-Version: 2.3.5
ROM: AlterROM 0.0.4.1-RC1

Ich habe die Anweisungen auf jeder Website befolgt, die mir eingefallen ist, außer hier, und keine davon funktioniert. Gibt es einen Fehler in dieser Version oder etwas, das die Ausführung von Root-Befehlen nicht zulässt?

Hier ist der Befehl, den ich mit dem Tasker & Locale Execute Plugin auszuführen versuche:

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

(Befehle von hier )

Wenn ich eine Terminal-IDE verwende, um Folgendes zu tun:

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

Es funktioniert, aber egal was ich in Tasker mache, es fordert mich nie auf, ihm Root-Zugriff zu gewähren.

Irgendwelche Ideen?

Welche Version von SuperUser hast du installiert?
@TREE Es hat SuperSU v0.87 - Ich habe es geschafft, die LED mit Locale einzuschalten, aber Tasker hat so viele weitere Dinge, dass ich es wirklich gerne damit zum Laufen bringen würde.
Der Grund, warum ich frage, ist, dass sich SuperSU möglicherweise an einer Stelle an eine "Nein" -Antwort für Tasker erinnert hat. Sie könnten versuchen, in SuperSU zu gehen und nach Tasker oder Locale Execute zu suchen, um sicherzustellen, dass es aktiviert ist. Mir ist aufgefallen, dass es auch eine Version 0.88 von SuperSU gibt, die helfen könnte. Ich persönlich verwende Tasker mit Locale Execute und Superuser 3.0.7 für Root-Operationen ohne Probleme.

Antworten (1)

Das von Ihnen verwendete Plugin ist veraltet; Tasker hat jetzt eine eingebaute Unterstützung für Shell-Befehle (unter Misc->Run Shell). Sie können auch root damit verwenden.

BEARBEITEN: Schade, dass es bei dir nicht funktioniert hat :( Die letzte Option, die mir einfällt, ist die Verwendung des Secure Settings Plugin . Dies kann auch Shell-Befehle ausführen und hat die Option, STDOUT und STDERR auch an Tasker zurückzugeben. Viel Glück !

Stellen Sie außerdem sicher, dass Sie es in Ihrer Superuser-App so eingestellt haben, dass es nach Berechtigungen fragt (oder es sogar automatisch erteilt - schalten Sie das ein, führen Sie Tasker aus, damit es su-Berechtigungen erhält, und setzen Sie es dann wieder auf "Fragen").

Ich habe das ausprobiert und es scheint, dass es nur ein Problem mit meiner Tasker-App gibt. Es wird den Befehl von dort auch nicht ausführen. :(
Siehe aktualisierter Kommentar. Es gibt noch eine Sache, die Sie versuchen können, um Root-Shell-Befehle zum Laufen zu bringen.