
Running Services Monitor
ExclusiveOpen SourceVerified SafeVersion 1.0.22 (21)
Published 2/13/2026
Download APKSize
25.55 MB
Android
7.0+
Downloads
39
Architecture
x86_64, arm64-v8a, armeabi-v7a
Security Scan
Verified Safe
✓ Scanned with ClamAV, APKiD, and Quark-Engine
What's New
- Increased dumpsys timeout limit to 120s
- Added support for Russian and Japanese languages
Description
Running Services Monitor helps you monitor running services on your Android device. With a clean and intuitive interface, you can easily view system and user apps, check their status efficiently.
Features
- Monitor Running Services: View a comprehensive list of all running services on your device.
- Categorized View: Easily switch between All, User, and System apps.
- Search Functionality: Quickly find specific apps with the built-in search bar.
- App Details: Get detailed information about each app, including package name, version, and more.
- Root & Shizuku Integration: First checks for root permission, then falls back to Shizuku for advanced system interactions (where supported).
- Material Design 3: A modern and beautiful UI that adapts to your device's theme.
- Dark/Light Mode: Toggle between dark and light themes for comfortable viewing.
- Localization: Support for English, Bangla, Chinese and other languages.
Requirements
Essential
- Android 7.0 (API 24) or higher
- Root access (preferred) OR Shizuku app installed and running
Permissions
- QUERY_ALL_PACKAGES - To list all installed apps
- Root permission OR Shizuku permission - The app first checks for root access, then falls back to Shizuku if root is unavailable
Installation
Option A: Rooted Device (Recommended)
1. Install the app from any of the sources above
2. When prompted, grant root permission
3. The app will use root access for all operations
Option B: Non-Rooted Device (Using Shizuku)
1. Install Shizuku
2. Start Shizuku Service
Wireless Debugging:
1. Enable Developer Options on your device
2. Enable Wireless Debugging in Developer Options
3. Open Shizuku app
4. Tap "Pair" or "Start"
5.. Follow the on-screen pairing instructions
How It Works
This app uses root access or Shizuku to execute privileged ADB commands:
1. Permission Check: The app first checks for root permission. If root is not available, it falls back to Shizuku
2. Root Integration: If rooted, executes commands directly with superuser privileges
3. Shizuku Integration: If not rooted, connects to the Shizuku service running on your device
4. Dumpsys Commands: Executes dumpsys activity services to get running service information
5. Parsing: Parses the dumpsys output to extract service details (package name, PID, process name, etc.)
6. Categorization: Separates services into System and User categories
Why Root or Shizuku?
Starting from Android 8.0 (API 26), the ActivityManager.getRunningServices() API was deprecated and restricted. Third-party apps can no longer query all running services on the device for privacy and security reasons.
Root access provides the most seamless experience:
- Direct access to system commands
- No additional setup required
- Works on all rooted devices
Shizuku provides an alternative for non-rooted devices:
- Running a privileged service that can access system APIs
- Allowing apps to execute ADB commands without root
- Working on non-rooted devices via Wireless Debugging (Android 11+) or USB ADB
License
This project is licensed under the MIT License.
Rate this app
Ratings & Reviews
No reviews yet.