NetManager

NetManager

A FOSS mobile network monitoring app built with ease-of-use and speed in mind.

DottoXD Network Analyzer

Screenshots

Screenshot of NetManager Screenshot of NetManager Screenshot of NetManager Screenshot of NetManager Screenshot of NetManager Screenshot of NetManager Screenshot of NetManager Screenshot of NetManager

Description

NetManager is a powerful, open-source mobile network monitoring app made for everyday users, enthusiasts, and network professionals.
Built with Flutter and adhering to Material Design guidelines, it provides a clean and fast way to gather mobile cell data.

Features
Cleanly displays real-time network metrics across all cellular technologies up to 5G NR, complete with full Dual SIM support for concurrent monitoring.
Import custom cell database files (.ntm and .clf v3) to enrich network details and view active cell towers on a customizable map powered by OpenStreetMap.
Record radio signal strength and network info during trips (drive tests). Replay them inside the app or export them to .kml/.csv formats to view in external tools like Google Earth.
Built-in speed test utility supporting LibreSpeed, OpenSpeedTest and custom backends.
Tracks real-time network changes, such as cell handoffs and frequency band adjustments; receive system notifications for the events you choose.
Optional background service records network events and trip data even when the app is closed, keeping you updated via an active status notification.
Access hidden Android field testing menus (such as Samsung ServiceMode, MTK Engineer Mode, MIUI BandMode, and Huawei ProjectMenu) directly without dialer codes.
Import speed tests from other apps (might require an account/connection to the respective app's services).
Easily read your SIM's carrier config, IMS info & logs with NetManager's advanced mode through Shizuku.

Compatibility
NetManager currently supports Android 7.0+ (API 24+).

Versions

Version Date Size Requires Android Download
0.2.3-foss current
b12e7e8a6b04b646…
2026-10-25 24 MB API 24
0.2.3-foss
2ad23ec914f95804…
2026-10-25 22 MB API 24

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Phone stateDetect ongoing calls and read device information.
  • READ_BASIC_PHONE_STATE
  • REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
  • Approximate locationDetermine the location via the network.
  • Precise locationDetermine the location via GPS.
  • Location in backgroundDetermine the location while the app is not open.
  • Internet accessSend and receive data over the internet.
  • Network stateCheck whether and how the device is connected.
Show 15 more permissions
  • Change networkChange network connections.
  • Run at startupStart automatically after the device is switched on.
  • NotificationsShow notifications.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_PHONE_CALL
  • FOREGROUND_SERVICE_SPECIAL_USE
  • FOREGROUND_SERVICE_LOCATION
  • FOREGROUND_SERVICE_DATA_SYNC
  • Exact alarmsTrigger actions at a precise time.
  • MANAGE_OWN_CALLS
  • Write storageCreate and change files on the device storage.
  • VibrationControl the vibration alert.
  • foss.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • permission.API_V23
  • Read storageRead files on the device storage.

Comments