Please do yourself a favor and read, read again, and read one more time before installing and using this tool. If it's set up correctly, it's very easy to use. But if you don't follow directions, it'll either not work or not do what you expect. Failure to read and follow the directions is NOT a defect of the tool!
Mission statement for tool:
This tool facilitates the flashing of so-called factory images (FXZ's) to restore your device's partitions to a minty factory fresh state.
WARNING: You MUST do ALL of these steps for this to work! This is VERY different from previous House of Moto versions. PAY ATTENTION!
o) The correct factory image (FXZ) for your device from here: (For now....stay tuned)
NOTE: You MUST have Java 7 or higher installed and correctly set up to allow it to run executable jars!
o) You MUST install the Motorola USB driver
o) Extract the House Of Moto zip to a folder on your hard drive. IMPORTANT: Make sure no spaces are in the path. (Windows users should extract it to C:\)
Setup (Needs to be completed each time you acquire a new factory image):
o) Copy the compressed factory image (the FXZ that's a zip or tar.gz) to the HouseOfMoto/IMAGES folder
o) Run the HouseOfMoto.jar
o) Select the compressed factory image you copied to your HouseOfMoto/IMAGES folder
o) When the extraction and script generation is complete, click finish
If you have an OMAP device (xt875, xt912, etc), you MUST extract to the HouseOfMoto/TOOLS folder and overwrite the existing files
If you have a 2012 era SNAPDRAGON device (xt926, xt907, etc), you MUST extract to the HouseOfMoto/TOOLS folder and overwrite the existing files
Warning: Do NOT run the script until you are ready to start flashing. It will start flashing IMMEDIATELY when you run the script!
o) Your phone MUST be in AP Fastboot mode. Try holding volume down and pressing the power button when the phone is off.
o) Your phone MUST be connected to a USB 2 port via the original OEM USB cable that came with your phone.
o) In the new HouseOfMoto/MOTO folder, run flashme.bat or flashme.sh (see Linux/Mac notes below)
o) Depending on your factory image and device, you may be asked a series of questions during flashing. READ THEM CAREFULLY. Failure to do so will result in your data being ERASED!
o) You may need to chmod +x flashme.sh
o) You will need to run it in a terminal as sudo ./flashme.sh
Warning: This only applies to UNLOCKED USERS. If you "try" this on a locked bootloader, you will brick, and I will NOT be sympathetic to you.
o) Download your custom recovery image file from
. ONLY TWRP is supported.
o) Copy it to the HouseOfMoto/RECOVERY folder
NOTE: Some Moto devices do not allow booting recovery from memory, which this script will attempt to do when installing SuperSU. If you're one of the unlucky ones where booting recovery from memory does not work, you will have to flash custom recovery, boot it, and allow it to run the SuperSU script when you reboot to system.
ALSO: If you add custom recovery AFTER you generate your scripts, it will not work. You will need to regenerate the script!
Q: My RAZR HD or M is stuck in AP Fastboot mode with a sticky bit failure. Help?
A: Follow that.
Q: I attempted the SuperSU install from the script and now boot to AP Fastboot with a failed flash message every time I restart the phone.
A: You're either on a locked bootloader or your phone doesn't support booting recovery from memory. Rerun the flashme script and do not use the SuperSU option this time.
Something went wrong...now what?
o) Provide the following information:
-Model of phone
-Exact system version the phone was on before flashing (4.1.2 is NOT a version)
-Exact filename of the FXZ you are attempting to flash
-The text of the AP Fastboot mode
-The contents of the flashme.bat/sh file from the HouseOfMoto/MOTO folder
-The text copied from the flashme.bat/sh run (select all the text, copy it, and paste it into your post)
-The text copied from the HouseOfMoto/Generate.log file
-Details of everything you've "tried"
-Any other pertinent information that will help us diagnose and fix your problem.