How to exit FastBoot mode on Xiaomi. What is Fastboot mode on Android - we solve the problem of constant loading in Fastboot mode

Sometimes owners of devices running Android OS are faced with the fact that their gadget goes into fastboot mode, from which it is not so easy for an untrained user to exit. Even when turning the device off and on, this mode cannot be removed, and the user again sees a screen with a notification that the smartphone is in fastboot mode. What to do in this case? Is it possible to resuscitate your smartphone or tablet yourself without going to a service center? In this article we will look at the question “fastboot mode, what is it on Android” and how to exit fastboot mode.

What is fastboot mode on Android?

Literally, this state of the device is translated as “fast boot mode”. While in this mode, the device does not turn off completely, going into sleep mode, as it were, which allows you to quickly turn it on, but not in full Android boot mode, namely in fastboot mode, designed for direct access to the device’s memory and modules, bypassing the operating system . This inclusion allows service center specialists, developers and simply advanced users to install or restore software, including the operating system itself, make backup copies, make fine system settings, etc.

Fastboot is a firmware independent of Android, located in a protected area of ​​the gadget’s memory, which allows you to download the necessary components for debugging and restoring software using a computer, even in the event of fatal damage to Android, because program execution occurs at the machine code level, regardless of the operating system.

In what situations is Fastboot mode activated?

The Fastboot shell can be activated by the user himself when he accidentally tried to turn on his smartphone/tablet by simultaneously pressing the power and volume buttons (towards decreasing or increasing the volume). This is the most common reason for a device to unintentionally enter fastboot mode. Other common reasons:

  • unsuccessful obtaining root rights on the device;
  • unsuccessful device flashing;
  • Android update crashes;
  • deleting an important system file of the operating system if you have root rights;
  • the impact of viruses on system files of the operating system if you have root rights on the device.

How to exit fastboot mode

When this mode is activated, the user, when turning on or rebooting his device, sees on the screen an image of the Android symbol - a green robot and the corresponding inscription. What to do in this case and how to exit fastboot mode yourself?

First of all, you need to turn off and turn on the problematic smartphone or tablet, or better yet, remove the battery for a couple of minutes, then install it back (if it is removable) and you may be able to achieve normal loading. If not, then you can try to exit the mode in two ways: using the device itself or through a computer.

Exit Fastboot on the phone or tablet itself

We are trying to exit fastboot mode using the device itself.


Attention! With this method, all user data on the phone will be deleted and the gadget will return to its original state “as from a store,” i.e. The software environment will be in the same condition as when purchased.

When you turn on your tablet, you expect it to load into the operating system. But sometimes things go wrong; Instead of loading Android, the display shows Fastboot. As a rule, there is an image of an open robot nearby, hinting that in this mode you have access to the “insides” of the system.

Generally speaking, this is a very useful mode that allows you to receive commands from your computer via a connected USB cable. In Fastboot you can work with files on your tablet or smartphone, flash it, install applications, and clear partitions. Of course, “Developer Options” also has a similar tool – USB debugging. But this option gives much more degrees of freedom.

For the Fastboot mode to work fully, you also need a corresponding program on your computer. Generally speaking, a tool for working with fastboot is included in the package for Android SDK developers. But if you only need this part of it, you can use the separate Fastboot installer.

The name comes from the fact that in this mode, devices boot up very quickly: it only takes about 5 seconds to boot.

When you need it

  • When you reflash a smartphone/tablet with firmware that is not installed over the air or through recovery. Often these are modified proprietary firmware.
  • When you . There are methods for obtaining root that require managing devices via Fastboot.
  • When restoring the operating system or individual applications. When Android is running, access to system folders may be blocked, preventing necessary operations.

These are quite specific cases that require specific tools. In everyday life, FastBoot mode is not needed for comfortable use of a smartphone or tablet.

How to login

As a rule, fast boot mode is needed when you need to control your smartphone or tablet via a computer. Therefore, if you already have the necessary programs installed (ADB, Android SDK or Fastboot separately), you can enter the already connected smartphone/tablet into the Fastboot state using a command from the computer. To do this, the “USB Debugging” option ( .

How to exit

Sometimes it happens that a smartphone spontaneously boots into Fastboot mode and cannot exit it. This is a consequence of a software failure that cannot always be resolved using standard methods.

There is no direct exit from here to normal Android boot. Therefore, you will have to look for workarounds.

If turning it on in the usual way constantly leads to startup in Fastboot, you should enter Recovery the next time you reboot. To do this, when booting your smartphone/tablet, press the power key together with the volume up button (methods may differ for different models) and do the most radical thing: reset the device to factory settings. To do this, select Wipe Data/Factory Reset (its name may differ slightly). After this procedure, your device will boot normally again.

To prevent unwanted fastboot in the future, you need to disable it in the device settings.

How to turn off Fastboot

For Android 2.3 and lower, we need to open the “Applications” section in Settings and find the “Fast boot” section. Starting with version 4.0, FastBoot settings moved to the Settings/Display/Fast boot section. In both cases, you need to uncheck the corresponding line. This will prevent fast loading. If you need it later, you can first re-activate FastBoot in the same section.

Hello everyone Today we will talk about what Fastboot Mode is on Android. It seems that there is such a thing on the computer, but today we will look at Fastboot Mode on Android. So, I’ll say right away that there is a lot of information on the Internet, but it’s all somehow scattered across different sites, not all of it is understandable, so my task today is to collect all the information, filter it, leave what you need and write it all to you here. This is not an easy task I chose

First, let's look at the name, what does Fastboot Mode mean? The first word Fastboot consists of two words, these are fast and boot, and means fast and loading. Some users mistake the second word Mode for the concept of mod, but this is not a mod at all, it means mode in English. Therefore, wherever you see the name Fastboot Mode, know what it means, such as fast boot mode

As for Android, there is such an unpleasant situation, the user turns on his device and then he sees the Fastboot Mode inscription, well, the user thinks everything, this is a problem, this is an error .. rebooting the device in this case does not help .. Although in fact , as you already understand, Fastboot Mode is not a mistake!

As I already wrote, Fastboot Mode is translated as fast boot mode. In principle, this is true, but not entirely. Fastboot Mode is from the world of Android development, and the main task of this mode is to flash the smartphone. There is also Recovery Mode, this is already a recovery mode. Also, Fastboot Mode is used, so to speak, for official purposes, that is, for installing system modules, updates, patches and performing some settings.. In general, we can conclude that all this is not for simple users, but for more advanced ones. Because these modes can be both useful and dangerous in the wrong hands.

Fastboot Mode does not apply to the Android operating system, that is, if it is running, it means that Android itself is NOT STARTED yet. Because Fastboot Mode starts BEFORE the operating system. This behavior in the programming world is called low level.

Not all Android phones support Fastboot Mode

Let's imagine that you turned on your phone and then bam, you see the Fastboot Mode inscription, what should you do and why did it appear? This means that this mode could be entered for several reasons, these are:

  1. accidental entry, this happens rarely, but it still happens, this is when the user accidentally pressed the volume down button and the power button and this activated Fastboot Mode;
  2. I also found out that this mode appears after incorrect Custom Recovery firmware;
  3. installing root access;
  4. if you haven’t done anything like that, then maybe the worst and most incomprehensible thing is a system failure; often in this case the most reasonable option would be to go to a service center;

This mode is easy to recognize, because as a rule, the Android symbol is displayed (some kind of robot) and its lid is open, this all hints at open access to the insides of Android. In principle, this is how it is and that is why I DO NOT ADVISE JUST GOING INTO THIS MODE AND DOING SOMETHING THERE. Moving between items is done using the volume rocker button. Selecting an item, that is, to click on it, can be done with the power button. It may also be that the top button of the volume rocker is moving to the menu, and the bottom button is a selection in the menu, depends on the smartphone

In practice, Fastboot Mode is used in this way: you connect the phone to the computer via a USB cable, then launch Fastboot Mode on the phone. On your computer, open a special utility called Fastboot Tool, which is needed to send commands to your phone. The Fastboot Tool utility will be able to send commands provided that the phone is in Fastboot Mode, that’s the only way.

Some smartphones allow you to disable this mode. To do this, you need to go to settings:

Then go to the Applications/Application Settings section and there find an item such as Fast Boot (it can also be called simply Fastboot Mode or Fast Mode):

The setting may be in another place, but on some models it’s Settings > Screen > Fast boot, on others it’s Settings > Accessibility:

And you will probably have a question, how then can you exit Fastboot Mode? So look what you need to do:

  1. hold down the power button and hold it for half a minute, the smartphone should reboot and boot as usual;
  2. remove the back cover from the phone, disconnect the battery (if at all possible), wait about ten seconds, and put the battery back; then hold down the power button for half a minute;
  3. if you cannot remove the battery from your phone/tablet, then you need to install it like this: press the on/off button and the volume buttons at the same time, you need to hold it like this for a minute;

Another option is to reboot using a PC. To do this, you need to download the FastBoot utility, then you need to run the fastboot reboot command. But I don’t specifically write anything in detail, because I don’t really know how to do this command, but if you do, look on the Internet, there are people who understand Android more than I do

My advice to you is that if you have little knowledge in the field of Android, if the phone is dear to you, or maybe it’s just not cheap, then I strongly recommend that you contact the service center. They will definitely help you there and the main thing is that there are certified masters who are responsible for what they do. In other words, there is at least some guarantee that the smartphone will continue to work after the SC!

That's all guys, I hope that I was able to explain to you in simple words what Fastboot Mode is in Android, now you know. And I hope that if you have such a problem that when you turn on the phone it says Fastboot Mode, then I hope that you can get rid of it yourself and suddenly my advice will help, then I would be VERY HAPPY FOR THIS. Well guys, it's time to say goodbye, see you again

15.05.2017

Android firmware, i.e. writing certain file images to the corresponding sections of the device’s memory using special Windows software that almost completely automates the process is today not the most difficult procedure from the user’s point of view. If using such tools is impossible or does not give the desired result, Fastboot saves the situation.

In order to flash an Android device via Fastboot, you will need knowledge of the console commands of the same mode of operation of the device, as well as certain preparation of the smartphone or tablet and the PC used for operations.

Due to the fact that in fastboot mode, manipulations with the device’s memory sections are performed virtually directly, when using the firmware method described below, some caution and attentiveness are required. Additionally, the following steps should probably only be recommended if you are unable to flash the firmware using other methods.

The user carries out every action with his own Android devices at his own peril and risk. The site administration is not responsible for possible negative consequences of using the methods described on this resource!

Preparation

Strict implementation of the preparatory procedures determines the success of the entire process of flashing the device, so the implementation of the steps described below can be considered a prerequisite before carrying out operations.

Installing drivers

System backup

If there is the slightest possibility, before flashing the firmware, be sure to create a full backup copy of the existing partitions of the device’s memory. The steps required to create a backup are described in the article: How to backup an Android device before flashing it

Downloading and preparing the necessary files

This add-on allows you to perform all operations from the examples described below in a semi-automatic mode and without having to resort to manually entering commands into the console.

Rebooting the device into bootloader mode

1. In order for the device to accept commands sent by the user via Fastboot, it must be rebooted into the appropriate mode. In most cases, it is enough to send a special command via adb to the device with USB debugging enabled:

adb reboot bootloader

2. The device will reboot into the mode required for firmware. Then we check that the connection is correct using the command:

fastboot devices

3. Rebooting into fastboot mode can also be done using the corresponding item in (“ Reboot»).

4. If the above methods for switching the device to fastboot mode do not work or are not applicable (the device does not boot into Android and does not enter recovery), you must use a combination of hardware keys on the device itself. For each model range, these combinations and the order of pressing the buttons are different; unfortunately, there is no universal way to enter.

Just for example, you can consider the products of Xiaomi. In these devices, loading into fastboot mode is carried out by pressing the button " Volume-" and, while holding it, the keys " Nutrition».

Let us note once again that other manufacturers have different methodology for entering fastboot mode using hardware buttons and their combinations.

Unlocking the bootloader

Manufacturers of a certain number of Android devices block the ability to manage device memory sections by locking the bootloader. If a device has a locked bootloader, in most cases flashing its firmware via fastboot is not possible.

To check the status of the bootloader, you can send the following command to the device, which is in fastboot mode and connected to the PC:

fastboot oem device-info

But again we have to admit that this method of determining the blocking status is not universal and differs for devices from different manufacturers. This statement also applies to unlocking the bootloader - the methodology for carrying out the procedure differs for different devices and even for different models of the same brand.

How to unlock Bootloader

  • How to unlock the bootloader - HTC
  • How to unlock the bootloader - Nexus
  • How to unlock the bootloader - Sony
  • How to unlock the bootloader - Xiaomi
  • How to unlock the bootloader - Huawei
  • How to unlock the bootloader - LG

Writing files to device memory sections

Having completed the preparatory procedures, you can proceed to the procedure for writing data to the device’s memory sections. Once again, we double-check that the image files and/or zip packages are loaded correctly and that they correspond to the device being flashed.

Attention! Flashing incorrect and damaged file images, as well as images from another device into the device leads in most cases to the inability to load Android and/or other negative consequences for the device!

Installing zip packages

To write to the device, for example, OTA updates, or a complete set of software components distributed in the format *.zip, the fastboot command is used:

update

1. Make sure that the device is in fastboot mode and is correctly detected by the system, and then clean up the partitions " cache" And " data" This will delete all user data from the device, but in most cases it is a necessary step, as it allows you to avoid many errors during the firmware and further operation of the software. We execute the command:

fastboot –w

2. Write down the zip package with the firmware. If this is an official update from the manufacturer, the command is used:

fastboot update update.zip

In other cases we use the command

fastboot flash update.zip

3. After the inscription “ finished. total time…."The firmware is considered complete.

Writing img images to memory partitions

In many cases, searching for firmware in the format *.zip may be difficult to download. Device manufacturers are reluctant to post their solutions on the Internet. In addition, zip files can be flashed through recovery, so the advisability of using the method of writing zip files through fastboot is questionable.

But the ability to flash individual images into the appropriate sections, in particular “ boot», « system», « userdata», « recovery"etc. via Fastboot when restoring the device after serious software problems, can save the situation in many cases.

To flash a separate img image, use the command:

fastboot flash partition_name file_name.img

1. As an example, let's write down the recovery section via fastboot. To flash the image recovery.img To the appropriate section we send the command in the console:

fastboot flash recovery recovery.img

2. Other sections are flashed in a similar way. Writing an image file to the section " Boot»:

fastboot flash boot boot.img

« System»:

fastboot flash system system.img

And in the same way all other sections.

3. For batch firmware of three main sections at once - “ boot», « recovery" And " system"you can use the command:

4. After completing all procedures, the device can be rebooted into Android directly from the console by sending the command:

fastboot reboot

In this way, the firmware is flashed using commands sent via the console. As you can see, the preparatory procedures take more time and effort, but if they are done correctly, recording sections of the device’s memory occurs very quickly and almost always without problems.



In our instructions for flashing firmware and unlocking the bootloader, “fastboot mode” is often mentioned (translated into Russian as “fast boot mode”). What is fastboot, where to download it and how to use it, we will tell you in this material.

What is fastboot mode

This is software embedded in the Android device, which allows you to control it via a PC. For control, text commands are used that are entered into the console - the command line.

It is important to note that fastboot is three things with the same name, but different purposes:

  1. Protocol in the form of a boot loader control system from a computer.
  2. Software, which works on the device in fastboot mode.
  3. Executable file on a computer, which is used to interact between a mobile device and a computer.

Usually, when in the instructions you see the action: “load the smartphone into fastboot”, “reboot into fastboot” or “go to fastboot”, this means launching this mode on the mobile device for further interaction with the computer.

Almost all smartphones and tablets support the fastboot control protocol. An exception is some manufacturers of mobile platforms, for example, where they use a different bootloader that is incompatible with fastboot. Therefore, other “tools” are used to manage and flash devices that do not support fastboot.

How to exit fastboot mode

There are three ways to exit fastboot mode:

  1. Entering the fastboot reboot command.
  2. Hold the power button for 15-20 seconds.
  3. Removing the battery.

If the device is in fastboot mode, and you have finished working and want to boot the operating system, then enter the fastboot reboot command. The device will reboot and the system will boot by default. The method will not work if the cable is damaged. For example, there was a break in the wire responsible for data exchange.

Long-pressing the power button, usually up to 20 seconds, also helps to exit fastboot mode. The method is effective if the command to reboot the device does not work. It will not work if the button is damaged.

A barbaric, but in some cases effective way is to remove the battery, if such a possibility is provided by the design. After returning the battery back, the phone will boot into the OS when you press the power button.

Purpose and capabilities of fastboot

The fastboot protocol is designed to restore the device, in case of deletion or incorrect firmware, of one or all partitions, including recovery. Therefore, fastboot comes in handy when other methods fail.

List of some operations performed via fastboot:

  • Switching to fastboot mode.
  • Check condition and factory.
  • , kernel, or other partition.
  • Deleting or formatting a specific partition.

Conclusion

What fastboot mode is and how to exit fastboot mode is described in detail in the article. The fastboot protocol is an important mechanism for working with the device and restoring the system after unsuccessful firmware, since fastboot will not go anywhere, even if all partitions are deleted. Moreover, any system recovery process is easier if the bootloader is unlocked.

Was the article useful to you?
Rate it and support the project!

Did you like the article? Share with your friends!