[Root 4.4.X] Pie for Motorola devices

xDroid4Lifex

Senior Member
Jan 28, 2014
375
180
0
As jcase told us, this exploit does not give you system write access. As you can see from your screenshot, Xposed is attempting to mount /system writable.
When you first open xposed do NOT choose classical install. Choose the normal install, then SOFT reboot. Install your modules and ONLY SOFT REBOOT or you'll loose root.

I've already installed GravityBox, and a few other modules. Oh how I've missed xposed! It's really the only reason I like having root.

Sent from my XT1080 using XDA Premium HD app
 
Last edited:

twinkyz1979

Senior Member
Feb 1, 2011
448
86
28
****
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.
Thx for the exploit @jcase 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!!
Confirmed rolling back to 19.5.3 on the Droid Ultra does allow this root method to work.

I can also say I have been able to write to /system using ES File Explorer. I was able to delete some /system/app's and move a few from /data/app to /system/app did numerous reboots using PIE each time afterwards and all my changes stuck.

Now I don't know much of anything about getting root but it seems to me it's just putting certain files in certain areas with certain permissions. If that is true knowing what I did with ES File Explorer wouldn't it be possible to attain root permanently?
 

danger2u

Senior Member
Jan 24, 2010
1,071
237
0
When you first open xposed do NOT choose classical install. Choose the normal install, then SOFT reboot. Install your modules and ONLY SOFT REBOOT or you'll loose root.

I've already installed GravityBox, and a few other modules. Oh how I've missed xposed! It's really the only reason I like having root.

Sent from my XT1080 using XDA Premium HD app
there is no NORMAL. there is only Clasic and Recovery

someone knows what i do wrong?

 
Last edited:

PJnc284

Senior Member
Jan 25, 2009
459
53
0
Raleigh, NC
there is no NORMAL. there is only Clasic and Recovery

someone knows what i do wrong?

you're trying to enter the commands from within adb shell which is probably why you're getting adb not found. The push commands should be from the command prompt itself.

And getting su not found on a Republic Wireless Moto X (XT1049) running 4.4.2 (System Version:165.44.12, Build Number: KXA20.16-1.24-1.12)
 

danger2u

Senior Member
Jan 24, 2010
1,071
237
0
ok i did it again and now works.
i instaled Rom Toolboxkit and run the script Mount system R/W then installed Xposed and instaled the framework with normal method and soft reboot.
everythinh works fine.

thanks @jcase and all other who are involved in this

Inviato dal mio XT1052 utilizzando Tapatalk
 
Last edited:
  • Like
Reactions: natezire71

jrk190

Senior Member
Sep 4, 2012
1,395
167
0
McLeansville
I was wondering if safestrap could be installed with this, but I'm not sure it will. But we're getting closer! I'll try this on my 4.4.2 RAZR m.

Sent from my Galaxy Nexus using XDA Free mobile app
 

SamuriHL

Senior Member
Aug 5, 2010
3,418
2,200
0
I was wondering if safestrap could be installed with this, but I'm not sure it will. But we're getting closer! I'll try this on my 4.4.2 RAZR m.

Sent from my Galaxy Nexus using XDA Free mobile app
No. SafeStrap requires the ability to write to system to install the hooks.

Sent from my SM-P600 using Tapatalk
 

gotsaved289

Senior Member
Feb 9, 2012
100
12
0
Ellensburg
Ya, first post.. If you don't understand that, you probably shouldn't root

Sent from my XT1060 using Tapatalk
Well I've acquired root on many devices before and was always able to figure it out. I just don't see where to put the zip file. I can run the code posted through Command prompt that's not hard I'm just missing a clear instruction to know if I'm doing it right I've already flashed back to the pre-April release. I just need some explanation not a ton.
 

PJnc284

Senior Member
Jan 25, 2009
459
53
0
Raleigh, NC
Well I've acquired root on many devices before and was always able to figure it out. I just don't see where to put the zip file. I can run the code posted through Command prompt that's not hard I'm just missing a clear instruction to know if I'm doing it right I've already flashed back to the pre-April release. I just need some explanation not a ton.
The files needed to copy to the phone are in the zip file. Just unzip it.
 

Nerekan

Member
Oct 6, 2008
12
0
0
What's the problem?

C:\>adb push pie.jar /data/local/atvc
4783 KB/s (1538138 bytes in 0.314s)

C:\>adb push root.sh /data/local/atvc
62 KB/s (192 bytes in 0.003s)

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

C:\>adb shell /data/local/atvc/root.sh
rm failed for /data/local/atvc/blop.asec, No such file or directory
mkdir failed for /data/local/atvc/dalvik-cache, File exists
pie by jcase
want to buy me pie? paypal-> [email protected]

XT1080 Ultra firmware 19.6.3 android 4.4
 
Last edited:

jcase

Retired Forum Moderator / Senior Recognized Develo
Feb 20, 2010
6,331
15,766
0
Sequim WA
C:\>adb push pie.jar /data/local/atvc
4783 KB/s (1538138 bytes in 0.314s)

C:\>adb push root.sh /data/local/atvc
62 KB/s (192 bytes in 0.003s)

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

C:\>adb shell /data/local/atvc/root.sh
rm failed for /data/local/atvc/blop.asec, No such file or directory
mkdir failed for /data/local/atvc/dalvik-cache, File exists
pie by jcase
want to buy me pie? paypal-> [email protected]

XT1080 Ultra firmware 19.6.3 android 3.3
You need to downgrade to 19.5.3
 

jcase

Retired Forum Moderator / Senior Recognized Develo
Feb 20, 2010
6,331
15,766
0
Sequim WA
Well I've acquired root on many devices before and was always able to figure it out. I just don't see where to put the zip file. I can run the code posted through Command prompt that's not hard I'm just missing a clear instruction to know if I'm doing it right I've already flashed back to the pre-April release. I just need some explanation not a ton.
put it anywhere, as long as you unzip it and run the contained files on the device from /data/local/atvc