

The raw output of the 'strings' command on an aboot.img file will be quite messy, but if you simply CTRL+F for 'oem' you should find what you need. As you can tell, I'm personally using a Windows machine, so instead I've been using a program that mimics 'strings' from Linux. 'strings' is a linux command, the documentation for which is available here. If there isn't any command that prints a list of available fastboot oem commands, then you'll need to print a list of strings from the aboot.img and search for the oem commands manually. Now, if your device manufacturer was kind enough to provide a fastboot command that lists all oem commands (try fastboot oem ? and see if that works), then you won't need to do anything further.

These commands are specific to Android device manufacturers, and there is no comprehensive list or documentation anywhere for what fastboot oem commands are available. What's missing in this list are fastboot oem commands. How do you know if you're good to go? Plug in your device, enable USB Debugging under Developer Settings, open up a command prompt, and type: As for the drivers, you can grab the necessary drivers for Google Nexus devices here and for all other devices from here. If you don't have the ADB/fastboot binaries, then I recommend installing Minimal ADB & Fastboot from our forums. Another prerequisite you will need to meet is ensuring that your computer has all of the proper ADB/fastboot drivers.

If you do not have root access, you can continue reading this guide for educational purposes, but you will not be able to perform any of the necessary commands. In order to extract your device's bootloader, you will need root access on your phone. Make sure you have an off-device backup ready!īefore we get started, there's one really, really important thing to note. But, we are still messing around with our device partitions and the bootloader, so there is no telling what could happen if you enter the wrong command. This sub-reddit isn't about phones' and apps' general functionality, support, or system software development (ROMs).Disclaimer: So long as you know what you're doing and can follow instructions appropriately, nothing bad should happen to your device.

News for Android app developers with the who, what, where, when, and how of the Android community.
