You tap a navigation app on your POCO F6, the little blue dot spins, and your position either refuses to appear or jumps a block away from where you are actually standing. Maybe a ride-hailing driver cannot find you, your run never gets tracked, or maps insist you are in the middle of a building. The good news is that the POCO F6 genuinely has multi-system satellite positioning (GPS L1, GLONASS G1, Beidou B1, Galileo E1, and QZSS L1, plus an electronic compass and gyroscope), so the hardware for a location fix is there. Most location problems on this phone come down to a setting, the environment, or a software hiccup, and the fixes below move from the quickest checks to the rare hardware case at the end.
First confirm location is actually switched on
It sounds obvious, but the manufacturer lists confirming that GPS is turned on as the very first thing to check, and a toggle gets flipped off more often than you would think. Open Settings > Location and make sure 'Use location' is enabled so apps with permission can read your position.
You can also do this without digging through menus. Swipe down from the upper right corner of the screen to open the control center, then tap the 'Location' icon to turn it on or off. If it was already on, toggle it off and back on once to give the location service a clean start.
Step outside where the sky is clear
Satellite positioning is heavily affected by where you are standing. The recommended approach is to run the positioning in an open environment, because thick walls, dense tree cover, and parking structures block the faint signals coming down from satellites.
If your dot is wrong or missing indoors, walk outside into open air, away from tall buildings and overhangs, and give the phone a moment to lock on. A first fix after a long time without GPS use can take a little patience, so wait a minute or two before deciding it has failed.
Switch to the most accurate positioning mode
Your POCO F6 can combine satellite signals with Wi-Fi and mobile network data for a tighter, faster fix, but only when high-accuracy positioning is enabled. The manufacturer's GPS guidance points to Setting >> More settings >> System security >> Location information, where you select 'high accuracy'.
On Xiaomi HyperOS the equivalent control lives under Settings > Location, where turning on 'Location Accuracy' can provide a more accurate location for apps and services. The in-menu wording can vary slightly between HyperOS builds, so look for either label. If you have been running a battery-saver style location mode, switch away from it when you need a precise fix.
Rule out a single misbehaving app
Sometimes the phone's GPS is fine and only one app is confused. The official advice is to confirm whether the problem is in a single app, and to switch to other positioning apps to check whether the app itself is at fault.
Open a different maps or navigation app and see if your location shows up correctly there. If the second app works, the problem is the first app rather than the phone, so re-check that app's location permission and make sure it is allowed to access your location.
Run the hidden GPS satellite test
The POCO F6 includes a built-in diagnostic that shows exactly how many satellites the phone can currently see, which quickly tells you whether this is a signal problem or something deeper. To open it, enter *#*#6484#*#* in the dialer and select 'GPS test'.
According to the manufacturer, if the number of searchable satellites is 5 to 10 or more, the connection should be working normally in most cases. If you see only a handful or none, retry the test outdoors in a more open area; consistently low numbers in clear sky point toward a deeper fault rather than your surroundings.
Force restart to clear a stuck location service
If the location service has frozen in the background, a force restart wipes the slate clean without touching any of your data. The official instruction for the POCO F6 is to press the power button for more than 10 seconds to force a restart.
Hold it for the full duration until the screen goes dark and the phone powers back up on its own. Once it is back, reopen your maps app and let it search for a position again.
Install the latest HyperOS update
Positioning bugs are sometimes fixed in software, so it is worth making sure your system is current. The manufacturer also notes paying attention to whether a later system update resolves the issue.
- 1.Open Settings.
- 2.Select About phone.
- 3.Tap Xiaomi HyperOS.
- 4.Tap Check for updates and install anything available.
Before you start, connect to a stable Wi-Fi network and keep the battery at 50% or higher so the update completes without interruption.
Report it through the Feedback app
If GPS still will not behave after the steps above, the recommended next move is to flag it directly so it can be looked into. The manufacturer suggests submitting the problem through the on-device Feedback app.
Describe what is happening (for example, no fix outdoors, wrong location, or low satellite counts in the GPS test) so the report carries useful detail. This is how a genuine software fault gets routed to be addressed in a future system update.
Factory reset as the last software step
When nothing else has worked and you suspect a stubborn software problem, restoring the phone to factory settings is the final software-level option. This step erases everything, so treat it as a last resort.
- 1.Open Settings.
- 2.Select About phone.
- 3.Tap Factory reset.
- 4.Tap Erase all data.
- 5.Select Back up (or skip it) as your preference, then perform Factory reset.
Be warned that a factory reset erases all data, settings, apps, and personal information, so back up everything important first. Note that the reset does not change the operating system version, so you will return to a clean setup on the same HyperOS build.
Have the hardware checked at a service center
If GPS is still not working after every software step, the cause may be a hardware fault such as a damaged antenna. The manufacturer recommends testing the phone at the nearest authorized after-sales center.
Bring along what you have already tried, including your results from the GPS satellite test, since a near-zero satellite count outdoors is a strong sign that a technician should inspect the hardware. A service center can confirm whether the positioning components need repair.
Frequently Asked Questions
Does the POCO F6 actually have GPS?
Yes. The POCO F6 supports multi-system satellite positioning, listed officially as GPS L1, GLONASS G1, Beidou B1, Galileo E1, and QZSS L1, along with an electronic compass and gyroscope for orientation. So a location problem is almost always a setting, the environment, or software rather than a missing feature.
How many satellites should the GPS test show?
Open the test by entering *#*#6484#*#* in the dialer and selecting 'GPS test'. If it finds 5 to 10 or more satellites, the connection should be working normally in most cases. Very low numbers in open sky suggest you should retry outdoors and, if it stays low, have the hardware checked.
What is the correct way to force restart a POCO F6?
Press and hold the power button for more than 10 seconds until the phone restarts on its own. This clears a stuck location service and does not delete any of your data.
Will updating HyperOS or factory resetting change my Android version?
Checking for updates under Settings > About phone > Xiaomi HyperOS > Check for updates installs the latest system software, which can fix positioning bugs. A factory reset, by contrast, erases all your data but does not change the operating system version, so always back up before performing one.
Why is my location accurate in one app but not another?
That usually means the phone's GPS is fine and a single app is at fault. Test your position in a different maps or navigation app, and if it works there, re-check the location permission for the app that is giving you trouble.