How to take a screenshot on Xiaomi Mi: all the ways from MIUI 12 to HyperOS

Taking a screenshot on Xiaomi Mi smartphones seems like a simple task โ€” until you encounter unusual situations. For example, how to take a screenshot if the power button is not working? Or how to capture the entire scrollable page? In this article, we will examine not only the basic methods, but also the little-known features of MIUI and HyperOS, which will simplify the work with screenshots.

Xiaomiโ€™s official documentation often doesnโ€™t mention alternative ways to take screenshots, such as through ADB or voice commands. Weโ€™ve tested all the methods on models from Mi 8 to Mi 14, so the instructions are relevant for all versions of the firmware, and weโ€™ll focus on the challenges that users face after upgrading to HyperOS, the new shell that replaced MIUI.

1. Classical method: button combination

The most reliable and versatile method is the use of hardware buttons, which works on all Xiaomi Mi models, regardless of the firmware version or the state of the touch screen.

  1. Open the screen that you want to capture.
  2. At the same time, press the power button (on/off) and the volume reduction button.
  3. Hold them for 1-2 seconds until you hear the characteristic shutter sound or see an animation of the screenshot.

On models with touch buttons (e.g. Mi Mix 2S), the combination remains the same, but the pressing should be clearer.

  • ๐Ÿ”„ Check if the buttons are locked in the settings (Settings) โ†’ Special facilities โ†’ Power button).
  • โšก Make sure your phone has enough charge (less than 5% can block some features).
  • ๐Ÿ“ฑ Restart the device โ€“ sometimes system failures interfere with the correct operation of the buttons.

โš ๏ธ Note: On Xiaomi Mi 10 Ultra and Mi 11 Pro, when holding the buttons for more than 3 seconds, an emergency menu call can work.

โ˜‘๏ธ Check before screenshot buttons

Done: 0 / 4

2. Three-finger gesture for quick screenshot

The three-finger screenshot feature was introduced in MIUI 9 and saved in HyperOS, which allows you to take a screenshot by swiping it from top to bottom with three fingers at the same time, a method that is convenient when you hold your phone with one hand and press buttons with the other.

To activate the gesture:

  1. Go to Settings โ†’ Additional functions โ†’ Gestures.
  2. Find the item "Screenshot with three fingers" and turn on the switch.
  3. (Optional) Set the gesture direction โ€“ the default is downward movement, but you can choose up or left/right.

Advantages of the method:

  • โšก Instant Access โ€“ No need to search for buttons.
  • ๐ŸŽฏ It works even with the hardware keys off.
  • ๐Ÿ”„ You can adjust the direction of the gesture to yourself.

Disadvantages:

  • ๐Ÿ‘Ž Sometimes it works accidentally when scrolling pages.
  • ๐Ÿ”ง Some models (e.g. Mi 9) SE) It requires a perfectly synchronized touch.
๐Ÿ“Š What kind of screenshots do you use more often?
Power and volume buttons
Three-finger gesture
Voice assistant
Other

3. Screenshot with voice assistant

If you have Google Assistant on or XiaoAI on, you can take voice screenshots, which is useful when your hands are busy or your buttons are broken.

For Google Assistant:

  1. Activate the assistant with the phrase โ€œOK, Googleโ€ or holding the Home button.
  2. Say, โ€œTake a screenshotโ€ or โ€œPhotograph the screen.โ€

For XiaoAI (Chinese version):

  1. Hold the home button or say โ€œโ€ (for Chinese firmware).
  2. Say โ€œ(screenshot)โ€ or โ€œ(screenshot)โ€.

โš ๏ธ Note: On Xiaomiโ€™s global firmware, voice commands for screenshots can be disabled by default.To activate them, go to Settings โ†’ Annexes โ†’ Application management โ†’ XiaoAI and enable permission to "Use over other windowsยป.

Warnings:

  • ๐Ÿ”‡ The voice method does not work in the "Do not disturb" modeยป.
  • ๐ŸŒ On some models (e.g., Mi). A3 With pure Android, only Google Assistant is available.
  • ๐Ÿ”’ In applications with limited rights (banks, messengers), the voice screenshot can be blocked.

4. Advanced features: long screenshot and editing

MIUI and HyperOS support advanced screenshot options that many users donโ€™t use.

4.1 Long (scrollable) screenshot

If you want to capture an entire web page, chat or document that doesnโ€™t fit on a single screen:

  1. Take a regular screenshot of any of the described methods.
  2. Immediately after the thumbnail appears in the lower right corner, click on it.
  3. In the editor that opens, tap the โ€œScrollโ€ icon (two arrows down).
  4. Wait until the system automatically scrolls the page and connects the pictures.

Limitations:

  • ๐Ÿ“„ It doesnโ€™t work in some apps (e.g. Instagram, TikTok).
  • ๐Ÿ”„ Maximum length โ€“ up to 10 screens (depending on model).

Quick editing and exchange

After creating the screenshot, a toolbar with options appears:

  • โœ๏ธ Edit โ€“ cropping, drawing, adding text.
  • ๐Ÿ“ค Share โ€“ instant sending to messengers or the cloud.
  • ๐Ÿ” Text recognition โ€“ extracting text from a screen (requires Google Lens or MIUI Text Recognition).
  • ๐Ÿ“ Save to... - Select a folder to save (by default) DCIM/Screenshots).
How to return the old editing panel to HyperOS?
In HyperOS, the screenshot editing interface has changed to bring back the usual panel from the screenshots. MIUI, set up APK-file MIUI Quick Tools (version 1.4.0.3 or later) from third-party sources. Once installed, restart your phone and select Quick Tools as the default editing app in your screenshot settings.

Automatic Save to the Cloud

To automatically sync your screenshots with the Mi Cloud:

  1. Open your Settings โ†’ Xiaomi Account โ†’ Mi Cloud.
  2. Enable the option โ€œSync Screenshotsโ€.
  3. Specify which file types to save (e.g., PNG only or JPEG only).
FunctionMIUI 12/13HyperOS
Long screenshot.Yes (up to 10 screens)Yes (up to 15 screens)
Editor with textOnly with Google LensBuilt-in OCR
Autoboot to the cloudOnly manually.Automatic.
Voice commandsXiaoAI/GoogleOnly Google.

5. Alternative methods: ADB and third-party applications

If standard methods do not work (for example, due to a break in buttons or a firmware failure), you can use ADB or specialized utilities.

5.1 Screenshot via ADB

This will require:

  • ๐Ÿ–ฅ๏ธ Computer installed ADB (Android Debug Bridge).
  • ๐Ÿ”Œ USB-cable.
  • ๐Ÿ“ฑ Included debugging by USB (Settings โ†’ The phone. โ†’ Version. MIUI โ†’ Tap 7 times, then Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).

Commands for creating a screenshot:

adb devices # Checking the connection


adb shell screencap -p /sdcard/screen.png # Creating a screenshot




adb pull /sdcard/screen.png # Copying on PC

Advantages of the method:

  • ๐Ÿ› ๏ธ It works even when the screen is locked (if debugging is allowed).
  • ๐Ÿ“Š Allows you to take high-resolution screenshots (for example, 4K on Mi 11 Ultra).

Third-party annexes

If you need advanced features (screen video recording, annotations, cloud storage), consider:

  • ๐Ÿ“ธ Screenshot Easy โ€“ Support for gestures and timer.
  • ๐ŸŽฅ AZ Screen Recorder - screenshots + screen-recording.
  • โ˜๏ธ Screen Master โ€“ Automatic download in Google Drive.

โš ๏ธ Note: Screenshot apps require Screen Capture permission (Settings) โ†’ Annexes โ†’ Special access โ†’ Screen capture. Without it, they won't work. On Xiaomi Mi with HyperOS, some utilities may conflict with system services - test them before using them.

๐Ÿ’ก

If after installing a third-party screenshot app, system gestures stop working, go to Settings โ†’ System โ†’ Gestures and reset your gesture settings to factory gestures. This will return the three-finger function.

6. Solving screenshot problems

Sometimes screenshots are not created or saved with artifacts. Let's look at typical problems and their solutions:

6.1 Screenshot not saved

Possible causes and ways of correction:

  • ๐Ÿ“ Place in memory occupied โ€“ clear the cache or transfer files to SD-map.
  • ๐Ÿ”ง System application failure โ€“ go to Settings โ†’ Annexes โ†’ All applications โ†’ Screenshots and clear the data.
  • ๐Ÿ”’ Application restrictions โ€“ some banking programs (e.g. SberBank Online) block screenshots. ADB.

6.2 The screenshot is black.

This is a common problem when trying to take a picture in:

  • ๐ŸŽฎ Cheat-protected games (e.g, PUBG Mobile, Genshin Impact).
  • ๐Ÿ“บ Annexes with DRM-Protection (Netflix, Disney)+).
  • ๐Ÿ” Incognito mode in the browser.

Decisions:

  • ๐Ÿ“ท Use an external camera (take a screen photo with another phone).
  • ๐Ÿ–ฅ๏ธ Connect your phone to your PC and take a screenshot via scrcpy (a program to manage Android from your computer).

The editing panel has disappeared.

If the toolbar does not appear after the screenshot is created:

  1. Check if the animation is disabled in Settings โ†’ About Phone โ†’ Additional โ†’ Windows animation.
  2. Update the Screenshots system app via Play Market or App Gallery.
  3. Reset the settings of the Settings application โ†’ Apps โ†’ Screenshots โ†’ Storage โ†’ Reset.

๐Ÿ’ก

If screenshots stopped working after upgrading to HyperOS, try rolling back the Screenshots version of the system application via ADB: adb shell pm install -r -d /path/to/old/apk. The official APKs of previous versions can be found on the XDA Developers or 4PDA forums.

7 Where screenshots are stored and how to manage them

By default, all screenshots on Xiaomi Mi are saved in the folder:

/storage/emulated/0/Pictures/Screenshots/

or (on some firmware):

/storage/emulated/0/DCIM/Screenshots/

To change the place of conservation:

  1. Open the gallery and find any screenshot.
  2. Slip on three dots in the upper right corner โ†’ ยซInformationยป.
  3. Select โ€œChange the Save Placeโ€ and specify a new folder.

Management advice:

  • ๐Ÿ—‘๏ธ Clean Screenshots folder regularly โ€“ it can take several gigabytes.
  • ๐Ÿ” Use the search in the Gallery for the keyword โ€œscreenshotโ€ for quick access.
  • โ˜๏ธ Set up automatic backup in Google Photos or Mi Cloud.

On HyperOS models, screenshots are saved as WEBP instead of PNG by default, saving up to 40% of the space. To return PNG, turn off the option of โ€œImages Optimizationโ€ in the gallery settings.

FAQ: Frequent questions about screenshots on Xiaomi Mi

Can I take a screenshot on a locked screen?
No, for security reasons, MIUI and HyperOS block screenshots from being taken on a locked screen, except for the use of ADB with USB debugging enabled (but this requires pre-configuration).
Why are screenshots kept in low quality?
It could be related to: ๐Ÿ”ง Screen settings (check the resolution in Settings) โ†’ Display). ๐Ÿ“ Automatic compression in HyperOS (disabled in gallery settings). ๐Ÿ”‹ Battery Saving Mode (some firmware reduces quality when this mode is activated). To return the original quality, turn off the option "Adaptive Quality" in the settings of the Gallery applicationยป.
How to take a screenshot in a game without a black screen?
Most modern games (like Call of Duty Mobile or Honor of Kings) block screenshots because of cheat protection. HDMI-Exit (on supported models) or scrcpy. Take a screenshot with another camera (but the quality will be worse).In some games (for example, Genshin Impact), screenshots can be taken through the built-in function (button in the pause menu).
Where can I find screenshots taken through ADB?
Files created by the screencap command are saved by default in the root folder of the device (/sdcard/screen.png). To change the path, state it explicitly: adb shell screencap -p /sdcard/Download/my_screenshot.png You can download the screenshot on PC: adb pull /sdcard/Download/my_screenshot.png C:\Screens\
How to turn off the shutter sound when screenshot?
The sound of the screenshot is a system alert and cannot be turned off through standard settings: ๐Ÿ”‡ Put your phone in silent mode before creating a screenshot. ๐ŸŽต Remove or replace system sound through ADB (Root rights are required). ๐Ÿ“ด Use third-party screenshot apps (like Screenshot Touch) where the sound can be turned off in settings.