Recovery Mode is a hidden Android recovery mode that allows you to perform critical operations: resetting to factory settings, installing updates manually, or fixing system errors. Without it, it is impossible to solve many software problems, from freezes to โ€œbricksโ€ after an unsuccessful update. However, entering this mode differs not only on devices of different brands, but also on models from the same manufacturer.

Many users encounter difficulties when trying to enter recovery modebecause the button combinations are not documented in the instructions, and there are no prompts on the screen. This article covers all current methods - from standard to alternative, including login via ADB for devices with blocked loading. We will also look at what to do if the phone does not respond to buttons or freezes during the process.

What is Recovery Mode and why do you need it

Recovery Mode (recovery mode) is an isolated environment built into the Android firmware, which works independently of the main operating system. It starts before the OS loads and allows you to:

  • ๐Ÿ”„ Run hard reset (factory reset) - deletes all data, including accounts and applications.
  • ๐Ÿ“ฅ Install official or custom firmware via apply update from ADB or SD-card.
  • ๐Ÿ› ๏ธ Clear partition cache (wipe cache partition) - helps with application freezes and errors.
  • ๐Ÿ”ง Restore backups (if custom recovery type is installed TWRP).
  • ๐Ÿ” Diagnose hardware problems (for example, checking memory through Repair Apps).

They differ from standard recovery (which is preinstalled on all Android devices) custom recovery โ€”for example, TWRP or OrangeFox. They expand the capabilities: they allow you to create backups, mount partitions manually and install unofficial firmware. However, installing them requires unlocked bootloader.

It is important to understand that actions in recovery can irreversibly delete data or lead to loss of warrantyif we are talking about unlocking the bootloader. For example, on devices Xiaomi Unlocking resets the counter Mi Unlock, and the Samsung flag is triggered, which voids the warranty. KNOX, which voids the warranty.

โš ๏ธ Attention: On some devices (for example, Huawei s EMUI 10+) logging into recovery may require you to enter your account password, even if the phone is unlocked. If you forget the password, it will be difficult to restore access - you will need an official service center.

Standard button combinations for logging into Recovery

Most Android devices support logging into recovery via hardware buttons. The main difficulty is that the combinations differ even from one manufacturer depending on the model and year of manufacture. Below are the current methods for popular brands.

Brand Models Button combination Notes
Samsung Galaxy S/A/J/Note (2016โ€“2026) Power + Volume Up On Galaxy S22/S23 hold until the logo appears, then release Powerbut hold Volume up.
Xiaomi/Redmi/POCO All models (2018โ€“2026) Power + Volume up On some devices (for example, Redmi Note 12you must first hold Volume up + Power, then release Power when the logo appears Mi.
Huawei/Honor With EMUI 9 and newer Power + Volume up Can work on older models (before 2018) Power + Volume up + Volume down.
Google Pixel All generations Power + Volume down, then select Recovery Mode in the menu After selecting recovery, a recumbent robot will appear with exclamation point - press Power + Volume up to enter.
OnePlus/Oppo/Realme All models Power + Volume down On OnePlus 8T and newer hold until vibration, then release Power.

If your model is not listed, try the universal method:

  1. Turn off the phone (if it freezes, hold Power 10-15 seconds).
  2. Press Power + Volume up for 10-20 seconds.
  3. If the brand logo appears, release Powerbut keep holding Volume up.
  4. If nothing happens, try Power + Volume down or Power + both volume buttons.
๐Ÿ“Š What brand of your Android smartphone?
Samsung
Xiaomi
Huawei
Google Pixel
OnePlus
Other

How to enter Recovery Mode if the phone is on

If the device is working, but you need to go to recovery (for example, to clear the cache), you can do without turning it off. Here are two proven methods:

Method 1: Through the developer menu (ADB)

This method requires a switched on USB debugging computer with installed drivers ADB.

  1. Activate Developer mode: go to Settings โ†’ About phone โ†’ Build number and tap on it 7 times.
  2. Go back to Settings โ†’ System โ†’ For Developers and enable USB Debugging.
  3. Connect your phone to the PC and confirm permission to debugging.
  4. Open the command line (Windows) or terminal (macOS/Linux) and enter:
    adb devices

    Make sure that the device is detected.

  5. Run the command to reboot into recovery:
    adb reboot recovery

Method 2: Via applications (requires root)

If you have root access, you can use applications like Quick Reboot (Play Market) or Boot Droid. They allow you to reboot into recovery with one tap. However, this method does not work on all devices due to manufacturer restrictions.

โš ๏ธ Attention: On some firmware (for example, MIUI 14 on Xiaomi), the command adb reboot recovery may does not work due to manufacturer blocking. In this case, only a hardware button combination will help.

Make sure that the phone is charged at least 30%|

Make a backup copy of important data (recovery mode can erase them)|

Check the button combination for your model|

Prepare a USB cable (if you plan to use ADB)-->

What to do if the phone does not respond to buttons

If the device freezes, does not turn on, or does not respond to standard combinations, try these methods:

  • ๐Ÿ”Œ Forced reboot: hold Power 20-30 seconds. On some models (for example, Samsung Galaxy S21you need to hold Power + Volume down for 10 seconds.
  • ๐Ÿ”„ Alternative combinations:
    • For Sony Xperia: Power + Volume up with the charger connected.
    • For LG (until 2021 year): Power + Volume down, then release and immediately press again.
    • For Nokia (Android One): Power + Volume up + Volume down.
  • ๐Ÿ’ป Using Fastboot: if the phone is detected in mode fastboot (checked by the command fastboot devices), you can reboot into recovery with the command:
    fastboot reboot recovery
  • ๐Ÿ”ง Service codes: on some devices (for example, Huawei) the code works ##7378423## (entered in the dialer), which opens a menu with the option to reboot into recovery.

If the phone shows no signs of life at all (does not vibrate, does not heat up), the problem may be a hardware malfunction - a dead battery, damaged motherboard or buttons power/volume. In this case, only a service center will help.

Why does the button combination not work?

On new devices (for example, Samsung Galaxy S23 Ultra) manufacturers block entry to recovery via buttons if the function OEM Unlock is enabled in the developer settings. The cause may also be damaged firmware or a malfunction of the bootloader. If the phone has previously been flashed in unofficial services, there is a high risk that recovery has been deleted or replaced with a non-working version.

How to use Recovery Mode: basic functions

After successful login, you will see a text menu (on standard recovery) or a graphical interface (on custom, for example, TWRP). Control is carried out using the volume buttons (Up/Down for navigation) and Power for selection. Let's look at the key options:

  • ๐Ÿ”„ reboot system now โ€”reboot to normal mode.
  • ๐Ÿ—‘๏ธ wipe data/factory reset โ€” full reset (deletes all data, including applications and settings).
  • ๐Ÿงน wipe cache partition โ€” clearing the cache (safe, does not affect personal data).
  • ๐Ÿ“ฅ apply update from ADB โ€”installing firmware via a computer.
  • ๐Ÿ“ apply update from SD card โ€”installing firmware from a memory card (the file must be named update.zip).
  • ๐Ÿ”ง advanced โ€”additional options (checking memory, restoring access rights, etc.) etc.).

On custom recovery (for example, TWRP) advanced functions are available:

  • ๐Ÿ“€ Backup โ€” creating a backup copy of the entire system.
  • ๐Ÿ”„ Restore โ€” restoring from a backup.
  • ๐Ÿ—ƒ๏ธ Mount โ€” manually mounting partitions (for example, /system or /data).
  • ๐Ÿ”ง File Manager โ€” built-in explorer for deleting unnecessary files.
โš ๏ธ Attention: Option wipe data/factory reset on some devices (for example, Xiaomi s MIUI) may require you to enter your password Mi Account after reboot. If you do not remember the password, resetting will lead to the phone being locked!
๐Ÿ’ก

Before resetting via recovery, remove the memory card and SIM - this will speed up the process and reduce the risk of data loss on external media.

Common errors and their solutions

Even when entering recovery correctly, users encounter problems. Here are the most common of them and how to fix them:

Problem Possible cause Solution
Phone stuck on logo after reset Damaged firmware or incompatible modem Reflash the device via Odina (Samsung) or Fastboot (for other brands).
The sensor does not work in recovery Standard recovery does not support touch interface Use the volume buttons to navigate and Power to select.
Error E:unknown command when selecting an option Damaged or unofficial recovery Install original recovery via fastboot flash recovery stock_recovery.img.
Password required after reset Protection activated FRP (Factory Reset Protection) Enter data from the last Google account linked to device.
Recovery does not open, only fastboot The bootloader is damaged or the recovery section is missing Restore the bootloader through the official utility (for example, Samsung Smart Switch or Huawei HiSuite).

If after manipulations in recovery, the phone stopped turning on or got stuck on the boot screen, do not panic. In 90% of cases, this is solved by flashing it via fastboot or ODIN. The main thing is not to try to โ€œtreatโ€ the device with repeated resets, this can aggravate the problem.

๐Ÿ’ก

If, after resetting via recovery, the phone requires a password for your Google account, which you do not remember, the only way out is the official service center. Bypassing FRP locking through "holes" in the firmware often leads to re-locking or loss of functionality.

Security: what not to do in Recovery Mode

Recovery Mode is a powerful tool, but incorrect actions can turn your phone into a "brick". This is what it is strictly not recommended to do without a clear understanding of the consequences:

  • โŒ Format the partition /system โ€”this will remove the operating system and the phone will stop booting.
  • โŒ Install firmware from other models โ€”even if they are โ€œsimilarโ€ (for example, firmware from Redmi Note 11 on Redmi Note 11 Pro). This will lead to hardware conflicts.
  • โŒ Change access rights (chmod) to system files without backup - can break the operation of the camera, communication module or other components.
  • โŒ Reset settings on devices with Samsung Knoxif they are linked to corporate services (for example, Samsung Knox Workspace). This may block access to working data.
  • โŒ Use commands fastboot erase without specifying a specific partition - this will erase the entire memory of the device, including boot and recovery.

If you are planning experiments with firmware or modifications, be sure to:

  1. Create a full backup via TWRP or ADB (adb backup).
  2. Check the compatibility of the firmware with your model on the forums (XDA Developers, 4PDA).
  3. Charge the phone at least 50% - interruption of the process due to low battery can cause the device inoperative.

FAQ: Frequently asked questions about Recovery Mode

Is it possible to enter recovery if the volume button is broken?

Yes, but you will need a computer and ADB. Connect the phone, activate USB debugging and run the command:

adb reboot recovery

If debugging is not enabled, all that remains is to repair the button or use service codes (if they are supported by your model).

Why does the phone ask for the old PIN code after resetting via recovery?

This is a security feature FRP (Factory Reset Protection). After the reset, the device requires data from the last Google account that was authorized on it. If you don't remember your password, recover it via Google recovery page.

On devices Samsung you may additionally need to enter your account password Samsung Account.

How to exit recovery if the phone does not respond to buttons?

If the sensor does not work and the volume/power buttons do not respond:

  1. Connect the phone to charge and wait 5โ€“10 minutes - sometimes this โ€œdefrostsโ€ the system.
  2. Hold Power 20โ€“30 seconds to force reboot.
  3. If all else fails, remove the battery (if it is removable) for 10 seconds.

On non-separable devices (for example, Google Pixel), all that remains is to wait for the battery to drain.

Can I install TWRP without unlocking the bootloader?

No. Installing custom recovery requires an unlocked bootloader (OEM Unlock). On most devices, this erases all data and can lead to loss of warranty.

The exception is some old models Xiaomi (before 2019), where TWRP could be installed through exploits, but this method is unreliable and is fraught with a "brick".

What to do if recovery says "No command"?

This screen appears on devices Google Pixel and some others after selecting Recovery Mode via fastboot. To continue:

  1. Hold Power + Volume up 3โ€“5 seconds.
  2. Release Powerbut continue to hold Volume up.
  3. After a few seconds, the standard recovery menu will be displayed.