yashsingh1/xdaforums huggingface dataset:
[LG Optimus G Pro] android_ace:
I think my problem started after doing the OTA upgrade to Android version 4.4.2 (software version E98020g). Currently unable to send emails but can receive. I have no custom ROM, settings, etc. The phone is completely stock, unrooted, AT&T. Would appreciate any help. Thanks!

UPDATE - I turned off WiFi and was able to send two separate emails successfully. It MAY be my WiFi connection at work that is the cause of the problem. I will get on my wireless home network later this evening and try again
[LG Optimus G Pro] android_ace:
Moderator, please delete this thread. I've identified the problem.
[Galaxy Note Pro 12.2 Q&A, Help & Troubleshooting] tomic888:
Hello,

Rooted my Note Pro but have no ideas what to do now.

Any suggestions how to make the tablet more productive now?

Any cool apps I can install and also how can I customise my lock screen?

Thanks.
[Galaxy Note Pro 12.2 Q&A, Help & Troubleshooting] muzzy996:
I'd say start with Titanium Backup. Run a full backup of all apps and system data, then save a copy of that offline somewhere. Personally I did both that and an nandroid backup in TWRP (see the development section) prior to doing anything.

Then I'd go into Titanium Backup and start freezing applications that are unwanted. Personally I never uninstall them straight off, instead I freeze and see how the device responds to that. If all goes well I keep the app frozen, if not I defrost it. Since I'm not pressed for storage space yet I have not uninstalled any system apps, merely froze them. If you do decide to uninstall things be sure that this is something you want to do and that there will be no ill effects.

I'd also grab Xposed Installer and start experimenting with modules (there's a thread in the apps and themes section about Wanam, I think I listed some modules that I use there).

I've done so many tweaks to my tablet I've lost track lol.
[Galaxy Note Pro 12.2 Q&A, Help & Troubleshooting] tomic888:
Thanks for the help!

I've seen you decreased the DPI on your Note Pro, so basically you have more space now as all items are smaller?
[Galaxy Note Pro 12.2 Q&A, Help & Troubleshooting] muzzy996:
Yeah there's different schools of thoughts when it comes to the DPI setting. Out of the box what you're seeing equates to a setting of 320 (as far as I know).

One school of thought is globally change this setting to a lower value making things render at a smaller scale thereby giving you more things on screen in ALL applications. The other method is to use Xposed module App Settings to change DPI settings on a per application basis.

There's pro's and cons to both, and you could potentially do a hybrid of that. All depends on what you want to accomplish. What I've found is some of my applications don't play nice with lower DPI settings, for example Next Issue refuses to load some magazines. Other issues include anomalies in graphical elements like when I set Chrome to a lower DPI setting and then minimize it in window mode the circle icon for Chrome is not rendered properly.

So for myself I've settled on a per-app basis and I'm living with the anomalies like the Chrome icon one. One setting I like is changing the com.sec.android.app.flashbarservice DPI down to a low number like 256 or so which gives the right side bar tray for multiwindow apps a much smaller icon size. In landscape I now can see 7 rows of icons. I'd like to find a way to do the same to the notification/quick settings panel on an individual basis but I haven't found it yet.
[Galaxy Note Pro 12.2 Q&A, Help & Troubleshooting] madjinx:
Adaway, Trickster MOD kernal settings, busybox, and xposed.

those are my go-to.
[Galaxy Note Pro 12.2 Q&A, Help & Troubleshooting] ddavtian:
As suggested, wanam xposed, to add more apps to multi-window.
[Galaxy Note Pro 12.2 Q&A, Help & Troubleshooting] dodo99x:
Same here. Xposed with Wanam and App Settings. Also use Exynos Overclock. (It doesn't Overclock yet, but you can disable cores etc. Working with the dev to get GPU control working on Exynos 5420.)
[Moto X Original Android Development] jcase:
Changelog

1.1 - doh

fixes a bug where exploit only works once.

Pie is a root for motorola devices, should work up to and including 4.4.2.

I had hoped to save this until August however the bug was outed with 4.4.3, and detailed publicly by several people. It now has no value for my purposes. Sucks for me, great for you.

Vulnerability details:

http://blog.cassidiancybersecurity.com/post/2014/06/Android-4.4.3,-or-fixing-an-old-local-root

This is a tethered root (think tethered jailbreak), meaning you have to run it each time you reboot in order to have root access. You do not get system write access, you do get root and busybox.

Usage:

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

Expected output:

Retina:package jcase$ adb push pie.jar /data/local/atvc
5288 KB/s (1538203 bytes in 0.284s)
Retina:package jcase$ adb push root.sh /data/local/atvc
81 KB/s (137 bytes in 0.001s)
Retina:package jcase$ adb shell chmod 755 /data/local/atvc/root.sh
Retina:package jcase$ adb shell /data/local/atvc/root.sh
pie by jcase
want to buy me pie? paypal-> jcase@cunninglogic.com
Retina:package jcase$ adb shell
shell@ghost:/ $ su
root@ghost:/ # id
uid=0(root) gid=0(root) context=u:r:kernel:s0

Busybox license -> http://www.busybox.net/license.html

BusyBox v1.20.2-Stericson (2012-07-04 21:33:31 CDT) multi-call binary.

If busybox source is needed please ask me, while it is petty since you can get it from the obvious places, I will gladly package it on floppy disks and mail it media mail at your cost.

FAQ:

Where is source?

On my computer

Will it work on LG G3, Samsung <model>, Nexus 5?

No

Will you root X?

No, don't ask me.

You suck!

Not really a question, but I get this a lot. This is the 5th exploit I have released for MotoX, bite me.

This doesn't work, will you help me?

No, ask the community for support

Will you make this work on X?

No, this exploit, as it is, will only work on motorola phones, and only some.

Will you do this for me?

No

This doesn't work!

Then you are probably running firmware that has been patched, you should have bought a dev edition.

Will you X?

No

What is your favorite pie?

I like apple pie with vanilla ice cream, and Boston cream pie.
[Moto X Original Android Development] ryanbg:
Wow, first 4.4.2 root. This is huge! Everyone owes [MENTION=2376614]jcase[/MENTION] a big thank you!
[Moto X Original Android Development] marcviado:
Awesome! [MENTION=2376614]jcase[/MENTION] is the man :) but being a tethered root does this mean we can't flash a custom recovery and or ROM? Since the root access will not stick and as it says on op you have to run it every time you boot the phone? Nonetheless great work man
[Moto X Original Android Development] cestdiego:
Just what I was hoping for!!! :) will we be able to use xmodule? Or does it require write permission as well? :( I want root for that specific reason
[Moto X Original Android Development] KidJoe:
So no modifying of build.prop or other things in /system, etc., not even temporarily? Right?
[Moto X Original Android Development] livinginkaos:
This is great! I don't see a link to make a Pie donation however?

Paypal doesn't take Pie.....
[Moto X Original Android Development] SamuriHL:
Nice job, man. Even though I don't own a Moto device anymore, I thank you for working on exploits. Tough, and time consuming game, and your work is appreciated.
[Moto X Original Android Development] a1exus:
Thanks Justin)
[Moto X Original Android Development] abuttino:
Getting this:

adb shell /data/local/atvc/root.sh
mkdir failed for /data/local/atvc/dalvik-cache, File exists
pie by jcase
want to buy me pie? paypal-> jcase@cunninglogic.com

su fails because it can't find it.
[Moto X Original Android Development] rmjones2006:
If only I was as talented as jcase... A job well done sir

Sent from my XT1080M "Developer Edition"
[Moto X Original Android Development] jcase:
That output is expected, and none of that indicates a su failure
[Moto X Original Android Development] abuttino:
This is where I get the failure.

shell@ghost:/ $ su
su
/system/bin/sh: su: not found
[Moto X Original Android Development] jcase:
What device, and firmware build?
[Moto X Original Android Development] cestdiego:
So, will this work on the att? :( or is it for the others who already had root before 4.4.2?
[Moto X Original Android Development] abuttino:
Moto X
[Moto X Original Android Development] jcase:
add me to gtalk/hang outs so we can debug it
[Moto X Original Android Development] megapinky:
Hi Jcase, for me works the first time, after reboot and try to re root, show the same issue

C:\Program Files (x86)\stillthisguy\Moto X Toolkit>adb shell chmod 755 /data/loc
al/atvc/root.sh

C:\Program Files (x86)\stillthisguy\Moto X Toolkit>adb shell /data/local/atvc/ro
ot.sh
mkdir failed for /data/local/atvc/dalvik-cache, File exists
pie by jcase
want to buy me pie? paypal-> jcase@cunninglogic.com

C:\Program Files (x86)\stillthisguy\Moto X Toolkit>adb shell
shell@ghost:/ $ su
su
/system/bin/sh: su: not found
127|shell@ghost:/ $

thanks
[Moto X Original Android Development] danger2u:
tomorow i can test it too

thanks [MENTION=2376614]jcase[/MENTION] for ur work

u are the man
[Moto X Original Android Development] jcase:
Yeah i see the issue, i didnt clean up my mess, fixing
[Moto X Original Android Development] jcase:
Fixed, download package1.1.zip and try that
[Moto X Original Android Development] classic757:
Yeah I know Big Red has some issues, but their network is not one of them! Despite what the other mobile companies say, Verizon has the best network coverage, hands down.
[Moto X Original Android Development] BADDINOROX99:
How do I get this working do I run the script from my phone using terminal emulator or do I run it on command prompt on my computer? Does my phone have to be connected to the computer I've tried a bunch of times different ways I have no idea how to start
[Moto X Original Android Development] NWKENT:
See post # 314..you can thank (jcase) and Timmy.. Maybe even donate.. :)

http://xdaforums.com/showthread.php?p=53205527

sent by my 4.1.2_98.72.16

XT912 Droid RAZR Maxx
[Moto X Original Android Development] BADDINOROX99:
I only see 184 posts
[Moto X Original Android Development] NWKENT:
Ooppss..sorry..not use to this RAZR Maxx anymore..

Here >> http://xdaforums.com/showthread.php?p=53205527

sent by my 4.1.2_98.72.16

XT912 Droid RAZR Maxx
[Moto X Original Android Development] classic757:
I know. Isn't it nice to be able to use Xposed and the gravity box module and just to have root in general. :)
[Moto X Original Android Development] abuttino:
I know this is slightly off-topic, what is so good about GB? I saw a list if features and either they were old or I just wasn't impressed.
[Moto X Original Android Development] JarMagic:
WiFi tether

Anyone figured out how to get WiFi tether working?

---------- Post added at 09:32 PM ---------- Previous post was at 09:25 PM ----------

So if I take the 4.4.2 ota, will this method still work to root or should I stay at 4.4?
[Moto X Original Android Development] underdog1799:
The features aren't old. Basically with GB you can edit your quicksettings use pie controls, and a ton of other useful things
[Moto X Original Android Development] samwathegreat:
1. Yes, see my post here http://xdaforums.com/showpost.php?p=53189212&postcount=123

2. If you take the OTA, THIS method will still work, but it IS inferior to the 4.4 root method, which also disables Write Protection. You may consider staying on 4.4 and possibly using Safestrap if you want to run a 4.4.2 ROM. See the safestrap thread for more details.

This root method is really just for the people who are ALREADY on 4.4.2..... Consider yourself lucky to not be in that position.

Good Luck
[Moto X Original Android Development] Playb3yond:
Is there anyway to tweak this for the Droid RAZR HD & M?
[Moto X Original Android Development] samwathegreat:
Try it! Jcase says in original post "Pie is a root for Motorola devices up to and including 4.4.2"

Several users have reported using it on the Moto G. Give it a shot and post back results.
[Moto X Original Android Development] Playb3yond:
Do I have to place my phone in mtp mode with usb debugging http://f.cl.ly/items/022b2B271g281T1w213E/screen%20shot.png

It disconnects and then reconnects when the process finished, think if could be a driver issue? Also, how do I fix this error?
[Moto X Original Android Development] samwathegreat:
Seriously doubt its a driver issue if you are able to run adb commands. Have you tried su?

adb shell

su

id

See this post: http://xdaforums.com/showpost.php?p=53130208&postcount=11 Jcase states that the 2nd error is normal....not sure about first. Anyways, you might ask jcase. He might be willing to tweak something for you....

Too bad you didn't unlock your Razr M when Motopocalypse was working....
[Moto X Original Android Development] Playb3yond:
jcase could you debug this for my Droid Razr Maxx HD?
[Moto X Original Android Development] 123421342:
Can confirm this works on Verizon moto g 4.4.2
[Moto X Original Android Development] classic757:
Yes, your phone needs to be set to mtp AND usb debugging in order for this to work.

As for disconnect and reconnect error, I experienced the same issue but it did not stop the root exploit from working. You may have to try it a few times.

Also if your phone reboots and goes to a black screen just hold the volume down button and power button at the same time for about 15 seconds or so and your phone should reboot normally (or into bootloader menu where you just scroll to the normal power up option, select that, and your phone should boot up okay), although you may have to re-root again, since this is a temp root and is lost on reboot.

P.S. When you go into command prompt, type in adb devices and hit enter before doing anything else. If you see the serial number for your phone listed, then your drivers are okay. If not then you have an issue somewhere.

---------- Post added at 10:25 AM ---------- Previous post was at 10:14 AM ----------

Yep, I ran the exploit successfully on my 4.4.2 Verizon xt1028 yesterday (see post#170).

I have already installed Titanium Backup, backed up all my apps with data. I have installed Xposed with the gravity box module and have made some tweaks to my phone. This is great!
[Moto X Original Android Development] stealth658:
Does anyone know how to kill the 4.4.3 OTA update notification? The root exploit is working great, but the 4.4.3 update screen pops up often and is kind of a pain.
[Moto X Original Android Development] NWKENT:
Go to Play Store..purchase "Titanium Backup Pro" and then one can "Freeze" any OTA..

sent by my 4.2.2_139.10.53

XT1060 Moto XDEV

http://waynekent.com/page6.html
[Moto X Original Android Development] classic757:
This may help: http://xdaforums.com/showthread.php?t=1856632

Hope it works! :)

P.S. You will need Root Explorer to do the process mentioned in the link.

Titanium Backup Pro (must be the pro version!) can be used to disable MotoOTA to prevent future notifications.
[Moto X Original Android Development] xDroid4Lifex:
Go to Apps menu, swipe over to "All" and find MotorolaOTA tap on that, then uncheck "show notifications" if you don't have TiBu Pro to freeze apps.

Sent from my amazing rooted Droid Ultra
[Moto X Original Android Development] andiroxu:
Great [MENTION=225651]op[/MENTION] this is working on Moto G.
[Moto X Original Android Development] classic757:
Gravity Box module gives you options to tweak and customize your phone that the stock menu does not give you. This is one of the advantages of having root. Similar to Rom Toolbox.

---------- Post added at 12:52 PM ---------- Previous post was at 12:50 PM ----------

Is your Moto G unlocked or are you going to try this root exploit?
[Moto X Original Android Development] rjuds82:
I believe he's saying he already used this for a tethered root on the Moto G version that's locked. Info was posted 2 days ago.
[Moto X Original Android Development] andiroxu:
Yeah my Moto G is unlocked and this teethered root method is working perfectly.
[Moto X Original Android Development] NWKENT:
Which model is your unlocked Moto G with tethered Root.?

Sent from my 4.3_14.14.14

(Unlocked) XT1028 Moto G

http://waynekent.com/page6.html
[Moto X Original Android Development] andiroxu:
It's XT-1033 (Dual-sim variant)
[Moto X Original Android Development] Y_Yan_C:
hi, just wondering what am I doing wrong

C:\Users\User\Downloads\package1.1>adb push pie.jar /data/local/atvc

3438 KB/s (1538138 bytes in 0.436s)

C:\Users\User\Downloads\package1.1>adb push root.sh /data/local/atvc

12 KB/s (192 bytes in 0.015s)

C:\Users\User\Downloads\package1.1>adb shell chmod 755 /data/local/atvc/root.

sh

C:\Users\User\Downloads\package1.1>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

seems like I cant push the two files?
[Moto X Original Android Development] andiroxu:
Yeah its working. Install Root checker to check for root.
[Moto X Original Android Development] Y_Yan_C:
says that my device does not have proper root access

EDIT: nevermind, got it after pushing superuser.apk, install-superuser.sh and su from motowpnomo

so I everytime I gain root I run motowpnomo for three times, everytime it reboots I have to do

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

all over again until one time it reboots and w/p 0 stays? then I install supersu?

EDIT: got w/p 0 to stay. trying to install supersu
[Moto X Original Android Development] zenofase:
So I keep getting random reboots and sometimes after being rooted for a couple hours all my apps start force closing and I have to do a normal reboot (since Xposed force closes and I can't do the apps soft reboot). The only apps that require root I have installed are Xposed with Gravity Box, ES File Explorer with Root Explorer enabled, Wifi Tether, Super Su, and Root Checker. When I redo adb commands I get the following messages but still get root.

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-> jcase@cunninglogic.com

Anybody have any fixes or can help?

Thanks.
[Moto X Original Android Development] classic757:
I believe you are getting the correct result as far as running the commands. See original post and post #11.

As for the FC'S I am not sure why you are getting those. I ran the exploit and am rooted with Xposed, gravity box module, Titanium Backup, Root Explorer, Superuser, Lucky Patcher, etc. installed with no force close issues. Of course without ability to write to system, though.
[Moto X Original Android Development] jcase:
These are almost certainly due to xposed. The exploit mounts a new ext4 image over /system/xbin, allowing su to actually exist somewhere other than just in memory. However, with write protection, when you push a file to anywhere else on system, it is not actually written. More than likely "Xposed" is disappearing mid usage, and it's modified apps_process with it. Thus boom, reboot.
[Moto X Original Android Development] zenofase:
Thanks jcase! Thank you for all the work you do! So do you have any ideas on how to prevent this or until permanent root is established its best to not use xposed?
[Moto X Original Android Development] jcase:
Nothing practical comes to mind
[Moto X Original Android Development] underdog1799:
Why does this happen on some phones? My moto X has root, xposed with gravity box, es file explorer with root and mine hasn't force rebooted yet
[Moto X Original Android Development] jcase:
probably combination of things, I assume if you left your phone long enough without a reboot it would happen
[Moto X Original Android Development] hermeez:
What normal install are you speaking about? Is this on an older framework? Under installation the only options you have are Classical. the other two are for recovery.

xposed version 2.6.1

Thx jcase for the method
[Moto X Original Android Development] xDroid4Lifex:
I was misunderstood just tap install with classical as the install option and make sure you only SOFT reboot

Sent from my amazing rooted Droid Ultra
[Moto X Original Android Development] JarMagic:
ota

Anyone on Verizon know if they have rolled out 4.4.3 yet? I think I'll take 4.4.2 since it now can be rooted

---------- Post added at 03:26 PM ---------- Previous post was at 02:46 PM ----------

Can anyone confirm this works on the Maxx? I can't get it working
[Moto X Original Android Development] Prohyper:
Not Working on my Razr M, 183.46.10.XT907

Installed supersu/superuser but no root access.
[Moto X Original Android Development] JarMagic:
Firmware Date

My firmware date is April 30 201:05:33, just upgraded and can't get root
[Moto X Original Android Development] jcase:
Need a little more info than that, what device and carrier?
[Moto X Original Android Development] iXNyNe:
So can motowpnomo help gain write access and permanent root on 4.4.2 using this root method?
[Moto X Original Android Development] classic757:
No. Write access has been patched in 4.4.2.
[Moto X Original Android Development] iXNyNe:
That sucks. Thank you for the quick reply.

So how is root useful without /system being writeable?

Don't take that as me not appreciating the work jcase has done, its awesome that he released the exploit. I'm just curious what root apps out there have useful functions that don't involve writing to /system ? (I'm just drawing a blank)
[Moto X Original Android Development] samwathegreat:
Xposed / GravityBox and Wifi Tether have been confirmed to work. Titanium Backup will have limited functionality. Many other root apps will work as well, but you'll just have to try and see.

Good Luck.
[Moto X Original Android Development] iXNyNe:
Doesn't xposed write to system? And doesn't the installation require a reboot? And this root method doesn't survive reboots?

Sorry for all the questions, just trying to wrap my head around it.
[Moto X Original Android Development] classic757:
I have found that other than some limited use with the Xposed app (including the gravity box module) and Titanium Backup there is not really a lot that can be done with a root exploit that lacks ability to write to system. For instance, superuser, org ad away, rom manager, rom toolbox and many other apps need to be able to write to system in order to work properly.

Yes, this is a great accomplishment by jcase, no doubt. But the exploit is in it's early stage and maybe it will be developed further. For the moment though, it is limited in it's use.

I am actually considering rebooting and losing root because I really cannot do everything I would like to do without having write protection disabled. :(

The best option is to get the bootloader unlocked and then it is free and clear to root, flash custom recovery, flash roms,etc.
[Moto X Original Android Development] samwathegreat:
There is a specific way to do it. See here: http://xdaforums.com/showpost.php?p=53209932&postcount=169

Basically, there is a way to 'soft reboot' to retain the tethered root and activate Xposed.

EDIT: Here is a good explanation: http://xdaforums.com/showpost.php?p=53262432&postcount=4
[Moto X Original Android Development] classic757:
Yes, but a hard reboot will cause root to be lost, so a soft reboot works for Xposed but many other root apps require a hard reboot in order to work.
[Moto X Original Android Development] JarMagic:
Sorry... Droid Maxx Verizon
[Moto X Original Android Development] jcase:
You need to downgrade your firmware
[Moto X Original Android Development] JarMagic:
Sorry... Droid Maxx Verizon

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

That can be done?