Modern smartphones have long ceased to be just devices for making calls, turning into universal navigators that help us navigate unfamiliar cities, search for the nearest cafes or track runs. When a smartphone suddenly starts showing your location in a nearby area or refuses to determine coordinates at all, this causes serious concern. The problem with geolocation can be caused by either a software failure or physical damage to the module, so it is important to quickly diagnose.
In this article we will look in detail at how to check GPS on Android without installing unnecessary apps and using specialized utilities. You will learn what settings affect the accuracy of coordinate determination, how to interpret satellite data, and what to do if navigation does not work correctly. Understanding how it works Global Positioning System will help you troubleshoot most common problems yourself.
Basic check through system settings
The easiest way to make sure that the navigation module is enabled and functioning at least at a basic level is to use the standard interface operating system. Most users limit themselves to just turning on the switch in the notification shade, but this is not enough for a full diagnosis. You need to go to the menu Settings → Location (or “Geodata” depending on the firmware version).
Inside this section, you should pay attention to the coordinate determination mode. For correct operation of the navigator in a car or on the ground, it is critical to select the "Across all sources" or “High accuracy” mode. If the Battery Saver mode is selected, the device will only use cell towers and Wi-Fi, which gives a huge error and does not use the satellite receiver.
Also check whether specific applications are allowed to access location data. Sometimes the problem lies not in the hardware, but in the fact that maps or taxis simply do not have the rights to use coordinates. In the list of applications, find the desired service and make sure that “Allow always” or “Allow only when in use” is selected.
⚠️ Attention: Some shells (for example, MIUI or EMUI) have additional power saving settings that can force GPS to turn off in the background, even if you have allowed access. Check the battery settings for navigation applications.
☑️ Settings diagnostics
Using the engineering menu for in-depth diagnostics
For more advanced users who want to access technical data about satellite signals, there is an engineering menu. This is a hidden section of the system intended for engineers and service centers that displays raw data from the antenna. You can enter it through the standard “Phone” application by entering a special combination of characters.
The code is used on most devices with MediaTek chips ##3646633##, and on devices with Qualcomm processors it often works ##4636##. After entering the code, you will be taken to a menu where you need to find the tab Location or Location Services. Information about visible satellites, their signal (SNR) and connection status is displayed here.
If in the engineering menu you see a list of satellites with active signal indicators (usually green or yellow bars), it means that the antenna and the GPS module itself are working and receiving the signal. If the list is empty or all indicators are gray/red even in open areas, this may indicate a physical breakdown of the antenna or a loose connector inside the case.
What to do if the code does not work?
Many manufacturers block access to the engineering menu in the latest versions of Android. In this case, try applications like MTK Engineering Mode from the Play Market, which emulate this functionality, or use ADB commands to access the logs.
Be careful when changing parameters in the engineering menu. Accidentally changing frequency settings or communication protocols can result in the phone no longer seeing the network or geolocation stopping working altogether. If you are not sure of your actions, it is better to limit yourself to just viewing the information.
Testing using specialized applications
The most visual and safe way to check the functionality of GPS is to install a specialized application from the Google Play store. Utilities such as GPS Test, GPS Status & Toolbox or Cellular-Zprovide detailed visualization of the process of searching for satellites.
After launching the application, you need to go outside or go to a window, since the signal passes through concrete walls extremely poorly. The app will begin to scan the air and display icons of satellites of the GPS, GLONASS, BeiDou and Galileo systems. The signal acquisition process usually takes from 30 seconds to 2 minutes on a cold start.
- 🛰️ Number of satellites: For confident positioning, you need to see at least 4-6 satellites, ideally more than 10.
- 📶 Signal level: The signal bars must be at least half filled (yellow or green color).
- 📍 Accuracy: In good condition, the error should not exceed 3-5 meters.
Pay attention to the parameter Time to First Fix (TTFF). This is the time it takes the device to determine the first coordinates after turning on. If this indicator exceeds 2-3 minutes in open areas, the satellite almanacs may be outdated or there are problems with data transmission over the network to update them.
Before starting the test in the application, press the “Reset” or “Clear/Reset AGPS” button. This will delete old satellite data and force the phone to download the current almanac, which often speeds up the signal search.
Analysis of signal accuracy and stability
Just seeing the satellites is not enough - it is important to understand how stable the device is in maintaining its coordinates. Testing apps often have a map or compass tab. Check if your actual position matches the blue dot on the map. If the point “jumps” tens of meters in different directions without your movement, this is a sign of interference or a weak signal.
A frequent problem is the so-called “drift” of coordinates, when the navigator shows that you are moving, although you are standing still. This may be due to signal reflection from tall buildings (urban canyon effect) or magnetic interference. To check, try calibrating the compass by moving your phone in a figure eight.
| Parameter | Normal value | Symptoms of malfunction |
|---|---|---|
| Number of satellites | 8-12 (at street) | Less than 4 or complete absence |
| Error | 3-10 meters | More than 50-100 meters |
| Capture time (TTFF) | 10-60 seconds | More than 3-5 minutes |
| Stability | The point stands still | Chaotic movement of the point |
If you notice that the accuracy drops sharply only in certain places (for example, in the city center), but outside the city it works perfectly, then the problem is most likely not in your device, but in the peculiarities of the propagation of radio waves in this location.
The influence of covers and external factors
Many users do not suspect that accessories can significantly affect the operation of the antenna. Metallic covers, bumpers with metal inserts, or magnetic car mounts can shield the signal, making reception impossible. GPS antennas in smartphones are often located on the top of the case or integrated into the back cover.
Try removing the case and redoing the test. If without the accessory the satellites are located instantly, but the signal disappears in the case, the reason has been found. It is also worth checking if there are any powerful sources of interference nearby, such as transformer boxes or high-voltage transmission lines.
Another important factor is the condition of the screen and protective glass. Some low-quality metal-coated protective glass or glass that is too thick may weaken the signal. Although this happens less frequently than the influence of cases, you should not exclude this factor when troubleshooting.
⚠️ Attention: Magnetic mounts for navigation should be installed so that the magnet does not cover the top of the smartphone. It is better to use mounts that cling to the ventilation grille or suction cup, bypassing the area where the antennas are located.
AGPS data reset and calibration
Sometimes the GPS module works properly, but uses outdated data on the position of satellites in orbit. This data is stored in AGPS (Assisted GPS) files and helps the phone find satellites faster. If these files are damaged or outdated, the phone may be “stupid” for a long time before starting navigation.
To solve this problem, you can use the AGPS reset function in applications like GPS Status & Toolbox. The procedure is as follows: open the application, click menu, select Manage A-GPS state → Reset, and then Manage A-GPS state → Download. This will force the device to download the latest almanac via the Internet.
After updating the AGPS data, it is recommended to restart the smartphone. This will clear the system localization services cache and apply the new settings. In most cases, such a simple procedure returns sight and high speed to a “blind” navigator.
Regularly resetting and updating AGPS data is the best prevention of slow navigation, especially if you have not used maps for a long time or have moved to another region.
What to do if GPS does not work at all
If everything Software methods, removing cases and resetting settings did not help, and the phone still does not see a single satellite even on the street in clear weather, the likelihood of a hardware malfunction is very high. This could be the antenna cable coming off after a fall or failure of the navigation chip itself.
In such cases, self-repair is only possible if you have experience disassembling smartphones. You will need to remove the back cover and check the antenna connector. Sometimes simply reconnecting the cable or replacing the antenna module, which is relatively inexpensive, helps.
However, if the device is under warranty, it is better not to open it, but to contact an authorized service center. Specialists will carry out diagnostics using professional equipment and accurately determine whether the problem is software (firmware failure) or hardware.
Why does GPS work at home, but turns off in the car?
Most likely, the car uses an athermal windshield with a metal coating that blocks radio signals. Try taking the phone out of the car or using an external GPS antenna connected via Bluetooth.
Can a virus disable geolocation?
Theoretically, malware can change system settings, but most often the problem lies in conflicting applications or crashes after updating Android, and not in viruses.
Does airplane mode affect GPS performance?
In classic flight mode, all communication modules are disabled, including GPS. However, on many modern smartphones you can manually enable geolocation after activating the flight mode, and it will work, since the GPS only receives the signal and does not transmit it.
How to check GPS without the Internet?
The GPS module works autonomously and does not require the Internet to determine coordinates. The Internet is only needed to quickly download the almanac (A-GPS) and display the map. Without a network, the phone will still determine latitude and longitude, but it will take longer.