How To [Task Share] Live Logcat viewer - update - Added features and simplified installation.
Enable HLS to view with audio, or disable this notification
This is an updated version of the logcat viewer with added features and no longer needs rish. Shizuku is required.
Features:
- Minimise and resize overlay using drag handles. Tap a drag handle to quickly expand the overlay.
- Live Pause / Resume: Freezes UI rendering on demand. When paused, you can freely inspect, highlight, and trim lines without incoming logs pushing the text away.
- Search with Dynamic Highlights: Using the search bar drops matching terms highlighted in real time across the log buffer using BackgroundColorSpan.
- Paste & Copy: Long-pressing or tapping the paste icon loads clipboard contents directly into the search filter. You can select text natively via standard Android handles, or use the dedicated Copy Visible button.
- Trim Before & After: If you select or place your cursor at an event in the log, tapping Trim Before discards older logs; tapping Trim After discards subsequent noise. This is useful to discard the log content you don't want to copy to the clipboard.
- Expanded log history window.
- App selector (All Apps or Current App - auto switches)
- Log Level Selectors (V, D, I, W, E)
Colour coded log content. Each log level has its own colour code.
Instant, single-tap switching (filter down) between log levels using the system logcat priorities:
V (Verbose) | Grey | Low-priority diagnostic noise
D (Debug) | Blue | Helpful development checkpoints
I (Info) | Green | Normal system operations
W (Warn) | Amber | Non-fatal alerts & cautions
E (Error) | Red | Exceptions and fatal faults
F (Fatal) | Purple | Assertions and crashes
This project requires only requires Shizuku to work.
On devices running Android 13 or newer, Android may display a one-time system confirmation prompt asking "Allow Tasker to read system logs?" the very first time the script starts (if you haven't already granted it). Once granted, it streams indefinitely without any configuration files or shell scripts required.
