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.