Waking up when picking up Xiaomi: how to turn off and configure

Smartphone owners often face a situation where the screen of the device lights up at the slightest movement or extraction from their pocket. This feature, conceived by developers to quickly access notifications, in practice often leads to accidental taps and battery discharge. Especially relevant for users whose phones are lying on the table or in a loose case. Understanding how the proximity sensor and gyroscope work will help to effectively manage the behavior of the screen.

The display activation function when lifting the device relies on accelerometer and gyroscope data. The system analyzes the change in position of the gadget in space and, if the vector of movement coincides with the raising of the hand, signals to turn on the backlight. In the MIUI or HyperOS shell, this process is closely related to the operation of the Stepmer widget and system activity services. However, not all users require an instantaneous interface response to movements, so deactivation remains in demand.

In this article, we will discuss in detail all available methods to disable the wake-up screen. We will look at the standard settings of the system, hidden engineering menus and third-party utilities. It is important to understand that completely disabling all motion sensors can affect the operation of navigation and fitness trackers, so balance is needed. On some Redmi and POCO models, the function can be hidden deeper in the menu of special features, rather than in the main settings of the screen.

Reasons for activation of the screen when moving

The main reason for the display to be turned on is the manufacturer's default sensor sensitivity. Android algorithms interpret any sudden change in position of the device as a signal to action. This is done for convenience, so that the user can have time or a message just by picking up the phone. However, in vibrating conditions, such as when driving in transport or walking, it becomes an annoyance.

In addition, third-party applications that intercept sensors can have an impact, and launchers, weather widgets, or memory cliners can force the screen to wake up using the system motion APIs. Sometimes the problem is a software failure of the gyroscope calibration when the phone “thinks” it’s been picked up even though it’s lying on the table, and in such cases, resetting sensor settings or flashing helps.

It's also worth noting the effects of magnetic fields and magnetic fastener covers. The magnet can be the work of the Hall sensor, which is responsible for determining the position of the lid or cover, which indirectly affects the logic of turning on the screen. If you use an accessory with a magnet, try removing it and checking the behavior of the smartphone.

📊 How often do you spontaneously turn on your screen?
Always in my pocket.
Only on the table.
When you call.
Never noticed.

Disabling the function “Raise for activation” in the settings

The first and most obvious step is to find the appropriate switch in the system settings menu. Different versions of MIUI firmware may have different locations, but the logic remains the same. You need to find the partition that is responsible for locking the screen or special features. This usually hides the option that allows you to turn the display on when you lift.

Go to the Settings menu and select Lock screen. In some versions of the interface, this section may be called Lock screen and password. Scroll down to the Functions or Additionals block. Look for an option called Raise to Activate or Activate when lifted.

If you don't have that option in the standard lock menu, check Settings → Screen. This can be the settings for timeout and In-Pack. Turning off In-Pack also helps reduce false positives, as this mode uses the proximity sensor to prevent accidental taps, but sometimes it doesn't work properly.

☑️ Checking screen settings

Done: 0 / 4

Using an engineering menu to calibrate sensors

For advanced users who don't have standard switches, you can log in to the engineering menu, which is a hidden part of the system that's designed to be used for testing and deep tuning, and you can check the accelerometer and gyroscope, and in some cases, recalibrate them, which solves the hypersensitivity problem.

To enter the engineering menu, open the Phone app and dial the code ##6484## or ##4636##. If the code doesn't work, your MIUI version may be blocking access and you'll need to install a dedicated activator app. From the menu, select Single Item Test or Version, then search for Accelerometer or Gyroscope.

Inside the sensor test, a calibration button is often available. Put your phone on a flat horizontal surface and press Calibration. Wait until the process is complete. This will help the system re-determine zero position and stop reacting to micro-movements as if they were lifting the device. Be careful not to change the other parameters in the engineering menu without understanding their purpose.

⚠️ Warning: Changes to the engineering menu can cause the system to run in an unstable way. Do not reset if you are not sure of your actions, and do not change the parameters associated with the radio module.

Setting up the “In the pocket” mode and the proximity sensor

In-pocket mode is a feature that locks the screen when the phone is in the dark and close to an object (like in a trouser pocket). Paradoxically, this mode's malfunction can cause the screen to wake up. If the proximity sensor is contaminated or closed with a protective film, the phone may "think" it was taken out of its pocket and turn on the screen.

Check the top speaker area on the front of your smartphone. That's where the sensor is. Wipe it with a soft cloth. Then go to Settings → Lock the screen and find "Mode in your pocket." Try to turn it off completely. This will prevent the system from using proximity sensor data to control the lock, which often solves the problem of false switching.

It's also worth checking if the protective glass or the case is covering the sensor area, and even the smallest protrusion of plastic can distort the readings, and if the problem persists after cleaning and turning off the mode, it may be that the sensor is physically defective or requires a plume replacement.

Why is the sensor lying?
The proximity sensor is based on infrared radiation, and if there's a thick film on the glass or there's a crack, the beam bounces off incorrectly, and the phone thinks it's an object, and the dust in the speaker's hole can block the sensor.

Third-party screen management applications

If the built-in tools fail to solve the problem, Google Play apps come to the rescue, allowing you to create your own rules (scenarios) for controlling the screen, and popular utilities like MacroDroid and Tasks give you flexible control over the sensors.

With these programs, you can create a macro: "If the screen is on and the phone is on the table (light sensor is closed and the accelerometer shows horizontal), turn off the screen immediately." Or vice versa: prohibit the screen from turning on if a certain list of applications is running, this gives a level of control that is not available in standard firmware.

However, using third-party apps increases battery consumption, as they are constantly hanging in the background and polling sensors. In addition, some features may require root access rights for full efficiency.

Method of decisionDifficultyEfficiencyRisk of error
MIUI settingsLow.MediumMinimum
Engineering menuTall.Tall.Medium.
Third-party annexesMediumTall.Battery consumption
Resetting settingsTall.MaximumLoss of data

Resetting settings and updating firmware

In cases where the software failure is system-based, it helps to completely reset the settings. This is a radical method, but it is guaranteed to eliminate errors in the configuration of sensors caused by updating or installing the conflicting software. Before the procedure, be sure to back up the data to the Mi Cloud cloud or to your computer.

Also check for system updates. Xiaomi developers regularly release patches that fix sensors. Go to Settings → About the phone and click on the logo of the MIUI version. If an update is available, install it. Often the problem of false awakenings is solved by updating the sensor drivers.

If nothing helps, it could be a hardware problem, the proximity sensor plume could have moved away from the board, or the sensor itself failed, in which case the software methods are powerless, and you'll need to visit the service center to diagnose and replace the module.

💡

Before resetting, try simply restarting your phone in Safe Mode to help you know if a third-party app is to blame. If the screen isn't lit up in Safe Mode, look for culprit among the installed programs.

Frequently Asked Questions (FAQ)

Why does the screen light up when the phone is on the table?
It's probably because of the high sensitivity of the accelerometer or the vibration from the passing traffic/steps. Try turning off the "Raise for Activation" function and the "In your pocket" mode. Also check if the phone is on the vibrating surface.
Does the security glass affect the sensor?
Yes, poor-quality or thick protective glass, as well as films with a black frame can block the proximity sensor, which leads to the fact that the phone does not know whether it is in the pocket or in the light, and may behave incorrectly.
Can the motion sensor be completely turned off?
You can't completely disable the accelerometer and gyroscope without root rights, because they're necessary for the interface to work (auto-turn, gesture control), you can only prevent the system from using their data to turn on the screen through settings or third-party applications.
Will resetting to factory settings help?
Yes, it's an effective way to fix software bugs, but before you do that, try just restarting your device or updating your firmware. The last thing you should do is to reset your data before you save it.
Why did the MIUI update turn on more often?
Updates often change the algorithms of the sensors or add new features of the smart screen. If you don’t like the new version, you can try to roll back the update (if you have the opportunity) or the next patch that fixes the bugs.

💡

Comprehensive approach: a combination of setting system parameters, cleaning sensors and, if necessary, the use of third-party utilities, allows you to completely get rid of the intrusive awakening of the screen.