Xiaomi smartphone owners often face the mysterious “sensors off Xiaomi where they are” request, trying to find a hidden button in the notification curtain or settings menu. This feature, known as “Switch off sensors,” does exist deep inside the Android system, but its visibility depends on the version of the MIUI or HyperOS shell and the device model. Users are looking for this switch to force the GPS, accelerometer, gyroscope and other sensors to be turned off with a single touch, believing that it will save battery power or, conversely, solve the problem with the screen freeze.
But the reality is that on most modern Xiaomi devices, this button is hidden by default and doesn't appear in the standard quick action list. It's not a coincidence that accidentally turning off all the sensors can cause a phone to malfunction, lose location data, or even prevent the touchscreen from responding to touch. However, for engineers, app testers and advanced users, access to this tool still exists, and we'll look at all the ways to activate it.
In this article, we will take a closer look at why the feature may not be in your interface, how to safely enable it through special ADB commands or developer menus, and explain how it differs from normal flight mode. It is important to understand the difference between software-based sensor shutdown and physical access restriction so as not to disrupt navigation systems or fitness trackers on your Xiaomi.
What is Sensors Off and why is it needed?
Sensors Off is an Android utility tool designed primarily for application developers, and its main goal is to instantly block data from all physical sensors in the device at the software level. When this option is activated, the operating system stops polling sensors, allowing testers to check the behavior of applications in the absence of location, lighting or movement data.
Regular users often look for this feature, hoping to radically increase autonomy or increase privacy. Indeed, if you turn off GPS and the accelerometer, applications will not be able to track your movements. However, it is worth remembering that flight mode already does most of this work, turning off radio modules, but leaving some sensors active for alarm or offline navigation. Sensors Off button acts more aggressively, completely "silence" touch input.
💡
Use Sensors Off only for application testing or diagnostics. For everyday energy savings, you’d better set up standard scenarios in the Battery menu.
On Xiaomi devices with MIUI shell, this feature has its own implementation features. Unlike stock Android, where the switch can sometimes be found in hidden menus, here the system can require actions to activate. If you just want to deny applications access to geo-position, it is much safer and more efficient to use standard privacy settings, rather than global disconnection of sensors.
Why Sensors Off buttons aren’t in the notification curtain
Many users wonder why, after turning on the developer mode, the button "Disable sensors" does not appear in the list of quick settings. The fact is that on Xiaomi and Redmi smartphones, this feature is hidden by default from the eyes of the average user. This is a precaution, since inexperienced handling it can lead to a situation where the phone will no longer respond to touching the screen or lose orientation in space.
In addition, manufacturers often modify standard Android menus.In some versions of MIUI or HyperOS, this switch has been removed completely from the GUI, remaining available only through the ADB command line. This means that even having superuser rights (Root) does not always guarantee the appearance of a button in the curtain without the use of special scripts or modules.
The lack of a button can also be attributed to the processor model: Snapdragon and MediaTek chip-based devices can handle sensor shutdown requests differently, forcing Xiaomi engineers to hide this option on certain models to avoid system errors.
How to enable Sensors Off through Developer Settings
The first and most secure way to try to activate the feature is through the standard developer menu, which doesn't require a computer connection, but it doesn't work on all firmware versions, and you need to activate the hidden menu first if you haven't already.
To do this, go to the Settings. → About the phone and find the line "Version" MIUI" (or "Version." OS"). Press it quickly. 7-10 Once in a row, until the notice "You became a developer" appears. Then go back to the main settings menu, select Additional → For developers, the list that you're going to open is the one that you need to find that sensor item.
Look for a section that could be called Quick settings developer tiles or just Sensors Off. If you have one, activate it. Then a new icon should appear in the notification curtain (when you open the button list fully).
☑️ Activation through settings
It is important to note that new versions of HyperOS may have a different name for this item or move it to the Debugging subsection. If you do not find the right switch, then in your particular software build this feature is software blocked by the manufacturer, and you will need to use more complex methods.
Activation through ADB: Instructions for Advanced
If the GUI doesn’t work, the only way to turn on Sensors Off is to use USB debugging and the command line ADB (Android Debug Bridge), a method that works on almost all Android devices, including Xiaomi, but requires a computer (Windows, macOS or Linux).
First, make sure that the phone has USB debugging enabled in the developer menu. Connect the smartphone to your computer with a cable. On your computer, you need to open the terminal or command line in the folder with ADB installed. Enter the following command to check the connection:
adb devicesYou'll see a request for debugging permission on your phone screen, confirm it. Next, to force the tile in the curtain, type in the command:
adb shell settings put global qs_tile_sensors_off 1Once you have completed the command, restart the device or simply unlock the screen and pull the notification curtain down twice to reveal the full list of buttons. The icon with the crossed-out heart or sensor should appear. To disable the function, use the same command by replacing "1" with "0".
⚠️ Attention: Use of teams ADB Incorrect commands can change system settings, which will cause the interface to work in a unstable way.
Compatibility table and features of MIUI
The behavior of Sensors Off is highly dependent on the version of the operating system installed and the regional firmware. Below is a table showing what to expect from the various Xiaomi configurations.
| MIUI/HyperOS version | Presence in the curtain | Activation method | Risks. |
|---|---|---|---|
| MIUI 12 - 13 (Global) | Often hidden | ADB or Developer Menu | Medium. |
| MIUI 14 (China) | Absent. | Only ADB. | High-pitched |
| HyperOS 1.0 | Hidden. | ADB/Scripts | Medium. |
| Android Stock (Mi A series) | Available. | Developer menu | Low. |
As the table shows, Chinese firmware versions often have stricter restrictions on access to system functions. Global ROM users are more fortunate, but Xiaomi is also trying to minimize the number of visible switches for the end user.
What if the ADB can’t see the phone?
Impact on smartphone operation and security
Activation of Sensors Off mode has a dramatic effect on the device. First of all, the touchscreen stops working, the screen turns black and does not respond to touch. This is normal behavior, since the touch layer is also considered a sensor. To regain control, you either need to turn off the function through the physical volume button (if it is set as a trigger), or wait for a timeout if it is installed.
In addition, GPS, accelerometer (screen rotation), light sensor (auto-brightness) and gyroscope are completely turned off. Map applications, fitness trackers, pedometers and augmented reality games will cease to function correctly. The camera may also fail to start or emit an error, as it requires data from focus and stabilization sensors.
⚠️ Warning: Do not leave Sensors Off on for long periods of time, which may cause the system to stop correctly recording incoming calls or messages, as some communication functions are tied to proximity sensors.
For the average user, using this mode in everyday life makes no sense, even harmful. The battery saves little, since the main energy consumers (screen and radio modules) operate independently of the sensors. The only scenario where this is justified is testing their own application or debugging software.
💡
Sensors Off is a tool for developers, not for battery optimization. Its use blocks screen and navigation, making the phone virtually unusable for calls and the Internet.
Alternatives: How to Restrict Access to Sensors Safely
If your goal is to protect (privacy) or save energy, there are safer and more efficient methods that don’t require extreme debugging modes. Current versions of MIUI and HyperOS provide flexible permission management tools.
You can go to Settings → Privacy Protection → Permissions Management. Here, for each application, you can individually deny access to location, microphone, camera and motion sensors, which will allow you to be sure that, for example, the flashlight does not track your coordinates, and the calculator does not turn on GPS.
- 📍 Use “Only When Used” mode for geolocation so that apps don’t track you in the background.
- 🔋 Turn on "Energy Saving Mode" in the curtain - it will automatically limit background activity and sensor survey with unnecessary applications.
- 🛡️ Activate “Privacy Protection” in the developer settings to hide the real thing IP-Address and device data from applications.
You should also look at the permission manager feature in the security app, which allows you to see which applications have been accessing data recently and block suspicious activity.