Geolocation on smartphones Huawei s shell EMUI works differently than on โpureโ Android. Even after blocking Google services, the brandโs devices retain accurate positioning - but for this you need to configure the settings correctly. In this article, we will look at all the ways to activate geolocation, from standard settings to hidden firmware functions, and also explain why on some Huawei models (for example, Mate 50 Pro) GPS can determine coordinates more accurately than on Samsung flagships of the same price category.
You will learn how to enable geolocation through the phone menu, check its operation in maps and instant messengers, and also save battery power without losing accuracy. We will separately consider typical problems - when the phone โdoes not seeโ satellites or shows the wrong location - and we will give a checklist for eliminating them. The instructions are relevant for all modern models: from budget Huawei Nova 12 to premium Pura 70.
Why geolocation is needed on Huawei and how it works
Geolocation on smartphones Huawei uses a combination of three technologies:
- ๐ฐ๏ธ GPS/GLONASS โsatellite navigation (maximum accuracy, but high power consumption).
- ๐ก Wi-Fi and cell towers โ determination by nearby access points (less accurate, but saves battery).
- ๐งญ Sensors movements (accelerometer, gyroscope) - to smooth the trajectory with a weak signal.
Without geolocation will not work:
- ๐บ๏ธ Maps (Huawei Petal Maps, Google Maps via GMS or alternative services).
- ๐ Navigators (Yandex.Navigator, Waze, built-in functions in the car via Yandex.Navigator or Google). Huawei CarKit).
- ๐ฑ Geotags in photos/videos (automatic linking to the shooting location).
- ๐ Search for a device if lost (Find My Device from Huawei or Google).
- ๐ฎ Geolocation games (Pokรฉmon GO, Ingress).
On phones Huawei without Google services (models after 2019), geolocation works through its own ecosystem HMS (Huawei Mobile Services. means that:
- Coordinates are determined via satellites BeiDou (Chinese analogue of GPS) and Huawei servers.
- Accuracy in cities can be higher due to optimization for Asian regions.
- Some applications (for example, Uber or Bolt) may require additional permissions.
If you travel abroad, enable the "Wi-Fi Scanning" option in your geolocation settings - this will speed up the search for satellites in new regions.
How to enable geolocation through Huawei settings
The most reliable way to activate geolocation is through the system menu. The instructions are suitable for all models on EMUI 12/13/14 (including Huawei P60, Mate X5, Nova 11):
- Open
Settings(gear icon on the main screen). - Go to section
Privacy โ Application permissions โ Geolocation. - Activate the slider
Geolocation(should turn blue). - Select accuracy mode:
High accuracyโ GPS + Wi-Fi + cellular networks (maximum accuracy, but fast battery drain).Battery savingโWi-Fi and cellular networks only (suitable for cities).Device onlyโGPS only (for open areas).
After switching on the system will prompt you to confirm access for individual applications. We recommend allowing geolocation for:
- ๐บ๏ธ Huawei Petal Maps or Google Maps (if installed via GMS).
- ๐ Taxi applications (Yango, Gett).
- ๐ธ Cameras (for geotags).
- ๐ Find My Device (phone search when lost).
โ๏ธ Checking the geolocation operation
If geolocation does not work after activation, check:
- ๐ Battery charge level (with
<15%GPS may turn off automatically). - ๐ Internet connection (to speed up satellite search).
- ๐ฑ Firmware updates (in
Settings โ System โ Software update).
What to do if there is no "Geolocation" item in the settings?
On some models (for example, Huawei Y7a), the path may be different Try: Settings โ Security and privacy โ Application permissions โ Geolocation. If there is no item at all, check whether system services are disabled via Settings โ Applications โ Manage applications โ Three dots โ Show system โ HMS Core (must be enabled).
How to check that geolocation is working on Huawei
To make sure that geolocation is working correctly, use built-in tools or third-party applications. The most reliable methods:
Method 1: Through Huawei Petal Maps
- Open the application Petal Maps (pre-installed on all new models).
- Click on the location icon (๐) in the lower right corner.
- If your location is determined with an accuracy of
5โ20 m-everything works fine.
Method 2: Through the engineering menu (for advanced)
This method shows technical data about the satellites:
- Open the application
Phoneand enter the combination:##1472365## - Select
GPS Test(orLocation Teston new models). - Wait until the phone finds satellites (green columns - active connections).
Normal indicators:
- ๐ฐ๏ธ Number of satellites: 8โ12 (in the city), 15+ (in open areas).
- ๐ถ Signal level: higher
-120 dBm(the lower the absolute number, the better). - ๐ฏ Accuracy: up to
10 m.
Method 3: Through Google Maps (if Google services are installed)
If your Huawei is installed Google Mobile Services (via GMS Installer or officially on older models):
- Open Google Maps.
- Click on the blue dot (your location).
- Check the radius of the blue circle - it should be no larger
20โ30 m.
If the geolocation accuracy on Huawei is worse than on other phones, try calibrating the compass. To do this, Petal Maps click on the blue dot โ "Calibration" and rotate the phone in the air in a figure eight pattern.
| Problem | Possible cause | Solution |
|---|---|---|
| Geolocation does not turn on | System services are disabled HMS Core | Enable in Settings โ Applications โ HMS Core |
| Accuracy >50 m | Weak GPS or Wi-Fi signal | Switch to "High accuracy" mode and go into open space |
| Location "jumps" | Conflict with power saving mode | Disable battery optimization for maps in Settings โ Battery โ Launch applications |
| Google Maps does not show location | No Google services or outdated version | Install GMS via LZPlay or update Petal Maps |
How to save battery power when using geolocation
GPS is one of the main battery hogs on Android. On phones Huawei this is especially noticeable due to optimizations EMUIthat aggressively close background processes. To extend the operating time without recharging:
- ๐ Use the mode
Battery savingin the geolocation settings (accuracy ~50-100 m, but the battery lasts 2-3 times longer). - โก Disable geolocation when it is not needed (for example, via
Quick settingsin the notification shade). - ๐ด Configure automatic GPS turn-off for individual applications:
- Go to
Settings โ Applications โ [Select application] โ Permissions โ Geolocation. - Install
Only during useinsteadAlways.
- Go to
- ๐ก๏ธ Turn on
Adaptive batteryvSettings โ Batteryโthe system will optimize GPS operation itself. - Open
Settings โ Battery โ Advanced โ Smart energy saving. - Activate the option
Geolocation optimization. - Check hardware limitations:
- Make sure that there are no metal cases or magnetic holders on the phone - they shield the signal.
- In cold weather (
<0ยฐC) GPS may work worse due to the characteristics of the antenna.
- Update firmware and applications:
- Go to
Settings โ System โ Software update. - Update Petal Maps and HMS Core via AppGallery.
- Go to
- Reset settings geolocation:
- Open
Settings โ System โ Reset โ Reset network settings(does not delete data, but resets GPS/Wi-Fi settings).
- Open
- Check the developer settings (if enabled):
- Open
Settings โ About phone โ Build number(press 7 times to activate developer mode). - Go to
Settings โ System โ Developer Optionsi make sure that the following are enabled:Enable mock locationsโ disabled (if enabled, GPS will show false coordinates).GPS modeโ High precision.
- Open
- ๐ฑ Install a third-party GPS testing application, for example GPS Status & Toolbox (available in AppGallery).
- ๐ Restart the phone in safe mode (hold the power button โ
Reboot in safe mode) and check the GPS - if it works, one of the installed applications is to blame. - ๐ก Manually update AGPS (Assisted GPS) data:
##36446337##(does not work on all models).
- ๐ Satellites are used for geolocation BeiDou (Chinese system) instead of GPS. In Russia and Europe, the accuracy may be slightly lower, but the difference usually does not exceed
10โ15 m. - ๐บ๏ธ Instead of Google Maps set by default Huawei Petal Maps. Maps are downloaded from Huawei servers, so in some regions the data may be less detailed.
- ๐ง For geolocation to work in third-party applications (for example, Yandex.Maps), you need permission to access Yandex.Maps HMS Core Location Kit.
- Download the utility LZPlay from the official website (search in telegram channels dedicated to Huawei).
- Connect your phone to the PC and follow the instructions of the app.
- After installation, reboot the device and log in to your Google account.
- ๐บ๏ธ Petal Maps โ built-in maps from Huawei (there is an offline mode).
- ๐ Yandex.Maps or 2GIS โsupport HMS without additional settings.
- ๐ OsmAnd โoffline navigator based on OpenStreetMap (available in AppGallery).
- Go to
Settings โ Privacy โ Application permissions โ Geolocation. - Deactivate the slider
Geolocation. - Open
Settings โ Applications โ [Select application] โ Permissions. - Find the item
Geolocationand setProhibit. - ๐ When the battery is low:
Settings โ Battery โ Advanced โ Automatically turn off geolocation. - ๐ In certain places (for example, at home or at work) via
Settings โ Geolocation โ Smart control. - ๐ก Huawei it uses satellites as a priority BeiDou, which better optimized for Asia. In Europe and Russia, the signal may be weaker than that of GPS (used in the iPhone).
- ๐ Power saving modes EMUI aggressively limit background GPS activity.
- ๐ฑ In budget models (for example, Huawei Y7) less sensitive GPS modules are used.
- Enable the mode
High accuracy. - Activate Wi-Fi scanning in the geolocation settings.
- Go out into the open for the first search for satellites.
- ๐ฐ๏ธ Pure GPS (mode
Device only) works without the Internet, but searching for satellites takes up to5โ10 minutes. - ๐บ๏ธ For offline navigation, download maps in advance in Petal Maps or OsmAnd.
- โ ๏ธ Without the Internet, functions such as real-time traffic jams or searching for nearby objects will not work.
- Install the application on his phone Huawei Family (available in AppGallery).
- On your phone, open Huawei Family and add the childโs device through your account Huawei ID.
- Enable the function
Location trackingin the application settings. - ๐จโ๐ฉโ๐ง Yandex.Children (works without GMS).
- ๐ง Kids Place (requires manual setting of permissions).
- ๐ System services: HMS Core or Petal Maps periodically check the location to update the weather, traffic jams, etc.
- ๐ฑ Applications: messengers (Telegram, Viber) or social networks (TikTok, Instagram) can request geodata for targeted advertising.
- ๐ก๏ธ Security functions: Find My Device from Huawei turns on GPS when the battery is low.
- Go to
Settings โ Applications โ Three dots โ Accessibility โ Autorun. - Disable autorun for applications that should not use geolocation.
- In
Settings โ Geolocation โ Advanceddisable the optionAllow automatic activation. - ๐ Favorite places to Petal Maps: export via
Profile โ Favorites โ Export. - ๐ธ Photo geotags: they are saved in file metadata (transferred along with photos).
- ๐ Application settings: some navigators (for example, OsmAnd) allow you to export the configuration.
- Huawei Phone Clone (transfers most settings, but not geolocation permissions).
- Manual export/import via Huawei Cloud (authorization required).
For models with support Huawei SuperCharge (for example Mate 60 Pro), you can use the function Smart Energy Saving:
If you often use the navigator in the car, connect the phone to charging via Huawei SuperCharge (27 W and higher). This will not only prevent discharge, but also speed up the search for satellites due to stable power.
โ ๏ธ Attention: On some models Huawei (for example, P50 Pocket), the functionHigh accuracymay conflict with the modePerformancein the settings batteries. If GPS is unstable, switch to modeBalanced.
Solving geolocation problems on Huawei
If geolocation is determined incorrectly or does not work at all, use this checklist:
If the problem persists, try alternative methods:
โ ๏ธ Attention: On phones Huawei with processors Kirin 9000/9000S (for example, Mate 50 Pro) there may be a delay when first searching for satellites (up to 2-3 minutes). This is normal - wait until the module is fully initialized.
Features of geolocation on Huawei without Google services (HMS)
Since 2019, new models Huawei (for example, P40, Mate 40, Nova 9) do not support Google Mobile Services (GMS). Instead, an ecosystem is used, which has its own nuances: Satellites are used for geolocation (Chinese system) instead of GPS. In Russia and Europe, the accuracy may be slightly lower, but the difference usually does not exceed Huawei Mobile Services (HMS), which has its own nuances:
If you want use Google Maps or other applications that depend on GMSthere are two options:
Option 1: Installing Google Mobile Services (GMS) via LZPlay
This is a semi-official method that works on most models:
Option 2: Using alternative cards
If you donโt want to install GMS , use analogues:
โ ๏ธ Attention: Installation Google Mobile Services on a model without official support GMS (for example, Huawei P50) may lead to unstable operation of some functions, including geolocation. Before installation, make a backup copy of your data.
How to disable geolocation on Huawei (completely or for individual applications)
If you want to save battery power or are concerned about privacy, geolocation can be disabled completely or selectively.
Disable geolocation completely
Disable for individual applications
You can also configure automatic disabling of geolocation in certain situations:
If you use Huawei Share (a function for transferring files between devices), disabling geolocation may prevent the detection of nearby gadgets. In this case, leave the mode enabled Device only (without Wi-Fi and). cellular networks).
FAQ: Frequently asked questions about geolocation on Huawei
โ Why does geolocation on my Huawei work worse than on an iPhone?
GPS accuracy is influenced by several factors:
To improve accuracy:
โ Is it possible to use geolocation on Huawei without the Internet?
Yes, but with reservations:
To speed up the search for satellites without the Internet, first download AGPS data (in the engineering menu or through applications like GPS Status).
โ How to enable geolocation for a child on Huawei (parental controls)? summary>
To control the childโs location:
Alternative applications:
โ ๏ธ Attention: On phones Huawei s EMUI 13+ to track the location of a child, the mode must be turned on on his device High accuracy and access to geolocation is allowed for Huawei Family.
High accuracy and access to geolocation is allowed for Huawei Family.โ Why does geolocation turn on by itself?
Automatic inclusion of geolocation may be related with:
To disable automatic enable:
โ How to transfer geodata when changing phone Huawei?
When switching to a new one Huawei geolocation settings are not transferred automatically, but you can save:
For transfer, use: