Android 获得';拒绝许可(13)和#x27;尝试在Moto X上与KitKat一起使用systrace时

Android 获得';拒绝许可(13)和#x27;尝试在Moto X上与KitKat一起使用systrace时,android,android-4.4-kitkat,systrace,Android,Android 4.4 Kitkat,Systrace,我正在跟踪,但无法在我的Moto X(KitKat)上运行systrace。有什么想法吗 $ python systrace.py --time=10 -o mynewtrace.html gfx view wm error opening /sys/kernel/debug/tracing/options/overwrite: Permission denied (13) error opening /sys/kernel/debug/tracing/buffer_size_kb: Per

我正在跟踪,但无法在我的Moto X(KitKat)上运行systrace。有什么想法吗

$ python systrace.py --time=10 -o mynewtrace.html gfx view wm


error opening /sys/kernel/debug/tracing/options/overwrite: Permission denied (13)
error opening /sys/kernel/debug/tracing/buffer_size_kb: Permission denied (13)
error opening /sys/kernel/debug/tracing/trace_clock: Permission denied (13)
error opening /sys/kernel/debug/tracing/tracing_on: Permission denied (13)
error opening /sys/kernel/debug/tracing/tracing_on: Permission denied (13)
unable to start tracing
error opening /sys/kernel/debug/tracing/options/overwrite: Permission denied (13)
error opening /sys/kernel/debug/tracing/buffer_size_kb: Permission denied (13)
error opening /sys/kernel/debug/tracing/trace_clock: Permission denied (13)
No data was captured.  Output file was not written.

某些OEM在几个android版本中禁用了systrace,但没有root权限。三星在Exynos Galaxy S4上使用安卓4.3实现了这一点。没有说明原因或是否会解决

您需要根设备才能访问此文件

编辑:


作为对这一问题的进一步回答,许多带有联发科芯片组的设备在内核选项中没有启用systrace。这是因为联发科为未检查systrace的原始设备制造商提供了一个交钥匙解决方案。许多原始设备制造商在收到预配置时不会更改此设置。

使用这些命令,它将起作用

adb根目录
adb等待设备重新安装

adb shell su root setenforce 0

您要查找的确切信息是什么?感谢
setenforce 0