[HOWTO] Root the Razr M using OS X - Droid RAZR M General

So it's been about a day and I noticed no one's written up any info about rooting the Razr M yet.
I have a writeup on how to do it for OS X, as the motofail2 exploit is windows only. If I get time I'll write up a proper post, but for now, here are some quick and dirty notes I wrote while doing it today.
I hope this helps someone: http://orville.thebennettproject.com/articles/droid_razrm_root.html
Feel free to use any of the info commands/whatever as the base for a proper XDA post. I'm too tired tonight though

patiently waiting for someone a bit more dev handy then myself to report on if this works
thanks for the info

The motofail2go_windows.zip also includes a "run.sh," which works in MacOS. I expect it would work in GNU/Linux, too. The su and Superuser.apk mentioned here and in the original thread are still needed, though.

su, Superuser.apk and the exploit are all in motofail2go_windows.zip. I already have adb installed and I simply unzipped the file and ran `run.sh` from the terminal. Rooting the RAZR M on OS X is easy as could be!

emkman said:
su, Superuser.apk and the exploit are all in motofail2go_windows.zip. I already have adb installed and I simply unzipped the file and ran `run.sh` from the terminal. Rooting the RAZR M on OS X is easy as could be!
Click to expand...
Click to collapse
Hmm. I've downloaded the motofail2go_windows.zip twice now and never noticed a run.sh file. I only have run.bat.
Also, check if you actually have root if you used the provided su and superuser.apk. From the reports I saw the ones in the package don't work.

Related

[PATCH] Working Superuser/su for newer Sense ROMs

Anyone following the RUU threads already knows about this and it's starting to get more attention now. The latest official build of Superuser does not work with newer Sense ROMs (such as Vision 1.72+, anything released recently). HTC has started utilizing a relatively new feature of sqlite; a journaling mode called WAL (write-ahead logging). It's actually smart. WAL journaling should improve sqlite throughput, which represents a large amount of Android's IO and benefits applications across the board. The downside is it broke Superuser because it's actually special in its' use of sqlite.
WAL journaling, as built with these new Sense ROMs, is using exclusive locking. Why is this important for Superuser? It's the one situation where you have an application running within Android's process space and one outside of it, both accessing the same sqlite database. When su runs, it opens the sqlite database to check whether you have allowed access for said command to run. If not, a call is made to the Android application, which fires up and prompts you for an answer. Problem is, su has the database open with an exclusive lock (i.e. nothing else can touch it), so Superuser (the Android app) fails to open the database and cannot run. It'll either force close or do nothing.
To fix this, I have modified Superuser and su. Both changes have been submitted to ChainsDD for review. You can look at his git repository's pull requests to see the changes I'm proposing. I'm basically changing the journal mode being used by su one that is non-exclusive and Superuser to close its' database when sitting idle. I couldn't change Superuser's journal mode no matter what I did; it seems to be set deeper in the stack than I can access.
Here are the links to my pull requests on Github if you want to review the code:
https://github.com/ChainsDD/android_packages_apps_Superuser/pull/14
https://github.com/ChainsDD/android_system_extras/pull/1
Anyway, the end result is I have a working Superuser. Here are the caveats:
This is not an official build, so it's signed with my key, not ChainsDD. He has merged my patches into his Github repository so they should be making their way into a release soon.
I've artificially incremented the version number to 9.9.9, to make sure if you install my version, it'll "win" over any other installed version. Also, this prevents the Market from nagging you for updates.
I don't recommend using this version unless you must. In other words, you are on one of the Sense ROMs which is broken. Use an official build otherwise.
If you ran the RUU and have trashed your custom recovery (Clockwork), this isn't going to help you root the device again. Superuser is a tool for managing root access, not obtaining it.
If you are running Virtuous, you DO NOT need this.
Download Patched Superuser Flashable Zip​
great work rmk! but i still prefer to stick with your virtuous.
I'm trying to work around the no root available for 1.72 problem with my stock HTC Z rom updated to 1.72 OTA, but with Rage method temp-root I'm stuck with a frozen terminal after the 'Force Close' step, starting the terminal the 3rd time in the process. I've replaced the gfree_temp_root package's su file with the one provided here, used the APK provided here (pre-installed the apk too before the attempt). It's unfortunately stuck with a frozen black terminal window. Probably the Rage thingy doesn't work with the new 1.72 update, or am I using these files correctly at all?
(guide http://forum.xda-developers.com/wik...cess_.28Permanent_Root_.2F_.22Permaroot.22.29 )
ChainsDD merged my patches into his repositories today so they should make it into an official release soon.
Nice! Is ChainsDD going to be changing Journal Mode himself?
thanks for this, confirmed working on DHD.
Just for a correct understanding:
I need to have root like described here to use SU right?
Or is it now possible to get the new Update via OTA and get root with this method and its a solution for rooting 1.72?
Thanks!
Dacoco said:
Just for a correct understanding:
I need to have root like described here to use SU right?
Click to expand...
Click to collapse
That's a DHD thread and this is the DZ/G2 forum. So you're either in the wrong forum, or looking at the wrong procedure (which could brick your phone).
Soo.... Us stock 1.72 people can root??
MacaronyMax said:
Soo.... Us stock 1.72 people can root??
Click to expand...
Click to collapse
There has been more than one report that rage doesn't work either, on the 1.72 ROMs.
Also, there's the issue of S-OFF that needs addressing, whether that can be re-done at 1.72.
I dont understand, or I miss some information. The 1,72 ROM is not patched yet (or what?).. Then. If I install 1,72 I will loose root. So in what cases I will need this patch?
denich said:
I dont understand, or I miss some information. The 1,72 ROM is not patched yet (or what?).. Then. If I install 1,72 I will loose root. So in what cases I will need this patch?
Click to expand...
Click to collapse
Check this thread - http://forum.xda-developers.com/showthread.php?t=886023
The patched su/Superuser is just part of the solution.
steviewevie said:
That's a DHD thread and this is the DZ/G2 forum. So you're either in the wrong forum, or looking at the wrong procedure (which could brick your phone).
Click to expand...
Click to collapse
Oh! You're right. I just followed some links. Okay thanks.
steviewevie said:
Check this thread - http://forum.xda-developers.com/showthread.php?t=886023
The patched su/Superuser is just part of the solution.
Click to expand...
Click to collapse
According to this- there is now root method to 1.72.. I don't understand, why this patch is needed if rooting 1,72 is not availeble?
denich said:
According to this- there is now root method to 1.72.. I don't understand, why this patch is needed if rooting 1,72 is not availeble?
Click to expand...
Click to collapse
Cause the Virtuous 0.8.X is build from the Egypt 1.72.X Release, if I understood it right
b1oh4zard said:
Cause the Virtuous 0.8.X is build from the Egypt 1.72.X Release, if I understood it right
Click to expand...
Click to collapse
Is the Egypt RUU rootable?
That could solve our problems!
&partialy working for me.. still creating read-only -wal and -shm files
here is an another solution: http://saraev.ca/su/
it is modified to "chmod" own databases - have a look at README file included
don't forget to grant permissions to superuser itself
EDIT: this is a dirty workaround, I hope someone can make it better...
seo said:
&partialy working for me.. still creating read-only -wal and -shm files
here is an another solution: http://saraev.ca/su/
it is modified to "chmod" own databases - have a look at README file included
don't forget to grant permissions to superuser itself
EDIT: this is a dirty workaround, I hope someone can make it better...
Click to expand...
Click to collapse
The one in your link is a dirty workaround for sure, it modifies baksmali code. Mine is working as intended. The wal and shm files are only present when you're actually sitting in the Superuser app. I'll modify the code some more to close the DB anytime it's not being read or written from. As it stands it's already rare to trigger a case where a request would fail.
rmk40 said:
The one in your link is a dirty workaround for sure, it modifies baksmali code. Mine is working as intended. The wal and shm files are only present when you're actually sitting in the Superuser app. I'll modify the code some more to close the DB anytime it's not being read or written from. As it stands it's already rare to trigger a case where a request would fail.
Click to expand...
Click to collapse
yeah i know that..
Hi,
This patch works only on Desire Z or I can install in my Desire HD?
Regards,

Temp-Rooting?

since my first thread got close so fast;
as the other thread says, i tried Visionary+ and z4root, and now also Rage(or "gFree" as 3rd poster called it);
when i come to the 2nd stage of this thread ( [GUIDE] Instructions to Root G2 [Temp Root]) i close the terminal emulator, and when i start it again, it tells me i need to force close it, i do that, try to launch it again, nothing happends, the phone hangs, it becomes uber-slow and wont start anything, the only thing to fix that is rebooting, it seems, but then i have to rage it again
so, anyone wants to explain what to do?
(Mods; please don't close the thread until i got it working >_<)
Like the other poster said using the gfree method worked for me but I did use visionary for temp root to get the files I needed to where they had to go.
I hate to tell you to go to a different site but I used the new unlockr.com method which is the same gfree method with a mix of some of the true s-off guides.
because some file pushing commands where annoying so once you get a video guide on what to download and a writen guide over here just put the 2 together.
I moved the gfree file,busybox,data file to your data/local/tmp directory and moved the superuser apk on to the root of the sdcard and then followed the commands that actually use the file that you placed into your data/local/tmp directory.
you will need visionary just to get temp root to access the data privalge you will also need a app called rootexplorer you'll need this to get into your data/local/tmp but after you've read the directions a thousand times you'll know what I had directed you to do and why its easyier to move them manually.
I know that was a lot to read but that is plain an simple ways to manually move the files to the spot you need them without commands to move them you can do it your self but read this and the true root directions and the unlockr.com guide for this phone 3 times before attempting.
Sent from my Liquid Metal using Tapatalk
Click to expand...
Click to collapse
Quick use the little steps I gave and run run away fast as you can lol
Sent from my Liquid Metal using Tapatalk
prittyboy203 said:
Quick use the little steps I gave and run run away fast as you can lol
Sent from my Liquid Metal using Tapatalk
Click to expand...
Click to collapse
i didnt understand that post at all
could you clearify what you mean?
Haha sorry it was a joke at the end cuz they took down the other post for no reason that I could think of you where asking for help. so I was playing around and say take the info I just reposted and run lol
Sent from my Liquid Metal using Tapatalk
But your trying to get temp root and that's it and nothing else like your goal is to get garbage apps off your phone and to wifi tether or your aiming to flash roms and kernels?
Sent from my Liquid Metal using Tapatalk
prittyboy203 said:
Haha sorry it was a joke at the end cuz they took down the other post for no reason that I could think of you where asking for help. so I was playing around and say take the info I just reposted and run lol
Sent from my Liquid Metal using Tapatalk
Click to expand...
Click to collapse
FYI...They locked down his other thread because you are not suppose to post a Q and A thread in the Dev section. The Dev. section is only for posting ROMS, GUIDES, REF, RADIOS, KERNELS and the alike, Questions belong either in the Q and A section which he has now posted in or the Dev. Q and A thread started by Mod Captainkrtek HERE.
Ohhh hey well thanks for the fyi well he still asking for help and not getting far just in a new spot good luck my friend on rooting and like they all say use google or the search button in the corner there's a bunch of people that have posted the same question but look at the datas or youll get a huge brick
Sent from my Liquid Metal using Tapatalk
comoba said:
since my first thread got close so fast;
as the other thread says, i tried Visionary+ and z4root, and now also Rage(or "gFree" as 3rd poster called it);
when i come to the 2nd stage of this thread ( [GUIDE] Instructions to Root G2 [Temp Root]) i close the terminal emulator, and when i start it again, it tells me i need to force close it, i do that, try to launch it again, nothing happends, the phone hangs, it becomes uber-slow and wont start anything, the only thing to fix that is rebooting, it seems, but then i have to rage it again
so, anyone wants to explain what to do?
(Mods; please don't close the thread until i got it working >_<)
Click to expand...
Click to collapse
Which phone do you have, G2 or Desire Z? If Desire Z, which rom version is the phone running?
joemm said:
FYI...They locked down his other thread because you are not suppose to post a Q and A thread in the Dev section. The Dev. section is only for posting ROMS, GUIDES, REF, RADIOS, KERNELS and the alike, Questions belong either in the Q and A section which he has now posted in or the Dev. Q and A thread started by Mod Captainkrtek HERE.
Click to expand...
Click to collapse
oh, i thought i posted it in the Q&A, my bad then.
prittyboy203 said:
But your trying to get temp root and that's it and nothing else like your goal is to get garbage apps off your phone and to wifi tether or your aiming to flash roms and kernels?
Click to expand...
Click to collapse
well, yeah, i want to get rid of garbage apps and tweak some files, such as gaining my own shortcut key as it was removed to fit Scandinavian language keys.
also, wifi-tethering exist under the name "portable wifi hotspot" in Desire Z
joemm said:
Which phone do you have, G2 or Desire Z? If Desire Z, which rom version is the phone running?
Click to expand...
Click to collapse
Desire Z, i'm running the rom that came with it.
Android 2.2
build number 1.82.405.1 (<- rom?)
Ahh now I know what your goal is then I could try and help a little more. but the rooting part if you read one part and execute it it won't take long. how far have you gotten did you download all the files need to root the phone from any guides yet?
Sent from my Liquid Metal using Tapatalk
Edit: I'm pretty sure we need a lot more reading done before attempting root or anything.
prittyboy203 said:
did you download all the files need to root the phone from any guides yet?
Click to expand...
Click to collapse
did you even read the first post in both of my threads?
yes i have, from this one ([GUIDE] Instructions to Root G2 [Temp Root]).
comoba said:
did you even read the first post in both of my threads?
yes i have, from this one ([GUIDE] Instructions to Root G2 [Temp Root]).
Click to expand...
Click to collapse
comoba said:
since my first thread got close so fast;
as the other thread says, i tried Visionary+ and z4root, and now also Rage(or "gFree" as 3rd poster called it);
when i come to the 2nd stage of this thread ( [GUIDE] Instructions to Root G2 [Temp Root]) i close the terminal emulator, and when i start it again, it tells me i need to force close it, i do that, try to launch it again, nothing happends, the phone hangs, it becomes uber-slow and wont start anything, the only thing to fix that is rebooting, it seems, but then i have to rage it again
Click to expand...
Click to collapse
prittyboy203 said:
big fat post copied from another thread that includes how to perm root, but most of it is copied from the link in the above quote
Click to expand...
Click to collapse
................
Edit: forget about the info posted didn't know they have 2 phones that hardware wise the same and that to root is different for each phone sorry for the wrong info
Sent from my Liquid Metal using Tapatalk
pittyboy, i'm sorry but, can you start typing on a computer instead?
you lack of dots, commas and question marks makes it really hard to understand what you are typing.
and i have no problems with using adb at all.
not to mention that your "guide" is almost the same as the one i used in the temp-root part.
the only difference i can see is how chmod is done and if u do /data/local/tmp/root after it .
@ comoba The problem is you have to downgrade your desire Z rom to 1.34 in order to temp root and root. Heres the downgrading instructions. You have the 1.82 rom and Im not sure if the downgrading will work for that rom, others have asked this same question on downgrading the 1.82 rom to 1.34 but I have yet to see confirmation of this.
@prittyboy203 you are giving wrong advice on rooting, you are telling him to push a file specifically for the G2 to his desire Z, you might want to do some research before giving advice.
Specifically this: The following is only for the Tmobile G2...
prittyboy203 said:
[/url]
PERM ROOT
=================================================
ON YOUR PC:
unzip the vision-perm-root.zip and navigate to that folder. There will be four files. You will need to push two of these to your phone- hboot-eng.img, and one of the wpthis-[..].ko files.
If you HAVE applied the OTA update, push wpthis-OTA.ko.
If you HAVE NOT applied the OTA update, push wpthis-pre-OTA.ko.
Code:
$ adb push hboot-eng.img /data/local
$ adb push wpthis-OTA.ko /data/local
ON YOUR PHONE:
You should still have terminal emulator up, at a root prompt. Now run:
Code:
# insmod /data/local/wpthis-OTA.ko
You should see:
Code:
init_module 'wpthis-OTA.ko' failed (Function not implemented)
That means it worked. This next step is CRUCIAL. You must make sure that you are writing to the proper partition here or you could brick your phone. To be absolutely clear- the partition is mmcblk(zero)p(one)(eight)
dd if=/data/local/hboot-eng.img of=/dev/block/mmcblk0p18
You should see some messages indicating that it was written. Next, run:
# /data/local/tmp/root
This will lock in root, and give you 'su' access in the future. Next, run:
# sync
Now wait at least a minute, just to be safe. After waiting, reboot your phone using the power button. After it finishes starting up, launch the terminal emulator, and type 'su'. You should get the prompt asking you to grant permissions. If you got the prompt, congratulations! You have permanent root!
Click to expand...
Click to collapse
Sorry for the double post but I wanted you to see this,
The method I gave you above to Downgrade your ROM HERE is confirmed to work with 1.82 rom even though the instructions were written to downgrade from 1.72 to 1.34. Heres the post confirming this.
http://forum.xda-developers.com/showpost.php?p=11855369&postcount=177
joemm said:
@ comoba The problem is you have to downgrade your desire Z rom to 1.34 in order to temp root and root. Heres the downgrading instructions. You have the 1.82 rom and Im not sure if the downgrading will work for that rom, others have asked this same question on downgrading the 1.82 rom to 1.34 but I have yet to see confirmation of this.
Click to expand...
Click to collapse
if i was doing that; temp-rooting the first time, to get everything installed etc, would i still be able to temproot if i upgrade the rom back to 1.82? or should i do perm root because it would be better?

Xoom One-Click Root/Unroot (3g and Wifi) Temporarily Unavailable

MOD Edit: This may not be compatible with UK models and may result in a brick. Proceed with caution!
Once this issue has been resolved, PM me (willverduzco) and I will remove this warning.
I am posting this for jwtyler. All questions, comments, and thanks should be directed to him.
UPDATE: This tool is temporarily unavailable. It will be back as soon as jwtyler has time to incorporate a warning about the EU issues and apply a few fixes.
Xoom One Click by Jason Tyler
This is one of my first contributions to the community although I have read and used XDA for years.
If you want to know if you can trust me or my tools check out my upcoming Android App Inventor book on Amazon from John Wiley and Sons.
You can also check my heavy involvement over at the Google App Inventor support forums where I am a community liaison and PowerUser. Hal Abelson will vouch for me. (Heh Heh, Hal will kill me. )
This is an all in one package for Unlock, Root and UnRoot and ReLock of the Xoom MZ600.
It is a GUI front end for the adb commands that are needed.
To use this tool:
1. You MUST have your tablet in Debug mode.
2. You DO NOT have to download the SDK or any images.
3. YOU MUST ACCEPT ALL THE USUAL RISK.
Like ALL rooting there is a risk of bricking your device. It’s a small risk but a risk you need to be aware of.
You WILL void your warranty using this tool.
This tool is easy. I have rooted unrooted and rerooted my Xoom umpteen times today testing it.
NOTE:
The WIFI version tools will only work for unlocking and rooting. I do not have the images for the back to stock on the Wifi.
There are two versions of this tool:
1. Root AND Unroot and back to stock. This one is large because of the stock system.img clocking in at 200+mb
2. The NO UNROOT version. This is lots smaller. It is only about 19mb. You can NOT UNROOT with this tool. (Well, you can unroot but not relock. )
Instructions:
1. Unzip the tool and all of the folders and files into a directory. Preferably a folder on a root drive. (i.e. c:\xoom )
2. Run the Xoom One Click EXE tool and follow the instructions. Read the prompts carefully.
WARNING: WIFI Root is untested as I do not have a Wifi. Let me know how it works. Same process as 3G I just cant test it.
Download Links:
Temporarily Unavailable
Excellent! Thanks!
1st. He he
Xoom Xoom Baby! ...Sent from XDA Premium App
One day warning.
I will be taking this utility down until it encompasses the newest fixes and adequately warns about the EU issue.
I would have taken this down sooner except I was taking a disconnected writing /teaching break and didnt see the issues.
Awesome! Thanks!
Nice! Too bad I rooted before this came up but its nice to see more things available for our xooms!
Thanks!
Sent from my HTC EVO using the XDA app.
Works great on the wifi model! How do you flash the custom rom? tried to said looking for device but wouldn't go any further.
Not sure it worked.
I followed all the steps but i do not see Super User in the app drawer. Should i re-do the steps?
Phutchi said:
I followed all the steps but i do not see Super User in the app drawer. Should i re-do the steps?
Click to expand...
Click to collapse
Have you tested in terminal?
I'm a noob to rooting. haven't done it since my htc wizard. how would i check in terminal?
ok search is my friend. i downloaded a terminal emulator from the market. i enter su and get suermision Denied
and I guess I should mention I am trying this on a WiFi only Xoom.
Thanks Jason for making this. I'll wait for you to add in the HRI66 update first. Gotta have that flash 10.2
One question, does this wipe the device when used? I'd like to root without loosing all my data and game saves. Is this possible yet for this?
Phutchi said:
I'm a noob to rooting. haven't done it since my htc wizard. how would i check in terminal?
ok search is my friend. i downloaded a terminal emulator from the market. i enter su and get suermision Denied
and I guess I should mention I am trying this on a WiFi only Xoom.
Click to expand...
Click to collapse
OK well your not rooted then. Unfortunately I won't be much help due to the fact I rooted via adb.
Hey dude thanks for trying the tool. I am working on updating the tool and when I get the new version posted I will work with you on getting it to work. Thanks for your patience.
For those that might be worried about this because jwtyler has 10 posts... check his sig out. He's been around for a long time and is the Author of App Inventor for Android. So don't worry, he'll take care of it.
I'm excited to try this easy root method out, then overclock my beastly Xoom to 1.5 Ghz
Sweet switched out the Rom files and put in Tiamat Xoom 1.1.6 updated ones works awesome clocked at 1.5 stable with my new wifi only model! Thank You! So easy
Thanks for time and effort!
paulnelson88 said:
Sweet switched out the Rom files and put in Tiamat Xoom 1.1.6 updated ones works awesome clocked at 1.5 stable with my new wifi only model! Thank You! So easy
Click to expand...
Click to collapse
a step by step would be wonderfull. thanks
ericizzy1 said:
a step by step would be wonderfull. thanks
Click to expand...
Click to collapse
I'm just a local electrician but Ive been fascinated by all the work everyone does in here. So I learn things by experimenting I had a hard time with the SDK install and trying to Root my wifi only i just dont have the time to mess around for 4 hrs trying to figure it out but I got lucky with this One Click Root!
Download the updated Tiamat Xoom 1.1.6 BOTH MODELS WORK and unzip them. Then download the One Click Root flies unzip them. Now open the Tiamat 1.0 file in One Click then Delete the flies in there. Go to the 1.1.6 flies and copy them all not folders but files and images then paste. Close out thee program and repopen and install Tiamat follow the instructions. Thats all I did. Worked great ran 2 benchmarks clocked at 1.5 no FC at all!
Files have been removed from mediafire
I removed the files while I fixed an issue with HRI66 OTA breaking the root and soft bricking. The files are in the 3rd post now and Jbrew will update shortly.
OP is updated with new download links.

Root your Razr M now

Dan (@djrbliss) has posted the root method.
http://forum.xda-developers.com/showpost.php?p=32888705&postcount=1
Despite my strong belief that people who are interested in rooting should buy devices with unlocked bootloaders instead of expecting the magical hackers in the sky to give out free exploits (which are in short supply), I'm once again continuing to encourage bad behavior by publishing another root exploit:
http://vulnfactory.org/public/motofail2go_windows.zip
Instructions:
1. Download and extract the entire zip file.
2. Ensure your device is connected via USB and that you have installed the latest ADB drivers from Motorola.
3. Double-click "run.bat" and FOLLOW THE INSTRUCTIONS. The exploit will ask you to press a button combination at one point.
If the exploit prints an error saying something like "run-as: Package 'com.motorola.bug2go' is unknown", then unfortunately you will have to wipe your data and cache partitions and try again.
This exploit should work on the Razr M, Atrix HD, Photon Q, Razr i (you might need to replace some of the binaries with x86 versions?), and the upcoming Razr HD.
Paypal:
http://goo.gl/zBGb0
guess i dont need to tweet the link at ya then
Glad to see he came out of retirement. Thanks to all of y'all, especially Dan!
This is great! I went with the Nexus over this and got my wife the M but glad to see I can "fix" anything down the road should problems arise that can't be mitigated without root access. I knew it wouldn't be long even though people had doubts about it.
jntdroid said:
Glad to see he came out of retirement. Thanks to all of y'all, especially Dan!
Click to expand...
Click to collapse
Everyone who uses this exploit should be sending djrbliss a few bucks.
It's the least we can do as users to support his consistently excellent and unique contribution to our community.
There is nobody else in the same league doing this kind of work for us.
You can't buy it for any amount of money...
Anyone tried this with the leak?
Sent from my XT907 using xda app-developers app
skippid said:
Anyone tried this with the leak?
Sent from my XT907 using xda app-developers app
Click to expand...
Click to collapse
YES!
cellzealot said:
Everyone who uses this exploit should be sending djrbliss a few bucks.
It's the least we can do as users to support his consistently excellent and unique contribution to our community.
There is nobody else in the same league doing this kind of work for us.
You can't buy it for any amount of money...
Click to expand...
Click to collapse
no worries there
jimmydafish said:
Dan (@djrbliss) has posted the root method.
http://forum.xda-developers.com/showpost.php?p=32888705&postcount=1
Despite my strong belief that people who are interested in rooting should buy devices with unlocked bootloaders instead of expecting the magical hackers in the sky to give out free exploits (which are in short supply), I'm once again continuing to encourage bad behavior by publishing another root exploit:
http://vulnfactory.org/public/motofail2go_windows.zip
Instructions:
1. Download and extract the entire zip file.
2. Ensure your device is connected via USB and that you have installed the latest ADB drivers from Motorola.
3. Double-click "run.bat" and FOLLOW THE INSTRUCTIONS. The exploit will ask you to press a button combination at one point.
If the exploit prints an error saying something like "run-as: Package 'com.motorola.bug2go' is unknown", then unfortunately you will have to wipe your data and cache partitions and try again.
This exploit should work on the Razr M, Atrix HD, Photon Q, Razr i (you might need to replace some of the binaries with x86 versions?), and the upcoming Razr HD.
Paypal:
http://goo.gl/zBGb0
Click to expand...
Click to collapse
As someone who didn't have a choice of locked/unlocked bootloader (company device, can't provide own equipment), I can't thank you enough. Once I get this through (can do it now) and can get home to access my paypal (currently on a share computer) I will definitely donate! I don't have a terrible need for root anymore with the way my Atrix HD performs, but things like ad-blocker, etc. are still very handy.
Thank you for this!!
Somebody asked if this works on the leak. I assume the leak refers to the jelly bean update? Because I just updated to jb last night. Regardless, this is the best news since i heard about this phone's release. Donation going to paypal when my paycheck comes. Thank you very much.
Sent from my Kindle Fire using xda app-developers app
I'm on a Mac, so I tried running all the commands in the .bat file manually. Got no errors, and Superuser.apk installed properly, but when I try root checker or any other root apps, I got a message saying the device wasn't rooted. Tried clearing data/cache and doing it again, but still no dice. Is there anything I should try manually? Don't have access to a PC right now.
Executed with no errors. Window claimed success. Yet no superuser or root after reboot??
Sent from my XT907 using xda app-developers app
Incydeu said:
Executed with no errors. Window claimed success. Yet no superuser or root after reboot??
Sent from my XT907 using xda app-developers app
Click to expand...
Click to collapse
I replaced su and Superuser.apk in the zip with the same files from the root package on aosp.us. It worked then.
Thanks so much
As someone who has just come over from my Samsung Fascinate and the great developer community there i want to thank you for getting this phone root !! But since i'm new to Moto and want to get root i just want to be sure there are no programs i need to install other than the instructions in the OP. On the Fascinate i had to open Odin before flashing but i can just install the ADB drivers x64,have phone turned off, and run the bat file and that is it ? thanks in advance. I did some searching and everything i read always says device specific so i just wanted to be clear.
Thanks,
Tom
Successful rooted and got superuser in. However, any root app said that my m isn't rooted. Such as Overclock app.
Sent from my XT907
This is awesome news. I'm glad to see that he just couldn't resist doing his magic.
When bootstrap and what not is out, along with a JB ROM I'll be on this!! Debloated, project butter, slightly themed somehow to devs liking and I'm in bidness
Sent from my Nexus 7 using Tapatalk 2
Can anybody conform if this is working successfully for those of us that updated our M's to JellyBean?
Successfully rooted and confirmed with root checker thank you!!!!!!!!
Sent from my XT907 using Tapatalk 2
Jersey846 said:
Can anybody conform if this is working successfully for those of us that updated our M's to JellyBean?
Click to expand...
Click to collapse
I'm guessing this means yes:
http://forum.xda-developers.com/showpost.php?p=32892282&postcount=7

[Q] can't root e973?

Im trying to root my canadian e973 but nothing seems to work. Rooting procedure seems to root but when i reboot it isn't? Can someone please help !
taylorheaps said:
Im trying to root my canadian e973 but nothing seems to work. Rooting procedure seems to root but when i reboot it isn't? Can someone please help !
Click to expand...
Click to collapse
what software version are you running?
e97310h
taylorheaps said:
e97310h
Click to expand...
Click to collapse
thats the latest update right? if yes then you will need to revert back to E97310f to root it
would you mind giving me steps to do that?
taylorheaps said:
would you mind giving me steps to do that?
Click to expand...
Click to collapse
download the KDZ file from here, i am assuming your phone is from bell
http://forum.xda-developers.com/showthread.php?t=2036404&page=3
and this thread will tell u how to flash the KDZ file
http://forum.xda-developers.com/showthread.php?t=2010624
thanks! but im not on bell. im on sasktel. i think its the unlocked rom
Were you able to downgrade back to E97310f ? Yup, worked for me
Did that downgrade make your phone rootable? Yup, root worked
What root method are you using? Google LG Optimus G root, and look for the page on android central for the spring lgog
Ok ... so I'm going to follow the rules of XDA ....
Don't post a new thread ~ even if this is different from my model and predicament as it seems to me - a newb.
Search for threads on Q&A, read thoroughly through threads to see if you can find what you're looking for.
Goal: I'd like to root my Telus LG Optimus G, so that I can run "CM10.1" or "JPO40D] Google AOSP Optimus G LGE-973"
Fustration: It would seem, to us newbs at least, that the more experienced veteran members that we're an annoyance asking for steps by steps; thus only getting very generic (an example ... How do I get a citizenship in the USA, get a green card) answers. I'm not here to piss anyone off ... I'm just trying to get some help to make my first android experience worthwhile. Everyone had to learn from somewhere, someone else - yet too many on these threads have forgotten that .... the ESSENCE of a community!
This is what I've done thus far ....
http://forum.xda-developers.com/showpost.php?p=36859752&postcount=246
^ apparently I need to ROOT my Telus E973.
This tool in his thread is SUPPOSED to do it. "Root_with_Restore_by_Bin4ry_v18"
http://forum.xda-developers.com/showthread.php?t=1886460
^ this doesn't frak'n work so what am I supposed to really do???
notes:
Downloaded the "LGE973AT-00-V10e-TLS-CA-OCT-24-2012 0[TELUS CANADA]"
Does anyone have a step by step guide to get to the hidden RECOVERY menu (Power + UP & DOWN buttons from full power off state)!
Yes I've seen that youtube video posted by one of the android modders here - doesn't work. Arrgh!
I feel like throughing this G to the wall and just going back to my iPhone 5 until BB10 is available not ideal really.
Bell E97310F KDZ
I brought my phone in for repairs and it was updated in the process. I want to root again, but can't seem to find a KDZ to downgrade. All of the links that I find are dead. Any ideas?
N/M There was a link in the general section that explained that the address had been updated. If anyone else is looking for it, this worked for me
http://csmgdl.lgmobile.com/swdata/WDLSW/LGE973/ABLMBK/E97310F_00/E97310F_00.kdz
taylorheaps said:
thanks! but im not on bell. im on sasktel. i think its the unlocked rom
Click to expand...
Click to collapse
Sasktel and Bell are pretty much the same thing.....if your on software version of 10h and on Sasktel, revert back to 10f using the Bell .kdz file, then root. You can update via OTA after your rooted and will retain it.
Sent from my almost Nexus 4 E973 using xda app
Not sure why everyone is recommending downgrading to root when there is a perfectly usable method for the latest firmware.
Just create a file named g_security on your internal sd card, turn on adb debugging, get an adb shell, and you'll be root. Download su, copy it to /system/xbin, setuid it and you're rooted. You can then get superuser or supersu from play to seal the deal.
I didn't find this method, just passing along what appears to be overlooked information.
xxbeanxx said:
Not sure why everyone is recommending downgrading to root when there is a perfectly usable method for the latest firmware.
Just create a file named g_security on your internal sd card, turn on adb debugging, get an adb shell, and you'll be root. Download su, copy it to /system/xbin, setuid it and you're rooted. You can then get superuser or supersu from play to seal the deal.
I didn't find this method, just passing along what appears to be overlooked information.
Click to expand...
Click to collapse
What?!
Which folder do you create the empty file named "g_security". If this really does work xxbeanxx you should start a new thread, this is kind of a big deal.
brownsmell said:
What?!
Which folder do you create the empty file named "g_security". If this really does work xxbeanxx you should start a new thread, this is kind of a big deal.
Click to expand...
Click to collapse
he's a freaking genius, i've been using that method to root. xxbeanxx should really start a new thread and spread this
1. just create the "g_security" at the root of your internal memory then turn on adb debug (if its already on, turn off and back on)
2. when you adb in you'll have root.
3. push su to /system/xbin
4. in adb, chmod 4755 /system/xbin
5. ???
6. profit!
=D
xxbeanxx said:
Not sure why everyone is recommending downgrading to root when there is a perfectly usable method for the latest firmware.
Just create a file named g_security on your internal sd card, turn on adb debugging, get an adb shell, and you'll be root. Download su, copy it to /system/xbin, setuid it and you're rooted. You can then get superuser or supersu from play to seal the deal.
I didn't find this method, just passing along what appears to be overlooked information.
Click to expand...
Click to collapse
i try this but it says folder is read only, even after trying to adb remount
edit: got root finally, thank you good sirs
Please I didn't find this method. There is already a thread here about it but as I said it seems to have been overlooked by pretty much everyone.
xxbeanxx said:
Please I didn't find this method. There is already a thread here about it but as I said it seems to have been overlooked by pretty much everyone.
Click to expand...
Click to collapse
Link?
i have a bell e97310h and i did not had to e97310f for it to be rooted. but i did to go to e97310f so that it would allow me to change the rom.
as for getting it root i have used both method and they both worked. Freegee from app store and also from the xda forums.
IcEeeX said:
i have a bell e97310h and i did not had to e97310f for it to be rooted. but i did to go to e97310f so that it would allow me to change the rom.
as for getting it root i have used both method and they both worked. Freegee from app store and also from the xda forums.
Click to expand...
Click to collapse
FreeGee requires root and is for unlocking the boot loader after that, I'm trying to find a reliable known method for rooting the Bell Optimus G first. One that also has unroot. I've searched around here but I can't seem to find any common agreed upon root for the Bell OG
Originally Posted by fiddy619
I really would have posted this much sooner, however, this particular method was being kept secret with the intention of the exploit still being available upon US Jelly Bean release. Since this has been outed, and is now public, i will share a more proper script of the same method. I actually kept the adb shell id command, as it is pretty useful for this operation.
Main differences in my script is that you don't need to ever disconnect your phone.
1. Unzip the zip file
2. Make sure USB Debugging is on, and your are in Charge only Mode
3. Run the CurrentRoot.bat, wait for the prompt
4. Change to MTP mode.
5. Wait for your computer to ask how to view files.
6. Press enter in the CMD prompt to continue.
7. Done.
This is a fully working method for the most current US/Canadian releases, and Jelly Bean releases. BTW, the current release does not install busybox correctly, includes SuperuserPro.apk (which I'm sure wasn't purchased by everyone downloading this). Also I have updated it to the latest busybox, su binary's, and Superuser.apk available.
link for root kit.
http://forum.xda-developers.com/attachment.php?attachmentid=1693749&d=1359687263

Categories

Resources