U8500开启log的方法

手机拨号*#*#2846579#*#*,进入projectmenu--后台设置--LOG设置--LOG开关--打开,还可以设置level级别;然后重启

以上步骤操作和执行命令

1.需要root权限(部分rom不需要)
2.打开logcat,并设置level
adb shell
echo 1 > /sys/kernel/logger/log_main/enable // 这里为注释,将1写入开关文件,1为开,0为关
echo 2 >/sys/kernel/logger/log_main/priority // 里为注释,将代表level的2写入优先级文件;与通过上面的命令设置log level为verbose是一样的

可以通过adb shell进入/sys/kernel/logger/log_main/目录查看相应的值

$ cat enable
1
$ cat priority
2
$
$ pwd
/sys/kernel/logger/log_main
$

单这样设置后连接adb的时候还是说没有权限。

sudo ./adb kill-server
sudo ./adb start-server
sudo ./adb devices

[sudo] password for a:
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
???????????? device

a@a:~/projects$ adb remount
remount failed: Operation not permitted // 提示不允许操作

只是简单的这么设置看来还不行,应该ROM是user版的原因。

我是刷的2.2的ROM,只刷了google原始的第一个升级包,未刷联通定制的小包。


研究了下,通过R.E浏览器把根目录挂载为可写后,可以进入adb shell。退出adb shell后,可以通过adb logcat 打印log了。

刚才弄错,直接在adb shell里面执行adb logcat,所以提示不允许的操作;真是不应该,天天用的adb logcat居然还犯糊涂了。


参考:

http://hi.baidu.com/shadowpiece/blog/item/d92142eeed383920acafd5b2.html


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值