Tips & Tutorials

How to Enter Huawei Mate 20 / Mate 20 Pro Fastboot Mode

Looking to flash system files? Here is how to access fastboot mode on Huawei Mate 20 series of smartphones. For maintenance purposes, Android comes with a built-in fastboot partition which allows for installation of system files such as firmwares and more. This partition, also known as bootloader mode, really does come in handy whenever there are glitches in the normal OS. Further, this mode is also quite popular with third-party enthusiasts and developers hence mods such as TWRP custom recovery make use of fastboot as well. For complete details, continue reading to find out how to access fastboot mode on Huawei Mate 20 / Mate 20 Pro.

Huawei, unfortunately, has revoked free unlocking of its bootloader. Now, users have to pay a small fee to a third-party to have their smartphones unlocked. Apparently, this decision was made by the brand to avoid any issues arising from modification. Nonetheless, the bootloader is still there and you can access it easily with this guide. The method we will utilize makes use of ADB utility hence you would need a computer at hand to implement this guide.

Fastboot Mode on Huawei Mate 20 Pro

What is Fastboot Mode?

In simpler words, Android has this maintenance mode (Fastboot) natively built into it for diagnostic and upgrading purposes. If we look into details, this is a mode designed for re-partitioning the phone, accessing vital system data and manually flashing firmwares. Usually, this mode is meant for developers but if you find yourself okay with experimenting than there is no such danger in accessing Fastboot.

With Fastboot, you can easily flash certain parts of or a full system. There are key parts to Android OS, the modem, bootloader and system. These parts can be upgraded or changed manually via a computer that recognizes the phone and has the Fastboot software.

Other than installing firmwares, there is nothing else you can do yourself. Except, there is a neat trick only specific to Huawei devices. To access other system modes, you first have to access Fastboot. Meaning, if you are aiming for the recovery mode, you still need to access Fastboot first.

Booting into this mode is totally verified by Huawei and there is no risk of losing warranty. But, if you try flashing different firmwares or firmwares which aren’t authorized by Huawei, you could end up with a useless phone and total warranty loss. This is exactly why we will advise if you are not good with computers or the protocols laid by Android, you shouldn’t connect your phone to your PC while in Fastboot mode.

NOTE: The following steps can be used to enter Fastboot mode on the Huawei Huawei Mate 20 – all variants (Mate 20, Mate 20 Pro, Mate 20 X and Mate 20 Lite).

How to Enter Fastboot / Bootloader Mode on Huawei Mate 20 using Android SDK

Step 1.1 – Download Android SDK from the Android Developers website and install. Also set it up with downloading platform-tools and USB drivers package in SDK. See: How to Set up ADB and Fastboot on Windows.


Step 1.2 – Download Fastboot / ADB package from the following links depending on your OS and extract it anywhere in your computer.

Step 2 – Enable USB Debugging mode in your Huawei Mate 20 and connect it to your PC.

Step 3 – Go to Fastboot/Bootloader mode now. How? If you did Step 1.1 then Navigate to android-sdk-windows\platform-tools directory and open Command Prompt (Shift + Right-click > Open Command Prompt). And if you did Step 1.2 then simply go to where you downloaded/extracted the package. Open the folder and open Command Prompt (Shift + Right-click > Open Command Prompt).

Step 4 – Type in the following command and press Enter.

adb reboot bootloader

Step 5 – Huawei Mate 20 will switch off and then boot into the fastboot mode.

That’s it. You are now in the Fastboot Mode. If you wish to return to the normal boot, just select the first option. Keep in mind, Volume Down acts as scrolling while the Volume Up button acts as the Click/Select button in this mode.

About the author

Taimur Akmal

Devoted writer, enjoys developing code. Appreciates excellent food, exceptional coffee and great company. He is also into sublime design and nicely built cars.