yashsingh1/xdaforums huggingface dataset:
[Droid Ultra Original Android Development] asuhoops8628:
Worked for me... Rooted w.o wp when booting to recovery
[Droid Ultra Original Android Development] mistermojorizin:
first of all, thanks so much, and i apologize for the noob questions below, but i'd like some clarification if possible (perhaps a video would be helpful like on your previous releases).

1) does it matter which version of your moto root app and SU we are currently using?

2) what do you mean in the OP by normal mode and recovery mode? I mean i've used custom recovery and normal (adb) mode, but when you say "recovery mode" will have write access, does that mean you will have write access only while you are in recovery? I think it means that you get into regular android operating system (that is adb), but through some extra boot/recovery step. This is confusing.

3) which custom recovery is the stock recovery being replaced with?

4) how do we tell it to boot in "recovery mode" or "normal mode"?

5) which version of supersu should we use? is the regular one OK?

6) which IRC are you referring to in the above quote?
[Droid Ultra Original Android Development] jcase:
Version 1.2 should work on devices that had taken the OTA, 1.1 didn't reflash the recovery partition with boot for them.

a manual fix for those that used 1.1 is a single command
[Droid Ultra Original Android Development] bigv5150:
So am I to understand that in order to install this apk you have to use adb. Because it doesn't install like a normal apk it says that a signed version is already installed. Which is the other apk 1.1 if so this sucks I nuked my computer last night no adb. Will the 1.2 version allow me to install the apk normally over the 1.1

Never mind I see that its 1.2 now and it did install no problem and deleted itself and I have root. However like mistermojo I am confused as to how to get r/w I know how to get into recovery but once there do you just reboot and then you have r/w a little clarification would be appreciated. Thank you for the exploit and especially it being an apk since my computer took a **** last night.
[Droid Ultra Original Android Development] mbh87:
recovery is over written with this method. simply use an app that reboots to recovery and the phone will boot normally only write protection will be disabled.
[Droid Ultra Original Android Development] asuhoops8628:
Bigv

power off your phone

Press vol - and power key at the same time for 3 secs and release

You should be in the fastboot. Press vol - until you highlight recovery.

Press vol + to select and boot to android with write protect turned off
[Droid Ultra Original Android Development] bigv5150:
Got it my dumbas was pushing power not + and I was just turning the screen off not rebooting into recovery or normal power up thanks for the help. It sucks not being to run adb to check for write permission. But I was able to modify the media file in the ui and change the effect tick so I know it works.
[Droid Ultra Original Android Development] theycallmerayj:
Basically what is going on is if you go to fastboot mode vol - and power at the same time you have the option to boot into recovery, however it isn't actually booting into a normal or custom recovery where you can flash it boots normally but has no write protection so that you can write to the system. Then once you write you can reboot normally. Is that correct jcase?
[Droid Ultra Original Android Development] TheWhiteChallenger:
K kool thanks jcase
[Droid Ultra Original Android Development] bigv5150:
I don't beleive it the Maxx is getting a develpers editon with ability to unlock boot loader. http://www.motorola.com/us/shop-all...r-Edition/m-Droid-Maxx-Developer-Edition.html What does this mean for us jcase does this make it easier to unlock out boot loader or it doesn't make any difference.

The maxx is already listed you can follow steps to unlock the bootloader but it wants the device ID will this work for all Maxx's or will it fail to work on ours due to it not being a dev edition.
[Droid Ultra Original Android Development] TheWhiteChallenger:
Omg wtf that sucks a$$

OK new quest how to reset the flash counter...

---------- Post added at 08:20 PM ---------- Previous post was at 07:59 PM ----------

cant unlock the maxx, just tried
[Droid Ultra Original Android Development] bigv5150:
thanks I have been trying my computer for some reason doesn't want to recognize my device all of a sudden.
[Droid Ultra Original Android Development] :
as soon as cm10.2/10.1 drops, Im porting you guys paranoid android and miui!!!:fingers-crossed:
[Droid Ultra Original Android Development] dano1282:
absolutely flawless!! downloaded. ran apk... it rebooted three times.. after the third.. download SuperSU from PlayStore. run it.. granted permission. WIN!! first thing i did was download and run greenify.. and flawless!! then gave ESFile Explorer Root Access. Flawless!!! Very good sir!!!!
[Droid Ultra Original Android Development] PeterInPants:
Are you sure? thats despite everything jcase just said. Once su is installed theres root available on the whole system. And that would mean i dont need to boot to recovery anymore to make changes. Ergo it would be possible to delete the "pwnmymoto recovery root mode". Does anybody knows for sure how this whole thing works?
[Droid Ultra Original Android Development] J.G_tiranium:
Am i having a beautiful Dream?
[Droid Ultra Original Android Development] bigv5150:
Yes I'm sure
[Droid Ultra Original Android Development] TheWhiteChallenger:
Root access and the ability the write to the system partition are two separate issues on these devices.
[Droid Ultra Original Android Development] willyboy6:
Group MMS

I am having issues sending group MMS after rooting. Can receive fine while rooted. Verified that I can both send and receive fine when un-rooted. Anyone else having this issue?
[Droid Ultra Original Android Development] jcase:
Its explained pretty well, besides the symlink attack (anyone with baksmali can figure this out by disassembling it. Any applied in recovery bootMode to system will stick, as anyone with xposed or any other system mod can attest to. Nothing he said is any different than what I said.
[Droid Ultra Original Android Development] PeterInPants:
Thx for the explanation guys. I am sorry if I misunderstood things there, english is not my first language.

But still: Is it possible to restore the default recovery mode with the phone stying rooted?
[Droid Ultra Original Android Development] jcase:
Yes, just flash the recovery.img using fastboot, but you will no longer be able to make changes to system
[Droid Ultra Original Android Development] joshzide:
I'm not sure if this root is right for me, and I have a few questions before moving forward.

1. Can anyone confirm that either Isis works with root, or that the SuperSU unroot allows Isis to work?

2. If I use the recovery mode to edit files in /system/media (specifically, replace the boot sound and the wireless charging sound with silence) that this will still work (a) in the normal boot mode, and (b) after unrooting (see 1 above)?

3. I might be interested in OTA updates. Specifically, Motorola is allegedly addressing their poor BT4.0 drivers to improve compatibility, and I would like that. Also, I'm interested (maybe) in Android 4.3 when it comes out, but this isn't necessarily a deal breaker. Since this disables OTA updates (which would likely break the root), do I have any reasonable options?

4. Do most of the XPosed modules work correctly, or only the MotoXposed? I'm specifically interested in NFC working with the screen off, but found other XPosed modules intriguing. Would these still work after unrooting? (My understanding of XPosed is they will, but I wanted to be sure.)

Thanks in advance for anyone who can help!
[Droid Ultra Original Android Development] Einsteindks:
1) HUGE negative feedback on the Google Market about Isis. Personally, I would wait for Verizon to fix this one.

2) what gets changed in recovery boot, stays in normal boot. I'm not sure about staying when you unroot.

3) I would think that having root now, we will be able to see ROMs based on the actual OTA software about a week after it is released. And, hopefully, safestrap type recoveries that enable us to flash them easily. Of course you could FXZ back to factory, take the update OTA, then try the root exploit again after update. That's risky, though, that they might patch the exploit in the update.

4) don't have xposed.

Just an amateur ROMer's $0.02
[Droid Ultra Original Android Development] bigv5150:
Jcase tweeted that 4.3 root is going to be tough so I would imagine they shut the door on this exploit going forward.
[Droid Ultra Original Android Development] TheWhiteChallenger:
Don't use Isis it is anti-competitive and over all a bad app it can only be used with certain credit cards, no debt cards, and even the select card providers are backing out and disallowing use in Isis. Verizon gets away with enough monopolistic BS, the owners on Isis (tmo, att, and vzw) are violating anti trust laws that are over 75 years old and put in place to protect fair competition to foster economic growth. What this means is, simply put, Isis is bad for America.
[Droid Ultra Original Android Development] radzer0:
Im getting a INSTALL_FAILED_ALREADY_EXISTS error.

This is on my first attempt to install it.
[Droid Ultra Original Android Development] alee:
It currently does not. unroot under SuperSU doesn't do anything for this... ISIS is smart enough to detect root without this.

For the rest of the people, let's try and keep this sanctimonious attitude out of any ISIS discussions please. ISIS is the only mobile wallet solution over NFC that exists for Verizon users, right or wrong. The political merits of both sides can be debated elsewhere but the same issue w/root ultimately applies whether you shoehorn in Google Wallet or use ISIS -- neither tolerate root and without a non-destructive unroot option, or a root check bypass there is no working NFC mobile payment.
[Droid Ultra Original Android Development] One2thTEXAN:
I think there needs to be an app compatible thread for this root method. This thread should just stick to installation and update questions.

Just my opinion.
[Droid Ultra Original Android Development] jcase:
read OP, and follow installation instructions 100%, use -r
[Droid Ultra Original Android Development] TheWhiteChallenger:
So how is safestrap going is that still in the works?
[Droid Ultra Original Android Development] One2thTEXAN:
Like i said with root, patience ;)

Hoping we'll see it.
[Droid Ultra Original Android Development] TheWhiteChallenger:
Oh I'm not asking for an eta or anything. Conversation on the subject jus seemed to die down. Last I heard the phrasing was "may be possible" so I was just wondering if that was still the case
[Droid Ultra Original Android Development] One2thTEXAN:
Lol, I hear ya man, it did do that.

Let's just hope it's the calm before the storm. Sometimes, quiet means good things.
[Droid Ultra Original Android Development] distortedloop:
Google Wallet "tolerates" root just fine. It pops up an unsupported message, but then it has full functionality on every rooted device I've managed to hack it onto.

That said, I agree with the rest of your comment. ISIS isn't my preferred NFC payment app, but I'll take it over nothing.

Guess technically that's off topic, so I'm done. We could start an ISIS thread to debate is merits if anyone wants to argue about it.

Sent from my Droid Maxx, the bigger, better, longer lasting cousin of the Moto X.
[Droid Ultra Original Android Development] Cincybearcatfan:
Okay, I'm frustrated . . . I know it's my ignorance but honestly this is not my first rodeo when it comes to rooting. I installed PwnMyMoto on my Maxx using ADB. It finally installed correctly because I, get this . . . FOLLOWED THE DIRECTIONS EXACTLY AS THEY WERE WRITTEN. :p

But not, I'm trying to boot into recovery to DELETE THE FRICKING BLOAT! But for whatever reason, when I try I get the stupid robot with a red ! over his belly.

Help me please. :eek:
[Droid Ultra Original Android Development] BladeRunner:
Well Hashcode just updated his Blog with v 3.6 for previously supported Motorola devices in addition to the locked bootloader Galaxy S4 versions so I'd say he's been a bit busy of late. Hopefully he'll find time for our devices now :p
[Droid Ultra Original Android Development] Cincybearcatfan:
My Maxx does not boot into recovery. . . what am I doing wrong?
[Droid Ultra Original Android Development] One2thTEXAN:
It's not suppose to boot "into" recovery, but to "recovery." if it seems like it boots up normal, but has no sound during boot animation, that means you've booted to "recovery." Then you can change things to system. You don't go to an actual recovery. :)
[Droid Ultra Original Android Development] Cincybearcatfan:
Ok that's a little clearer but I'm still a little confused. From power off. I hold down the volume down key and power key. I get into the menu and select recovery . . . it goes to the droid with !

Obviously this is not what I'm supposed to do. What should I do to get to recovery?
[Droid Ultra Original Android Development] mistermojorizin:
OK, maybe i'm off here, but from that little android with the exclamation mark, you can get to other places via holding the volume up button and then pressing the volume down button once, letting both go. for example i used it to check flash status here: http://xdaforums.com/showthread.php?p=45569743#post45569743

maybe be that will get you to recovery boot mode. i just use one of those reboot menu widgets.
[Droid Ultra Original Android Development] One2thTEXAN:
No, don't hold down power and volume down, just let it boot. See the pic below? If I click the button and allow it to reboot, it will boot to recovery, then I can make changes. If I open the PwnMyMoto again, it will say, "devices is rooted" unlike the pic below.

Just make your changes, then reboot normally and you will be rooted still, but write protection will be back on.

If I am incorrect, someone please speak up. :)
[Droid Ultra Original Android Development] Cincybearcatfan:
When I click "PwnMyMoto" and it reboots, I get the green guy with a !

Something's not right here.

I installed PwnMyMoto via adb today it gave me a 1 meaning that everything is okay.

Ideas?
[Droid Ultra Original Android Development] jcase:
What carrier/model and give me your firmware version
[Droid Ultra Original Android Development] jcase:
You are going to want to keep that uninstalled unless you are in the process of rooting

FYI
[Droid Ultra Original Android Development] One2thTEXAN:
So I want it to show "device is rooted" vs "boot into WP bypass." cause it is not uninstalling itself automatically.

Thanks.

SU is updated and everything works. But the icon is still in my drawer.
[Droid Ultra Original Android Development] jcase:
adb uninstall com.qualcomm.privinit
[Droid Ultra Original Android Development] Cincybearcatfan:
Verizon Droid Maxx
[Droid Ultra Original Android Development] jcase:
Can someone collaborate this is the same version and build date they were able to get root on? This isnt a device I have

Which version of pwnmymoto did you use
[Droid Ultra Original Android Development] One2thTEXAN:
Mine.
[Droid Ultra Original Android Development] jcase:
Find me in #motox on freenode, ill figure out hte problem an get you rooted
[Droid Ultra Original Android Development] mistermojorizin:
why is it important to keep it uninstalled?
[Droid Ultra Original Android Development] jcase:
Because it hijacks a system app to preform the root, it should have uninstalled itself
[Droid Ultra Original Android Development] Cincybearcatfan:
My phone is rooted. It rooted with the first version and today I installed PwnMyMoto with ADB. I'm using apps that require root. But for some reason I just can't get it to boot recovery.
[Droid Ultra Original Android Development] Einsteindks:
Recovery is now /system with access to read right onto it, if your rooted on the latest exploit.
[Droid Ultra Original Android Development] redpipe:
What do you intend on accomplishing by booting into recovery? Do you understand that with PwnMyMoto, the recovery was replaced by the standard boot image? That means when you choose to reboot into recovery, you are just rebooting the phone. The only difference is that now you are able to make changes to the system partition. This is because when the phone thinks its booting into "recovery", it doesn't put write restrictions on /system, which is what we need for tasks like removing bloatware.
[Droid Ultra Original Android Development] jcase:
Ok, uninstall pwnmymoto, install MotoRoot again, root with it, then pick unroot, then try pwnmymoto
[Droid Ultra Original Android Development] Cincybearcatfan:
Yes I know that that's what I want to do it, remove bloatware. I can't because I can't seem to get it into the mode that writes.
[Droid Ultra Original Android Development] TheWhiteChallenger:
Hey is pwnmymoto supposed to run itself? I had to fxz back to stock. I push pwnmymoto with a dB and booted to recovery as a wanted to check my qe status after fxz. Well it showed 1/1 and I though "huh that's odd" so I reboot to try root checker and it seemed to be boot looping. I teamed out of a second then realized it was running the exploit. Was it supposed to do that w/o me running the app?
[Droid Ultra Original Android Development] JimPhreak:
exigencies pranppe

Is there a thread that I should reference before trying this? I haven't rooted a phone in years (5+) and while people have told me this particular root is one of the easier ones I'm pretty lost as to the steps listed in the OP. I've gotten to the point where I'm running adb and I've installed the PwmMyMoto. Now what? I'm I looking for some app on my phone to run? Do I just reboot the phone?
[Droid Ultra Original Android Development] Cincybearcatfan:
Just tried uninstalling pwnmymoto. It says "uninstall updates", I do that, but I can't actually uninstall the app. Not even with Titanium Backup. It does disappear from my app drawer when I uninstall updates. Then I install MotoRoot, it says I'm rooted. I click unroot, it reboots, when it reboots, it still says that I'm rooted.

I went ahead and tried to install pwnmymoto via adb install -r etc and it installed but when I click to boot into recovery I go back to the robot with the !

Truthfully, the ONLY reason I want to do this is to have wifi tether (which I have) and to get rid of the boat. If we can't solve this 1 out of 2 ain't bad.

If you have any other ideas let me know, but if not it's all good.
[Droid Ultra Original Android Development] jcase:
I believe you have a device that at one point had pre release firmware, possibly before you got it. Easy fix, email me.

Jcase at cunninglogic.com
[Droid Ultra Original Android Development] km8j:
I still see a lot of confusion on what version and how to use this thing. Is there one centralized list of instructions?
[Droid Ultra Original Android Development] One2thTEXAN:
Pretty self explanatory in the OP. Those are the only instructions for this method. You can do it through adb, or download from phone and install/run like any other apk. :)

FYI, the adb process is to install the apk, which you can do just by downloading to device. Either way it puts a icon in your app drawer after the install. Run PwnMyMoto then.
[Droid Ultra Original Android Development] km8j:
OK ran the app, it rebooted 3 times - super easy. I used titanium to get rid of the bloat, then used romtoolbox to do a standard reboot, not reboot recovery. I still have root though. What now?
[Droid Ultra Original Android Development] redpipe:
You will still have root, you just won't have write access to /system in standard boot mode.
[Droid Ultra Original Android Development] MonkeyMouth:
Everything is working fine! Root is holding. And so are changes from MotoXposed. Grand! I'm just a little bit hesitant on messing with the DPI settings. I looked in SqLite and didn't find the field. I'll hold til I know it's safe. I don't want to restore back. (x
[Droid Ultra Original Android Development] phaedrus43:
You can just edit build.prop file in system Dir. ( I used ROM toolbox) MAKE A BACKUP FIRST! My setting is 280 DPI.

Edit: look for the string with "DPI" in it. It's in the bottom third of the file. Default is 320.
[Droid Ultra Original Android Development] MARKUSB111:
Having problems with this on my U;tra

I have ADB running, finds my device fine. Installed PwnMyMoto-1.4.1-Verizon.apk. When I look on apps in phone, it's not there. Have USB debugging connected and allow unknown sources. ADB says it exists on my phone but cannot find it in App list. Can you help? you can reply here or markusb111@yahoo.com. Thanks
[Droid Ultra Original Android Development] tCizler:
I'm having some trouble. A boot loop to be specific. I installed the root apk just fine. It rebooted 3 times and was rooted. Then out of habit, whether it was necessary or not, I installed voodoo ota root keeper and protected root. Then all of a sudden I get a message saying I have a system update ready to be installed. So I press temp unroot in voodoo ota and press the button to install the system update. The phones rebooted instantly (no time to apply an update) and now it won't stop rebooting. It boots up to my home screen and I can use it for about 10-15 seconds and then it says powering down, and then reboots again, and again, forever. Is there a fix or do I have to "SBF" back to stock and start over? I just got the phone today so I don't have anything on it that I can't afford to lose. Thanks for the help!
[Droid Ultra Original Android Development] distortedloop:
If you really had an OTA, it sounds like the phone is rebooting and looking for stock recovery so it can apply the OTA patch, but there's no stock recovery because of the way this root handles booting recovery.

There are instructions on how to get stock recovery back using fastboot earlier in the thread. That's what I would try in your situation and in a hurry, but I haven't used this root yet, and this is my first Moto. You might want to wait for someone more knowledgeable to reply.
[Droid Ultra Original Android Development] jcase:
adb wait-for-device rm -r /cache/*

plug device in, and power it on
[Droid Ultra Original Android Development] redpipe:
What update is it? 12.7.7?
[Droid Ultra Original Android Development] mistermojorizin:
i got my dmaxx on day 1. how would i know if it had pre-release firmware too?
[Droid Ultra Original Android Development] jcase:
ahh sorry confused as to what device we were talking about

add me to gtalk, jcase @ cunninglogic dot com
[Droid Ultra Original Android Development] MARKUSB111:
A misunderstanding about problem.

I am not having a problem with a Root Loop. ADB shows that PwnMyMoto is on the phone but when I look for the app it isn't on my Droid Ultra. Any suggestions? Thanks a million.
[Droid Ultra Original Android Development] tCizler:
OK, i typed the command you gave me and this is what showed up (I'm not extremely familiar with ADB):

I plugged the phone in and it turned itself on and nothing happened other than it kept rebooting itself still. The debugging icon was in the top left of the status/notification bar though. My computer was beeping showing that it was acknowledged and asked me what to do with the device, but my ADB shell didn't seem to react. Did I do something noticeably wrong? or miss something?

Thanks again
[Droid Ultra Original Android Development] tCizler:
The first SBF file appears to be corrupted (12.7.4). Downloaded it twice. The MD5 matches but windows says the file is corrupt, and RSD also says there is an error with the file.

I was just going to wait until all the smart people woke up and hopefully someone could help me, then i decided to just SBF back to stock, but the first file seems to be corrupted, and the other file gives me an "unknown fastboot command" error. Presumably because i don't have a recovery currently?. Looks like i'll be waiting...