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.
💡
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 devicesOnce 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 rebootIf 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 Team | Action. | Requirements |
|---|---|---|
| adb reboot | Standard reset. | On-line USB-debugging |
| adb shell reboot -p | Total shutdown | Root rights are not required (in most cases) |
| adb reboot bootloader | Entrance to Fastboot | Useful for firmware. |
| adb shell input keyevent 26 | Emulation of the power button (short press) | Lock/unlock |
What to do if your computer can’t see your phone?
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
💡
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.