By standard, the Android system logcathas 4 different buffers:
main
system
radio
events
all
default
crash
However, on AOS 6+, there seem to be other buffers:
...
-b <buffer> Request alternate ring buffer, 'main', 'system', 'radio',
'events', 'crash' or 'all'. Multiple -b parameters are
allowed and results are interleaved. The default is
-b main -b system -b crash.
...
and the android source code logcat.cpp , it seems there are still others, such as:
security
kernel
Usually in the java-application method of placing messages in mainlogcat - is: Log.i(TAG, msg).
So the question is:
How does Android determine which buffer to use for various logcat messages?
(Of particular note are specific links to the AOS source code).
Then the following natural question arises: how can you see or activate other hidden buffers?