The Custom Droid

Android Tutorials, Tips and Tricks

How to Boot Realme 6 Pro into Fastboot Mode and Recovery Mode (2 Ways)

How to Boot Realme 6 Pro into Fastboot and Recovery Modes

If you own the Realme 6 Pro and are into the Android customization/development scene, then you might need to enter Fastboot Mode or Recovery Mode on your phone at some point. Even if you’re an average user, knowing about these boot-modes could come in handy if you want to restore the stock firmware or perform a factory reset on your phone.

Advertisement

The instructions in this guide will show you how to easily boot Realme 6 Pro into Fastboot Mode and Recovery Mode using two different methods, either by using the physical buttons combination or by using ADB commands.

How to Boot Realme 6 Pro into Fastboot and Recovery Modes

Advertisement

If you’re new to this, it’s good to first understand what these boot-modes actually are and when you might need to boot into them. The following pointers will explain to you the same.

  • What is Fastboot Mode? – In general “fastboot” is a part of the Android SDK Platform-tools, which can be used to modify (write, erase, or format) your Realme 6 Pro’s software partitions. When it comes to practicality, it allows you to flash the stock firmware, unlock the bootloader, custom recoveries like TWRP, or even custom binaries like Magisk-patched boot images to gain root. But in order to perform any of the said procedures, you will be required to enter Fastboot Mode on Realme 6 Pro and then connect it to the PC.
  • What is Recovery Mode? – Recovery in Android is a bootable partition on Android where the stock recovery console is pre-installed by the manufacturer (Reference: Android Central). Entering Recovery Mode on Realme 6 Pro can help you perform a factory reset to fix software issues like bootloops, and even help you manually sideload OTA updates on your phone, and perform several other actions. In case you have a custom recovery installed (like TWRP), booting your Realme 6 Pro into Recovery Mode could provide additional features like installing custom ROMs, kernels, mods, or root solutions like Magisk, etc.

Now that you know what both modes are and when you’d need to boot your phone into them, let us move onto the instructions.

In order to use the second method in each case, you must first install ADB on your PC and make sure that you have enabled USB debugging on your phone. Also, ensure that you have the latest USB drivers for your phone installed on your PC.

How to Boot Realme 6 Pro into Fastboot Mode

Boot Realme 6 Pro Fastboot Mode

 

Entering Fastboot Mode on your Realme 6 Pro can be done using two different methods – (1) By using the physical buttons combination, or (2) By using ADB commands. The instructions for both of these methods are listed below.

If you’re new to this, do not worry, the instructions are very easy and wouldn’t do any damage to your phone in any circumstances.

Method 1: Using Physical Buttons Combination

  1. First, hold the Power button of your Realme 6 Pro until the power menu appears on the screen.
  2. Swipe the white-color button to the bottom to shut down your phone.
  3. Wait for a few seconds to ensure that your phone is powered off completely.
  4. Now press and hold the Volume Up (Vol+) and Power buttons together to boot your Realme 6 Pro into Fastboot Mode.
  5. Release the keys once you see the Fastboot screen.

Method 2: Using ADB

  1. Connect your Realme 6 Pro to the PC using a USB cable.
  2. Go to the folder where ADB is installed (e.g. C:\platform-tools) on the PC.
  3. Hold the “Shift” key on the keyboard and right-click on any empty space inside the folder.
  4. Select “Open PowerShell window here” from the contextual menu that appears.
    Launch PowerShell on your Windows PC
  5. If you’re using macOS or Linux, open the Terminal and simply “cd” to the folder where ADB is installed.
  6. Now, enter and execute the following command in the command-line window to ensure that your phone is being correctly detected by ADB.
    • Windows PowerShell:
      .\adb devices
    • Linux/macOS Terminal:
      ./adb devices
  7. If you see a prompt on the phone’s screen to allow USB debugging, simply press “Allow”.
  8. Finally, enter the following ADB command to boot your Realme 6 Pro into Fastboot Mode:
    • Windows PowerShell:
      .\adb reboot bootloader

      Enter ADB Command in PowerShell to Boot Realme 6 Pro into Fastboot Mode

    • Linux/macOS Terminal:
      ./adb reboot bootloader

      Enter ADB Command in macOS/Linux Terminal to Boot Realme 6 Pro into Fastboot Mode

With your phone in Fastboot Mode, you can now connect it to the PC and flash firmware files or custom binaries to it using Fastboot. To exit Fastboot Mode, press the Volume keys until you see ‘Start’ in Fastboot Mode and then press the Power key.

How to Boot Realme 6 Pro into Recovery Mode

Boot Realme 6 Pro into Recovery Mode

Just like in the case of fastboot mode above, entering Recovery Mode on your Realme 6 Pro could be done via two methods – (1) Either by using the physical buttons combination, or (2) By using ADB commands.

Note: It doesn’t matter if you have the stock colorOS recovery installed on your phone or TWRP, the method(s) to boot into Recovery Mode stays the same.

Method 1: Using Physical Buttons Combination

  1. Press and hold the Power button of your Realme 6 Pro until the power menu appears.
  2. Swipe the button on the screen to the bottom to power off your phone.
  3. Wait for a few seconds to ensure that your phone is completely powered off.
  4. Now press and hold the Volume Down (Vol-) and Power buttons together to enter Recovery Mode on your phone.

Method 2: Using ADB

  1. Connect your Realme 6 Pro to the PC using a USB cable.
  2. Go to the folder where ADB is installed (e.g. C:\platform-tools) on the PC
  3. Hold the “Shift” key on the keyboard and right-click on any empty space inside the folder.
  4. Select “Open PowerShell window here” from the contextual menu that appears.
    Launch Terminal on your Windows PC
  5. If you’re using macOS or Linux, open the Terminal and simply “cd” to the folder where ADB is installed.
  6. Now, enter and execute the following command in the command-line window to ensure that your computer can identify your phone over ADB.
    • Windows PowerShell:
      .\adb devices
    • Linux/macOS Terminal:
      ./adb devices
  7. If you see a prompt on the phone’s screen to allow USB debugging, simply press “Allow”.
  8. Finally, enter the below command to boot your Realme 6 Pro into Recovery Mode:
    • Windows PowerShell:
      .\adb reboot recovery

      Enter ADB command in PowerShell to boot Realme 6 Pro into Recovery Mode

    • Linux/macOS Terminal:
      ./adb reboot recovery

      Enter ADB command in Terminal to boot Realme 6 Pro into Recovery Mode

Your phone should now be in Recovery Mode (Stock or TWRP, whichever you may have installed). You can now go ahead and use it to perform various actions, like a factory reset or manually installing an OTA update in stock recovery. Or, if you have TWRP installed, you can use it to install custom ROMs, kernels, mods, backup/restore your firmware, and even Magisk installer zip file to root your phone.

To exit Recovery Mode, simply select the ‘Reboot’ option in the stock ColorOS recovery, or ‘Reboot’ > ‘System’ if using TWRP.

There you go! Entering these boot modes on your Realme 3 Pro was easy, right? If you still face any issues regarding the instructions or have any other questions about the mentioned boot modes, feel free to ask us.

About the Author

Founder and Editor-in-Chief

Dhananjay has more than 11 years of experience in Android software customization and development, and has spent the past 10 years writing about it. He spends most of his prime time reading, learning and writing about Android and other open-source projects. He is also a community-taught web developer. Apart from that, he loves mountain biking and playing video games on his PlayStation.

Leave a Reply

Comments are moderated, and published only if they are relevant to the topic and add value in a constructive way. If you disagree with something, please be polite and respectful. We suggest you read our comment policy before commenting.