Updated at 2020-3-9
Features
Currently, visualization of the following log are supported:
dumpsys activity activities: Android task stackdumpsys activity processes: Process statedumpsys cpuinfo: CPU usagecat /proc/cpuinfo: CPU infocat /proc/meminfo: Memory infodf: Disk usagetop: CPU and memory usage by processMake sure the device is connected:
$ adb devices
List of devices attached
80326a2d device
Run dumpvis in console:
$ chmod a+x dumpvis
$ ./dumpvis
| Android | Support |
|---|---|
| Pie - 9.0.0_r3 | ✅ |
| Oreo - 8.1.0_r33 | ❌ |
Process dumpsys log more than dumpsys activity activities
Actually, we can parse other dumpsys log easily, in that they are already supported by proto/activitymanagerservice.proto
The most part of work is to design the visualizer of other dumpsys log, such as dumpsys activity broadcasts, dumpsys activity services etc.
Deep integration with manufacturers of smartphones
More detailed log depends on root permission and custom features by manufacturers of smartphones.