Executando o systrace do Android no dispositivo
Não consigo executar a ferramenta Android SDK chamada systrace.pl porque recebo erros como:
error opening /sys/kernel/debug/tracing/options/overwrite: No such file or directory
E, de fato, o diretório / sys / kernel / debug / tracing nem sequer existe.
Uma pequena pesquisa mostrou que preciso ativar o debugfs com o seguinte comando:
mount -o rw,remount -t debugfs none /sys/kernel/debug
Executar a montagem lá depois indica que o debugfs está em execução:
#mount
...
/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0
...
E eu tenho o traçado ativado (todos os itens) no menu de configurações do desenvolvedor. Eu estou usando a ROM de ações 4.1.1 em um Samsung Galaxy S3.
Há muitos artigos por aí no systrace para Android, mas nada parece resolver o problema de nenhum arquivo estar sendo gerado em / sys / kernel / debug / tracing ...