How to root Verizon Motorola Moto X 2013 on Android 5.1 Lollipop [Guide]

Moto-X-Dev-EditionThe Big Red’s Motorola Moto X smartphone has always been a royal pain to root, and we didn’t have any working rooting method available until now. While it is Verizon who are the largest smartphone network in the United States, they are notorious for giving us devices that are near impossible to root. That’s not fantastic news for anyone who wanted to be subscribed to the most reliable network in the US while also being able to customize a device. The good news is that the outlook tends to be looking up, and we have seen several smartphones lately under the Big Red’s name get rooted for your enjoyment.

These are the instructions to root Verizon Motorola Moto X 2013 running the Android 5.1 Lollipop software updates by using the Pyserial and Python executable files to go along with your rooting package.


  • You should have the Verizon model number of the 2013 version of the Motorola Moto X smartphone before you can use this guide. You can check both your Moto X’s model number and its software version by tapping on the Settings > About Device > Model Number and Android Version.


  • You will need to enable the USB Debugging Mode for the Moto X during this guide just like you would most others. You can do that by first unlocking the Developer Options menu which is done by tapping on the Settings > About Device > Build Number until it says you are using the device as a developer now — usually about seven times.
  • Now that you have unlocked the Developer Options, enter the same on your Moto X by tapping on the Settings > Developer Options > USB Debugging Mode.


  1. Download the Python you need from here.
  2. Download the Pyserial you need from here.
  3. Download the rooting exploit you need for the Big Red’s Moto X 2013 from here.
  4. Install the files from step one and step two and then extract the rooting exploit to the desktop of the computer.
  5. Connect the Verizon Moto X smartphone to the computer with the USB cable.
  6. Run the BLBROKE.bat executable file you will find from in Python folder.
  7. Wait for the Moto X to switch off before proceeding to the next step.
  8. Download the DLOAD drivers from here and install the drivers on your computer manually.
  9. Run the root.bat executable file from the Python folder.
  10. Give it roughly twenty minutes to complete the rooting process.
  11. Wait for the Moto X 2013 to reboot ans then you are done.

In conclusion, that is how finally to root Verizon Motorola Moto X 2013 smartphones using a computer and the Python program. You should find all of your root requiring applications from the Google Play Store and other sources online works just as well as they do on any other device running any other working rooting method. One app you might want to install to get your rooted Android experience underway is the Titanium Backup application. While backing up is becoming easier as newer versions of Android arrive, the Titanium Backup app still holds great value for many, including myself who loves to use the app to remove the system apps you do not need running on your device.

Related Posts