yashsingh1/xdaforums huggingface dataset:
[Moto X Original Android Development] matt99017d:
I know when I had the Atrix 2 phone they were able to do that with several different updates. It was when Motorola updated the BL that FUBARED the phone beyond repair.

They had to do lots of patching, and it was a pain. But it was possible on that phone.

We can only hope with this phone we have that kind of support from our development community.

Sent from non rooted motoX :'(
[Moto X Original Android Development] jcase:
Very small chance that it will be possible to downgrade, most likely not however
[Moto X Original Android Development] mh0520:
Do you plan to attempt to work on root with the new camera update which patches the current exploit? I'm assuming this update will start shipping with new devices fairly soon. So, if the only chance of root is to bite the bullet and go for it before the patch becomes standard, then I have some thinking to do.

I know a root exploit for 4.3 shouldn't be counted on but I was curious what this update meant for root moving forward. Thanks for answering my question(s)!
[Moto X Original Android Development] jcase:
I have no plans to release anything at this time
[Moto X Original Android Development] jayboyyyy:
Thanks for the info. I was wondering if you could expound on what you think we can expect in the future. I know you said earlier that our ebst chance might be a bootstrap that would require us to stay on 4.2.2 and then just flash the new updates if someone creates one that is flashable based on the updates. So is their any chance for an OTArootkeeper type app? Or what happens with they release a big update that changes the bootloader or something that won't be able to be flashed in bootstrap (not sure if what im saying is entirely accurate). I just have limited time to get a dev edition and return my phone. Would prefer not to drop the money but if it highly likely that when 5.0 comes out there will be no chance to maintain root I'd like to know that earlier than later. Thanks for any info or advice.

I know you can't predict the future, but I also don't know how difficult it is to develop apps that might retain root through updates.
[Moto X Original Android Development] AndrewNeo:
Confirmed working on the dev VZW model. Thanks!
[Moto X Original Android Development] bweezy21:
uninstalling old motoroot app

delete - a google search found a solution.
[Moto X Original Android Development] sbello81:
didn't mean to reply directly to your post.

---------- Post added at 06:01 PM ---------- Previous post was at 05:52 PM ----------

I've been trying to find the factory image for the AT&T version. Can anybody provide a link or point me in the right direction?
[Moto X Original Android Development] :
Here: http://sbf.droid-developers.org/ghost_rcica/list.php
[Moto X Original Android Development] scarbouc:
If I get picked to soft soak the new software, do I need to unroot? How do I do that?

Thank you
[Moto X Original Android Development] sbello81:
man, that's SO major!
[Moto X Original Android Development] jcase:
I need the update.zip or a system dump from the soak test when it arrives.

It will prevent usage of pwnmymoto/motoroot fyi.
[Moto X Original Android Development] shane1:
If you get in the soak test Matt Groff has an app on the market called OTA Snatcher that will copy the update for you nice and easy.
[Moto X Original Android Development] geekabilly:
I signed up for the AT&T soak, will save the update.zip and get it to you, hold off installation until we know what is inside it

---------- Post added at 07:45 PM ---------- Previous post was at 07:42 PM ----------

Isn't it just sitting in the /cache directory?
[Moto X Original Android Development] bugsy:
I got picked as well. Trying to figure out if I want to do it or not since I just rooted yesterday.
[Moto X Original Android Development] sbello81:
Un-Rooting

For those like me wondering, you can unroot by going into SuperSU and choosing the Cleanup for Unroot option towards the bottom. Worked right away for me.
[Moto X Original Android Development] scarbouc:
Yeah disappointed because it was nice to be rooted...but uninstalled everything...think I am still rooted. Will the update install okay or do I need to unroot?
[Moto X Original Android Development] bugsy:
According to the details in the signup process you need to be unrooted or it will fail or worse, their words not mine.
[Moto X Original Android Development] kydkupa:
How would I unroot so I can try out the program? Is it as simple as stated a few posts back?
[Moto X Original Android Development] Dark9781:
I've participated in soak tests for both Atix 4G and Atrix Hd and have never unrooted my phone. They want you to have a non-rooted phone because if there are any issues with the firmware they can rule out it being caused by modding the device.
[Moto X Original Android Development] bugsy:
That would be great if that is true since it would give me the update without unrooting. Now I need to decide if I want to risk it.
[Moto X Original Android Development] kydkupa:
I saw that a t-mobile user left his phone rooted and ran the ota update and it caused bootloops. Some say this soak is the same update. I would rather just unroot to be safe. So how would i go about that?
[Moto X Original Android Development] jcase:
Time and time again, ive said this wont work as it wont undo all changes

Taking the OTA with no recovery (like PwnMyMoto causes) will do this. They need to return to stock to take the OTA.
[Moto X Original Android Development] kydkupa:
Okay so what should i use to do this? Stock firmware? And how? Sorry for all the questions, im just used to running stock ruu's and being done, this is my first Moto.

**EDIT** Nevermind I figured it out. Should've done some searching before asking. Thanks for the info though.
[Moto X Original Android Development] fwers:
sorry about the dumb question this is my first motorola device, so not sure how exactly things work,

If unlocked the bootloader, install CWM recovery and root my moto X, how will I go about restarting the phone so I have r/w permission ? thanks
[Moto X Original Android Development] jcase:
If your device is unlocked, then this thread is of no use to you really
[Moto X Original Android Development] scarbouc:
Survey I filled out asks if I rooted...says I can still soak test but need to unroot..how do I unroot?
[Moto X Original Android Development] thepolishguy:
Use RSD Lite and flash the stock firware from...

http://sbf.droid-developers.org/ghost_rcica/list.php

Make sure you use the firmware that matches your phone.

****EDIT****

Here's a tutorial here. With video and all...

http://xdaforums.com/showthread.php?t=2446515
[Moto X Original Android Development] wera750:
Can we fastboot the system.img without wiping data?

Sent from my pwned Moto X
[Moto X Original Android Development] jcase:
yes
[Moto X Original Android Development] housry23:
Didn't mean to thank you, but like [MENTION=2376614]jcase[/MENTION] said, yes you can. In fact, to prepare for the soak test I flashed recovery and system via fastboot. Is a good idea to wipe cache, but data is not necessary.
[Moto X Original Android Development] Helvio88:
jcase, please create an exploit app for Brazilian version, would you?

This is the apk you should need.

Thank you!
[Moto X Original Android Development] jcase:
Sure,which carrier is this?
[Moto X Original Android Development] Helvio88:
Its unbranded, the only ROM for the Brazilian Market.
[Moto X Original Android Development] bugsy:
So this would unroot the phone without going the rsdlite route?
[Moto X Original Android Development] jcase:
Uploaded, give it a try
[Moto X Original Android Development] csamolot:
Yup, that's what I did cause I was invited to do the testing so had to unroot to get it whenever they send it out.
[Moto X Original Android Development] Helvio88:
That works flawlessly! Thank you! I'll make a shout for Brazilian Blogs!
[Moto X Original Android Development] bugsy:
I was picked for the soak test as well and wanted to unroot. So if I understand correctly I just pull the system and recovery from the stock firmware and then flash them via fastboot and erase cache as well?
[Moto X Original Android Development] jcase:
Cache wiping is not likely needed, since I think stock recovery only wipes /cache, but yeah
[Moto X Original Android Development] blipp:
a little off topic, but i tried fastbooting the recovery and system, but it fails. Recovery still boots into r/w android and in fastboot it says the system .img is too large (VZW version is 806,646 KB). Does that mean the only way to get back to stock for updates is to use RSD and wipe the whole thing?

edit: ok, recovery is back to stock (android with red triangle and says "no command" but the system still wouldnt flash. guess i'll just see what happens.
[Moto X Original Android Development] bugsy:
Thanks guys, worked perfectly.
[Moto X Original Android Development] _MetalHead_:
[MENTION=2376614]jcase[/MENTION]- Is it possible that pwnmymoto breaks mtp? I can't seem to get Android file Transfer working since rooting with it, and [MENTION=2495588]gunnyman[/MENTION] seems to think it could be pwnmymoto as well. He did a factory reset and ATF started working again. I've tried everything short of a factory reset with no luck. Any ideas?
[Moto X Original Android Development] jcase:
Certainly works fine in normal bootmode, dont know about recovery bootmode
[Moto X Original Android Development] _MetalHead_:
I can't get it to work in either bootmode. I guess I'll just mess around with it some more then. Thanks for responding so quick.
[Moto X Original Android Development] jayboyyyy:
mine works fine. maybe check frozen apps. Update drivers. change usb ports. make sure you are using a supported cable (some usb cables don't work, they charge but can't move data on moto's)
[Moto X Original Android Development] _MetalHead_:
Been through all that. Are you using Android File Transfer for OSX?
[Moto X Original Android Development] jayboyyyy:
Sorry i was referencing MTP. I don't have a mac. But I do know my computer stopped recognizing the correct driver software was there when I froze a bunch of apps once. It would boot normally and recognize but then when it booted into recovery it would stop recognizing it. Only for MTP.
[Moto X Original Android Development] jcase:
I am, working here with no system mods outside of regular pwnmymoto, suspecting frozen app or modified something
[Moto X Original Android Development] _MetalHead_:
I defrosted literally everything and still no luck. I wonder if it's Xposed that caused it; I don't really know the extent of what it modifies so I'm not really sure if it's possible, but that's the only other thing I've done since rooting with pwnmymoto. If I can't figure it out by tomorrow I might just factory reset and start from scratch, maybe it's just a glitch unrelated to any of the modifications I've made.
[Moto X Original Android Development] juancaperez2000:
Let me hit home and ill try to conect my phone to my mac, im rooted and xposed too, nothing freeze ill let you know if works
[Moto X Original Android Development] _MetalHead_:
Cool bud, I appreciate it.
[Moto X Original Android Development] shane1:
Friendly reminder to people if you install the update you will loose root. Possibly ota rootkeeper can protect it but don't bank on it.if you enjoy development you never take ota's !!! If you are just trying to get the update from the soak test you don't have to be stock and you can ota snatch it!
[Moto X Original Android Development] scarbouc:
How do I know if I really rooted? I installed XPosed, power manager, etc. but I never did anything with ADB. In fact I had to go through that whole ADB install process to unroot - which didn't work BTW.

Thank you jcase for all of your hard work - never had the guts to root and you made it EASY...just want to make sure I am unrooted before soak test so I don't brick my phone
[Moto X Original Android Development] juancaperez2000:
Try downloading root checker from play store
[Moto X Original Android Development] scarbouc:
Did as advised...it says I am rooted...now what?
[Moto X Original Android Development] juancaperez2000:
Metal: i just plug my phone on my Max OSX to transfer in and out with out problems, maybe factory reset in your phone can fix it or try different cable or usb port
[Moto X Original Android Development] jcase:
Flash stock firmware.
[Moto X Original Android Development] codygs83:
I hate to get off topic, and thank you for the incredible work jcase, but has anyone seen on Twitter hashcodes recent info about safestrap being on the verge of release?

This is making me lean heavily toward staying rooted and avoiding the future updates. However I am seeing that they are planning pretty regular updates for the X and find myself torn.
[Moto X Original Android Development] kornklown69:
hopefully any mods moto makes can be zipped and flashed... now when 4.3 is out i might leave root possibly
[Moto X Original Android Development] _MetalHead_:
Thanks for testing. I'll probably just have to do a factory reset because I've already ruled out everything else.
[Moto X Original Android Development] jayboyyyy:
if you are trying to unroot then download rsdlite from here: http://www.mediafire.com/download/7p...ite_v6.1.x.zip

check out the tutorial here: http://xdaforums.com/showthread.php?t=2446515

This will take you back to stock. If you want to keep all of your data then you are going to have to learn the ADB stuff or more the fastboot stuff and flash the system and recovery image that is found in the zipped file from your phones specific stock firmware which is located in the tutorial link from above.
[Moto X Original Android Development] bozbeast:
I'm on the att version, did it and now I'm stuck in a bootloop. Not unlocked and when I tell the phone to go into recovery (after holding power + vol up) it tries to reboot then gets stuck again.

Any help would be greatly appreciated
[Moto X Original Android Development] remicks:
Disregard, rooted and good to go.

Sent from my super sexy White Moto X
[Moto X Original Android Development] bajasur:
This is the easiest root method I have ever used. Donation coming as soon as possible. Thank you!!!
[Moto X Original Android Development] bozbeast:
Fixed it, after a bunch of resarch I found this:

http://android.sc/downgrade-or-rest...to-oficial-stock-android-jelly-bean-firmware/
[Moto X Original Android Development] jayboyyyy:
Is that not the same instructions as the link that I posted prior to you rooting? It seems to have the same steps. Just curious as to how it is different?
[Moto X Original Android Development] :
OTA update

[MENTION=2376614]jcase[/MENTION]

I have not used this method to root and I have received notification for the update on my Rogers Moto X. Is there anything I should pull from the device pre or post update that might help ensure this method being functional with the update?

I don't see this update as an exploit patcher at all, mostly camera fixes. But just want to confirm before I get updated.
[Moto X Original Android Development] mistermojorizin:
do you know what went wrong to make it do the bootloops? were you motorooted before with jcase's early root method? anything else? please share your experience
[Moto X Original Android Development] flashallthetime:
Interesting, I have a Rogers moto x also and I have not received any update, I'm rooted with a unlocked bootloader, ota apk is still in my system folder. I guess I'm s**t out of luck. No warranty and no update, guess I shot myself in the foot:D

Sent on my Moto X
[Moto X Original Android Development] thepolishguy:
Why don't you just restore to stock?
[Moto X Original Android Development] flashallthetime:
No I just flashed the 4.3 ROM from dhacker so I guess no need for the update.I don't think any update would work as I have a custom recovery, way to much work to flash stock recovery and flash rsdlite image just for a camera fix

Sent on my Moto X
[Moto X Original Android Development] skiwong20:
even if u did...when u officially unlock your bootloader with most companies but Nexus..u give up your right for OTA's..that's y i ask Moto if they will b officially releasing factory images like they did on for the Moto Xoom. cross my fingers if not we got to wait for someone to have o make a fxz file, or some makes a flashable zip of the OTA.
[Moto X Original Android Development] kkhadr:
Thanks jcase for your effort, you really made my day.

thanks again from Cairo Egypt
[Moto X Original Android Development] Saauron:
So is it safe to say that the update now shipping on DE phones breaks this exploit?

Edit: I suppose I meant the one shipping on the T-Mobile version, at least? Good news is that at least the other carrier versions don't seem to be shipping with the camera update yet.
[Moto X Original Android Development] jcase:
It patches one of the vulnerabilities, or at least appears to upon inspection.

This won't work after the update.
[Moto X Original Android Development] :
Fair enough. Thanks for the heads up. It seems you have gotten your hands on the update, so it's safe to say you don't need anything from me. I would gather that this might be important for those considering root over the update.

Thanks [MENTION=2376614]jcase[/MENTION]
[Moto X Original Android Development] tw1tch175:
He has it but he can't really do much until there's an AT&T version for the phone he has.
[Moto X Original Android Development] jcase:
I need a copy of the AT&T version of the update, thats about it.

I don't see myself releasing anything for this update, I believe most of the fixes could be applied within a rom (safestrap really is about done according to HashCode).

Burning a vuln for each update is costly, and impractical.

Dont expect another root from me until 4.3 drops, if ever
[Moto X Original Android Development] capathy21:
As long as we remain rooted we should be able to eventually flash the update through custom recovery via safestrap providing it releases?

Sent from my White Moto X
[Moto X Original Android Development] mistermojorizin:
So it kills root completely or just the rw hack introduced in pwnmymoto? Cause motoroot was enough for me. And it had an unroot that won't wipe the phone
[Moto X Original Android Development] jcase:
It will likely path the initial vuln
[Moto X Original Android Development] Serious_Beans:
Awesome, thanks for the root solution. :D

I'm having a weird issue

User-MacBook-Pro:platform-tools User$ ./adb install -r PwnMyMoto-1.4.3-TMobile.apk

4643 KB/s (316581 bytes in 0.066s)

pkg: /data/local/tmp/PwnMyMoto-1.4.3-TMobile.apk

Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION]
[Moto X Original Android Development] flopezm:
hi, guys

this metod work in Movistar Chile
[Moto X Original Android Development] mercado79:
Likely has to be customized for your carrier. You'll need to give jcase a file from your phone (and ask him to do you the favor of course).

adb pull /system/app/PrivInit.apk

That's the file he needs.

Sent from my Moto X
[Moto X Original Android Development] capathy21:
[MENTION=2376614]jcase[/MENTION],

I apologize for asking twice but today is the last day I can return my Att x and order a Dev edition.

If there is a solid chance the safestrap (providing its released) will allow me to keep root and still be able to flash updated roms in the future, I will stick with the Att version and save 450 bucks. My main concern is I really want to keep root, but don't want to stay on this software for the life of the phone.

Thanks again for all of your hard work!

Sent from my White Moto X
[Moto X Original Android Development] waiflih:
Hi!

I'm from chile too, but my carrier is Claro. I have system version 139.7.26.ghost_row.AmericaMovil.en.CL

Can I ask if you can tell which file in the OP should I use??

Attached is the file needed (if jcase needs it)

Thanks in advance
[Moto X Original Android Development] geekabilly:
AT&T soak emails went out, update coming later today.
[Moto X Original Android Development] waiflih:
I used the brazilian apk and it worked just fine. I successfully installed xposed framework and some modules, and they're all working :D

I have one question: if i try to get factory defaults, the recovery partition is still modified?

Regards
[Moto X Original Android Development] kalimerobleu:
What is the file for SYSTEM VERSION 139.7.26.ghost_rox.americamovil.en.PR and moto x XT1058 Thanks ;)
[Moto X Original Android Development] waiflih:
try using the brazilian one, that worked for americamovil.en.cl
[Moto X Original Android Development] murso74:
so i just got my soak invite. to unroot or not to unroot
[Moto X Original Android Development] bajasur:
I did as well. I'm being prompted with an OTA as we speak.
[Moto X Original Android Development] murso74:
probably get reamed for this but if i unroot does that wipe the phone? i was looking at the directions but i wasn't sure. not worth the trouble right now if it does
[Moto X Original Android Development] jayboyyyy:
If you are using pwnmymoto then yes. If you are using motoroot and our click unroot through the app then no.

If you have an unlocked boot loader then you can flash system and recovery IMG through fastboot and not lose data I believe.
[Moto X Original Android Development] bugsy:
Actually you can unroot by using fastboot and flashing the system and recover image files without losing data. I've done and it works perfectly.
[Moto X Original Android Development] jayboyyyy:
on a locked bootloader? I tried that but got errors so i assumed you have to have an unlocked bootloader but wasn't too sure.
[Moto X Original Android Development] bugsy:
Yes, I rooted my ATT MotoMaker X using pwnmymoto and then unrooted using fastboot and flashing the recovery and system image files. I've been invited to the soak test and wanted to get back to stock, although I'm debating on actually doing the soak since I'm not sure I want to risk not getting root again.
[Moto X Original Android Development] jayboyyyy:
you want to give steps? I pulled system and recovery from the zip file that had my stock firmware in it. ran "fastboot flash system system.img" and got an error saying it exceed the file size transfer limit or something like that. also ran "fastboot erase system" i believe was the command before i tried to flash. then when it messed up i just used rsdlite to go back to stock.
[Moto X Original Android Development] bugsy:
Here is what I did:

1. Download correct firmware and unzip

2. Entered boot mode on the phone and confirmed that fastboot could see it

3. Erased cache via fastboot

4. Flashed recovery from unzipped firmware via fastboot

5. Flashed system from unzipped firmware via fastboot

That was it. Phone booted without a problem and has been running just fine since then.
[Moto X Original Android Development] jayboyyyy:
whats the erase cache command? I erase cache using "adb shell su -rf data/dalvik-cache/" but don't know how to do it in fast boot. Maybe because I erased the system img before flashing I got the error. Not really sure.
[Moto X Original Android Development] bugsy:
That's possible. You can just use fastboot help for a list of commands, but going from memory I believe it is simply "fastboot erase cache"
[Moto X Original Android Development] jackashe:
I restored stock recovery to my T-mob moto X without erasing cache. when I had the wrong version (not sure which one but just a filed called motoxstock.img) it gave me errors about file size. But when it was the right file, it worked. My bootloader is NOT unlocked but I could flash stock recovery.
[Moto X Original Android Development] thepolishguy:
Just to chime in with my experience on VZW Consumer Edition...

I tried the...

"fastboot flash recovery recovery.img"

...[without quotes] and it errored out with the getvar file size error as well. And I know that I had the right image because when I used RSDLight with the same exact image everything worked fine. I know another guy that had the exact same problem. Not sure what caused it - but I could not get it to work with fastboot.