Are you tired of pressing the red handset to complete a call on Xiaomi? Want to use the physical power button for a quick call reset? This feature is hidden in the MIUI settings, but it is easy to activate - if you know where to look. Depending on the shell version and smartphone model (Redmi Note 12, POCO X5, Mi 11, etc.), the path to setup may differ, and on some devices the option is completely absent due to manufacturer restrictions.
In this article you will find:
- π§ Step-by-step instructions for MIUI 12, 13 and 14 (including global and Chinese versions).
- π± List of Xiaomi models where the function works out of the box and where it requires workarounds.
- βοΈ Alternative methods (including: ADB and third-party applications) for devices without built-in option.
- β οΈ Common Errors and How to Avoid Them (for example, why the Power button doesnβt work during a conversation).
Important: on some firmware, the feature may conflict with the control gestures or Google Assistant, and we'll show you how to fix this.
Why does the power button not complete the call by default?
Smartphone manufacturers, including Xiaomi, often turn off the feature for two reasons:
- Preventing accidental taps: During a conversation, the user may inadvertently press the power button (for example, pressing the phone against his ear), which will lead to a call reset.
- Conflict with other features: Many devices use the power button to call Google Assistant (hold) or activate Fastboot (volume combinations).
However, in MIUI, this option can be manually enabled, hidden in the Special Features or Additional Settings menu, except for some budget models (Redmi A1, POCO C50), where the feature is not available at the software level.
β οΈ Attention: On devices with Android 13+ and MIUI 14, the path to setup has changed. If you don't find the option on the standard instruction, check Settings. β Annexes β Phone. β Additionally.
Official method: enable via MIUI settings
This method works on most Xiaomi, Redmi and POCO devices with MIUI 12-14 firmware (global or Chinese) and is relevant for models:
- π± Xiaomi 13/13 Pro, 12/12T, 11/11T
- π± Redmi Note 12/11/10 Pro, Redmi K50/K40
- π± POCO F5/F4, POCO X5/X4 Pro
Steps:
- Open Settings (the gear icon on the main screen).
- Go to the Special Features section (some devices call it Additional Features).
- Select the Physical button or Power button (depending on the MIUI version).
- Activate the switch next to the "Finish the Power button" (or "End call with power button" in English firmware).
Make sure the latest version of MIUI| is installed on your phone.
Close all background apps (especially messengers) |
Check if the energy saving mode is activated |
Turn off the power button retention for Google Assistant (if used)
-->
If the option is not on this menu, try an alternative path:
- Open Settings β Applications β Phone β Additional settings.
- Find the End of the Call and select the Power button.
β οΈ Attention: On some firmware (MIUI For Russia, the option may be called "Finish the call with the lock button." If it is not, move to the next section with alternative methods.
Alternative methods for devices without built-in option
If your Xiaomi model does not support the completion of the power button call at the software level (for example, Redmi 9A or POCO M3), you can use workarounds:
1. via ADB (for power users)
This method requires connecting the phone to a PC and using the command line.It runs on Android 10+, but can reset after the MIUI update.
Instructions:
- Enable USB Debugging in Settings β About Phone β MIUI Version (click 7 times on the line with the version, then go back to Additional Settings β For Developers).
- Connect your phone to your PC and execute the command: adb shell settings put global power_button_ends_call 1
- Reset the device.
To reverse the change, use the command:
adb shell settings put global power_button_ends_call 0What to do if ADB is not working?
2. Through third-party applications
Applications like Power Button End Call or GravityBox (requires Magisk) can emulate a feature.
- π Requires constant work in the background (discharge the battery).
- π‘οΈ They may conflict with MIUI Optimization (disable it in the developer settings).
- π Need accessibility service or root rights.
Recommended app: Button Mapper (available on Google Play) After installation:
- Open the application and give access to Special Opportunities.
- Select Power Button β Action with single press β Complete the call.
- Save the settings and restart the phone.
Compatibility table for Xiaomi models
Below is the support for the feature on popular devices, and is relevant to MIUI 14 Global Stable (2026):
| Model | Out of the box support | Requires ADB/root | Notes |
|---|---|---|---|
| Xiaomi 13/13 Pro | β Yes. | β No. | Option in Special Opportunities β Power button |
| Redmi Note 12 Pro+ | β Yes. | β No. | It only works on global firmware. |
| POCO F5 | β Yes. | β No. | Conflicts with the "Double press for camera" gesture |
| Redmi 10C | β No. | β Yes (ADB) | Requires to disable MIUI Optimization |
| POCO M4 Pro | β No. | β Yeah) | It only works with GravityBox. |
On devices with a MediaTek processor (e.g. Redmi 9A or POCO C31), the feature may not work even through ADB due to manufacturer limitations.
Common Problems and Their Solutions
Even after the option is turned on, users face difficulties, and here are the most common ones and ways to fix them:
1.The power button does not work during the call
Causes and solutions:
- π Power Saving Mode: Turn it off in Settings β Battery.
- π€ Google Assistant Conflict: Turn off Power button retention in Settings β Google β Settings for Assistant β Power button.
- π± Operator shell: Some customized firmware (e.g. MegaFon or Beeline) has the function disabled. MIUI.
2.The function is working, but with a delay
This is typical for devices with 3-4 GB of RAM, where the system does not have time to process the press.
- π§Ή Clear the cache of the Phone application (Settings) β Annexes β Phone. β Warehouse β Clear the cache).
- π Disable window animation in Developer Settings (install Windows Animation) = 0.5x).
3.The function disappears after the MIUI update
When you update the system, you reset the settings.
- Before updating, back up the settings through Settings β Additional β Backup.
- After the update, re-activate the option manually or through ADB.
π‘
If you make frequent calls with headphones, set up the completion of the call via Double pressing the headphone button in Settings β Connected devices β Headphones. This is more convenient than using the power button.
Security: Can you break your phone with these settings?
No, activating the power button closure doesn't pose a risk to the device, but there are some nuances:
- π§ ADB-commands are temporary and reset when settings are reset or updated.
- π οΈ Root access cancels warranty and can lead to problems with the MIUI (For example, the inability to obtain OTA-update).
- π Third-party applications may collect data (check permissions before installation).
If you use ADB or root, we recommend:
- π Create a backup of data through Mi Cloud or TWRP.
- π Check the commands on the forums XDA Developers or 4PDA before execution.
β οΈ Note: On devices with banking applications (such as SberBank Online or Tinkoff), the use of root or modified firmware may block access to them due to security policies.
FAQ: Answers to Frequent Questions
Can I set the end of the volume button?
Why is the call not reset after pressing the power button and the screen is simply blocked?
Will this feature work on Xiaomi with custom firmware (like LineageOS)?
Can I set the call to end by double pressing the power button?
After the MIUI update, the function stopped working. How do I get it back?
π‘
On most modern Xiaomi devices (2022 and later), the power button completion function works smoothly, the main thing is to activate it correctly in the settings and avoid conflicts with other options (for example, with Google Assistant or control gestures).