2013-02-11 15 views
5

Próbuję uruchomić system na niezrootowanym urządzeniu. Zawsze podaje następujący błąd, jeśli wybrano dowolne śledzenie:Czy system Android wymaga dostępu do roota?

Nie można znaleźć znacznika początku śledzenia "TRACE:": otwarcie błędu/sys/kernel/debug/śledzenie/zdarzenia/cpufreq_interactive/enable: brak plik lub katalog

Jeśli nie wybrano zdarzenia śledzenia, działa, ale ślad nie jest zbytnio korzystny.

Czy system wymaga dostępu z uprawnieniami administratora?

Należy zauważyć, że korzystam z systrace bezpośrednio z Eclipse (DDMS) na Windows-7.

Odpowiedz

3

Według systrace.py --help następujące ślady wymagają dostępu główny:

  • -D --disk: dysku ślad I/O (wymaga korzeniowe)
  • -u --bus- wykorzystanie: wykorzystanie ślad autobus (wymaga korzeń)
  • -w, --workqueue: prześledzić workqueues jądra (wymaga korzeń)

Inne opcje nie określają, że wymagany jest dostęp administratora.

Ten powiedział, mogę korzystać z niektórych śladów (np --cpu-freq), ale niestety jestem zainteresowany --cpu-load co daje mi bardzo sam błąd jak wspomniano.

Powiązane problemy