Xiaomi’s emergency reboot without the power button: a step-by-step plan

When the power button on your smartphone stops responding or crashes, it can take the device owner by surprise. This is especially true for popular Xiaomi, Redmi and Poco models, where mechanical elements wear out over time. If the phone freezes, the app doesn't respond, or you just want to upgrade, the lack of a working power button seems to be a critical problem. However, modern versions of the MIUI shell and HyperOS provide several software ways to solve this problem.

You don't have to take your device to a service center immediately, or disassemble the case to close the contacts. There are a number of software tools and system functions that allow you to completely reboot or turn off the device. We'll look at methods from simple taps around the screen to using computer utilities for advanced users, the main thing is not to panic and consistently try the available options.

Before you start any manipulation, make sure that the battery is sufficiently charged, as some methods can take time. If the screen responds to touch, your chances of getting your phone back to life without repairing the button are very high. Next, we will take a detailed look at each available method, starting with the simplest built-in features.

Use of the built-in shutdown menu

The most obvious, but often ignored, way is to call the system menu through the lock screen or notification curtain. In newer versions of MIUI, developers have added a special button to the interface. To take advantage of this method, unlock the device and lower the notification curtain completely down. In the upper right corner, there is usually a power icon.

When you click on it, you'll see a pop-up with options. You can choose to turn it off or reboot it. If the standard long power button doesn't work because of a mechanical breakdown, this software analog is your salvation. In some design themes, this button can be hidden, so check the theme settings or switch to the standard one.

⚠️ Warning: If the phone's screen is completely black and doesn't respond to touch, this method won't work. ADB charger.

Also worth mentioning is the Quick Notes feature, or the voice assistant if activated. Sometimes voice commands can trigger the shutdown process, although this depends on the specific firmware version and privacy settings. Software power management is the first line of defense when physical keys fail.

Reboot through system settings

If the button is missing or inactive, there's always a "hardened concrete" option, the settings menu, which works even when the system is unstable, but the screen still responds to commands. You need to go to Settings → About the phone. At the top of the screen, there's often the MIUI or HyperOS logo.

But the more reliable path is deeper. Find the Additional (or Advanced Settings) section and select Reset. Don't be afraid of the name: at the top of this screen, above the full reset button, there are usually two small buttons, "Stop" and "Reset," which is a regular mechanism that doesn't require superuser rights.

  • 📱 Open “Settings” and find “About the phone».
  • 🔍 Go to “Advanced Settings” or “Additional».
  • ⚙️ Select “Resetting” (without pressing the reset button!).
  • 🔄 Click on the reboot icon in the top corner.

This is especially useful if you have a custom theme installed that hides the standard interface elements. System settings take precedence over visual design, so power management is almost always available here. Use this method as a primary one if you don't find a standard button in the curtain.

Application of third-party applications

When embedded tools are inaccessible or inconvenient, Google Play apps come to the rescue. There are many utilities that create a virtual power button on the screen or in the widget, some of the most popular ones are Assistive Touch, Button Mapper, or Power Menu apps, which require minimal permissions to work.

Once you install such an application, you will need to give it the necessary rights, usually access over other windows (SYSTEM_ALERT_WINDOW). Once set up, a floating button will appear on the screen, which calls emulate a long press on the physical power button, which allows you not only to restart the device, but also to lock the screen or take screenshots.

⚠️ Note: Helper apps consume extra battery power and may conflict with system navigation. Use them only as a temporary solution until the button is repaired.

Some applications require a connection through USB-debugging to fully emulate the shutdown button, as Android restricts direct access to the power-off function for security purposes. ADB, Follow the instructions on the screen, and this ensures that the software gets the right permissions to control the power of the device.

📊 Which way to reboot you think is most convenient?
Through menu settings: Using a third-party app:Through a computer (ADB): I need button repair

💡

Install the quick reboot widget on the home screen to always have access to the shutdown function, even if the power button is broken permanently.

Using ADB for Advanced Users

For those who are not afraid of the command line, the Android Debug Bridge tool (ADB) It's the most powerful and reliable way to control a device, and it works even if the sensor is partially nonfunctioning, but the phone is defined by the computer, USB-cable and installed Xiaomi drivers.

First, you need to activate the developer mode. → About the phone and seven times quickly click on the version MIUI. Then, in the menu “For developers” include USB-Debugging. Connect your smartphone to your computer and type a command to check the connection.

adb devices

Once you have authenticated your phone screen (if the touch is working), you can send a command to reboot, which is a "clean" reboot, similar to taking out the battery.

adb reboot

If the system is completely got stuck and the touch is not working, but the phone is on, you can try the adb reboot command right away. If you want to turn off the device, use the adb shell reboot -p command. This method is considered the most professional and is often used by service center masters.

ADB Team TeamAction.Requirements
adb rebootStandard reset.On-line USB-debugging
adb shell reboot -pTotal shutdownRoot rights are not required (in most cases)
adb reboot bootloaderEntrance to FastbootUseful for firmware.
adb shell input keyevent 26Emulation of the power button (short press)Lock/unlock
What to do if your computer can’t see your phone?
Make sure that USB-The cable is good and supports data transfer, not just charging. USB-port, preferably USB 2.0, and install the original Xiaomi drivers from the official website.

Battery discharge method and safe mode

If none of the software methods work, the screen isn't on, and the button is broken, it's left to wait. The method of full discharge is the easiest, albeit longest, way to turn off a hanging phone. Leave the device alone until the battery goes to zero and the phone itself turns off. After that, just put it on charge - most Xiaomi smartphones automatically turn on when connected to the network.

There is also a combination to enter Safe Mode, which sometimes helps if the problem is caused by a conflicting application. On many Redmi and Poco models, you need to press the volume button (usually minus) during the turn on. However, if the power button does not work, this method is difficult to implement without external intervention.

  • 🔋 Wait for the full battery discharge to 0%.
  • 🔌 Connect the original charger.
  • ⚡ The phone can turn on automatically or require a short press.
  • 🛡️ Try to enter Safe Mode if the model allows.

Importantly, on some models, when you plug a charge into a phone that's off, it can only charge, but it won't turn on. In this case, after you've completely discharged and started charging, you can try to connect the phone to your computer. Changing the power source sometimes triggers a hardware reset of the power controller, which leads to the power switch on.

Prevention and replacement of the power button

Constantly using software crutches to turn off your phone is inconvenient. Sooner or later, you'll have to replace the mechanical button. It's an inexpensive procedure that you can do yourself with soldering skills or at a service center. While you wait for repairs, set up automatic on and off as scheduled.

In the Settings menu → Battery and Performance → Battery (the path may vary depending on the version of MIUI) there is a function “Planned on and off”. Set a time, for example, at 03:00 a.m. The phone will reboot itself once a day, which is useful for cleaning RAM and preventing freezes.

⚠️ Warning: Don't try to disassemble the phone unless you have experience.In modern Xiaomi models, the power button is often soldered into a plume or soldered to the board, and a sloppy replacement can damage other components.

It is also recommended to update the firmware regularly. Xiaomi engineers often release patches that improve the touch screen and program buttons. Use desktop widgets to quickly access the functions that the button used to perform to minimize the discomfort of a breakdown.

☑️ Action plan for breaking the button

Done: 0 / 1

💡

The fastest way to reboot without a button is the menu in the notification curtain, and the most reliable when hanging is full discharge or ADB.

Can I use Xiaomi if the power button doesn’t work?
Yes, it's possible, but it's difficult. To enter Fastboot mode, you usually need to press the minus volume button and plug in the cable. If the power button doesn't work, the phone may not go into firmware mode. USB-debugging was enabled in advance, you can use the command adb reboot bootloader to enter the firmware mode without buttons.
Why does the power button on Xiaomi stop working?
The main reasons are: wear and tear of the membrane under the button, moisture or dust, software failure of drivers. Often the problem is solved by cleaning the contacts or simply replacing the plume. In rare cases, the motherboard itself is to blame.
Is it safe to use the app to shut down all the time?
Emulator apps are safe for the system, but they consume resources. The main danger is that if the application freezes, you will be left without the ability to turn off the phone, so you should use the built-in MIUI features or schedule a reboot.
What if the screen is black and the button is not working?
Try connecting your phone to your computer, and if your computer makes a sound of the device connecting, it's on, and that's where the ADB adb reboot or waiting for the battery to run out completely will help.
Does frequent software reboot affect memory wear?
Modern flash memory in Xiaomi smartphones is designed for thousands of rewriting cycles. Daily software reboot will not harm the drive; on the contrary, it is useful for resetting errors in RAM and updating system processes.