[Android Apps and Games] tliebeck:
[APP][4.0+][ROOT optional] SystemPanel2: It does not "BOOST". It does not "CLEAN".

SystemPanel is a tool to help manage your device, improve battery life, and keep it running fast by monitoring application activity. SystemPanel v1 has been in development since 2009; this is v2, and is a complete re-imagining of the idea. V2 is beta, under development, and suggestions and bug reports are greatly appreciated!

SystemPanel does NOT "clean" or "boost" your phone. Well, maybe it does, but even having been a full-time independent Android app developer writing system utilities for nearly a decade, I still haven't figured out what those terms mean. It won't magically double your battery life, but SystemPanel gives you the ability to visualize what's consuming resources. It might show you that some game or app is running full-bore long after you think you've stopped playing and turned the screen off. Or it might show you that some tool running in the background to "boost" your phone is actually only boosting your battery gauge toward zero. Or you might find that your phone and its apps are working perfectly, but it can still offer insight into which activities drain your battery most quickly.

Download link: https://play.google.com/store/apps/details?id=nextapp.sp

Overview

.

The main "overview" screen shows a brief summary of device status. Items on this screen include an overview of the top apps/processes right now, CPU/network usage, and a short history of battery drain rate and resource usage.

Tap any section to see more detail. (The hamburger menu can also be used to switch between screens at any time.)

Live

.

The "Live" screen is divided into two sections, "Running" and "Status". The "Running" screen shows a list of active apps and processes. You can tap on any app to see details about its current activity, history, installation info, etc. Long-press for a quick-access menu.

The "Status" screen shows basic device status information. CPU/Network/Memory consumption data, Wi-Fi/Cellular signal, and device temperatures.

History

.

The "History" section lets you see a week-long history of device activity. You can visually observe app/display activity over time and compare it to battery performance. The plots can be scrolled and pinch-zoomed. Switch from the "Activity" tab to "Top Apps" to see a complete list of what was running during a particular time period. The top 3 apps/processes are always shown on the "Activity" tab as well.

Note: you'll need to let SystemPanel record some history for a day or so before you'll see any meaningful data from this feature.

Analysis

The "Analysis" section is a bit experimental at the moment, it's under heavy development. The idea is to show you a picture of the recent history (last two hours or so) of your device in order to alert you to any recent battery-draining applications. In the Analysis section, SystemPanel itself processes history data and calls attention to problem items. There's more to come here.

Apps

"Apps" shows you installed applications on your device. Root users can disable apps directly here.

You can also "archive" applications to user storage and reinstall older versions (it turns out not all updates are good). :) Currently this feature is limited to backing up the APK itself, but I hope to improve this.

The "Permissions" section of the apps page shows you apps listed by the permission groups they use. Root users can enable/disable permissions for Android 6+ apps.

App Details

.

.

Clicking on any app or process item (of any SystemPanel screen) takes you to the App details screen. Here you can see details of the app's installation and permissions, its current resource utilization, its resource use over the past week, and its current storage use.

A services tab lists all services provided by the app. Root users can disable individual services. This can be useful for blocking OTAs to customized devices or turning off other undesirable items.

Device

.

The "Device" panel shows system information about your device.

NOTES

Privacy: no information recorded by SystemPanel ever leaves your device. Everything recorded is for *YOUR USE* and is not sent to anyone else, ever.

Root Access: SystemPanel does not require root. On Android Nougat (7.0) and later, root is extremely beneficial as Nougat restricts all access to running process information. SystemPanel wll work on Nougat without root, but its capabilities are limited.

Ads: You can use the app in ad-supported mode for free, and there's a "Plus" key if you want to remove the ads. The ads are Google AdMob "Native" ads. They don't animate or annoy, and are designed to blend into the design of the app (all ad content is however specifically marked as ad content). When the Plus key is installed, the ad engine is not even initialized.

Permission Usage

Close other apps: Used for "end process" feature.

Google Services: Required by in-app-billing/AdMob. Not used elsewhere. App does not depend on Google Play Services.

Internet/Network Access: Required to monitor Wi-Fi state and to show network information in device tab. Also required for AdMob.

Location: used only in "Device" section to show GPS location per user request.

Package Usage Stats: Currently not used, but planned for future update to "Analysis" reporting to indicate whether a particular process was in foreground/background state.

Phone/Read Phone State/Identity: Required to retrieve cell signal data, also used to display telephony information in "Device" section. This is used only to display this information to you.

Prevent device from sleeping: Required for recording history data in the background. (Wakelocks are only taken momentarily).

Retrieve running apps: Used to retrieve some minor detail information about running apps on some devices. This permission has largely been inerted on newer Android devices.

Run at Startup: Required to start history recording service (when enabled).

Storage: Used for app archival and application storage usage analysis.

Root access is used/required for the following operations:

Retrieving any kind of information about running processes on Android 7 (Nougat) and later.

Retrieving information about system processes (i.e. processes which are not Android Apps) on Android 6 (Marshmallow) and later.

Enabling/Disabling packages (non-root users may use "control panel" option to use Android preference panel for this purpose, where permitted by the OS).

Enabling/Disabling services

Killing apps and system processes. Root is not required for normal "End Process" feature to request an Android application to stop. Root is only required to send UNIX TERM/KILL signal.

Download link: https://play.google.com/store/apps/details?id=nextapp.sp