What is Fastboot?
Fastboot is a protocol that can be used to re-flash partitions on your device (update the flash file system in Android devices). It is this small tool that comes with the Android SDK (Software Developer Kit), which is an alternative to the Recovery Mode for doing installations and updates.
Not all phones have a fastboot mode that the user can access. It’s turned on with Nexus devices by default as well as a few other phones and tablets and has been enabled by independent Android developers and enthusiasts on some other phones.
What is Fastboot for?
While in fastboot, you can modify the file system images from a computer over a USB connection. Fastboot mode can start on your device even before Android loads, even under the circumstance when Android isn’t installed at all. And because of that, fastboot mode is useful for quick-updating the firmware, without having to use a recovery mode. In fact, it’s the preferred way to initially install the recovery image. Once you set up, you boot to your phone to fastboot and you can flash image files to the internal memory. Flashing a custom recovery like ClockworkMod is a popular use case. The images you flash don’t need to be signed with a particular key, and thus you should use care when flashing. It can also be used for developer operations. Things like erasing partitions and overriding kernel command line options can be done. And all this features make the tool very useful for developing hardware and software solutions, like unlocking the Bootloader of Google’ Nexus.
How to enter Fastboot?
As said, not all phones have a fastboot mode that the user can access. It’s turned on with Nexus devices by default and has been enabled by independent Android developers on some other devices. So before you proceed, one thing is to make sure your device actually have a fastboot mode.
Entering Fastboot also requires the Android SDK (Software Developer Kit), and different USB drivers for Windows computers.
More information, please go to the section relevant.
If you've ever owned an HTC device or anything in the Nexus line, odds are, you have typed the word "fastboot" into your command line at one time or another. That said, odds are, you have only just barely scratched the surface of what this handy little Android tool can do. Let's take a deeper look.
What Is Fastboot?
Fastboot is a tool/protocol for writing data directly to your phone's flash memory. In practical use, it is used to flash images such as recoveries, bootloaders, and kernels to your Android device. Outside of the obvious, you can also restore nandroid backups, change your splash screen, and flash system updates.
Fastboot can do very little without a rooted device and an engineering SPL (secondary program loader), meaning the bootloader, or HBOOT for HTC. If you have a Nexus device, you don't typically need to mess with your SPL, as your device comes from the factory with a fairly capable bootloader.
Just like ADB, fastboot is included in the Android SDK.
Step 1: Installing Fastboot
Downloading the entire Android SDK if you only need fastboot is overkill. Thankfully, it is possible to download and install the specific tools that we need in just a few easy steps, on all major operating systems.
Getting fastboot to work on Windows can be a little challenging. Thankfully, XDA forums user Snoop05 created an installer that massively simplifies the process, by installing both Fastboot and ADB, installing the necessary device drivers, and adding these tools to your system PATH (allowing them to be run from any folder via the command line), into a 15-second operation.
Simply download and run the installer. You will be asked if you want to install ADB and Fastboot—type "Y" and press enter. It will then ask if you want to install ADB system-wide—again, type "Y" and press enter. After that, it will ask about installing the device drivers.
Once again, type "Y" and press enter, which will open another installer for the drivers. Simply click "Next" and allow the drivers to install.
Once the installation is complete, select "Finish" and the installer will close and you are all done.
Mac OS X Installation
In the same vein as the Windows installer used above, scripts have been written for OS X that massively simplify the Fastboot installation process.
Follow the process in the above video and described here by Andrew to quickly install Fastboot and ADB on your Mac computer.
By far the easiest installation process of them all. On many distros, including Kali Linux and BackTrack, you will only need to issue a single command from the terminal:
sudo apt-get install android-tools-fastboot android-tools-adb
If for some reason that does not work, you may need to manually add a repository to APT (advanced packaging tool) with the following command. Once that is complete, issue the first command again and it should install this time.
sudo add-apt-repository ppa:phablet-team/tools && sudo apt-get update
Note: If you are using a flavor of Linux that does not use APT, you will need to look up the installation procedure for your specific package manager, though it should be fairly similar.
Step 2: Setting Up Your Phone to Use Fastboot
Now it's time to boot your phone into "fastboot mode." On most models, you can enter fastboot mode by turning your device completely off and turning it back on by holding down the Power and Volume Down buttons simultaneously.
With your device in fastboot mode, connect it to your computer using your device's USB cable, then open up the command/terminal prompt on your computer and type the following.
If fastboot is working properly, you will see your device listed here by its serial number.
If you do not see any devices listed, make sure that your device is actually in fastboot mode and that you are using a good USB cable (yes, this does make a difference).
Step 3: Basic Fastboot Commands
Now that we have fastboot up and running, let's see what we can do with it.
Unlock/Relock Your Bootloader
On Nexus devices, the following command is all that is required to unlock your bootloader and root your device.
fastboot oem unlock
However, on other devices, unlocking the bootloader alone will not be very helpful. You will need to use specific exploits to remove the radio secure flag completely. Be sure to do research on your specific device to know the exact unlocking/rooting procedure.
To reverse the above process and relock your device's bootloader, simply use the following command.
fastboot oem lock
NOTE: Be aware that unlocking the bootloader will wipe your device, so back up all your user data before doing this.
Flash a Custom Recovery
There are a number of custom recoveries that are available for most devices, the most popular of which are ClockworkMod and TWRP. Download a recovery for your device to your computer and make sure that it is an IMG file (it may need to be extracted, if it has a ZIP or other archive extension).
Open the command prompt, navigate to the folder where the recovery image is saved and issue the following commands:
fastboot erase recovery
fastboot flash recovery <recovery-file.img>
Flash a Custom ROM
Typically, once a custom recovery installed, most will use it to install ROMs, kernels, etc. However, it is possible to to do all of that with the fastboot, which can be useful, especially if you find yourself in a situation where your recovery partition is corrupt.
Download a compatible ROM to your computer. Open up the command prompt and navigate to the folder where you downloaded the file, then use the following:
fastboot erase system -w
fastboot erase boot
These commands will wipe your device's system, data, cache, and boot partitions before your install your new ROM. While there are times when a "dirty" flash is okay, doing this will help you to avoid issues when installing a new ROM. Now, enter the following command:
fastboot update <your-file.zip>
The zip is now installed—if your device does not automatically reboot, you can do it manually by issuing this command:
Flashing a Radio
Flashing a new cellular radio to your device can be dangerous. That said, a new radio can improve cellular reception, data speeds, and battery life. It is impossible to know which radio will work best for you without trying it out and observing the effects, as they will react different based off geography and general signal strength in your location.
Download a radio for your device to your computer and make sure that it is an IMG file (it may need to be extracted, if it has a ZIP or other archive extension).
Open the command prompt, navigate to the folder where the radio image is saved and issue the following command:
fastboot flash radio <radio-file.img>
When that command executes successfully, reboot the bootloader:
Occasionally, device manufacturers will also release a "rcdata.img" file with a new radio. This file should also be flashed, via this command:
fastboot flash rcdata rcdata.img
Flashing a Kernel
Download a compatible kernel for your device to your computer. The kernel should be an IMG file. Open a command prompt, navigate to the folder where you saved the kernel and issue the following commands:
fastboot erase boot
fastboot flash boot <kernel-file.img>
Step 4: Advanced Fastboot Commands
Now that you've got the basics down, here are some fun advanced fastboot techniques that might come in handy.
Change Your Device's Splash Screen
Flashing a new splash screen (the image or GIF that displays as your device is booting up) is a surprisingly low-level task to perform on your Android device and, as such, requires full s-flag off status to work. If you don't know what this means, I would suggest just sticking with the default.
Download or create a splash screen image file. Open your command prompt and navigate to the folder where it is saved , then issue this command:
fastboot flash splash1 <splash-screen-file.img>
When you reboot your phone, you should now see your new splash screen.
Boot Your Phone with a Kernel or Recovery Image Without Flashing It
Ever feel like trying out a new kernel or a custom recovery, but you're not sure that you want to commit? Maybe you would like to test out several kernels back to back to evaluate their features and performance, or you need a specific recovery feature but know you will only need it once. Here is how to boot your device with a kernel or recovery without flashing it.
For kernels, open a command prompt, navigate to the folder containing the kernel (which must be an IMG file) you want to boot and type:
fastboot boot <kernel-file.img>
For custom recovery images, open a command prompt, navigate to the folder containing the recovery (which must be an IMG file) you want to boot and type:
fastboot boot <recovery-file.img>
Restore a Nandroid Backup
While unfortunately you cannot make a nandroid backup with fastboot, you can use this versatile tool to restore one, quickly and cleanly.
The nandroid backup must be stored on your computer (which is convenient anyway as it frees up space on your device) and it must be stored in the yaffs2 format (you can identify this format as a series of IMG files that correspond to the various backed up partitions, like data, system, and boot).
First, perform a system wipe:
fastboot erase system -w
fastboot erase boot
Next, flash each partition from your nandroid backup:
fastboot flash userdata data.img
fastboot flash system system.img
fastboot flash boot boot.img
As easy as that, your backup is restored and you can reboot your device.
Now that you have a better grasp on what fastboot is and what exactly it can do, you can dive into your Android device's partitions and flash with confidence.
That's about it for this introduction to fastboot. Is this something you'll be using the next time you hack your device? Or are you already familiar with fastboot and think we left something out? Let us know in the comments!
Keep Your Connection Secure Without a Monthly Bill. Get a lifetime subscription to VPN Unlimited for all your devices with a one-time purchase from the new Gadget Hacks Shop, and watch Hulu or Netflix without regional restrictions, increase security when browsing on public networks, and more.
Buy Now (80% off) >
Other worthwhile deals to check out:
Learn 3 Effective Solutions To Get Android Out Of Fastboot Mode!
Overview: Is your Android phone got stuck in Fastboot mode? Don’t have any idea on how to get out of Fastboot mode on Android? Don’t worry! This article offers few effective solutions that will help you to fix Android stuck in Fastboot mode. Simply read the article and follow the solutions to exit Fastboot mode on Android.
Let’s start with the real user’s practical scenario!
Practical Scenario: A User LG G5 Got Stuck On Fastboot Mode And Can’t Factory Reset
My LG G5 went into Fastboot mode for no reason, it was fine one minute and the next time I pulled it out of my pocket it had entered the Fastboot screen, I have tried the following to no avail:
– Removed battery waited a minute and reinserted….opened in boot screen,
– Held volume button and power button and got into factory reset function and pressed yes to reset…..it then returned back to the boot screen.
– Plugged into PC, and typed Fastboot devices in CMD, phone is recognised here,
– USB debug will probably not be activated on my phone either.
– Is this a Battery problem?
– Is there a way to reboot without wiping all data as I had not backed my phone up as I didn’t expect this to happen!
Thanks in anticipation of your help.
Source: Android Central Forums
Just like the above practical scenarios, there are several Android phone users particularly Asus, Xiaomi, OnePlus, Samsung, Nokia, Infinix, Moto, Lenovo, LG, Huawei, HTC, Techno W4, RCA tablet and so on encountering same problems of their phone.
So, now the question arises – how do you exit fastboot mode on Android?
Well, we will come to the solution section but before that let us know – what is Fastboot?
Also Read: Fixed: ‘No Command’ Error In Recovery Mode on Android
What Is FastBoot?
Fastboot is a protocol/tool that can be used to write data directly to your phone’s flash memory. In practical use, it can be used to re-flash partition, flash images like recoveries, bootloaders, kernels, and update the flash file system in Android devices. Besides that, you can also change your splash screen, restore nandroid backups, and more.
This is a small tool that comes with the Android SDK (Software Development Kit). It is also an alternative tool to the Recovery mode for performing installations and updates.
Not all phones have fastboot mode. Only on Nexus devices and in a few other phones and tablets it is turned on by default. On the rest of the Android devices, you have to root your device in order to access fastboot mode.
Alright, let’s come back to the topic and learn a few effective solutions to fix Android stuck on fastboot mode.
Finally, here comes the solution section!
How To Get Out of Fastboot Mode on Android? [Universal Solutions]
As stated above that not all Android phones and tablets have this feature enabled by default and hence it is not encountered by most of the people. This problem of the phone getting stuck on fastboot mode usually occur to those how have rooted their device.
Nevertheless, if your Android phone got stuck in fastboot mode, here we offer some effective troubleshoot that will help you to exit fastboot mode on Android.
Note: Below mentioned solutions apply to all Android phones and tablets such as Moto, Lenovo, HTC, Xiaomi, OnePlus, Samsung, Samsung Galaxy Note, Asus, Huawei, Nokia, Oppo, etc.
Also Read: How To Fix “Failed To Validate System Image” On Moto Phone
Solution 1: First Try Quick Troubleshooting To Exit Fastboot Mode
- Try To Restart Your Device: One of the very first steps that you must try is to restart your device. Simply turn off your device and then turn it back on.
- Use The Key Trick: You can use the hardware keys of your device to fix Android stuck on fastboot mode. Here what you need to do it – press and hold the Power button for 15 seconds, your device will vibrate once and reboot.
- Remove The Battery: Next try to remove the battery. Some phone comes with a removable battery and some come with non-removable. If your phone has a removable battery then simply pull out the battery and if your phone has no-removable battery then you may carry it to the nearest service center. After removing the battery, leave it for a few minutes and then put the battery back to its place and start your device.
If following the above-quick methods doesn’t help you then it’s time to take some advanced actions.
Solution 2: Try Android Multi Tools To Get Out of Fastboot Mode on Android
Another solution that you can try is to use the Android Multi-Tool to get out of fastboot mode on Android.
Android Multi Tools v1.02b is developed by one of the GSM forum member SE-Thailand. He makes it useful for using it for all. Besides professional, even a normal user can easily use Android Multi Tools without any technical knowledge required. Downloading and installing this tool on Windows PC is very easy.
So, what are you waiting for simply install it on your Windows computer and launch the tool as an administrator, connect your Android phone that is stuck in Fastboot mode, and then follow the instruction to fix the problem?
Also Read: Solved: “Android Is Starting” Followed By “Optimizing App” Issue
Solution 3: Use Minimal ADB and Fastboot Tool To Exit Out of Fastboot Mode
Minimal ADB and FastbootTool is a very powerful software for all Android root users. This tool is designed to unlock bootloader, custom recovery, flash custom ROM and any third-party apps in fastboot mode. Besides that, you don’t have to install SDK software on your Windows PC.
The best part about this minimal ADB tool is that you also get an ADB driver package that is needed to connect your Android to Windows PC.
However, this is a PC solution that will help you to exit Android phones or tablets out of Fastboot mode and it is a little bit technical and difficult.
Nevertheless, if you have the technical knowledge or if you are an advanced user then this is the easiest solution to flash any things on Android phones/tablets and unlock fastboot mode.
You can do it by yourself and easily put your Android out of fastboot mode by simply following the below steps.
Note: USB debugging is not needed.
Step 1: First of all you have to download and install the “Minimal ADB and Fastboot Tool” on Windows computer.
Step 2: Once you installed it, go to installation directory – [adb installation location:My computer> C Drive> Program files > adb folder]
Step 3: Click anywhere within the adb folder and then press and hold the ‘Shift’ key + ‘Right mouse’ key and select the option “open command window here”.
Step 4: Connect your Android that is stuck in fastboot mode to the computer with the help of USB cable.
Step 5: Once your device gets connected, type “fastboot devices” command in the command window and hit Enter.
Note: If the above adb command does not show any serial number of your device then it means that your device is not detected by PC. In such cases, you must install USB drivers and try the steps once again.
Step 6: Finally type “fastboot reboot” command and hit Enter.
This will help your Android to get out of Fastboot mode.
Solution 4: One-Click Solution To Fix Android Stuck In Fastboot Mode
If all the above methods do not help you to fix the phone stuck in fastboot mode, then it is highly recommended that you must try Android Repair software.
With Android Repair Tool, you can get the ultimate and effective solution for removing the phone stuck on fastboot mode. It also fixes other several Android System issues such as phone stuck in black screen, Android update failed, apps keep crashing, unresponsive or bricked Android devices and most Android OS problems.
Note: At present Android Repair work for Samsung Android phones.
Below, follow the steps to fix the phone stuck in fastboot mode by using Android Repair software.
Important Note: Let me tell you that using Android Repair software to get out of fastboot mode using Android Repair software may result in data loss. Hence, it is highly recommended that you must backup your phone data first.
You May Also Like:
Steps To Fix Android Stuck In Fastboot Mode Via Android Repair
Step 1: Connect Your Android To PC
First download and install Android Repair on your computer and launch it.
Next, select the “Repair” from the available options.
Now connect your stucked in fastboot mode Android phone or tablet to computer and select “Android Repair” among the available options.
In next Window, select the correct brand name, model number, country/region, carrier. After that confirm the warning message and click “Next”.
The Android Repair software may delete all data on your device. Simply, type in “000000” to confirm to continue.
Note: It is strongly recommended that you must back up your Android data before repairing your Android using Android Repair Tool.
Step 2: Repair Android Phone In Download Mode
Prior to Android Repair, it is important that you must boot your Android device in Download Mode.
Below follow the steps to boot Android phone/tablet in DFU mode!
For Android phone/tablet with home button:
- Power off your device.
- Press and hold “Home + Power + Volume Down” button for few seconds (5-10 seconds).
- Release all the buttons and press “Volume Up” button to enter Download Mode.
For Android phone/tablet with no home button:
- Power off your device.
- Press and hold “Power + Volume Down + Bixby” buttons for few seconds (for 5-10 seconds).
- Release all the buttons and press “Volume Up” button to enter Download Mode.
After that click “Next”. The software will start to download the firmware.
After the download and verification of the firmware, the software will automatically start to repair your Android device.
In just few minutes of time, your Android phone or tablet will have all the system issues, errors, problems fixed.
Bonus Tip: Recover Lost Data After Fixing Android Stuck On Fastboot Mode
If you have lost your important data from your Android devices after fixing Android stuck in fastboot mode, but you wish to recover them back, then it is highly recommended that you must instantly try Android Data Recovery software which is available for both Windows and Mac computer.
This Android Data Recovery software will help you to recover files such as photos, videos, audio, messages, WhatsApp chat conversations, call history, contacts, notes, voice memos, documents, and much more.
Note: Stop using your Android and do not any new data on it as it will overwrite the existing files and chances for data recovery will get less.
Here follow the complete steps to recover data from an android phone or tablet.
Frequently Asked Questions (FAQs) Related Fastboot Mode
Question 1: How Do I Turn OFF Fastboot Mode On Android?
Answer: To turn off and exit fastboot mode, follow the below steps:
- Press the “Power” button and keep it holding until the phone’s screen disappears or goes black. This may take up to 40-50 seconds.
- Your phone’s screen should go blank or disappear and it should reboot.
Question 2: What Happens When Phone Enters In Fastboot Mode?
Answer: When your phone enters into fastboot mode, then you will see that you have lots of options that you can perform. You can perform fastboot reboot, fastboot flash system, fastboot flashing unlock, erase partition, and more.
Question 3: Does Fastboot Mode Erase Command Deletes Data?
Answer: Yes, of course, if you select the erase command then it will delete data. Hence be careful while selecting the command, and if you choose to perform erase command then first take a backup of your Android.
Question 4: How Long Does Fastboot Mode Take?
Answer: It depends. If everything goes correctly then it will just take a few minutes. But if things go wrong then your phone will get stuck and for how much longer it will stay stuck we can’t say.
So, guys, those were some effective solutions that you can try to fix Android stuck in Fastboot mode. And I hope anyone of the above-mentioned solutions will definitely help you in fixing the problem for you.
Max Field is a founder of recoverandroid-data.com. He is an Android lover and loves to write tips, tricks, fixes for errors, data recovery solutions and more related to Android.
How to Fix Android Stuck in Fastboot Mode
Is your phone stuck in Fastboot mode? You are probably panicking and might even be thinking your phone is dead. However, that is not the case. Here we show some of the ways to fix it when an Android device is stuck in Fastboot mode.
If you have ever attempted to customize your phone to change your system items, you have probably used Fastboot mode on your device. What is the purpose of Fastboot mode? This mode allows you to unlock your bootloader and flash various files to customize your phone. Sometimes, it would happen that your phone gets stuck in this mode and it will not come out fastboot mode to normal mode no matter what you do.
If you are in that specific situation and your Android device such as Xiaomi, Samsung, Google, LG and Vivo are refusing to exit Fastboot mode, you might be worried. Fortunately, this article will show you fastboot mode meaning and how to get out of fastboot mode. Also, there are some methods to try and possibly get your phone out of Fastboot mode.
Also Read:How to Get Out When Android Stuck in Recovery Mode >
Quick Ways to Get Out of Fastboot Mode
The following methods are given in the order of simplest to the final resort that you should be attempting to quit Fastboot mode on your phone. Therefore, start from the top and then go down until you find the method that works for you.
Way 1. Restart Your Android Device
When a situation like the one you are in suddenly comes up, many users forget this basic yet very effective solution. Rebooting your Android device can actually really help you fix many minor issues on your phone. It can fix your phone that is stuck in Fastboot mode as well and there is no harm in giving it a try as it will not have any adverse effects.
Rebooting most phones is as easy as pressing and holding down thePower button. When your phone powers off, press and hold down thePower key again and your phone will turn on. You should now be out of Fastboot mode.
Way 2. Fix Android Stuck in Fastboot Mode with DroidKit
Here comes a powerful Android system repair tool called DroidKit that fixes almost all system problems on an Android device, such as the Android white screen of death, Android black screen, device frozen, touch screen not working, etc. With an intuitive UI and step-by-step wizard, DroidKit makes the fixing process easy for everyone to follow and no technical knowledge is required. There are what DroidKit can do for you:
DroidKit – Android System Repair
- Various Android OS issues and problems can be fixed easily.
- It intelligently chooses the best solution for your device.
- No need to root your Android device and no technical skills required.
- You can revive your dead Android device in a few simple steps.
Just follow the detailed steps below to fix the Samsung stuck in fastboot problem:
Step 1. Download the latest version of DroidKit on your computer > Launch DroidKit > Connect your Android device and tap on Fix System Issues mode.
Click Fix System Issues
Step 2. Once DroidKit detected your device, click the Start button to continue.
Click Start Button to Continue Fixing
Step 3. The software will match the PDA code of your Samsung Device Automatically > Then click Download Now to download the firmware (If there is no matching PAD code, you need to put your device into recovery mode and get PDA code).
Start to Download Firmware Package
Step 4. After firmware is downloaded, click the Fix Now button to start the fixing process.
Fix Now after Firmware Downloaded
Step 6. Now follow the instructions to put your device into download mode.
Get into Download Mode to Repair System
Step 7. Then, it will automatically start repairing your Android system. After completing the repair process, you will get the system fixed successfully page as below and your Android device will be restarted.
System Fixed Successfully
Way 3. Use Recovery Mode to Come Out of Fastboot Mode
If you know a bit of what recovery mode is, you probably know that you can head into recovery mode from the bootloader on your device. There is an option in recovery mode to reboot your system and that is exactly what you can use to fix your phone that is stuck in Fastboot.
This procedure does not delete any of your data and the only thing it does is restarts your phone. The following shows how to do this step-by-step.
- Turn off your phone and then press and hold downVolume Down andPower keys at the same time.
- When the bootloader screen appears, chooseRecovery to reboot your phone into recovery mode.
Reboot Into Recovery to Exit Fastboot Mode
- You should see various options when the recovery mode appears. Highlight the option that saysReboot system now using theVolume keys and then press thePower button to confirm your action.
Your device will restart and you will no longer be stuck in Fastboot mode.
Way 4. Use a Fastboot Command to Exit Fastboot Mode
If you had rebooted into Fastboot mode for some reason, you probably know that you can actually use and run various commands in this mode on your device. You can issue commands from your computer and those will be executed on your Android phone while it is in Fastboot mode.
One of those commands helps you turn off Fastboot mode and get your device back in normal mode. As long as you have access to a computer and you have installed your phone’s driver on it, you can use the following steps to fix Android that is stuck in Fastboot mode.
- Connect your phone that is stuck in Fastboot mode to your computer via a USB cable.
- Download and extract the content fromplatform-tools on your computer.
- Open the extracted folder using File Explorer, hold downShift, right-click anywhere blank, and selectOpen command window here.
- When the Command Prompt launches, type the following command and pressEnter.
View Devices Connected in Fastboot Mode
- You should see your device listed on your screen. Then, run the following command to reboot your device in normal mode.
Your phone should now be in normal mode.
Also Read: How to Fix Android No Command Error >
Way 5. Pull the Battery Out of Your Phone
One of the benefits of having a phone with a removable battery is that you can eject the battery when there is an issue on your phone. If you are a lucky user and you have a phone where you can remove the battery, you can actually do that to come out of Fastboot mode on your phone.
Remove the Battery from your Phone
When your phone is stuck in Fastboot mode, remove the back cover of your device and pull the battery out. This will power down your device. Wait for about a minute and then put the battery back in your phone. Turn on your phone and it should now be in normal mode.
Further Reading: How to Fix Android Phone Frozen Issues >
Way 6. Let the Battery Drain Out
If you use an Android device that does not have a removable battery, your best option is to allow the battery charge to drain out on your device. Depending on how much charge is left on your phone, fully draining out the battery can take anywhere from a few minutes to even hours.
Give your phone enough time so that it reaches zero battery charge. The phone will then turn off. Let it remain turned off for at least half an hour. After that, plug your phone into charging and it should turn on in normal mode. You will need to press thePower button to turn on the phone.
FAQs about Fastboot Mode
Fastboot is quite useful yet a confusing mode on Android devices, and this has led people to ask what this mode is, where you can use it, and so on. The following is a list of some of the common questions along with their answers regarding Fastboot mode.
1. What is Fastboot mode?
Fastboot mode is one of the modes on your device where you can flash various images to your phone. You can use this mode to execute various commands from your computer on your device.
2. Why do you need Fastboot mode?
You need Fastboot mode to flash custom image files on your device. This is usually needed when you are rooting your phone. You can use Fastboot mode to flash stock files as well.
3. What can Fastboot mode do?
Fastboot mode can do many things like allowing you to install custom files, install stock files, unlock your bootloader, relock your bootloader, flash a custom recovery, and install various files of the core Android system.
4. Does Fastboot mode delete data?
Will fastboot erase data? Fastboot mode does not delete any data on its own. However, if you use certain Fastboot commands, that can delete your data. Therefore, you should be careful while using these commands with your device.
The Bottom Line
Due to various reasons, your phone can sometimes get stuck in Fastboot mode. This leaves many people clueless as they have no idea how to deal with it. Luckily, using one of the methods above, you should be able to come out of Fastboot mode on any of your Android-based devices.
DroidKit is a powerful Android system repair tool. It fixes almost all system problems on a Samsung device without rooting your device and no technical skills required. You can revive your dead Samsung phone in a few simple steps.
Member of iMobie team as well as an Apple fan, love to help more users solve various types of iOS & Android related issues.
Are you stuck in the fastboot mode while writing data directly to your phone’s flash memory? We know fastboot mode has multiple benefits to customize your Android phone. However, if anything goes wrong, there is a possibility that you might get stuck in fastboot mode.
Being an Android Developer, if you are in a similar situation, and your device is too adamant to exit fastboot mode, then here are the easiest solutions for you. We have designed this blog exclusively for you.
Through this blog, you will find:
- 5 best solutions to get out of fastboot mode
- What is fastboot, and how does fastboot mode work
- If fastboot mode can erase all data or not
- Check what happens when the phone enters fastboot mode
What is Fastboot?
In Android, fastboot is a protocol or a diagnostic tool that is a part of the Android SDK Platform Tools collection. Fastboot helps to renew the flash files on your Android devices directly.
Fastboot mode is also an alternative to the recovery mode that helps you with the installations and updates.
Fastboot mode helps to modify or write data directly to your phone’s flash memory. Fastboot mode even provides you access to your device’s partitions, the data partition, and the boot partition.
Simply, fastboot mode gives you the right to modify certain parts of your phone’s essential files. For safety purposes, manufacturers often lock these files to avoid performing fastboot mode. However, if your manufacturer has allowed the bootloader to be unlocked, you can do fastboot your Android device with fastboot mode.
This will allow you to start making alterations using different fastboot commands, such as the erase command, the update command, and the format command. People use fastboot mode to:
- Unlock the bootloader
- Flash a custom recovery
- Flash stock firmware
- Make changes to the flash file system or flash memory
Have an Android App Idea?
Want to consult with expert Android app developers who have experience in developing over 1500 Android apps?
How to Exit Fastboot Mode in Android?
Solution 1: Reboot Your Device
The simplest solution to get out of fastboot mode is to start your device again. Click on the power button to turn the device off and then turn it on to get out of fastboot mode.
You can also fix several Android System issues with exiting fastboot mode, such as phone stuck on the black screen, Android update failed, apps keep crashing, unresponsive or bricked Android devices, and most Android OS problems.
Solution 2: Restart Your Android Device
With this strategy, you can even apply the hardware keys. Press and hold the power button or power key continuously for fifteen seconds to fix Android stuck on fastboot mode. The Android devices will vibrate once and then restart.
Solution 3: Take Out the Battery
If you have a smartphone that comes with a removable battery, then simply pull the battery out from your device.
If you do not have an option to take the batteries out, take your Android phone to a nearby service center. Once the battery is out, wait for some time. Now place it again in its place and turn on your device. You will exit the fastboot mode.
Solution 4: Use Android Multi Tools
With Android Multi-Tool, you can easily install this software on Windows Operating System without facing any technical challenge.
Now, launch it as an administrator and connect your Android smartphone that is stuck in fastboot mode.
Lastly, you will just need to follow the steps to fix Android stuck in fastboot mode.
Note: Please know that some numbering options might be different in your case.
Solution 5: Use Minimal ADB and Fastboot Tool
Minimal ADB Tool and Fastboot Tool are for all Android root users. So, if you are looking for a great idea to know how to exit fastboot mode, this is the best option. With this, you also get an ADB driver package that lets you connect your device to a PC.
In fact, this tool helps you to unlock the bootloader and flash custom ROM. Apart from this, you also do not need to install the Android SDK.
Now let’s check the following steps to fix an Android stuck in fastboot mode.
Step 1. Connect your Android phone to your Windows computer via a USB cable.
Step 2. Download the ‘Minimal ADB and Fastboot Tool’ on a Windows computer.
Step 3. Go to installation directory – [adb folder: My computer > C Drive > Program Files > adb folder]
Step 4. Firstly, open the extracted folder using File Explorer. Now hold down Shift and right-click anywhere blank, and just select ‘Open command window’.
Once the Command Prompt launches, type the ‘fastboot devices’ command in the command window and press enter.
Note: In case your PC is not connected with your device, then the above ADB command will not show any serial number. In that case, you can try installing USB drivers to try these steps again.
Step 5. You can check that your device is now listed on the screen. Now, run the command (fastboot reboot) to reboot your device and fix the phone stuck in fastboot mode.
Your Android phone is now in normal mode.
Want to Create an Android App That Helps You Make Money?
Consult our App development team, who is well versed in using high-end technologies like ML and IoT.
Why Do You Need Fastboot Mode?
Have you ever thought of modifying the existing features of your Android phones? Then, you are in dire need of fastboot mode. You need fastboot mode as it enables you to:
- Unlock bootloader
- Flash a custom recovery
- Flash a system image
- Flash custom ROM
- Flash images
With the help of Android fastboot mode, you have access to modify the structure of your phone’s software, from its operating system to the very kernel or the recovery mode, which is used to recover the device’s original state.
However, you will need to unlock the bootloader initially to modify several parts of the Android system. This will not be allowed with your phone’s stock Android software. So, if you want to do all these, fastboot mode would help.
How Does Fastboot Work?
Fastboot mode lets you flash and change files on your device using some simple lines of code. To fastboot, you need to switch your Android device to fastboot mode.
Please know that the process may not be the same for every device.
- Connect the phone to your computer via a USB cable
- Launch fastboot on your computer through Command Line Interface
- You can use command prompt, bash, and terminal
- You have successfully entered into the fastboot mode
You can make changes according to your requirements in the flash memory. The files on which you have worked will be loaded by the bootloader when you will restart your device. It will replace the old files with the newer files.
Frequently Asked Questions
Does fastboot mode erase the data of Android devices?
No, there will not be data loss in fastboot mode. However, if you have used the erase command, then your data will be deleted. Please ensure that you have a backup of your Android device before you perform the command to erase.
What happens when the Android device enters fastboot mode?
When your Android device enters fastboot mode, you will see options like fastboot reboot, fastboot flash system, fastboot flashing unlock, and erase partition. These options of fastboot mode allow you to write data directly to your phone’s flash memory.
Ready to Exit Fastboot Mode?
We hope that these 5 best solutions will help you to exit fastboot mode. If you face any challenge while getting out of fastboot mode or want to discuss your Android app idea, contact our team of experienced Android app developers.
Being a leading Android app development agency, Space-O Technologies has experience in developing more than 1500 Android apps. No matter how complex your needs are, we will provide the best and effective solution.
In fact, some of the best Android apps like Glovo, an on-demand app are featured in TechCrunch and Bloomberg. It has gained more than 30 million downloads with 4.2-star ratings. So, consult us today to validate your app idea and get a free consultation.
Designation: Android Team Lead
Amit Patolia is an Android Team Lead at Space-O Technologies. He has over 9+ years of experience in Android app development. He has guided to develop over 100 Android apps with unique features and functionalities. He also has expertise in Kotlin-based apps.
For the PC fast booting ability, see Instant-on.
Not to be confused with the Android recovery mode or the Samsung specific Fastboot alternative called Odin mode.
Fastboot is a protocol and a tool of the same name. It is included with the Android SDK package used primarily to modify the flashfilesystem via a USB connection from host computer. It requires that the device be started in Fastboot mode. If the mode is enabled, it will accept a specific set of commands sent to it via USB using a command line. Fastboot allows to boot from a custom recovery image. Fastboot does not require USB debugging to be enabled on the device. Not all Android devices have fastboot enabled. To use fastboot, a specific combination of keys must be held during boot.
Android device manufacturers are allowed to choose if they want to implement fastboot or some other protocol.
The keys that have to be pressed for fastboot differ for various vendors.
- HTC and Xiaomi: Power and volume down
- Sony: Power and volume up
- Nexus: Power, volume up and volume down
On Samsung devices, Power, volume down and home has to be pressed for entering ODIN mode. This is a proprietary protocol and tool as an alternative to fastboot.
Some of the most commonly used fastboot commands include:
- flash – rewrites a partition with a binary image stored on the host computer.
- flashing unlock/oem unlock *** – unlocks an OEM locked bootloader for flashing custom/unsigned ROMs. The *** is a device specific unlock key.
- erase – erases a specific partition.
- reboot – reboots the device into either the main operating system, the system recovery partition or back into its boot loader.
- devices – displays a list of all devices (with the serial number) connected to the host computer.
- format – formats a specific partition; the file system of the partition must be recognized by the device.
The fastboot protocol has been implemented in the Little Kernel fork of Qualcomm[non-primary source needed] and in TianoCore EDK II.[non-primary source needed]
Fastboot is a mode of the Android bootloader called ABOOT.
- ^"Fastboot Protocol Documentation". android.googlesource.com. Retrieved 2019-07-07.
- ^Ravenscraft, Eric (2014-06-13). "The Most Useful Things You Can Do with ADB and Fastboot on Android". Lifehacker. Retrieved 2019-07-07.
- ^Tamma, Rohit (2015). Learning Android forensics : a hands-on guide to Android forensics, from setting up the forensic workstation to analyzing key forensic artifacts. Donnie Tindall. Birmingham, UK. p. 113. ISBN . OCLC 910639389.
- ^"The Easiest Way to Install Android's ADB and Fastboot Tools on Any OS". Lifehacker. Retrieved 2021-08-04.
- ^"How to Use ADB and Fastboot on Android (And Why You Should)". Makeuseof. 2017-01-26. Retrieved 2021-08-04.
- ^ abDrake, Joshua J. (2014). Android hacker's handbook. Zach Lanier, Collin Mulliner, Pau Oliva, Stephen A. Ridley, Georg Wicherski. Indianapolis, IN: Wiley. ISBN . OCLC 875820167.
- ^Tahiri, Soufiane (2016). Mastering mobile forensics : develop the capacity to dig deeper into device data acquisition. Birmingham, UK. ISBN . OCLC 952135850.
- ^"fastboot.c\aboot\app - kernel/lk -". source.codeaurora.org. Retrieved 2021-09-11.
- ^"Undocumented Fastboot Oem Commands". carlo.marag.no. 2020-09-18. Retrieved 2021-09-11.
- ^"edk2/AndroidFastbootApp.c at master · tianocore/edk2". GitHub. Retrieved 2021-09-11.
- ^Hay, R. (2017). fastboot oem vuln: Android bootloader vulnerabilities in vendor customizations. In 11th USENIX Workshop on Offensive Technologies (WOOT 17).
You will also like:
- Silverado ltz crew cab
- Norwex shipping times
- Beulah fly rod reviews
- Catalina 38 blue water
- Big bang theory hr episode
- Asdivine hearts
Fastboot is a kind of protocol, which assists you to renew the system of flash files on your Android device. It makes it possible for you in re-flashing the division or partition on your Android smart phone. But, in reality Fastboot is as risky as beneficial. It can cause severe damage to your device. The device turns out to be unrestricted or unlimited in the Fastboot mode. You might find your device getting fixed at one single screen along with Fast boot written on it. In this blog I have discussed how to fix Android stuck in Fastbootmode.
Before that let me tell you something about Fastmode. As a substitute to recovery mode, a tool called as Android Software Developer Kit (Android SDK) is present for quick and unlimited updates and installation on your Android devices. Fastmode protocol comes under the Android Software Developer Kit tool which used to upgrade the flash file system.
The Fastboot is not readily present in all the Android devices. You might find the option of turning on the Fastboot mode mainly on Nexus devices and few other devices. In other devices, it is mandatory to root your Android before accessing Fastboot mode. Now, let me come back to the main topic and discuss how to exit Fastboot mode on Android.
Methods To Get Out Of Fastboot Mode On Android
As already mentioned above that all the Android devices and tablets does not have the Fastboot feature by default. That is why, it is not faced by majority of the people. The problem of Android getting stuck in fastboot mode mainly happens to those users who have rooted their devices. Even if, your Android device have got stuck in Fastboot mode, here you are going to be provided with effective solutions to exit Fastboot mode on Android.
Method 1: Try Fast Troubleshooting To Get Rid Of Fastboot Mode On Android
Attempt To Reboot Your Device: Inthe very first step, you must attempt to start your device again. You are just required to turn your device off and then, turn it on.
Use Of Hardware Keys: You can even apply the Hardware Keys to fix Android stuck on Fastboot mode. You are just required to press the power button continuously for fifteen seconds. The device will vibrate once and restart.
Get The Battery Out: Make effort to take out the battery. A few phones come with removable battery and few others do not allow you to remove them. If your phone allows you to remove the battery then, simple pull it out. But, if the batteries are non-removable then take them to near by service centre. After pulling out the battery, wait for few minutes. Place the battery in its place and turn on your device.
If this method does not work then, try out the below method.
Method 2: Use Of Android Multi Tools To Exit Fastboot Mode On Android
You can use Android Multi Tool to exit Fastboot mode on Android. Android Multi Tool is useful of all types of users. Even a normal user can easily install this software on Windows Operating System without any technical knowledge. It is very easy to download and install this tool.
So, you are just required to install this tool on the Windows Operating System and launch it as administrator. Now connect your Android Smart Phone that is stuck in Fastboot mode and then follow the steps to resolve the problem.
Method 3: Use Of Minimal ADB & Fastboot Tool To Get Out of Fastboot Mode on Android
The most powerful software for all the Android root users is Minimal ADB & Fastboot Tool. This is designed for unlocking the bootloader, custom recovery, flashing custom ROM and other third party apps in Fastboot mode. You are also not required to install Android Software Developer Kit software on your Windows Operating System.
If you have a bit of technical knowledge then, this is the most convenient solution. Follow the below steps:
•First of all, you are required to download and install “Minimal ADB Fastboot Tool” on your computer.
•After installing you are required go to the installation directory and follow the path: My computer > C Drive > Program Files> ADB Folder.
•Click at any place inside the ADB Folder and then hit and hold ‘Shift + Right Key Of the Mouse’ after that choose the option “open command window here”.
•Connect the Android device that is stuck in Fastboot mode to the PC using a USB cable.
•After connection of your device, press the command “fastboot devices” and click “Enter”.
•Note: If any serial number is not shown by ADB command then your Android Device is undetected by your Computer. In such situations install the USB drivers and attempt the steps once again.
•At the end, type the command “fastboot reboot” and press enter.
In this blog, I have summarized what is Fastboot and how to fix Android stuck in Fastboot mode. Some manual solutions and software solution are provided in this blog. But, please remember to maintain backup of all the data of your Android Device before moving to resolve the problem. This will help you to keep your data secured.