The situation when Xiaomi smartphone stops responding to touch and refuses to turn off in the standard way, familiar to many owners of budget and flagship models. Most often, the cause is a physical damage to the mechanical switch or a software failure of the MIUI and HyperOS system, which blocks the processing of presses, at which point the user is in a vulnerable position: the battery can discharge, and the application freezes, requiring immediate intervention.
Fortunately, Xiaomi engineers have provided several workarounds to control the device in emergency cases, and it is possible to reboot the phone even with a completely broken physical button, if the screen at least partially responds to commands or if the device has managed to connect to the computer.
In this article, we will look at all the current ways to reanimate the device using built-in operating system functions, third-party utilities and hidden engineering menus. You will learn how to safely reboot your smartphone, set alarm clocks and use USB debugging. If the screen is completely black and does not respond to touch, the only way is to wait for the battery to completely discharge or connect to a PC with pre-set debugging.
Use of the built-in shutdown menu
The most obvious but often ignored way is the power management software menu. Even if the physical button is broken, the Android operating system continues to function and the program commands are processed correctly. To call the menu, you need to find the appropriate icon in the notification curtain or in the settings. In newer versions of the HyperOS shell and MIUI 14, the shutdown icon is often hidden in the control panel.
To get to it, swipe down from the top right corner of the screen to open the control center, and you should see a circle icon with a vertical line, and clicking on it will open a standard window with a choice of actions: turn off, reset or flight mode, and if the icon is not in quick access, you can add it through the editing of the control panel.
The alternative is through system settings. Go to Settings β About the phone. At the top of the list, near the operating system version, there is often a power menu button. In some firmware modifications, this item is in Advanced Settings, which only works if the touchscreen is partially functional.
π‘
If the shutdown icon is hidden, try pressing the Up Volume button for 5 seconds β in some regions and versions of MIUI, this triggers the power menu programmatically.
It's worth noting that this method won't help if the phone is getting stuck dead and doesn't respond to touching the screen, so software rebooting through the interface is impossible, and deeper interventions are required. Also keep in mind that when the processor is overheated, the system can block any action other than an emergency call.
Setting up the on and off timer
One of the most useful features for owners of devices with a faulty power button is the built-in task scheduler. Xiaomi allows you to set the device to automatically turn on and off on a schedule. This is the perfect way to reboot the phone if the screen is working, but the lock button is not responding. You can set the time off at the current moment plus 2-3 minutes.
To set up, go to Settings β Battery and Performance (or simply Battery). Find the On/Off Planner section. Activate the Repeat slider and set the time to turn off. Once the phone turns off, it will either turn on on itself on schedule, or you will have to plug it into the charger because the on button doesn't work.
- β° Set the shutdown time 2 minutes ahead of the current one.
- π Make sure the battery is above 10% so that the device can complete the process.
- π± Connect the charger before automatically turning on if the autostart function is not active.
It's important to understand the difference between models. On older devices with non-removable batteries, after turning off automatically, the phone may not turn on itself without pressing a button. However, on many modern Redmi and Poco models, a power supply (USB) connection initiates the system to boot automatically, a critical nuance for owners of broken gadgets.
βοΈ Timer setting
Using a timer is a safe method that doesnβt require a computer connection or third-party software installation.Itβs especially effective when the phone is running, but the button is locked or has poor contact. Regular use of this feature allows you to clear RAM and prevent the accumulation of system debris.
Reboot via computer and ADB
If the touchscreen doesn't work at all, but the phone is on and charged, USB debugging comes to the rescue, a professional method that requires a computer (Windows, macOS or Linux) and a cable, and the main condition is that the developer menu must activate the option debugging over USB. If you haven't turned it on before, this method, alas, will not work without access to the screen.
First, install the ADB (Android Debug Bridge) drivers on your computer. Once you connect your smartphone with a cable, open the command line or terminal on your PC. Enter a command to check the connection. If a debugging resolution message appears on your phone screen (which you may not see when you crash the screen, but you can try to click randomly or use the mouse via OTG), the connection will be established.
adb devices
adb rebootAdb reboot sends a signal to the system to immediately restart. This is the equivalent of a long-term power button clamping, but it's software-based. If a standard reboot doesn't work and the phone is stuck, you can use the adb reboot bootloader command to put the device into Fastboot mode. From there, using volume buttons (which usually work), you can select Recovery or Power off.
What if the ADB canβt see the device?
Using ADB commands gives you complete control over the device, so you can not only reboot the phone, but also remove problematic apps or backup data if the power button breaks at the most inopportune moment, making it indispensable for advanced users.
Use Recovery Mode via Volume buttons
When the screen is black but the phone vibrates when charging, or when the system is getting stuck, the Recovery Mode is logged in, which loads to the main operating system and allows you to control the basic functions of the hardware, and is logged in by a combination of buttons when the state is off (or getting stuck).
Because the power button doesn't work, the classic "Loudness up + Power" combination won't work. But there's a workaround. If the phone is turned off, press Volume Up and connect the USB cable to your computer (not charging, specifically to your PC). On many Xiaomi models, this action initiates Fastboot entry. From Fastboot mode, using volume buttons for navigation, you can go to Recovery.
| Action. | Combination / Method | The result |
|---|---|---|
| Entrance to Fastboot | Volume Down + Connect USB to PC | Firmware loading mode |
| Entrance to Recovery | Volume Up + Connect USB to PC | Recovery menu |
| Navigation | Volume buttons | Moving on the menu |
| Selection of a paragraph | Volume button (sometimes works as Enter) | Confirmation of action |
In the Recovery menu, the control is done with volume buttons, and the choice is confirmed either by the same volume button (on some models) or, in rare cases, by a short press of the power button (if it reacts even slightly). If the power button is dead completely, select Reboot or Reboot to system and try to confirm it. If confirmation is not possible, this method may not work to exit the menu, but you can log in.
π‘
Connecting to a computer (rather than an outlet) is a trigger to enter engineering modes on most Xiaomi smartphones without the need to use an on button.
Be careful in the Recovery menu. The Wipe Data item will delete all your data completely. Use only the Reboot or Power off options. If the phone has gone into a bootloop cycle, logging into Recovery via volume buttons and cable is the only way to interrupt this cycle and try to save the system.
Application of third-party applications and Accessibility
If the power button is intermittently running (once in), or you want to be safe in the future, you should install special applications in advance. There are many utilities in the Google Play store that create a virtual button on the screen, for example, applications like Assistive Touch or Button Mapper allow you to bring the lock and reboot function to the screen.
An even more powerful tool is Accessibility. Android has a special feature in its settings, and if you add it to the Quick Access bar, you get a button that lets you lock the screen, take screenshots, and call the power menu without using physical keys, which is a standard feature that doesn't require superuser rights.
- π² Virtual Button: Creates a floating button on the screen to emulate physical keys.
- π§ Accessibility Menu: System menu for gesture and button management.
- β± Auto Clicker: allows you to automatically tap certain points on the screen (useful for complex scenarios).
Installing such applications makes sense while the button is still working at least a little bit to prepare a "plan B." However, if the phone is already getting stuck and the screen is not responding, third-party software will not help, since it requires an active operating system to work. In a critical situation, rely on hardware and ADB.
Prevention and maintenance advice
The problems with the power button are often mechanical in nature. Dust, moisture and frequent use lead to wear and tear on the contact group. To prolong the life of the button, try not to push it too hard. Use the unlock functions of fingerprint on the screen or facial recognition to lessen the use of the physical key to turn on the screen.
You should also clean the speakers' connectors and holes regularly, as dust from there can get inside the case and settle on the button mechanisms. If you notice that the button has started to start or requires more effort, immediately set the turn off timer or set a virtual button.
β οΈ Warning: If your phone is in water, do not press power or volume buttons at all, this can close the contacts and permanently disable the motherboard.
For users who actively use navigation or games, it is recommended to use external triggers or connect the phone to a computer to control, to minimize the load on the body elements.
β οΈ Note: Using unoriginal buttons or self-repair without skills can damage the plumes. If you are not confident in your abilities, it is better to entrust the replacement of the button to specialists.