FORUMS
Remove All Ads from XDA

MOFO - Root your Turbo/X 2014

60 posts
Thanks Meter: 290
 
By maiko1, Member on 25th March 2015, 10:13 PM
Post Reply Email Thread
Warning: The next update from Motorola will disable mofo compatibility. If you wish to continue using mofo, do NOT take the update. Follow the instructions for upgrading below.

Read everything on the mofo page. Click all the links. Do not get this unless you understand what it does. It's $20 per phone. Paying using PayPal accounts with 2-factor authentication will not work: blame PayPal. A work-around is to deactivate 2-factor authentication temporarily to make the purchase.

Use at your own risk. We are not responsible for whatever happens to your phone.

In summary, mofo will let you flash any system image to your device. To get root, flash a pre-rooted system image. It does not disable write protection - anything that writes to system at runtime WILL NOT WORK. A rooted system image may change your software status to modified. It can possibly be undone by flashing everything back to original.

There is a tool on the site called mofoverify. It will check if mofo works for your device at its current version only. However, you will need a pre-rooted system image that matches your current update level to flash. If you can not find an image and do not know how to make an image for your device, do not use this tool.

Basic Steps: Download and run mofoverify, follow the link it prints for you. If your device is supported, make the purchase and download mofo. Use mofo to flash an image.

When you're ready, go here and follow the steps: https://mofo.disekt.org
Watch the how-to video by @Tomsgt
How to make a custom image by @Ekkoria
Hot to get xposed working by @Ekkoria
[GUIDE] MoFo - Image Modification Methods by @JulesJam
Noob Guide - Rooting a Verizon (XT1096) or ATT (XT1097) Moto X 2014 Running Lollipop by @JulesJam

Turbo - Updating to 5.1 with MOFO by @Purpeltendire
XT1096 - Updating to 5.1 with MOFO by @JulesJam


Custom rooted images (pm me if you find others to include):
Droid Turbo - 4.4.4
- Stock
- tethering, busybox, xposed, adblock, and Audio Patch by @computerfreek274
- wifi tethering by @Ekkoria
- BusyBox and Xposed by @Silverlink34
Droid Turbo - 5.1 - Do Not Take the OTA Update
- tethering, busybox, xposed, adblock, and Audio Patch by @computerfreek274
- Droid Turbo XT1254 5.1 Rooted Images (+Xposed, other extras) by @firstEncounter
- Turboid by @TheSt33v
Moto X 2014 - XT1094 - 4.4.4
- Stock by @JulesJam
- MoFo IMG XT1094 - 4.4.4 and 5.1 Rooted Images by @JulesJam
Moto X 2014 - XT1094 - 5.1
- MoFo IMG XT1094 - 4.4.4 and 5.1 Rooted Images by @JulesJam
Moto X 2014 - XT1096 - 4.4.4
- 21.21.43 4.4.4 Stock Verizon
Moto X 2014 - XT1096 - 5.0
- tether, busybox, sqlite3 by @btdownloads7
- tether, sqlite3, busybox, xposed by @mikeoswego
- TotalX by @ClydeDroid
Moto X 2014 - XT1096 - 5.1
- tether, sqlite3, busybox, xposed by @mikeoswego
Moto X 2014 - XT1097 - 5.0
- Stock by @JulesJam
- tether, xposed by @jeepguy04
Moto X 2014 - XT1097 - 5.1
- MoFo IMG 5.1 Rooted AT&T XT1097 with Tether by @JulesJam

7% or no progress bar: Re-download mofo to get version 0.0.2 - it should fix your issues. Try multiple USB ports. Visit your verification link to get the download again.

FAQ

What OS is supported?
Windows and 64 bit Linux. Virtual machines are not officially supported.

Why do I get "no valid purchases for this device" even though I bought it?
You must run mofo from inside the directory it came in. On windows, double click the mofo_gui.bat file and it will put you in the right place. On linux, cd into the mofo/linux/ folder and run mofo from there.

Why is mofoverify just printing the version?
Install the recommended drivers and make sure you do not have conflicting drivers. The fact that adb or fastboot work does not mean you have the correct software installed.

I got replacement for my broken phone, what should I do?
Contact the email listed on the mofo page for assistance. However, if it has been over 9 weeks since your purchase there is nothing we can do.

What does this tool do?
This tool allows you to flash a full system image to the device.

What version do I need to be on?
Use mofo verify to check if your phone is compatible. Note that if you flash a system image it should be for the same version you are on. If you are on a Turbo version 21.44.12, you need to flash a system image designed for a Turbo 21.44.12. Mismatching versions may have unwanted side-effects.

Is this fake/tmp root?
No. First, this is a tool for flashing images. If you flash an image with root on it, you will have root. root meaning the ability to gain root privilege level.

Are there any limitations?
Yes. Write protection for the system partition is still enabled, which means any application that tries to write to the system partition will fail. If you want to install an application or change files on the system partition, you must make the modifications before flashing it to the device.

WTF? Why should I get this then?
Don't get it. At least not yet. It's still early, talented people will make great images and find other stuff to do using mofo. Then you can get it and flash images to your hearts content.

What happens when lollipop comes?
If you take the OTA update for lollipop MOFO will no longer work for your device. Try following the update instructions for the Turbo by Purpeltendire or firstEncounter and the XT1096 by JulesJam.

Will this work for [some_device]?
Generate a verification link and visit the page. It will tell you what you want to know. If you can't generate a link then it won't work anyway.

Did you get a bounty?
No.

If a new device is added, how will I know?
New device support will be posted here and on the disekt twitter page.
The Following 73 Users Say Thank You to maiko1 For This Useful Post: [ View ] Gift maiko1 Ad-Free
 
 
25th March 2015, 10:14 PM |#2  
calarco3's Avatar
Senior Member
Flag Auburn, NY
Thanks Meter: 58
 
Donate to Me
More
Quote:
Originally Posted by maiko1

read everything on the mofo page. click all the links. it's $20 per phone. Paying using paypal accounts with 2-factor authentication will not work: Blame paypal. A work-around is to deactivate 2-factor authentication temporarily to make the purchase.

use at your own risk. We are not responsible for whatever happens to your phone.

in summary, mofo will let you flash any system image to your device. To get root, flash a pre-rooted system image. It does not disable write protection. A rooted system image may change your software status to modified. It can possibly be undone by flashing everything back to original.

There is a tool on the site called mofoverify. It will check if mofo works for your device at it's current version only. However, you will need a pre-rooted system image that matches your current update level to flash. Thanks to motofirmware, a pre-rooted image for version 21.44.12 is available. Therefore, you must upgrade to 21.44.12 before flashing it.

Basic steps: Download and run mofoverify, follow the link it prints for you. If your device is supported, make the purchase and download mofo. Use mofo to flash an image.

When you're ready, go here and follow the steps: https://mofo.disekt.org
watch the how-to video here (thank @tomsgt for this): http://youtu.be/axayjbf76ii




yeeesssssssssssssssssssss!!!!!!!!!!!!!!!!!!!!!!!!
The Following User Says Thank You to calarco3 For This Useful Post: [ View ] Gift calarco3 Ad-Free
25th March 2015, 10:15 PM |#4  
dmginc's Avatar
Senior Member
Flag Chicago
Thanks Meter: 39
 
More
IT'S ALIVE!
25th March 2015, 10:16 PM |#5  
Senior Member
Thanks Meter: 189
 
Donate to Me
More
Quote:
Originally Posted by maiko1

Read everything on the mofo page. Click all the links. It's $20 per phone. Paying using PayPal accounts with 2-factor authentication will not work: blame PayPal. A work-around is to deactivate 2-factor authentication temporarily to make the purchase.

Use at your own risk. We are not responsible for whatever happens to your phone.

In summary, mofo will let you flash any system image to your device. To get root, flash a pre-rooted system image. It does not disable write protection. A rooted system image may change your software status to modified. It can possibly be undone by flashing everything back to original.

There is a tool on the site called mofoverify. It will check if mofo works for your device at it's current version only. However, you will need a pre-rooted system image that matches your current update level to flash. Thanks to motofirmware, a pre-rooted image for version 21.44.12 is available. Therefore, you must upgrade to 21.44.12 before flashing it.

Basic Steps: Download and run mofoverify, follow the link it prints for you. If your device is supported, make the purchase and download mofo. Use mofo to flash an image.

When you're ready, go here and follow the steps: https://mofo.disekt.org
Watch the how-to video here (thank @Tomsgt for this): http://youtu.be/AXAYjbf76II

THANK YOU. FROM THE BOTTOM OF MY HEART. Even for setting up the $20 fee. It'll make sure you get the credit you deserve.
The Following 2 Users Say Thank You to Ekkoria For This Useful Post: [ View ] Gift Ekkoria Ad-Free
25th March 2015, 10:17 PM |#6  
Senior Member
Thanks Meter: 113
 
More
Interesting. I wonder what the limitations of "any system image" are. Is there was way to turn off write protection?
25th March 2015, 10:28 PM |#7  
localceleb's Avatar
Senior Member
Flag Birmingham
Thanks Meter: 470
 
More
Thanks!
25th March 2015, 10:29 PM |#8  
PILLMUZIK3600's Avatar
Senior Member
Thanks Meter: 80
 
More
If we do t have write protection off what can we really do with root?
25th March 2015, 10:32 PM |#9  
JulesJam's Avatar
Senior Member
Thanks Meter: 779
 
More
https://mofo.disekt.org/

This webpage is not available

A secure connection cannot be established because this site uses an unsupported protocol.
Error code: ERR_SSL_VERSION_OR_CIPHER_MISMATCH
25th March 2015, 10:32 PM |#10  
Senior Member
Thanks Meter: 319
 
More
Can someone explain how there is still write protection if we can flash an entire system image?
25th March 2015, 10:32 PM |#11  
bmcclure937's Avatar
Senior Member
Flag Ohio
Thanks Meter: 26
 
More
If this allows for flashing any system image does this mean custom ROMs are possible? Can we get a custom recovery or is everything flashed via mofo?

Finally, what limitations do we currently have in the process?
Post Reply Subscribe to Thread

Tags
mofo, motorola, root, turbo, verizon

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes