请问CamX结构中adb logcat开权限有哪几种方法呢?

我知道有两种:

/vendor/etc/camera/camxoverridesettings.txt 文件中进行配置

adb命令设置prop属性:adb shell setprop <setting> <value>

但是这几条命令没看懂它的作用:

adb shell stop logcat

adb shell  "echo 0x0>  /sys/module/cam_debug_util/parameters/debug_mdl"这句我在KMD log看到过,不过这部分具体是什么情况下用呢?

还有一个概念offline log是什么意思呢?


请先 登录 后评论

1 个回答

凡乐
  1. CamX用户空间的Log可以通过camxoverridesettings.txt来控制,也可以通过setprop <setting> <value>来设置,设置后都要重启camera hal进程才能生效。
  2. Camera内核空间的Log通过/sys/module/cam_debug_util/parameters/debug_mdl来控制
  3. offline log是针对用户空间而言的,在用logcat打印log的同时camera自己会将log写在文件系统中,目的是为了不丢失log(logcat打印log可能会丢log)
请先 登录 后评论