Sep 28, 2016 - What's missing in this list are fastboot oem commands. These commands are specific to Android device manufacturers, and there is no. In this Video i'm going to show you that How to Unlock Fastboot OEM Bootloader by adb Commands of Your Android Device, Easy Method Unlock Device.
List grabbed from running `strings` on the bootloader; it's probably incomplete. |
Most of these commands are untested, and all of them sound like they can seriously break your phone. Be careful. |
Tested: (all on a bootloader unlocked device) |
fastboot oem uart enable: changes 'Console' on the bootloader screen to say 'ttyHSL0,115200,n8'; |
probably enables serial messages; haven't checked since I don't know where the Nexus 6P's uart is |
fastboot oem ramdump enable: changes 'Download mode' on the bootloader screen to say 'ENABLED' instead of 'DISABLED'. |
Probably for dumping memory using QCT's Memory Debug App in download mode - I don't know how to activate Download Mode though, since the usual key sequence (Vol Up and Vol Down) didn't work |
fastboot oem ramdump disable: changes 'Download mode' back to 'DISABLED' |
fastboot oem get-imei1: prints the IMEI |
fastboot oem get-meid: prints the MEID |
fastboot oem get-sn: prints the serial number |
fastboot oem get-bsn: doesn't work; prints 'remote: get bsn fail' |
Full list: |
reboot-bootloader |
flashing unlock |
oem unlock-go |
oem frp-unlock |
oem frp-erase |
oem enable reduced-version |
flashing lock |
oem device-info |
preflash |
flashing get_unlock_ability |
oem enable-charger-screen |
oem disable-charger-screen |
oem enable-bp-tools |
oem disable-bp-tools |
oem enable-hw-factory |
oem disable-hw-factory |
oem select-display-panel |
oem off-mode-charge enable |
oem off-mode-charge disable |
oem ramdump enable |
oem ramdump disable |
oem uart enable |
oem uart disable |
oem hwdog certify begin |
flash:slock |
oem hwdog certify close |
oem get-imei1 |
oem get-meid |
oem get-sn |
oem get-bsn |
Just to add to your notes in the beginning... to enter download mode on any phone, I have been successful with phone booted into normal system, using ADB... |
The Ultimate List of ADB & FastBoot Commands for Android 2019: Android being the light and small counterpart of the Linux operating system has the shell commands running on its core compared to all user-friendly tap ‘UI’.And many times, when everything else doesn’t work, the last man standing will be the command console.
ADB or Android Debug Bridge does what the name says. And it’s the most effective way to control your Android device using your PC, from transferring files to running scripts. Quite often with the enthusiasts, it’s the only way to interact with your device when you’ve broken or messed up something with the software (you know what I mean). It’s very similar to the Linux Commands and you have an upper hand if you are familiar with it. But if you’re not, don’t worry. We got everything in our store to get you groomed and ready.
So, let’s take a look at the ADB commands and FastBoot Commands for Android that might make a difference between a minor heartache and a major heart-attack for you. (No pun intended!)
Contents
You can’t interact with your device if you don’t have appropriate methods to interface them. That’s where the ADB drivers come into play. You can get them for Windows, Linux, and Mac. Often, your phone’s manufacturer will provide them at their site. If not, grab from the web!
Official Update > Download Latest ADB and Fastboot SDK Platform-Tools (2019)
[/mks_pullquote]Next thing is, you must’ve USB debugging turned on for the ADB to work properly. If you’ve wondered what that was for? This is the answer. ADB.
Now that we’ve got everything required, fire up the adb utility you downloaded and connect your phone to the PC and let’s start!
Most common ADB & FastBoot Commands for Androidadb [-d|-e|-s <serialNumber>] <command>
The syntax is the format you should follow when giving an instruction, for the system to recognize it.
The -d, -e and -s are parameters that specify the device to which the adb shell should tunnel the commands to.
-d –(direct) Specifies that the device is connected to USB. Can return an error if more than one is connected.
-e -- Specifies that an emulator is running and adb should communicate with the emulator.
-s<serialnumber> --When there are multiple devices, commands are directed to each individually by using their adb serial number.
There are ways you can turn your phone on and off without even touching the power button. And that’s the power of ADB. Flashboot is another tool that can be used to do a lot of critical operations just from the command console. You can launch the flashboot as an application or from the adb program shell itself.
So, with all that said, it pretty much covers every ADB & FastBoot Commands for Android. But, messing around with adb can seriously brick your device and we are not responsible for any such events. Do the experiment, but be sure about what you’re doing. ?