It's Bugs All the Way Down

Security Research by Dan Rosenberg

Motorola Bootloader Unlocking

I recently unlocked the bootloader for the consumer editions of Motorola Android devices using Qualcomm Snapdragon processors. This includes the Razr HD, Razr Maxx HD, Razr M, and Atrix HD models. The details of this research have been published on Azimuth Security’s blog.

Terms of Use

I have created a tool that may be used to unlock your bootloader. It requires that your device has been rooted and that the “su” binary has been properly installed. By using this tool, you agree to the following conditions:

  1. 1. You understand that using this tool will permanently, irreversibly void your device’s warranty.
  2. 2. You understand that it may not be possible to “relock” your device’s bootloader after unlocking using this tool. A side effect of this is that if you lose your device and you are not using disk encryption, a malicious party who acquires your phone may be able to extract all personal data from the device regardless of any lock screen.
  3. 3. You agree that I am in no way responsible for any damage to your device as a result of using this tool.


The tool may be downloaded here. It may be used as follows:

  1. 1. Extract the entire contents of the zip file.
  2. 2. If you are using Windows, ensure you have installed the latest Motorola USB drivers available for your phone.
  3. 3. Ensure your device has been rooted and you have a working installation of “su”.
  4. 4. Ensure USB Debugging mode is enabled on your device.
  5. 5. If you are using Windows, navigate to the extracted directory and execute “run.bat”. If you are using Linux or OS X, navigate to the extracted directory in a terminal and execute “./”.

Frequently Asked Questions

Will this support _____?

This tool supports the Razr HD, Razr Maxx HD, Razr M, and Atrix HD. No other models are supported. In particular, earlier OMAP-based Motorola phones will not be unlockable using this approach. Attempting to use this tool on unsupported devices may result in irreparable damage.

Can I re-package this tool and put my name on it?


Can this be patched by Motorola or my carrier?

Absolutely. As always, if you’re interested in keeping your root access or unlocked bootloader, approach all OTA updates with caution. Be aware that failing to install OTA updates may deprive your device of important security and stability fixes and new features.

This entry was posted on Monday, April 8th, 2013 at 4:22 pm and is filed under Uncategorized. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.