I am trying to run logcat in background using adb.
adb shell \"logcat -r 2000 -f /data/local/test.log &\"
But it does not work. If I do ad
Adding nohup seems to work.
adb shell "nohup logcat -r 2000 -f /data/local/test.log &"
If you can't run nohup directly, then you could try this: busybox nohup logcat
BusyBox combines tiny versions of many common UNIX utilities into a single small executable. So it has nohup feature as well and you could use it via busybox if manufacturer turns nohup option on at compile time.