The broken power button on Xiaomiβs smartphone is one of the most frustrating breakdowns that makes the device virtually unusable: You canβt turn off the phone, reboot it, or even unlock the screen if itβs locked. However, there are several official and unofficial ways to disable Xiaomi without a physical button, and in this article weβll take a look at everything from standard MIUI features to tech solutions for power users.
It's important to understand that the methods vary depending on the condition of the phone: it's unlocked or locked, whether the screen is on, whether the sensor is working, whether the debugging firmware is installed. We'll look at the options for all scenarios, including emergencies where the phone is stuck on the logo or does not respond to touch. If you're looking for a way for your model, at the end of this article there's a table of methods compatibility with popular Redmi, POCO and Mi devices.
Before you start, check if your Xiaomi has activated the Double-Tap to Wake Up feature (Settings β Screen β Double-Tap to Wake Up). If so, it will be easier for you to unlock the device to access the off menu. If not, you will have to use workarounds.
1.Switch off via the power menu (if the screen is unlocked)
The easiest way is to use a software shutdown button in the MIUI interface, which works if the touch screen is working and the phone is unlocked. Here's how to do this:
- π± Open the notification bar by swiping your finger from the top edge of the screen down.
- βοΈ Click on the Settings icon (cog) in the upper right corner.
- π In the search bar, enter Shutdown and select "Power button".
- π In the menu that opens, click "Switch off" and confirm the action.
If for some reason the search is not working, manually follow the path:
Settings β About the phone β Power button β Turn offOn some models (such as the Redmi Note 10 Pro or the POCO X3 Pro), the path may be slightly different. If you do not find the Power Button, try an alternative route:
Settings β Additional β Special features β Power buttonThe screen is unlocked and responds to touch |
Battery charge of at least 10% |
Open "Settings" MIUI|
Found section "Power button"-->
β οΈ Attention: On devices with MIUI 14 and a newer path to the power button may be hidden. If you can't find a section, try turning on Developer Mode (7 times click on Version) MIUI On the phone and go back to the search.
2. Use of gestures and AssistiveTouch (for locked screen)
If the screen is locked but the sensor is working, you can use the AssistiveTouch virtual button (similar to Assistive Touch on iPhone), which is available on all Xiaomi with MIUI 12 and later.
- π Unlock your phone with a fingerprint or facial recognition (if configured).
- βοΈ Go to Settings. β Special facilities β AssistiveTouch.
- π Turn on the slider "AssistiveTouch".
- β Press the floating button, select "Device" β "Power button" β "Turn it off".
If the phone is already locked and AssistiveTouch is not turned on, try unlocking it through a Smart Lock (if a trusted Bluetooth device or place is configured) or plugging it into charging β sometimes an Emergency Call button appears on the lock screen, through which you can access additional features.
For models POCO F3, Redmi K40 and others AMOLED-There is another trick with screens: activate "Always on the screen" (Settings). β Screen. β Always on screen. This will allow you to see the time and notifications without unlocking, and in some firmware you can access quick settings.
Yeah, I use it regularly.|
Yeah, but never included.|
No, there's no such function.|
I don't know how to check.-->
3.Switch off via ADB (for advanced users)
If you have access to your computer and USB debugging mode is enabled (Settings β About Phone β MIUI Version β 7 times Press β Return to Additional β For Developers β Debugging by USB), you can turn off Xiaomi using ADB commands.
Here's the step-by-step instruction:
- π₯οΈ Connect your phone to your PC through USB-cable (original to avoid connection problems).
- π Download and install Platform Tools (includes adb.exe).
- π Open the command line (Win) + R β Type in cmd) and go to the folder with adb:
cd C:\platform-tools- π Enter a command to check the connection:
adb devicesIf the phone is recognized (the serial number will appear), execute the shutdown command:
adb shell reboot -pIf the team doesnβt work, try an alternative:
adb shell input keyevent 26(26 is the power key code in Android).
β οΈ Note: Some Xiaomi firmware (especially custom) command reboot -p In this case, try adb shell"input keyevent. KEYCODE_POWER --longpress" long-press.
What if the ADB canβt see the device?
4. Emergency shutdown when getting stuck or the screen is not working
If the Xiaomi phone is stuck on the logo, does not respond to touch or the screen is completely black, but the device shows signs of life (vibrates, lights are on), you can try forced reboot or battery extraction (for models with a removable battery).
For most modern Xiaomi (e.g. Redmi Note 11, POCO X4 Pro, Mi 11) a combination of:
- π Press the power button. + Volume button for 10-15 seconds.
- π If it doesnβt work, try the power button. + volume-reducing.
- π On some models (e.g. Redmi) 9A) It is a long press of the power button (20).+ seconds).
If the phone doesn't respond to any combinations, but you're sure the battery isn't dead, the only option is to empty the battery to zero.
- Connect your phone to charging and wait until it starts vibrating or the charging indicator appears.
- Turn off charging and leave the device for 12 to 24 hours (depending on the model).
- After full discharge, connect the charger - the phone should turn on automatically.
β οΈ Note: Frequent forced battery discharge to 0% It reduces its lifespan. Use this method only in extreme cases (33W/67W/120W) This method may not be effective β some models automatically turn on when charging is connected.
5. Shutdown via Recovery Mode (for power users)
If the phone turns on but the power button doesnβt work and other methods havenβt helped, you can turn the device off via Recovery, a method that works for all Xiaomis, but requires care to keep the settings from resetting.
Instructions:
- π Turn off the phone forcibly (press the power button). + volume up 10 seconds).
- π± As soon as the screen goes out, immediately press the power button. + volume-button.
- π§ Hold on until the Mi logo and Recovery menu appear (usually in English or Chinese).
- π Use volume buttons to navigate and select "Power Off" (or similar item).
- β Confirm the choice of the power button.
On some firmware (e.g. Global ROM), the Recovery menu may be in Chinese.
| English | Chinese (simplified) | Description |
|---|---|---|
| Reboot | System restart | |
| Power Off | Shutdown | |
| Wipe Data | Resetting settings (Do not click!) | |
| Connect with MIAssistant | Connecting to a PC for recovery |
If the Recovery menu does not have a Power Off option, select Reboot and then immediately press the button combination to force you to turn off (as described in the previous section).
π‘
If you frequently get into Recovery Mode, back up your data via Backup (if any) to avoid file loss in an accidental reset.
6.Alternative methods: voice commands and smart devices
If your Xiaomi supports Googleβs voice assistant or Yandexβs Alice, you can try turning it off with your voice.
- π€ The phone is enabled Google Assistant or Yandex.Alice.
- π The microphone is serviceable and the phone is connected to the Internet (via Wi-Fi or mobile network).
- π The screen is unlocked or there is access to the voice assistant from a locked screen.
For Google Assistant:
- Say, "OK, Google, turn off your phone."
- If the assistant requests confirmation, say yes.
For Yandex.Alice:
- Say, "Alice, turn off the device."
- Confirm the action with a voice or touch (if the screen reacts).
If voice commands donβt work, but you have Xiaomi smart devices (like Mi Band or Mi Home), you can try turning your phone off through them:
- π± Connect your phone to Mi Band via the Mi Fitness app.
- π In the bracelet settings, find the option "Manage the phone".
- π Select "Switch off the phone" (not available on all firmware).
π‘
Voice commands and smart devices only work when the screen is unlocked or a trusted device (Smart Lock) is turned on.
Comparison of methods: which is suitable for your model?
Not all methods work on all Xiaomi devices, and the following is the compatibility table for popular models:
| Model | Menu food | AssistiveTouch | ADB | Recovery Mode | Voice commands |
|---|---|---|---|---|---|
| Redmi Note 10/11 | β | β | β | β | β (Google) |
| POCO X3/X4 | β | β | β | β | β |
| Mi 11/12 | β | β | β | β | β (Google/Afox) |
| Redmi 9/9A | β | β (no firmware) | β | β | β |
| POCO F3/GT | β | β | β | β | β (Google) |
If your model is not specified, focus on the MIUI version:
- MIUI 12-14: All methods work except voice (depending on the firmware region).
- MIUI 11 and older: may not be AssistiveTouch, but ADB and Recovery are available.
- LineageOS, Pixel Experience: ADB and Recovery are the most reliable methods.