2022 Developer Survey is open! Take survey.
72 votes

Android x86 Marshmallow not booting on Virtualbox and VMware Workstation

Found the solution! You have to edit menu.lst file. Here is how: boot in debug mode (usually the second option in boot menu) when booting stops (for me it just hangs there with flashing cursor and ...
user avatar
  • 721
25 votes

ADB can discover devices but not fastboot

To make the system recognize the Android device, in their several modes, one needs to set permissions for his user in udev. You need to repeat this process of loading Android udev IDs, for every mode ...
user avatar
17 votes
Accepted

What is the difference between aboot and boot?

The Application Bootloader ABOOT boots the Android kernel/Recovery kernel. It is the mechanism to download images onto the device from a host machine (like Windows/Linux PC). On Samsung devices it ...
user avatar
  • 5,100
13 votes

Unlocking the Nexus 9 bootloader

The instructions don't make mention of the setting in the device's developer options. Make sure to enable the "OEM unlocking" setting there:
user avatar
11 votes

Bootloader/BIOS, flashing ROM and correlated risks. Why Android devices are more brickable than PCs?

SHORT ANSWER: Android phones are more brickable than PCs because they can hardly communicate with us if the bootloader is erased. And bootloader(s) live on Flash memory (eMMC) partitions which are ...
user avatar
  • 17.5k
11 votes

Is there a way to root an Android phone without unlocking the bootloader?

This can be marked a duplicate of questions like this, but it's a device-specific question. It cannot be answered in a generic way, should be “How to root XYZ Android device without unlocking ...
user avatar
  • 17.5k
9 votes

Android x86 Marshmallow not booting on Virtualbox and VMware Workstation

I'd like to extend and improve @Jay Smith answer based on personal experience. He is right in the core thing that the cause of the issue is VGA resolution used by Android, but he is wrong in his ...
user avatar
8 votes

ADB can discover devices but not fastboot

I had the same problem with InFocus M512, recognized by adb but not by fastboot when in download mode. I've found that specifying vendor ID with -i works (0xID). fastboot -i 0x0489 worked for me.
user avatar
8 votes

Is it possible to boot an Android phone from a USB drive?

It is possible in a sense, however. Given the limitations mentioned in @t0mm13b 's answer, it makes sense that the mentioned boot loader (lk) is incapable of doing this. So, we boot a custom kernel ...
user avatar
8 votes

How to check if your bootloader is unlocked

Assuming your device adheres to some Android standards, you'd want to run fastboot oem device-info. Often you can also run fastboot reboot-bootloader to get into the bootloader which often says right ...
user avatar
  • 1,234
8 votes

Nexus 5 stuck on "flying color dots lollipop" screen after Hard Factory Reset

If you have been waiting an excessive amount of time for your phone to boot (eg. leaving it overnight to boot) but it is still at the boot animation, you may be in bootloop. This is when the phone ...
user avatar
  • 2,191
7 votes
Accepted

What is the difference between rooting and unlocking the Boot Loader in reference to Android?

Root access: Administrative access to the entire file system including the ability to change system files such as installing system-wide ad-blocker by modifying the host file on your device, or ...
user avatar
  • 571
7 votes

Nexus 5 stuck on "flying color dots lollipop" screen after Hard Factory Reset

Posting this not so much for the asker, since it was asked ten hours ago, but for others who find this question: Lollipop's first boot can take a long time. On my Nexus 4, after the OTA update from 4....
user avatar
  • 1,044
7 votes

What does rooting, bootloader, twrp and recovery mean?

Bootloader The low level implementation of a system which can be used to flash software onto your phone's partitions. Often used to flash root privileges or Stock Roms. Recovery The recovery is ...
user avatar
  • 1,823
7 votes
Accepted

OPO stuck in "Erasing..." while unlocking bootloader

Just reboot the device; at this point there's no harm that can be done since the data was being wiped anyways.
user avatar
  • 50.2k
6 votes

How to check if your bootloader is unlocked

i'm no expert, but if you go to the bootloader, by (on my nexus 4) holding volume down then power up, then it says
user avatar
  • 480
6 votes

how to add a custom lock for the recovery and/or bootloader?

Encrypt your filesystem. You'll need to enter a password or PIN on every boot to decrypt it, so as soon as the device is rebooted none of your personal data will be readable. TWRP even supports ...
user avatar
6 votes
Accepted

ADB app uninstall from bootloader

No, it is not possible to remove the app from bootloader. ADB daemon is not running in the device in that tiny environment when the device is in fastboot mode and stock recovery doesn't offer shell ...
user avatar
  • 23.3k
6 votes
Accepted

Android Verified Boot and generation of vbmeta image

In this page there is a section called 'Disabling verified boot' that mentions a commands to create an empty vbmeta.img that can be used to disable verified boot : https://wiki.postmarketos.org/wiki/...
user avatar
  • 178
5 votes
Accepted

Strange chinese menu on Lenovo IdeaTab S6000

What can I do to determine the cause? The user just accidentally accessed the Factory Mode on Lenovo tablet. It can be accessed by: Turn off the device Hold "Volume Down", then connect the USB (...
user avatar
  • 12.2k
5 votes

Does encryption, factory reset, encryption make a safer used phone?

Factory-resetting twice is pointless. The first factory reset will already wipe all user data: the second won't delete anything that wasn't already deleted by the first. Encrypting the device is also ...
user avatar
  • 34.3k
5 votes
Accepted

fastboot flash = FAILED (remote: invalid bootloader image)

It looks like you've got the wrong factory image. You're trying to flash the bootloader for flounder (which I believe is for the Nexus 9). You need to download a Nexus 5 factory image which should ...
user avatar
  • 8,699
5 votes
Accepted

What does rooting, bootloader, twrp and recovery mean?

Ahh, since you have no knowledge regarding rooting and all I'll just explain in the simplest form. Imagine that you have bought a laptop from HP which Congress preloaded with a windows installation ...
user avatar
  • 292
5 votes
Accepted

Fastboot doesn't see nexus 6p

Install the Google USB Driver while in phone is booted to bootloader. Those are in your SDK folder location - extras - google - usb_driver. When my N6 is booted to bootloader, Windows 10 shows ...
user avatar
5 votes

Odin3 Bootloader button is greyed out

In the case you weren't eager to look at the research, here's the solution. In the same folder of your Odin executable, you'll find a file called Odin3.ini. Being it a configuration file, it defines ...
user avatar
  • 2,908
5 votes
Accepted

How to Upgrade Sony Xperia Z3 Compact (D5803) to Android 8.1?

Upgrade Sony Xperia Z3 Compact to Android 8.1 These instructions describe how to upgrade the Sony Xperia Z3 Compact (D5803) smart phone. These instructions do not include backup instructions, so be ...
user avatar
5 votes
Accepted

Huawei bootloader: what is "FB Lock" and how to unlock it?

There are two types of bootloader locks in Huawei devices: FB Lock and USER Lock. USER Lock restricts the standard partitions like system, data, recovery, kernel etc, but not the critical bootloader-...
user avatar
  • 1,085
4 votes
Accepted

How to check if your bootloader is unlocked

After scouring the net, I've learned this can be determined by entering your device's fastboot mode (from your device's boot menu selection, select AP Fastboot) and about four or five lines down from ...
user avatar
4 votes

Nexus 10 stuck in bootloop after Lollipop flash no ADB and no Fastboot

Had the same issue right now. fastboot oem lock didn't find the device. Disconnected the device from USB and held the power button for 10s to reset. Booted like a charm afterwards
user avatar
4 votes

Android x86 Marshmallow not booting on Virtualbox and VMware Workstation

Some progress here, but not the real thing. The following allowed me to boot Android x86 6.0 under VirtualBox correctly - but only once: 1) When booting the installation image, the initial screen ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible