The Xiaomi Redmi Note 9 features several motion sensors โ an accelerometer, a gyroscope, and a proximity sensor โ that are responsible for automatically rotating the screen, gestures, and other functions. However, in some cases, users want to deactivate them, such as to save battery power, avoid accidental alarms, or eliminate conflicts with applications. In this article, we will discuss all possible ways to turn off the motion sensors on the Redmi Note 9, from standard settings to hidden commands for experienced users.
It's important to understand that completely disabling sensors can affect the performance of certain functions, from autorotating the screen to fitness trackers and tilt control games. We will describe in detail the consequences of each method so that you can choose the best option. If your goal is just to block the turn of the screen, standard settings are enough. Deep deactivation requires developer rights or ADB.
Why turn off motion sensors on the Redmi Note 9?
Motion sensors in a smartphone perform a lot of tasks, but sometimes they become uncomfortable, and here are the most common reasons to turn off:
- ๐ Battery savings: The accelerometer and gyroscope consume energy even in the background, and on weak firmware, this can reduce battery life by 5-15%.
- ๐ฎ Conflicts with games: In some games (e.g. racing simulators), motion sensors interfere with the control of the joystick or buttons.
- ๐ฑ False positives: The proximity sensor can accidentally turn off the screen during calls, and the gyroscope can rotate the image at an uncomfortable moment.
- ๐ ๏ธ Application testing: Developers sometimes need to emulate the lack of sensors to debug.
- ๐ Privacy: Some apps can use sensor data to collect information about your movements.
Before you start shutting down, check if the problem is really sensor-related. For example, if the screen is spontaneously rotating, it may not be the gyroscope that is to blame, but a malfunction in the system. Try restarting the phone or resetting the screen to factory settings.
Method 1: Turn off the screen autorotation (without root)
The easiest and safest way is to deactivate the automatic rotation of the screen, which doesn't turn off the sensors themselves, but blocks their main effect on the interface, which is suitable for most users who just need to fix the orientation of the screen.
Instructions:
- Open the notification bar by swiping your finger from top to bottom.
- Find the "Autoporate" icon (usually depicted as a circular-arrow phone).
- Tap the icon to turn off the feature. The icon will turn grey - this means that the screen rotation is blocked.
An alternative way through settings:
- Go to Settings. โ Screen.
- Select the Autoturn screen option.
- Turn the slider to the "Off" position.
- The autoturn icon in the notification panel is gray
The screen does not rotate when the phone is tilted.
- In the screen settings, the "Autoporate" slider is off
- Applications (e.g. YouTube) do not go horizontal-->
This method does not require developer rights and is completely reversible, but it does not disable the sensors themselves โ they continue to work for other functions (for example, a pedometer or a single device). VR-If you need to deactivate the sensors completely, proceed to the following methods.
Method 2: Disconnect sensors through developer modes
Deep sensor control requires activating the developer mode on the Redmi Note 9, a hidden menu that allows you to disable individual sensors without using root rights.
Steps to activate the developer mode:
- Open the Settings. โ The phone.
- Find the MIUI version string and tap it 7 times in a row.
- The message will be: โYou are a developer!โ
Now we turn to the sensors:
- Return to the main settings menu and open Additional settings โ For developers.
- Scroll down to the "Hardware Acceleration" section.
- Find the option to Disable Sensors (or Selectively Disable Sensors in some versions of MIUI).
- Choose which sensors to deactivate: ๐ Accelerometer โ responsible for determining acceleration and inclination. ๐ฏ Gyroscope โ measures angular velocity (necessary for the VR and precise). ๐๏ธ Approximate Sensor โ Turns off the screen during calls.
Confirm the changes and restart the phone.
What happens if you turn off the proximity sensor?
Please note: after the sensors are turned off, some functions may not work correctly:
- Tilt control games will become unmanageable.
- Augmented reality (AR) apps will no longer determine the position of the phone in space.
- Fitness trackers (such as Mi Fitness or Google Fit) wonโt be able to count steps accurately.
๐ก
If the phone starts to brake after the sensors are turned off, try clearing the system cache in the Settings menu โ Memory โ Clear the cache. This will help reset the temporary data associated with the sensors.
Method 3: Completely disabling sensors via ADB (for experienced)
If previous methods have failed or you need to completely deactivate the sensors at the system level, you can use the ADB (Android Debug Bridge) command, which requires connecting the phone to a computer and basic knowledge of working with the command line.
Warning: improper use of ADB may disrupt the system. Follow the instructions carefully!
Steps to disconnect via ADB:
- Download and install. ADB-computer-assist.
- Turn on USB debugging on your phone: Go to Settings โ Additional settings โ Developer. Activate the USB debugging option.
Redmi Note 9
adb devicesMake sure your phone is displayed in the list of devices.
adb shell settings put system accelerometer_rotation 0For the gyroscope:
adb shell settings put system gyroscope_rotation 0adb rebootTo return the sensors to working condition, replace the commands 0 by 1.
๐ก
ADB-commands temporarily disable sensors only for system functions (e.g. autorotating). Some applications may continue to receive sensor data through their own devices. API. For a complete lock, root or firmware modification will be required.
Checking the operation of sensors after disconnection
To make sure that the sensors are actually deactivated, use built-in or third-party diagnostic tools.
Method 1: Integrated MIUI test
- Open the Phone app.
- Enter the combination: ##6484### (or #4636## for older versions of MIUI).
- Select the Test Sensor (Test of Sensors).
- Check if the accelerometer and gyroscope show zero values when the phone moves.
Method 2: Third-party applications
Install one of the sensor testing apps from Google Play, for example:
- Sensor Test (from Smart Tools)
- AndroSensor
- CPU-Z (Sensors section)
In these applications, you'll see real data from the sensors, and if the values don't change as the phone moves, the sensors are successfully disabled.
| Sensor. | Normal values | Post-offset values | Effects of disconnection |
|---|---|---|---|
| accelerometer | Changes in slope (e.g., X: -2..2, Y: -9..9, Z: 1..11) | X: 0, Y: 0, Z: 0 (or near zero) | Not working autoturn, pedometer, some games |
| gyroscope | Changes in rotation (e.g., X: -3..3, Y: -3..3, Z: -3..3) | X: 0, Y: 0, Z: 0 | It's not working. VR/AR-Appendix, precise screen rotation |
| Approximation sensor | 1 (far) / 0 (close) | Always 1 or read error | The screen doesn't go off during calls. |
Possible problems and solutions
When you turn off the motion sensors on the Redmi Note 9, you may experience unexpected failures. Let's look at typical situations and how to fix them.
โ ๏ธ Warning: If after disabling the sensors, the phone stopped responding to touches or the screen began to blink, immediately reset the settings through Settings. โ The phone. โ Reset. It'll bring all the parameters back to factory values.
Problem 1: The screen isn't rotating, but sensors show activity
So this means that the autorotor is off at the system level, but the sensors are still working.
- Check the settings in Settings โ Screen โ Autoturn.
- If the slider is on but the screen is not rotating, try switching it several times.
- Install the Rotation Control app from Google Play to force orientation management.
Problem 2: After the sensors were turned off, the phone began to brake
Perhaps the system processes are trying to get data from the locked sensors, which causes delays.
- Clear the system cache in Settings โ Memory โ Clear the cache.
- Restart your phone in Safe Mode (press the power button โ โReboot Safe Modeโ) and check the performance.
- If the brakes are left, return the sensor settings to their original state.
Problem 3: Sensors turn on after rebooting
This is typical of methods that use ADB or engineering menus.
- Repeat the ADB command after each reboot (or create a script to run automatically).
- Use applications like Tasker to automatically disable sensors when you start up your system.
- If the problem is critical, consider getting root rights to permanently shut down.
Alternative ways to control sensors
If you donโt want to completely shut down your sensors, consider alternative ways to monitor them:
- ๐ Rotation Manager โ allows you to set the rules of rotation for individual applications. Set Orientation โ captures the orientation of the screen manually.
- ๐ ๏ธ Custom firmware: LineageOS or Pixel Experience-based firmware allows for flexible sensor configuration, requires unlocking the bootloader and can void warranty.
- ๐ง Xposed Framework (for advanced users): Sensor Disabler can selectively disable sensors without root. only works on Android 7-9 (on Redmi Note 9 with a new version of the device). MIUI 12+ may not be supported).
For most users, the best solution would be to combine a standard autorotation shutdown with an orientation control app, which would keep gaming and fitness tracker sensors functional but eliminate accidental alerts.