Android systrace auf dem Gerät ausführen
Ich kann das Android SDK-Tool systrace.pl nicht ausführen, da folgende Fehler auftreten:
error opening /sys/kernel/debug/tracing/options/overwrite: No such file or directory
Und tatsächlich existiert das Verzeichnis / sys / kernel / debug / tracing nicht einmal.
Eine kleine Recherche ergab, dass ich Debugfs mit dem folgenden Befehl aktivieren muss:
mount -o rw,remount -t debugfs none /sys/kernel/debug
Das anschließende Ausführen von mount gibt an, dass das Debugging ausgeführt wird:
#mount
...
/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0
...
Und ich habe Trace aktiviert (alle Elemente) im Menü Entwicklereinstellungen. Ich verwende das Standard-ROM 4.1.1 auf einem Samsung Galaxy S3.
Es gibt viele Artikel auf systrace für Android, aber nichts scheint das Problem zu lösen, dass in / sys / kernel / debug / tracing tatsächlich keine Dateien generiert werden ...