This free open-source app gave my Android phone the task manager it should’ve had

On desktop operating systems, you can usually look up exactly which apps and services are currently running on your device. Utilities like htop or Task Manager let you monitor what processes are actually running on the machine, either in the foreground or the background. However, Android (by default) doesn’t have anything like this. This is how you can set one up.

What can an Android task manager do, and why you might want to use it

It lets you dig into system and user processes for diagnostics or privacy audits

The app is called Running Services Monitor. It requires some elevated privileges, which you can grant via Shizuku (I’ll explain how to do that.) The elevated access allows this app to monitor and stop not just user apps, but also system services.

You can see a detailed breakdown of memory usage. You can sort apps and services by “user” and “system” filters. Tapping an app gives you a comprehensive overview of the services and processes it’s running. You can view raw console output from each of these active services, process IDs, and their RAM consumption.

Then there’s a Memory Info tab where you can look up even more detailed technical information about RAM usage.

You can run helpful ADB dumpsys commands on individual apps and services to find useful info like battery stats, network stats, CPU stats, and appopps (a log of what exact permissions an app has and when it uses them.)

Finally, you can stop all running services and kill all processes of an app with a single tap.

Technically, there is a “Running Services” feature hidden inside Developer Options, but I don’t count it because it’s pretty basic. It only shows active user apps (no system services) without any specific details.

Most people will probably not need a full-fat task monitor on Android, but there are times when it can come in handy.

If your phone has started overheating or the battery is draining too fast because of apps running in the background, this will be a precise and in-depth diagnostics tool.

Also, if you suspect an app has spyware or malware, you can monitor its background activity with this tool. The same is true if you’re privacy-conscious and want to check which apps are phoning home. Once you discover offending apps, you can either delete them or freeze them with a dedicated tool.

Set up Running Services Monitor

Using Shizuku to grant access

Since Running Services Monitor requires elevated privileges, which Android doesn’t grant by default. You either need to root your device or use Shizuku on non-rooted devices. Shizuku is a special app that uses Android’s wireless debugging feature to start a background service. This background service can provide elevated access to apps that would otherwise be restricted.

Start the Shizuku service

To start, install Shizuku from the Google Play Store. You’ll also want to enable Developer Options, if they’re not already on. Go to Settings > About Phone and tap Build Number 7 times until you see the “You’re now a developer!” message.

Now open the Shizuku app and tap “Pairing.” Shizuku will show you a shortcut to open Developer Options. Tap it and scroll down to “Wireless debugging” to switch it on. Then tap the Wireless Debugging text (not the toggle) and tap Pair device with pairing code. It should show you a 6-digit key.

Swipe down from the notification shade, and you’ll see a notification pop up from Shizuku. It’ll ask you to enter the 6-digit code you saw earlier. Punch that in and tap Pair.

Once it’s paired, open Shizuku and tap Start. The Shizuku service should start right away.

Since this service requires wireless debugging, you need to be connected to a Wi-Fi network for it to launch. Also, you only need to pair Shizuku once, and you only need to hit the Start button to launch the service every time. Shizuku will keep running as long as you’re connected to the same Wi-Fi and the phone doesn’t shutdown.

Install and use Running Services Monitor

Now we’re ready to install the task manager utility. You can install it from Google Play Store, F-Droid, or the official GitHub repo. On the first launch (provided Shizuku is active in the background), you’ll see a prompt to allow Running Services Monitor to access Shizuku. Select Allow all the time. Give it a second to scan the apps and services, and you’re good to go.

The rest of the interface is pretty straightforward. However, there is one feature I’d like to flag. To run dumpsys (or any ADB command on a target app), Tap to expand it, and then click the little play icon at the top. You’ll see a list of default commands here. Battery stats, for example, give you wake lock details in the output console—this is a time-stamped log of when this app was using your CPU (even with the screen off) and why.

Be careful when managing core or system services because you can easily crash your phone if you stop the wrong process or service.

Obsidian Google Pixel 9 on a white background

9/10

Battery

4700 mAh

Ports

USB-C

Operating System

Android 14 (at launch)

Front camera

10.5 MP Dual PD, ƒ/2.2 aperture, 95° field of view



Fix battery drain and catch shady apps with this beautiful diagnostics tool

If you’re trying to fix battery or overheating problems, this tool is a great place to start before considering hardware issues. Also, if you want to detect apps abusing permissions, Running Services Monitor is perfect for that too.

Source link

Visited 1 times, 1 visit(s) today

Related Article

Jeep Wagoneer S Pause Shows How Tough The EV Market Has Become

Jeep’s electric transition is starting to look less like a straight line and more like a series of corrections. The Wagoneer S arrived as a major statement vehicle for the brand, but its first full stretch on the market has exposed how hard it still is to turn EV ambition into steady demand in the

Ultra-Fast EV Charging Infrastructure Market to Reach US$44.06

Ultra-Fast EV Charging Infrastructure Market Ultra-Fast EV Charging Infrastructure Market Growth Outlook 2026 to 2032: US$13.42 Billion Market Expands as Charging Speed Becomes a Core EV Adoption Driver The global Ultra-Fast EV Charging Infrastructure Market is moving into a high-growth phase as electric mobility shifts from early adoption to practical mass-market scale. According to Global

Sacramento Regional Transit ZipPass app to expire in June

Sacramento Regional Transit workers and members of the public sit inside the air-conditioned S700 low-floor light rail train at the Township 9 station in Sacramento on June 12, 2024. RT’s ZipPass app, which is where riders have purchased and accessed transit passes, will be retired in June, RT spokesperson Jessica Gonzalez said. Bailey Stover Sacramento

‘Genuinely feels like a flagship phone’: Samsung has done well with its Galaxy A57, but is it the best budget Android handset of 2026?

With a slim and light build, plus a stylish glass-and-metal chassis, Samsung’s affordable new Galaxy A57 is undeniably a great-looking phone — and not just compared to other budget handsets, but even when it’s up against other flagships, including its Galaxy S26 siblings. Combined with some notable hardware and software upgrades over its excellent A56

Martin County students win Congressional App Challenge, showcase app at Capitol

WASHINGTON, D.C. (WITN) – Three high schoolers from Eastern Carolina showcased their winning app at the Capitol this week. Congressman Don Davis invited the 2025 Congressional App Challenge winners to attend the annual House of Code Conference in Washington, D.C. Aaron Snyder, Ava Edmonds, and Layla Salem of Martin County High School developed PositivePathways, an

Verizon Apple Deals: How to Save on iPhones

(Image credit: CFOTO / Contributor) Spring is typically a quieter stretch for phone promotions, with many shoppers turning their attention to travel plans and summer spending rather than upgrading their devices. But Verizon is still offering a few solid ways to save on Apple devices. If you are planning to switch carriers, add a line

Squirt launches first mobile app SQ Dating

If you’ve been using Sniffies to cruise your local area, but you’re tired of using the web-based version (RIP to the Sniffies app), I have some news: Squirt just launched its very own iOS app. SEE ALSO: What happened to Omegle? The rise and fall of the internet’s favorite stranger danger This is coming at

iOS 26.5 will add new features to three popular iPhone apps

iOS 26.5 is coming very soon with a variety of brand new features for users. Here are the new iOS 26.5 features being added to three popular iPhone apps. #1: Messages Apple’s Messages app is getting an important upgrade in iOS 26.5 for RCS messaging. RCS is the best messaging option for green bubble friends,

Spotify is finally bringing playlist folders to its mobile apps.

Posted Apr 24, 2026 at 3:23 PM UTC Spotify is finally bringing playlist folders to its mobile apps. Organizing playlists into folders was introduced in 2010, but only available on the desktop app. Now it’s reportedly rolling out to mobile users. Tap the + icon in your library, and you should see a new “folder”

Anthropic 承認近日 Claude Code 「降智」問題 已修復錯誤

Anthropic 的編碼工具 Claude Code 近期品質下滑引發用戶抱怨。Anthropic 現已證實問題存在,並已確認並修復了三個獨立的錯誤來源,承諾未來將實施更嚴格的品質控制。 多重變更導致程式碼品質下降 近一個月來,越來越多用戶回報 Anthropic 的編碼工具 Claude Code 表現明顯變差。Anthropic 在詳細的事後檢討報告中說明,共有三大獨立變更導致普遍感受到的品質下降:Claude Code 本身、Claude Agent SDK 及 Claude Cowork 的調整。 Anthropic 表示 API 並未受影響,所有問題已於 4 月 20 日透過 2.1.116 版本修復。問題的根源始於 3 月 4 日,Anthropic 為降低高模式下的極端延遲而將預設運算努力從「高」降至「中」,但此權衡導致 Claude Code 智能表現下降,該變更已於 4 月 7 日永久回復。 第二個問題是 3 月 26 日發佈的快取最佳化錯誤,原意是在一小時不活動後刪除舊推論區段,以降低恢復會話時的延遲,但編碼錯誤卻導致推論歷史在每次後續操作中被清除。這使得 Claude 逐漸失去語境,用戶發現它有遺忘、重複和奇怪的工具選擇,快取遺失也導致使用限制比預期更快耗盡。此錯誤直至 4 月 10 日才修復。

Is the world’s infrastructure ready for a self-driving EV market

According to a new report published by Allied Market Research, titled, “Self-Driving Electric Vehicle Market Size, Share, Competitive Landscape and Trend Analysis Report, by Level of Automation, by Vehicle Type, by Type : Global Opportunity Analysis and Industry Forecast, 2021 – 2031.” The global self-driving electric vehicle market size was valued at $0.23 trillion in

Porsche’s new Cayenne Turbo Coupé Electric can do 0-60 mph in 2.5 seconds

Porsche has announced an electric version of its popular Cayenne Coupé and it could be the company’s most powerful vehicle ever — either ICE or electric. Mechanically, the Cayenne Coupé Electric is nearly identical to the Cayenne Electric but the body is substantially sleeker for improved range and performance. While the front end of the

This is the Google Health logo that might replace the Fitbit app

Over the weekend, we reported on the Fitbit Air and Google Health. We now have our first look at the Google Health brand. The new icon is a heart that appears to be drawn with a brush. As this is a stroke, the entire heart shape isn’t filled and has negative space. The heart –

Meta Centralizes Access to Facebook, Instagram, AI Glasses and More Apps

Meta said on Thursday that it has made moves to improve its Accounts Center — now known as Meta Account — thereby unifying access to Meta accounts across the company’s apps, such as Facebook, Instagram and Threads and devices like AI Glasses and Meta Quest headsets. The goal is to streamline the account management experience,

Gemini app’s ‘Temporary Chat’ icon looks a little different suddenly

The Gemini app’s Temporary Chat icon has suddenly changed to something that screams “temporary” far less. Temporary Chat acts much the same as Incognito Mode, but for conversations with Gemini. The icon has remained the same design – a small chat icon outlined in a dotted line. It’s moved places and even disappeared entirely, but

Instagram tests a new ‘Instants’ app for sharing disappearing photos

Instagram is testing a new image-sharing app called “Instants,” the company confirmed to TechCrunch on Thursday. The app, which is available in Spain and Italy, lets users share disappearing photos with their friends that can be viewed only once and remain available for 24 hours. With Instants, you capture a photo in a single tap,

0
Would love your thoughts, please comment.x
()
x