U8500開啟log的方法

2021-09-01 06:59:36 字數 1174 閱讀 6775

手機撥號*#*#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 priority2$

$ 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居然還犯糊塗了。

參考:

CreateFile開啟U盤的方法1 邏輯方式

在網上發現createfile開啟u盤的方法很多,總結起來總共兩種,一種是通過邏輯方式碟符開啟u盤,一種是通過物理驅動方式開啟u盤。下面具體介紹 1.通過邏輯方式碟符開啟u盤 通過getlogicaldrivestrings函式獲取所有碟符 像a,c,d等 放到乙個陣列中 迴圈遍歷 得到的陣列,通過...

開啟ev dbg的log資訊

需要兩個步驟 1 開啟除錯開關 你除錯的檔案中必然包含了,或者 linux paltforam device.h 後者包含了前者,在包含此標頭檔案之前,使用 define debug 1 來開啟除錯開關 例如 include include include include define debug ...

Log常用的方法

android.util.log常用的方法有以下5個 log.v log.d log.i log.w 以及log.e 根據首字母對應verbose,debug,info,warn,error。1 log.v 的除錯顏色為黑色的,任何訊息都會輸出,這裡的v代表verbose囉嗦的意思,平時使用就是lo...