yashsingh1/xdaforums huggingface dataset:
[Moto X Original Android Development] cell2011:
Im happy with it its alot faster except same benchmark no matter underclock or overclock as the Moto G
[Moto X Original Android Development] classic757:
No. You need an unlocked bootloader to flash recovery.
[Moto X Original Android Development] cell2011:
This is awesome works on the G too wow. I have a Verizon Moto G locked. :)
[Moto X Original Android Development] superp32:
Any way to flash the pure performance zip now that I have root?
[Moto X Original Android Development] classic757:
What is the pure performance zip? If it is anything that needs to write to system it will not work on the exploit.
[MENTION=2376614]jcase[/MENTION] has done a good job with his root exploit but as I have stated in previous posts it is limited in it's use because it does not disable write protection.

Other than using Xposed and a few other apps I felt for me the best thing was to have my bootloader unlocked so I could flash a recovery (currently on TWRP 2.7.1.0 recovery) and get FULL root access, flash roms, etc. (Currently running Carbon Rom 4.4.4).

xt1028 Verizon CDMA unlocked Moto G
[Moto X Original Android Development] distortedloop:
Which bloatware specifically rats you out to Verizon?

Probably too late for me to avoid having been reported, but I should freeze it just for good measure.
[Moto X Original Android Development] KidJoe:
See -> http://xdaforums.com/moto-x/general/heads-verizon-tell-youre-rooted-t2759279 there was speculation on exactly what app it was, but they didn't appear to be preloaded on the X.
[Moto X Original Android Development] pyromaniac1:
any way of getting permanent root using this for a locked stock verizon on 4.4.2?
[Moto X Original Android Development] Chuckleb0ne:
Nope.... with write protection still not solved that's not gonna happen. Hopefully sometime in the future we will see someone get around it.
[Moto X Original Android Development] cell2011:
J case ty for this for the moto x. But i had my moto G rooted by this method the other day but i let the battery drain and tried to root this again. Now i notice that i cant and after /data/local/atvc/root.sh the rm failed only shows once after as to where it showed twice and i was rooted?
[Moto X Original Android Development] :
I get errors but still rooted. Use root checker to check.
[Moto X Original Android Development] cell2011:
I had my verizon moto g rooted with this method and but i rebooted accidentaly and cant seem to root back. The method adb at the last command doesnt repeat rm failed only once
[Moto X Original Android Development] Tanknspank:
Well this worked for me the first time, but then deactivating a module and soft rebooting caused a lockup. So, no biggy, I restarted my phone and went to root again since I was right by my computer. But now it never seems to go through, while the output doesn't seem to output anything unusual.

This is a verizon x on the 4.4.2 update. Any ideas?
[Moto X Original Android Development] samwathegreat:
Have you ran a root checker? The output is slightly different after the first time AFAIK.
[Moto X Original Android Development] Tanknspank:
I do, but it didn't make a difference. No root after both times. I noticed the difference, so I posted the whole list in hope that somebody would notice my (inevitable) mistake.
[Moto X Original Android Development] redpipe:
Tanknspank:

adb shell rm -r /data/local/tmp/*

Then try again
[Moto X Original Android Development] rommanager:
I got this when I type

adb shell /data/local/atvc/root.sh

rm failed for /data/local/atvc/blop.asec, No such file or directory
rm failed for /data/local/atvc/blop, No such file or directory
mkdir failed for /data/local/atvc/dalvik-cache, File exists
pie by jcase
want to buy me pie? paypal-> jcase@cunninglogic.com

Am I failed?
[Moto X Original Android Development] crashtheface:
I had the same failed messages; however I do have root privileges. Just use Root Checker to confirm your root privileges.

https://play.google.com/store/apps/details?id=org.freeandroidtools.root_checker
[Moto X Original Android Development] rommanager:
Oh it really works! Thank you !

Now we are waiting for the write protection bypass for verizon and ATT moto x:p:p
[Moto X Original Android Development] Tanknspank:
Says there is no such file or directory.
[Moto X Original Android Development] rbgCODE:
WHat are you all talking about?

IF IF IF

var RootandWriteProtectionOffForever = function(){

return iif(YouDidItRight, true, false);

}
[Moto X Original Android Development] georgemovie:
adb problems on 4.4.2 moto x

okay, i'm having problems with the adb command.

i put pie files in the "platform-tools" folder.

(i'm on a mac) so when i run ./fastboot devices i get "T062005POZ fastboot"

but when i run ./adb devices i get "nothing but a blank line"

and when i run ./adb push pie.jar /data/local/atvc i get "error: device not found error: device not found"

i have usb debugging turned on, and the phone in fastboot mode. so it looks like the fastboot command is working, but the adb command is not.

any ideas???
[Moto X Original Android Development] cell2011:
How can i enable softkeyz if binaries in SU cant be found?
[Moto X Original Android Development] CrazyIvan3700:
ADB is meant to be used while booted into Android. Tuen on your phone and then run the commands.
[Moto X Original Android Development] k3ff0:
Did anyone use xposed? I Know I can make it work with a soft reboot but I don't know what happen when I do a normal reboot and lost root with xposed a modules installed.
[Moto X Original Android Development] underdog1799:
All that happens is that you lose root. The settings for the modules stay, they just aren't active. All you have to do after rebooting is re root, and then install/update xposed framework
[Moto X Original Android Development] k3ff0:
Thank you. I tried to install xposed and got this "cp: cant create /system/bin/app_process File exists" "Could not copy app_process to /system/bin"

I got this because I have not W permissions? How to install de framework?
[Moto X Original Android Development] cestdiego:
Be sure you have rerooted after reboot and the method of installation for xposed is the classic one. Not the one that writes into the filesystem
[Moto X Original Android Development] k3ff0:
I got three installation's methods. Classic(installa in /system), Recovery(flash zip auto) and Recovery(zip in SD and flash manually). I am trying with Classic(install in system) and I am getting that error
[Moto X Original Android Development] :
Restart your phone

Reroot

Try to install xposed again

I had that happen once or twice
[Moto X Original Android Development] k3ff0:
You installed xplosed with classic method or with flash? I read that it's impossible with the classic method
[Moto X Original Android Development] :
Classic......
[Moto X Original Android Development] underdog1799:
You don't do classic, you just click the install /update button
[Moto X Original Android Development] bailyc:
I'm having trouble getting SuperSU or Superuser to install. Looks like others have successfully installed from the Play store, but after I run Pie, I check root access using Root Checker and it looks good. I go to SuperSU, install, and it asks to update the su binary. I attempt to update, and it gives an error and closes the app.

Not sure if this is related, but I also can't get Xposed to install. I go to install the framework (using classical and not recovery options) and the "soft reboot" option does not actually reboot the device. If I allow Xposed to reboot on its own, I get the "app_process version 58...previous version was found now" error. I cannot install any modules as it tells me Xposed is not active.
[Moto X Original Android Development] stang68x:
Is this confirmed to work on the Mac? Just downloading those files and plugging in the terminal commands?
[Moto X Original Android Development] Tw1sted247:
It took me several runs of pie and installing xposed to get it to work. Two main reasons...

1) Some modules just straight F things up, they cause the device to hard reboot (losing root)when activating or kick off the xposed on soft reboot..

2) After installing Xposed soft reboot Twice back to back. Then it should stick... Here the order I did it in to get it to stick..( And again some modules won't comply dunno if some need to write to system etc which is still protected).

1) Root device

2) Download+install/updateXposed

3) download modules (start slow)

4) soft reboot

5) activate modules soft reboot(it may hard reboot at this time)

6)reroot if necessary, then install update Xposed and soft reboot back to back.

7) customize modules through app drawer icons

One that I've used with success is Gravity Box for Kit Kat obviously.. Greenify and wanam are no go without write access. So don't even download them.

Let us know how it went...

Before doing the above I rerooted cause Xposed continually caused a hard reboot losing root.

Good luck,

Tw1steD
[Moto X Original Android Development] dubyajaysmith:
No confirm anyone, only run Lin. Lemme know, I don't mind updating the doc if needed.
[Moto X Original Android Development] stang68x:
I'll give it a shot. So I just put those two files in the user folder and plug in my Moto X. Then I just run terminal? I don't need to put the X in a special mode or anything?

Edit: I put the two files in my user folder, plugged in the Moto X and entered the terminal commands. I got this:

chmod 700 mxr.sh && ./mxr.sh

./mxr.sh: line 4: adb: command not found

./mxr.sh: line 6: adb: command not found

./mxr.sh: line 8: adb: command not found

./mxr.sh: line 10: adb: command not found

Any ideas?
[Moto X Original Android Development] :
Classic is default.
[Moto X Original Android Development] redpipe:
Soft Reboot

Like a few other people, I've noticed that the xposed installer will lock up after the first soft reboot if you don't hurry and do it twice. I've made a soft reboot app that reboots the same way the xposed installer does. download here. also, someone wanted the commands to do it from an ADB root shell:

setprop ctl.restart surfaceflinger
setprop ctl.restart zygote
[Moto X Original Android Development] dubyajaysmith:
Looks like ADB on Mac is in a different location. Would have to edit script to point to ADB location. Google: ADB location Mac ... Or I'll see what I can do when I get home.

On second thought maybe you don't have ADB accessible everywhere so you'd have to move mxr.sh and all to that location and cd (change directory) to that directory.

cd /macAdbLocal/ ./mxr.sh

If that's the case do yourself a favor and make ADB accessible everywhere if possible on Mac. Google: ADB everywhere mac
[Moto X Original Android Development] JoeVsFox:
Could use a bit of help. Running a Droid Maxx on 4.4 with 19.5.3. When I attempt to push the pie.jar this is what I get:

c:\Android>adb push pie.jar /data/local/atvc

* daemon not running. starting it now *

* daemon started successfully *

error: device offline

And I have my phone in debug, turned off verify apps over usb, am watching the phone. I feel like it's something stupid.

Any thoughts?
[Moto X Original Android Development] redpipe:
Enable and disable USB debugging while still plugged in to USB and try again.
[Moto X Original Android Development] JoeVsFox:
Just tried, no luck. Tried resetting the computer, the phone, I'm lost. I rooted a Droid Maxx from 4.2 a month ago with no issues, so I'd imagine there shouldn't be a driver issue.

I'm giving up for the night, but will be back at it tomorrow.
[Moto X Original Android Development] :
I reinstalled the latest SDK when I had that issue. Works now.
[Moto X Original Android Development] bailyc:
Thanks for the detailed instructions. No luck here, though, I think. It looks like Xposed accepted the install with the two soft resets. I get all green in the 'active' column. But then the menu still says the latest version of Xposed is not installed and inactive. And more importantly, if I open the Gravity Box app, it won't initialize and says the framework is not responding, and then exits. Other modules don't seem to actually function either.

I've always used unlocked and rooted devices before but never tried Xposed, so maybe I am not following correctly. I am actually trying to use root and Xposed for battery life purposes. The wakelocks are horrible for my phone and I don't even have most of my apps installed.
[Moto X Original Android Development] redpipe:
What does adb devices show?
[Moto X Original Android Development] Vivjen:
I have error - I can't make soft reboot after second your step (SuperUser and Super SU were used)

P.S. Titanium Backup works without any issues after three taps in Towelroot (BL locked-AT&T 2013)
[Moto X Original Android Development] :
1) install towelroot. Xposed installer, Busybox installer (market), power menu (market)

2)run towelroot, click "welcome to towelroot", replace 0 with 1, make it rain.

3) run xposed and click install

4) run busybox installer and click install

5) run power menu and click "hot reboot"

6) enjoy root without using a PC.
[Moto X Original Android Development] kwartey:
is it safe to install xposed after this root?
[Moto X Original Android Development] livinginkaos:
No joy on the XT926 for those wondering. Worth a shot though. Thanks Justin for taking a look .
[Moto X Original Android Development] underdog1799:
Getting this error

Edit: I do have root access though :D
[Moto X Original Android Development] marcviado:
same issue on my end as well..running stock verizon android 4.4.2

C:\Android>adb shell /data/local/atvc/root.sh

rm failed for /data/local/atvc/blop.asec, No such file or directory

rm failed for /data/local/atvc/blop, No such file or directory

pie by jcase

want to buy me pie? paypal-> jcase@cunninglogic.com

edit: i as well have root access,i installed supersu from the play store and installed rootchecker and it says congratulations device has root access.im guessing it worked? even if i got the fail as shown above?
[Moto X Original Android Development] underdog1799:
Xposed Framework is not working on this. I understand that write protection is not disabled, but theoretically you should be able to do a soft reboot after installing xposed framework, but on my phone after it does the soft reboot it freezes and does a hard reboot on your phone. I am no expert at this by any means, but I don't think xposed framework is going to work
[Moto X Original Android Development] jcase:
Non relevant errors, thats just the root.sh script, I guess i could not show them to the user but meh no point
[Moto X Original Android Development] underdog1799:
Got it working... for some reason i had to do 2 soft reboots in a row, and then download and install a module and it didn't force my phone to hard reboot
[Moto X Original Android Development] Jayrod76:
Hey Jcase. Thanks for all that you do! I'm not in need of this since I got a Dev X but nonetheless, very cool of you to work on these increasingly more difficult exploits!
[Moto X Original Android Development] abuttino:
Is there a reason we can't push these from the phone?
[Moto X Original Android Development] danger2u:
someone tries this on Droid Maxx??

or it s working only on Moto x?
[Moto X Original Android Development] jcase:
Yes, must run from adb due to permission needs

Yes, works on Droid Maxx as long as firmware dates pre mid April
[Moto X Original Android Development] lulajardim:
and jcase does it again! even if it is a tethered method, that still is a great achievement!

I'm just curious as to why you inteded to hold this exploit until August, but this is probably a personal issue, so no need to answer hehe.

grats and thanks!
[Moto X Original Android Development] thelogman:
Sweet sally 2 d***s thanks man! Probably the greatest feeling ever was opening root checker and seeing that root was enabled. The middle man has been a no go for me both times and have been to broke for the Dev edition. Disable write protection and collect that bounty dude! But congrats and thanks none the less.
[Moto X Original Android Development] mohlsen8:
confirming this works on verizon moto g 4.3 jb. fun times.
[Moto X Original Android Development] James L:
Thank you. Verizon Moto G 4.4.2 rooted and WiFi tethering working via a app. Jcase is the man!!!
[Moto X Original Android Development] bagheadinc:
Confirmed working on Droid MAXX. If you have already updated to 19.6.3, you MUST revert back to 19.5.3. Here are a few quick instructions if you're not sure how to do this.
[Moto X Original Android Development] reddawn71:
Thx for the exploit [MENTION=2376614]jcase[/MENTION] I'll downgrade to 19.5.3 tomorrow, verify root and make my bounty payment.. Thx again man!! I guarantee one thing that no one will ever catch my ass doing again.. Buy a carrier specific phone!!
[Moto X Original Android Development] abuttino:
As far as I've read.. It isn't a good idea to upgrade to v4.4.3
[Moto X Original Android Development] BPinard:
Can't wait until write protect gets disabled!
[Moto X Original Android Development] REDFOCZ:
I keep getting this error, how did you get around it?

Sent from my Moto X
[Moto X Original Android Development] xDroid4Lifex:
Do not try to do the "classic install" with xposed, do the normal install then SOFT reboot. Profit.

Can't wait to see if a w/p exploit is released soon :D

Thanks jcase!
[Moto X Original Android Development] iXNyNe:
No, you'll brick your phone.

But maybe read the posts in the thread to see if anyone else has bricked their phone.
[Moto X Original Android Development] KidJoe:
The last few posts have been talking about Xposed.

You have to make sure your phone only "soft reboots" (like using the RESTART option when you hit the power button), rather than a "full reboot" or as some call it "hard reboot" which is like power off/on, otherwise you'll lose root.

A few posts back, [MENTION=4944931]Tw1sted247[/MENTION] has typed up some pretty good info on using Xposed while using Pie to root.

---------- Post added at 09:00 AM ---------- Previous post was at 08:58 AM ----------

There look to be a lot of people struggling with Xposed once rooted via PIE.

Any chance you can split this off and make a thread specifically for using Xposed on PIE to help?

It could also help keep this thread more focused on PIE itself, and people having problems with it.
[Moto X Original Android Development] Vivjen:
Some users reports that towelroot is not working with Xposed installer (works with Titanium Backup only by unknown reason), but you could use Xposed after theses steps:

adb push pie.jar /data/local/atvc

adb push root.sh /data/local/atvc

adb shell chmod 755 /data/local/atvc/root.sh

adb shell /data/local/atvc/root.sh

Please keep the temporary root by Soft reboot option in Xposed installer. Gravity and all rest modules are working on locked bootloader and 4.4.2! Confirmed
[Moto X Original Android Development] tember1214:
towelroot roots the phone but xsposed will not work with it. Better of just to use the Pie method
[Moto X Original Android Development] iXNyNe:
Any chance something like this kernel module would work on a moto x? http://xdaforums.com/showthread.php?t=2701816

Honestly I'd load it myself but I can't even use the pie root because my computer took a dump so I'm rootless for a while.
[Moto X Original Android Development] :
I'm using it just fine with xposed
[Moto X Original Android Development] tember1214:
Really? It wouldn't let me install exposed framework! Gave me some error.
[Moto X Original Android Development] hovax615@hotmail.com:
Tried this method does not work for me. Moto x at&t
[Moto X Original Android Development] :
Strange. I have been doing it this way for a few days now. The only time I get a error installing exposed, is if I try to install busybox first.
[Moto X Original Android Development] dubyajaysmith:
This worked for me, just replace ONLY the LAST 0 to a 1. - VZW XT1060 ... Thanks again jpond
[Moto X Original Android Development] Verttex:
This worked for me as well, danke.
[Moto X Original Android Development] :
Glad to see its helping some people.
[Moto X Original Android Development] zedaale:
Thanks. To unroot, we simply reboot the phone, right?
[Moto X Original Android Development] Tw1sted247:
Dunno wtf is going on now with Xposed... Had it running solid for a good 8-10 days then my phone randomly did a hard reboot while sitting on my desk not in use.

Ever since that incident I can root it but the second I run Xposed and only 2 modules running and the screen goes to sleep it hard reboots on me losing root etc.

I can root it and run it like that no problem but more out of no where same modules and everything it just won't except Xposed.

Any ideas as to why this is happening?
[Moto X Original Android Development] KidJoe:
This thread was started to talk about PIE itself, and help those having issues with PIE.

Can we take the XPosed questions/problems/issues to separate thread??
[Moto X Original Android Development] Tw1sted247:
Well the PIE part is pretty much covered, and the questions at hand do pertain to The PIE cause with it being a tethered root is the reason the issues are coming up.

Now I'm not looking for help necessarily from jcase, rather the other users considering jcase stated that don't hit him up about Xposed and this. But again it's for the other users that's what here for.
[Moto X Original Android Development] pjsockett:
What are the modules running? If I use anything that changes the soft keys I get random reboots.
[Moto X Original Android Development] grifforama:
This all seems pretty pointless without being able to disable write protection, correct?
[Moto X Original Android Development] pjsockett:
It certainly helps. I was able to correct 4 of my most major issues with my phone. I can now block ads, unlink ringer and notification volumes, custom toggles in the status bar, and clear all recent applications at once. There is actually a fair amount that you can do with xposed to make it somewhat close to the custom roms available.

It would certainly be better if this survived a reboot or allowed writing to system, but it isn't worthless.
[Moto X Original Android Development] :
Being able to use exposed helps us people without a unlocked bootloader. It add a lot of options a custom ROM has.
[Moto X Original Android Development] badkarma6085:
I'm running Droid Maxx 4.4, I just followed the downgrade to 19.5.3 from 19.6.3 and it went smooth. Went to my next step, this one following the directions and I'm getting this error in my command prompt:

adb is not recognized as an internal or external command, operable program or batch file.

any ideas what I'm doing wrong? I navigated my command prompt to the folder that had the pie.jar file in it and pasted the first adb command:

adb push pie.jar /data/local/atvc

and got the above error.
[Moto X Original Android Development] redpipe:
That means adb is not in the same directory you are typing the commands from. Move pie.jar and root.sh into the same folder as your adb program and try the commands again from that directory.
[Moto X Original Android Development] badkarma6085:
Thanks....after I posted, I looked and fixed it. Appreciate the response. followed the process and root checker is showing ROOT!! once again...this is NON TETHERED so I can reboot and start de-bloating?
[Moto X Original Android Development] redpipe:
No, this is a tethered root. When you reboot you loose it and have to do the process again.
[Moto X Original Android Development] badkarma6085:
aah...I got more work to do then.
[Moto X Original Android Development] goose71:
stuck on 3G signal

Here's a little issue I'm having: when I'm at home, I usually use my wifi b/c my LTE drops in and out. I've noticed on two different occasions, while on wifi, my 4g will drop off and go to 3g. When I leave the house and enter an LTE area, my phone stays in 3G. No matter what I do, change to airplane mode, change mobile network to global or lte/cdma, it will not switch over to LTE. The only way to fix it is by rebooting, which of course causes me to loose root until I'm near a computer.

Any ideas/fixes? My next phone will be a dev edition, I can't stand not having root...