A broken power button on Xiaomi is one of the most frustrating breakdowns that can paralyze a smartphone. Without the ability to physically turn on or restart a device, many users panic, especially if the phone holds important data. However, a forced reboot is possible even without mechanically pressing a button β there are software and hardware workarounds for this.
In this article, weβll look at all the current ways to reboot Xiaomi, Redmi and POCO smartphones with a power button thatβs not working: from standard Android features to using a cable, charger and even a computer. Weβll focus on the nuances for different versions of MIUI (including MIUI 14/15) and models with Qualcomm/Mediatek. If your phone freezes, does not respond to touch or simply does not turn on, here you will find a solution.
1. Software reboot via menu (if screen is running)
If the display of a Xiaomi smartphone responds to touch, but the power button does not work, the easiest way is to use the built-in system functions.This method is suitable for most models, including the Redmi Note 12, POCO X5 and Mi 11.
Here's how to do it:
- π± Open Settings (cog icon on the home screen or in the application menu).
- π Scroll down and select About Phone (or About Device in New Versions) MIUI).
- π Click on Reboot (in some firmwares, the item may be called System Restart).
- β Confirm the action if a request appears.
If there is no standard item, try an alternative path:
- Hold the empty area on the home screen β select Widgets.
- Find the Power widget or Quick Settings and add it to the screen.
- The widget will have a reboot button.
π‘
On some models (e.g. Redmi 10), you can call a reboot through Google Assistant, and say, "OK, Google, restart your phone."
Important: If the screen does not respond to touch, move on to the following methods.
Forced reboot through the charger
If the power button is not working and the phone is discharged or got stuck, you can use hardware reset via charging.This method works on most Xiaomi devices with Qualcomm Snapdragon chips (for example, POCO F4, Redmi K50) and some models on Mediatek (for example, Redmi 9A).
Instructions:
- Connect the phone to the original charger (preferably with a cable from the kit).
- Hold the combination Volume up + Volume down at the same time for 10-15 seconds.
- Do not release buttons even if the Mi or Redmi logo appears on the screen.
- Wait for the vibration or reset (usually up to 20 seconds).
Why doesnβt it work on some models?
| Xiaomi model | Does it support resetting through charging? | Notes |
|---|---|---|
| Redmi Note 11/12 | β Yes. | Works with the original 18W/33W ZU |
| POCO X3/X4 | β Yes. | It may take 2-3 attempts. |
| Mi 10/11 Series | β Yes. | Use a charge from 30W |
| Redmi 9/9A/9C | β οΈ Partially. | It only works on MIUI 12+ firmware. |
| Xiaomi 12T/13 | β Yes. | Requires to hold the volume buttons for 20+ seconds |
β οΈ Warning: Do not use non-original chargers - this can damage the power controller.If the phone does not respond to the button combination, turn off charging and try again in 1 minute.
3.Reboot via Recovery Mode (if phone turns on)
If the Xiaomi smartphone is turned on but the power button is not fixed (for example, sticks or requires multiple taps), you can reboot it through Recovery Mode, which is suitable for devices with an unlocked bootloader and standard MIUI Recovery.
Step-by-step:
- π Connect your phone to charge (preferably 50%+ charge).
- π΄ Keep the Volume up. + Power (if the power button is partially working) or only Volume up (if the button does not respond at all) for 8-10 seconds.
- π€ When the Mi logo with Android robot appears, release the buttons.
- π In the Recovery menu, select Reboot β Reboot to System (use volume buttons for navigation and power button for confirmation).
If the standard Recovery doesn't open, it's possible that the phone has a custom TWRP.
- From the TWRP menu, select Reboot β System.
- Confirm the swipe reboot (if required).
β οΈ Note: If the Recovery error shows "No command", it means that the firmware is damaged. In this case, you will need to flash through Fastboot (section 5).
4.Reboot via ADB (for advanced users)
If your Xiaomi has enabled debugging on USB (USB Debugging, you can restart it using a computer and utility ADB (Android Debug Bridge: This method works even when the power button is completely broken, but requires pre-configuration.
What you need:
- π» Computer with Windows/macOS/Linux.
- π USB-cable (preferably original).
- π₯ Installed drivers Xiaomi and ADB (download).
Instructions:
- Connect the phone to the computer.
- Open the Command Prompt (Windows) or Terminal (macOS/Linux) in the folder with ADB.
- Enter the command to check the connection: adb devices If the device appears in the list, continue.
- Run the reboot command: adb reboot
If the ADB does not recognize the device:
- π Reconnect the cable, try another one. USB-port.
- π§ Install Xiaomi drivers manually through Device Manager.
- π Check if the debugging is included USB In Settings β The phone. β Version. MIUI (Press 7 times to unlock the developer menu).
Install Xiaomi drivers|Download platform-tools (ADB)|Enable debugging on USB phone-on|Use the original cable|Check the connection of the adb device command-->
β οΈ Note: If the phone does not restart after adb reboot, but instead gives a βdevice offlineβ error, this may mean damage. USB-In this case, try the method with Fastboot (section 5).
5. Emergency reboot via Fastboot (if the phone doesn't turn on)
If Xiaomi does not respond to any actions, but when connecting to the computer is defined as Qualcomm HS-USB QDLoader 9008 or Mediatek Preloader, you can try to reboot it via Fastboot mode.
You'll need:
- π» Computer with installed ADB and Fastboot.
- π Cable USB (necessarily original!).
- π Firmware for your model (download from the official Xiaomi website).
Step-by-step:
- Connect the phone to the computer.
- Press Volume Down + Power for 10-15 seconds (even if the power button doesnβt work, sometimes the combination works).
- If the phone is switched to Fastboot (black screen with a rabbit in its hat), type the command: fastboot reboot
- If the device is not detected, try the command for forced reboot: fastboot oem reboot
For devices with Mediatek (e.g., Redmi 9, POCO C31):
- π§ Use the utility. SP Flash Tool for Forced Reboot.
- π In the utility settings, select Download Only and connect the phone without a battery (if removable).
π‘
If the phone is not detected in Fastboot, but the computer makes the connection sound USB-devices, try to keep the volume up + Loudness down when you connect the cable, which sometimes helps get the device out of the comaΒ».
| Situation | Decision | Team team. |
|---|---|---|
| Phone in Fastboot but not rebooted | Forced rebuttal | fastboot reboot |
| Device in EDL mode (9008) | Recovery with the Mi Flash Tool | miflash flash [firmware] |
| Mediatek Preloader | Use the SP Flash Tool | Download Only (in the utility interface) |
| Phone's not being determined. | Driver verification | fastboot devices (should display the serial number) |
6. Alternative methods: battery, service centers and temporary solutions
If none of the above methods work, the following are the extreme measures:
1. Battery recovery (for models with removable battery)
On older Xiaomi (e.g. Redmi 4X, Redmi Note 3) you can physically turn off the power by removing the back cover and removing the battery for 30 seconds.
2. Contact the service center
If the power button is completely out of order and the data on the phone is critical, you should contact the authorized Xiaomi service.The cost of replacing the power button in 2026:
- π° Redmi / POCO: 1 500β2 500 β½.
- π° Mi/Xiaomi flagships: 2,500β4,000 β½.
3. Temporary solution: using USB-OTG
For some models (e.g, POCO F3) plugged in USB-keyboard OTG-Adapter and use it to reboot through Terminal Emulator (su reboot command, root rights required).
What to do if the phone is stuck on the logo after rebooting?
β οΈ Warning: Never disassemble a phone with a non-removable battery on your own, which can lead to short circuits and fire. For models like the Xiaomi 13 or Redmi Note 12 Pro+ Use only service methods.