Mobile communications have become an integral part of our lives, and the quality of the connection directly affects the productivity and comfort of using a smartphone. However, users often encounter a situation where the network indicator shows full signal strength, but the Internet is slow or calls are dropped. Standard Android settings hide from us detailed technical information about the state of the radio module, leaving only general visual clues. This is where Netmonitor comes to the rescue - a specialized application for in-depth analysis of cellular network parameters.
The use of such tools allows you not just to see the “sticks” of the signal, but to gain access to real physical quantities: signal power level, channel quality, type of encryption and cell tower identifiers. This data is critical for communications engineers, but is also useful for ordinary users who want to understand why 4G is missing in a particular room or which operator provides the best coverage in a country house. The application Netmonitor acts as a bridge between the complex GSM/UMTS/LTE protocols and the clear interface of your device.
In this article we will look in detail at how to install, configure and effectively use Netmonitor on your Android smartphone. You will learn about the hidden capabilities of the engineering menu, learn to decipher abbreviations like RSRP and SINR, and also understand how to forcefully switch modem operating modes to improve connection stability.
Installing and initial configuration of the application
The first step to gaining control of your network is installing the software. Unlike standard utilities on Google Play, professional monitoring tools often require a special approach to installation. The application Netmonitor may be available in the store, but to get full functionality, including access to engineering data without root access (on some models), it is recommended to use specialized versions or APK files from the developers. After downloading the installation package, you must allow installation from unknown sources in your device's security settings.
When you first launch the application, you will be asked for a number of permissions that are critical for its operation. Without access to the phone's state and location (to link towers to the map), the functionality will be severely limited. Netmonitor reads data directly from the radio module, so the Android system can warn about access to sensitive information. This is a standard procedure for any network analyzer.
⚠️ Attention: Some functions of the application may not work on smartphones with heavily modified shells (for example, old versions of MIUI or EMUI), since manufacturers limit access to the system API of the radio module for security purposes.
The app interface may seem overloaded to a beginner, but it is structured logically. The main tabs are divided by network type: GSM, WCDMA (3G), LTE (4G) and NR (5G). To get started, select the tab that matches your current connection. If you are in an area with reliable 4G reception, go straight to the LTE section. Key metrics are displayed here in real time.
Before starting an in-depth analysis, open the map in the application and update the tower database (Cell ID) to see the current position of the base stations around you.
Interpretation of key signal parameters
The most valuable part of working with Netmonitor is the ability to read numbers that are hidden from the eyes of the average user. Instead of abstract “sticks”, you will see specific values in decibel milliwatts (dBm). Understanding these parameters allows you to objectively assess the quality of communication. The main indicator of signal power is RSRP (Reference Signal Received Power). The closer this value is to zero, the better the signal. For example, -80 dBm is an excellent signal, while -110 dBm indicates extremely weak reception on the verge of losing the connection.
However, power alone does not guarantee fast Internet. This is where the parameter SINR (Signal to Interference plus Noise Ratio) comes into play, which shows the ratio of the useful signal to noise and interference. A high RSRP level with a low SINR means that the tower is nearby, but the airwaves are “littered” by interference from other devices or neighboring towers, which leads to a drop in speed. The optimal SINR value is above 20 dB.
- 📡 RSRP: Power level of the desired signal (ideal: > -85 dBm).
- 🔊 SINR: Signal quality relative to noise (ideal: > 20 dB).
- 🏗️ Cell ID: Unique identifier of the base station to which you are connected.
- 🛣️ PCI: Physical cell identifier used to distinguish between neighboring towers.
It is also worth paying attention to the parameter Band, which indicates the frequency range used by the operator. Different bands (Band 3, Band 7, Band 20) have different characteristics of penetration into buildings and range. Netmonitor allows you to see what frequency you are currently operating on, which is useful when choosing an antenna to boost the signal.
Working with the engineering menu and codes access
Although application Netmonitor provides a convenient graphical interface; sometimes you need access to in-depth settings of the radio module through the Android engineering menu. This is a hidden section of the system intended for service engineers. You can enter it through a set of special USSD codes in the “Phone” application. Codes vary depending on the processor manufacturer and smartphone model.
For processor-based devices MediaTek the most common code is ##3646633##. For processors Qualcomm often used ##4636## or ##7262626##. On smartphones Samsung access can be obtained through a code #0011# or #2263#. Entering these combinations should instantly open the service menu. If the code does not work, it is possible that the telecom operator or manufacturer has blocked this feature at the firmware level.
##4636## ##3646633##
*#0011#
In the engineering menu you can find the section Phone Information or Band Selection. Forced switching of network modes is available here. For example, you can prevent the phone from connecting to overloaded 3G and force it to search only LTE Only. This is a common solution to network "hopping" problems, where the phone constantly switches between standards, breaking the connection. However, be careful: turning on the “4G Only” mode may result in the inability to make voice calls if the operator does not support VoLTE technology.
⚠️ Attention: Changing the settings in the engineering menu (especially selecting the “4G Only” mode) may lead to a complete loss of connection if there is no VoLTE support in your coverage area. Use these settings temporarily for tests.
What to do if the code does not work?
If the standard codes do not open the menu, try installing the “Force LTE Only (4G/5G)” application from Google Play. It creates a shortcut to Android's hidden testing menu, bypassing the need to manually enter codes. This works on most versions of Android 10 and higher.
Coverage analysis and base station selection
One of the most useful features Netmonitor is the ability to identify a specific base station. In the Cell Information section you will see the number LAC (Location Area Code) and Cell ID. These numbers allow you to determine exactly which tower you are connected to. It often happens that the phone clings to a remote tower with a strong signal, ignoring the nearest one, which is overloaded with subscribers.
Using the built-in map or third-party services (for example, OpenCellID), you can match Cell ID with geographic location. This helps to understand the physical direction to the signal source. If you use an external antenna to strengthen the Internet at your dacha, this information becomes critical. You will be able to accurately direct the antenna not just “to the tower”, but to a specific sector of a specific base station, providing maximum speed increases.
| Parameter | Description | Unit of measurement | Optimal value |
|---|---|---|---|
| RSRP | Reference power signal | dBm | -80.. -90 |
| SINR | Signal-to-noise ratio | dB | > 20 |
| RSRQ | Reference signal quality | dB | -10.. -15 |
| CQI | Channel quality index | Units | 15 (max) |
Parameter RSRQ (Reference Signal Received Quality) is also important for assessing the overall quality of the channel, taking into account the load on the cell. Low RSRQ with good RSRP indicates that the tower is overloaded with subscribers. In this case, changing the frequency range (if the phone supports carrier aggregation) or physically moving can improve the situation. Netmonitor allows you to track these changes in dynamics, building graphs in real time.
Knowledge of the Cell ID and the direction to the tower allows you to accurately adjust the directional antenna, increasing the Internet speed by 2-3 times compared to random positioning.
Solving problems with an unstable connection
When the Internet is unstable, packets are lost and pages take forever to load Netmonitor becomes the main diagnostic tool. The first step is to record the moments of communication breakdowns. Enable data logging in the application and observe the behavior of the SINR and RSRQ parameters in the problem area. Sharp jumps in noise levels often indicate the presence of interference sources nearby - these could be industrial installations, powerful electrical appliances, or even low-quality power supplies.
A frequent problem is the constant re-registration of the phone to different towers (Handover failure). In the application logs this will look like Cell ID changing frequently. If the phone cannot stay on one cell, try fixing the device to a specific frequency range (Band Lock) in the engineering menu. For example, force select Band 20 (800 MHz), which penetrates walls better if you are inside a building, or Band 7 (2600 MHz) for maximum speed in open space.
- 📉 Check the drop graph SINR at moments of loss Internet.
- 🔄 Track the frequency of shifts Cell ID (should not be too often).
- 📶 Compare the parameters on different floors of the building to find the “access point”.
It is also worth checking the parameter TAC (Tracking Area Code). If it changes frequently without you moving, it may indicate problems in the carrier's network core or misconfiguration of neighboring cells. In such cases, temporarily enabling the “2G/3G Only” mode to reset the session and then return to 4G/LTE helps.
⚠️ Attention: Network parameters are dynamic and depend on the load on the base station. What you see in Netmonitor now may change in 15 minutes due to the connection of new subscribers to the same tower.
☑️ Diagnosis of poor connection
Additional features and data logging
Professional use Netmonitor is not limited to viewing current values. The application allows you to keep a detailed log (log) of all radio module events. This function is indispensable when contacting operator technical support. Instead of a subjective complaint “my reception is bad,” you can provide an upload of logs with the exact time, coordinates and values of signal parameters at the moment of failure.
The coverage map function inside the application (if available in your version) builds a heat map based on your movements. You can walk through a house or area, and the app will remember the signal level at each point. This helps to find “dead zones” and the optimal place to install a Wi-Fi router with a SIM card or a cellular repeater. Data can be exported in KML format for opening in Google Earth.
For advanced users, a speed testing function is available directly in the context of network parameters. This allows you to see a direct correlation between the drop in SINR and the decrease in actual download speed. Understanding this connection helps you make informed decisions about the need to purchase expensive equipment to amplify the signal.
How to export logs?
In the application settings, find the “Logging” or “Export” section. Select CSV or KML format. The file will be saved in the internal memory in the Netmonitor folder. This file can be attached to a letter in support of the operator or analyzed on a computer in Excel.
Is it safe to use Netmonitor and engineering codes?
Using the monitoring application (viewing parameters) is completely safe and does not affect the operation of the phone. However, making changes to the engineering menu (for example, blocking bands or changing network modes) may temporarily disrupt communication. All changes are reversible after rebooting the device or resetting the network settings, but require caution.
Do you need root access to operate Netmonitor?
Basic functionality (viewing RSRP, SINR, Cell ID) works on most modern smartphones without root access thanks to access to the Android API. However, for some deep functions, recording certain system logs, or running on very old versions of Android, having root access can enhance the app's capabilities.
Why are SINR values negative or very low?
Negative or low SINR values indicate high levels of noise and interference. This may be caused by Nearby electronic devices, tower overload by subscribers, physical obstacles (concrete walls, metal) or weather conditions. In such cases, the Internet speed will be low, even if the signal level (RSRP) is high.
Is it possible to find out the exact address of the tower through Netmonitor?
The application itself shows only identifiers (Cell ID, LAC/TAC). To find out the geographic coordinates and approximate address of the tower, you need to use these identifiers in third-party databases, such as OpenCellID or Yandex.Maps (search by coordinates), since operators do not publish the exact location of their base stations in the public domain.
How to return the network settings back if the Internet is lost?
If you changed the settings in the engineering menu and lost connection, the best way to get everything back is to turn on “Airplane Mode” for 10-15 seconds, and then turn it off. This will force the modem to re-register with the network with default settings. If this does not help, perform a complete reset of the network settings in the Android menu or reboot your smartphone.