Screenshot Tour

Home Screen and Basic Task Management

Home Screen
The home screen is displayed when SystemPanel is opened. It displays an overview of active applications and system resource usage.

The bars to the left of each process shows an application's relative processor usage. Applications are grouped into three categories, active (running) apps, inactive (cached) apps, and internal system apps. The plots at the top of the screen show overall processor, memory, storage, and network usage.

Home Screen: Main Menu
Pressing the menu key on the home screen provides direct access to numerous features of SystemPanel, including the System Monitor, Installer, and Device Information screens.
End All Popup
The "End All" button can be used to terminate multiple applications at once. It's not necessary to use this feature very often on a well-behaving Android device, but it can be useful in a pinch if you don't know what is causing a problem.

The "End All" dialog allows you to choose which category of applications should be terminated.

Process Details
Tapping a process opens the process details screen. The top portion of this screen shows basic information about the process, followed by information about the current session.

If the monitoring service is enabled, scrolling down further will show historical consumption information, describing how the process was used over a long period of time (discussed in more detail later).

System Monitor

System Monitor: Live Metrics
Tapping the plots at the top of the home screen opens the System Monitor, which initially displays "Live" metrics indicating the current state of the device. This feature is also accessible by selecting "Monitor" from the home screen menu.

The upper portion of the Live Metrics screen shows recent processor and network bandwidth consumption (for the last two minutes), average processor clock speed, and a breakdown of processor utilization by activity type.

System Monitor: Live Metrics (Continued)
The lower portion of the Live Metrics screen shows memory and storage consumption, battery data, and temperature information.

Some devices, such as the Verizon HTC Droid Incredible, will also show internal storage utilization data.

System Monitor: Historical Metrics Plot View (full version only)
The historical metrics plot view shows an overview of how the device has been used over a period of time. The interval of time is selectable between 2 hours, 8 hours, 1 day, 3 days, or 1 week. Information about battery charge, processor utilization, screen usage, and battery charging state is displayed.
System Monitor: Historical Metrics Top Apps View (full version only)
The "Top Apps" view shows which applications have been using the most processor over a given time interval. Linux system processes (which are not Android applications) are grouped together in a "System Processes" category. As with the plot view, the interval to display is selectable.
System Monitor: Historical Metrics Top System Apps View (full version only)
Tapping the "System Processes" item brings up a breakdown of how each Linux system process has been using the processor.

In this particular screenshot, we see that the "mediaserver" process, which is responsible for tasks such as decoding MP3 files, used 4.1% of the processor over the last 8 hours. This occurred because the device was used to play music during this time.

Process Details: Historical Data (full version only)
Tapping on an item in the "Top Apps" view also takes us to the previously discussed "Process Details" screen. When the system monitoring service has been enabled, this screen will also show historical consumption information.

The screen at left shows that the MyTracks process was active from about 6:30pm to 8:15pm, during which time it consistently used a bit over 3% of the processor.

Note that this process has actually ended. With the monitor service running, we are still able to see historical information about processes which no longer exist.

Process Details: Historical Data (Continued) (full version only)
Scrolling down further on the Process Details screen, overall system monitoring data is displayed beneath the process-specific data.

From this screenshot, we can observe that the available battery decreased significantly while the MyTracks app was running. This is reasonable, given that the app was using the GPS receiver to record a route for two hours.

Installer

Installer: Application List (full version only)
The installer enables you to manage applications installed on your device and back them up to your SD card/internal storage. It is accessed from the home screen by pressing the menu key and then choosing the "Installer" option.

The first screen of the Installer shows a list of all installed applications. Applications may be sorted by name or size, and the view may be filtered to display only installed apps, apps backed up to the storage card, or both.

Pressing the menu key on this screen reveals an "Archive All" option, which will backup all applications on your phone.

Installer: Application Details (full version only)
Tapping an application in the application list opens the "Applications Details" screen. This screen shows the currently installed version of the application and its required system permissions.

The "Archive" button will copy the application to the SD card/internal storage. The "Uninstall" button will uninstall the app, but leave the archives intact.

Installer: Archived Versions (full version only)
Tapping the "Archived" button in the upper portion of the screen will display details about archived versions of an app.

Multiple versions of an may be archived. It is beneficial to have archived versions of applications, in the event that a developer updates an app and you wind up not liking the new version or if it proves troublesome on your phone.

Installer: Archive Details (full version only)
Tapping a specific archived version of an app will display its details. From this screen you can tap the "Install" button to restore an archived version of an app, overwriting any current version which may be installed.

Device Information

Device Screen (1)
The Device Information feature provides detailed information about the features, capabilities, and configuration of your phone/device. It is accessed by pressing the menu key on the home screen and then selecting "Dev(ice) Info".

The initially displayed screen (at left) shows basic hardware device information.

Device Screen (2)
Scrolling down a bit on the device screen shows processor information and information about Android's underlying Linux operating system.
Device Screen (3)
The lower portion of the device information screen shows data about the Android Dalvik Java Virtual Machine.
Power Screen
Tapping the "Power" tab at the bottom of the Device Information screen displays basic power/battery information.
Storage Screen (1)
The "Storage" tab displays information about a device's various filesystems. The screenshot at left shows the internal filesystems, i.e., system storage, application storage, and cache.
Storage Screen (2)
Scrolling down, the storage screen shows available SD Card storage space. On devices with separate internal user storage, such as the Verizon Droid Incredible, information about internal storage will be displayed here as well.
Network Screen (1)
Tapping the "Network" tab reveals information about the devices telephony and IP network capabilities.
Network Screen (2)
The lower portion of the network screen shows detailed information about the IP network, including any connected Wi-Fi access point.