Have you ever noticed a mysterious thing in the list of applications on your Android smartphone QMS? It doesnโt have a shortcut on the home screen, it doesnโt appear in the โAll appsโ menu, but it stubbornly takes up space in the settings and sometimes even consumes traffic. However, you certainly did not install it deliberately. What is it - a virus, spyware or an important system component?
In fact, QMS (Qualcomm Mobile Services) is a package of services from the company Qualcomm, a manufacturer of chipsets for most Android devices. It is tightly integrated into the firmware and is responsible for the operation of key functions: from the module GPS to optimization of energy consumption. However, its behavior often raises questions: why does it update on its own? Is it possible to remove it without harming the phone? And why do some antiviruses mark it as โsuspiciousโ?
In this article we will look in detail at what it is QMS in Android, how it relates to the operation of your smartphone, and what to do if you suspect that it is behaving incorrectly. Weโll also tell you why smartphone manufacturers so rarely mention its existence.
What is QMS and why do you need it in Android
QMS (Qualcomm Mobile Services) is a set of system services developed by the company Qualcomm Technologies, Inc. for devices based on their processors (Snapdragon, Qualcomm 4xx/6xx/7xx/8xx series). This is not a separate application in the usual sense, but a complex of background processes that: Ensure stable operation of 4G/5G modems data-i="48">GLONASS
- ๐ก Ensure stable operation
4G/5G modems,Wi-FiAndBluetooth - ๐ Control precise positioning (
GPS,GLONASS,Galileo) - โก Optimize chipset power consumption in standby mode
- ๐ง Coordinate interaction between hardware components (for example, camera and processor)
It is important to understand: QMS is not a virus or bloatware (pre-installed garbage). This is a mandatory component of the firmware for devices on Qualcomm chipsets, without which network, navigation, or even complete system instability may occur. However, its behavior often confuses users:
- โ Appears in the list of applications without the ability to remove them through standard ones. settings
- โ Updated via
Google Playor in the background, without notifications - โ Sometimes consumes traffic or battery for no apparent reason
Smartphone manufacturers (for example, Xiaomi, Samsung, OnePlus) are rarely mentioned QMS in the documentation, since it is a component "under the hood". But its presence is easy to check: open Settings โ Applications โ Show all applications and find in the list Qualcomm Mobile Services or com.qualcomm.qti.qms.
How is QMS related to chipsets Qualcomm
If your smartphone runs on a processor Qualcomm Snapdragon (and this is the majority of modern Android devices in the mid-range and premium segment), then QMS is an integral part of its firmware. The fact is that Qualcomm not only supplies chipsets, but also develops proprietary softwarewhich:
- ๐ Controls the operation
modem(for example, Snapdragon X65 5G in flagships 2022โ2026) - ๐ฏ Optimizes the performance of
Adreno graphics accelerator - ๐ Controls
Quick Charge(fast charging technology)
Without QMS many functions simply will not work. For example:
| Smartphone function | Dependency on QMS | What happens when deleted |
|---|---|---|
| mobile data (4G/5G) | High | Network loss, inability to make calls |
| Precise positioning (GPS) | Average | Navigation errors, long satellite search |
| Fast charging | Low | Charging will proceed in standard mode |
| Communication quality (VoLTE, VoWiFi) | High | Voice distortion, dropped calls |
However, here lies the main problem: Qualcomm it does not always update in a timely manner QMS via Google Play, which leads to conflicts with new versions of Android. For example, after updating to Android 14 some users encountered the fact that QMS started to aggressively consume battery power - this was due to the incompatibility of the old version of the service with the new system API.
โ ๏ธ Attention: If your smartphone was released before 2020, some functions QMS may be out of date. In this case, it is recommended to check for firmware updates through the manufacturer's official software (for example, Mi Flash for Xiaomi or Odin for Samsung).
Is it possible to remove QMS and what will happen if it do
Technically it is possible to remove QMS but this is highly not recommended without a good reason. This is what will happen if you try to uninstall it:
- Loss of the mobile network. The modem will stop working correctly. work, and you will be left without calls, SMS and mobile data.
- Navigation failures. Applications like Google Maps or Yandex.Navigator will determine your location with a large error or will refuse to work altogether.
- Performance problems. The chipset will lose optimization for multitasking, which will lead to lags and overheating.
However there legitimate ways to disable unnecessary QMS componentsif they consume resources:
Disable auto-update in Google Play
Prohibit background activity in application settings
Limit access to mobile data
Reset cache via Settings โ Storage-->
For complete removal you will need root access and experience with ADBInstructions for advanced users:
adb shell
pm uninstall -k --user 0 com.qualcomm.qti.qms
โ ๏ธ Attention: Deleting QMS on devices with Android 12+ may lead to a "brick" (complete inoperability) due to protectionAndroid Verified BootBefore experiments, create a backup copy viaTWRPor similar recovery.
If after updating Android QMS it starts to eat up your battery, try clearing its cache and data via Settings โ Applications โ QMS โ Storage. In 60% of cases, this solves the problem without radical measures.
Why does QMS update by itself
Many users get scared when they see that Qualcomm Mobile Services is updated via Google Play without their participation. In fact, this is normal behavior, and here's why:
- ๐ Security updates. Qualcomm regularly closes vulnerabilities in its drivers (for example, critical bugs in the modem that could allow attackers to intercept SMS).
- ๐ถ Support for new networks. For example, adding support
5G SA(Standalone) or new bandsWi-Fi 6E. - โก Optimizing power consumption. New versions QMS often contain patches to reduce battery consumption in standby mode.
However, sometimes updates arrive with a delay or contain errors. For example, in 2023, after updating QMS on some devices Samsung Galaxy S22 a problem appeared - headsets turned off after 5-10 minutes of use. In such cases, it helps: Bluetooth โ headsets turned off after 5โ10 minutes of use. In such cases it helps:
- Rolling back to the previous version via
ADB: - Clearing application data Bluetooth in the settings.
- Waiting for a patch from Qualcomm (usually comes out within 1-2 weeks).
adb install --downgrade qms_apk_old_version.apk
If you want to control updates QMS, you can disable them manually:
- Open
Google Playโ click on the profile avatar โManage applications and device. - Find Qualcomm Mobile Services in the list.
- Tap on the three dots in the upper right corner โ
Disable auto-update.
What to do if QMS has not been updated for years?
If Google Play the message โUpdates are not availableโ appears, but version QMS is clearly outdated (for example, 2020 on a 2026 smartphone), this may mean:
1. The smartphone manufacturer has blocked updates for your model (often happens with budget devices).
2. Your region is not supported Qualcomm for automatic updates (for example, some CIS countries).
3. The service responsible for background updates is disabled in the firmware. Google Play Services, responsible for background updates.
In this case, you can either wait for an OTA firmware update from the manufacturer, or install custom firmware (for example, LineageOS) with current drivers.
QMS and security: why antiviruses swear
Some antiviruses (for example, Dr.Web or Avast) are sometimes marked QMS as โsuspicious softwareโ. This happens for several reasons:
- ๐ Deep integration into the system. QMS has access to
root partitionshardware components, which is similar to the behavior of malware. - ๐ฆ Opaque updates. Services Qualcomm can load additional modules without notifications.
- ๐ต๏ธ Outdated signatures. Antiviruses sometimes mistakenly recognize legitimate system files as threats.
How to distinguish a real virus from a legitimate one QMS:
| Sign | Normal QMS behavior | Virus behavior |
|---|---|---|
| Location | V /system/priv-app/ or /system/app/ |
V /data/app/ or suspicious folders |
| Signature | Signed Qualcomm Technologies, Inc. | Unknown publisher or missing signature |
| Traffic consumption | Minimum (up to 10 MB/month) | Tens of megabytes per day in the background |
If you suspect that a virus is hiding under the guise of QMS Check the hash of the APK file via
- Check the hash of the APK file via VirusTotal.
- Install NetGuard and see where QMS sends the data.
- Compare the version with the official one on the website Qualcomm (for this you need to know the chipset model).
โ ๏ธ Attention: If the antivirus detected threat in the files QMS, but you are not sure of its legitimacy do not delete files manually. It is better to reset to factory settings or contact a service center - incorrect actions can lead to loss of IMEI or other hardware failures.
How to reduce the impact of QMS on the battery and performance
If QMS starts to consume too much charge or CPU time, try these methods (from the safest to the most radical):
Clear the cache in the application settings
Disable background activity
Prohibit autorun via "Special access"
Update the smartphone firmware to the latest version-->
1. Limiting background activity
Go to Settings โ Applications โ QMS โ Battery and select Limited mode. This will prevent the service from working in the background, but may worsen network stability.
2. Disabling autorun
In the same application settings, find the section Autorun (on Xiaomi โ Special access โ Autorun) and disable it for QMS.
3. Manual driver update
If QMS is outdated, but updates do not arrive via Google Play you can try installing the latest version manually:
- Download the APK from an official source (for example, APKMirrorchecking signature Qualcomm).
- Install via
ADB:
adb install -r -t com.qualcomm.qti.qms.apk
4. Using Greenify (for root)
The application Greenify allows you to โfreezeโ system services. For QMS this is risky, but if you are prepared for the possibilities. network failures, try:
- Give Greenify root access.
- Add QMS to the hibernation list.
- Reboot the device.
If, after limiting QMS, you notice a deterioration in communication or navigation, immediately return the settings back. Optimization should not come at the expense of the main functions of the smartphone.
Alternatives and custom firmware: is it possible to get rid of QMS forever
The only way to completely remove QMS is to install a custom one firmware that does not depend on Qualcomm. However, this is only suitable for experienced users. Consider the options:
- ๐ฑ LineageOS or AOSP firmware. They use open drivers, but may lose support for some functions (for example,
VoLTEorWi-Fi Calling). - ๐ง Proprietary firmware with modified QMS. Some custom assemblies (for example, Pixel Experiencereplace the standard one QMS with an optimized version.
- ๐ซ Firmware without QualcommTheoretically possible on devices with chipsets Mediatek or Exynos, but they have their own analogues (MTK Mobile Services).
The process of installing custom firmware includes:
- Unlocking the bootloader (
OEM UnlockinSettings โ For developers). - Installation
TWRPor another recovery. - Flash firmware and
GApps(if Google services are needed).
โ ๏ธ Attention: On devices with Qualcomm Snapdragon 8 Gen 2+ (2023โ2026) unlocking the bootloader may result in loss of data encryption (FBE) and the inability to use banking applications. Before flashing the firmware, check the compatibility on the forums XDA Developers or 4PDA.
If you are not ready for the risks of custom firmware, an alternative could be:
- ๐ Rollback to factory firmware (if QMS started to behave strangely after the update).
- ๐ฒ Using a smartphone on a different chipset (for example, Mediatek Dimensity or Google Tensorwhere not QMS).
FAQ: Frequently asked questions about QMS in Android
Can I disable QMS without root?
Yes, but with limitations. You can:
- Disable auto-update in
Google Play. - Limit background activity in the battery settings.
- Prohibit access to mobile data.
However, completely disable without root impossible, since QMS is a system application.
Why does QMS consume so much battery?
Most often this is due to:
- Outdated version of the service (required update).
- Conflict with a custom kernel or firmware.
- Active use
GPSor mobile network (for example, in roaming).
Try clearing the cache QMS and reboot the device. If the problem persists, check the logs via ADB Logcat.
Is it safe to delete QMS on Xiaomi/Redmi?
No, if you are not prepared for the consequences. On devices Xiaomi QMS is closely related to:
- Operation of two SIM cards (dual modem).
- Technology
HyperCharge(fast charging). - Function
Game Turbo(optimization for games).
Deleting will cause these functions to malfunction. If it is critical for you to free up space, it is better to move applications to SD card or use ADB to remove unnecessary system applications (for example, Mi Browser or Mi Music).
How to check which version of QMS installed?
There are two ways:
- Through
Settings โ Applications โ QMS โ Version. - Via
ADB:
adb shell dumpsys package com.qualcomm.qti.qms | find "version"
Current versions usually correspond to the year of release chipset. For example, for Snapdragon 8 Gen 2 (2023) current version QMS โ 3.0+.
Can QMS track me?
Qualcomm Mobile Services theoretically has access to:
- Location data (for optimization
GPS). - Network information (for connection diagnostics).
- System logs (for debugging).
However, This is not spyware. All data is processed locally, and Qualcomm does not transfer it to third parties (this would be a violation of the agreement with the manufacturers smartphones). If you are concerned about privacy, you can:
- Disable permissions for QMS in settings (but this may break some functions).
- Use AFWall+ to block network access (required
root).