Originally Posted by -sandro-
do any of these steps wipe data and/or apps?
cause I'd like to avoid that but disabling superuser from app doesn't fix the problems of the update failing
I'd imagine so... I think flashing the original stock 4.3 ROM would, but I actually did a factory reset which wiped the data - AFTER running a full backup using Titanium Backup (free version) from the Play store. It's incredibly easy to do- when the backup is finished, make sure you copy the whole folder to a computer so you can copy back and restore when you've managed to upgrade to 4.4.2 . It even saved my homescreen widget and app layouts, which I wasn't expecting!
I should mention that Titanium Backup only works if your Moto G is already rooted...
Originally Posted by scott_doyland
Are you just disabling superSU or are you actually choosing the option to unroot, ie the option in superSU that says:
Cleanup for permanent unroot
If you do this is should remove root and put all /system files back as they were (ie the ones it altered during root).
Also I assume you have not modifed any system apps yourself, eg installed newer versions etc or removed any? If you have then again the update wont work. The update checks lots of files to ensure they have not been modified before it does the update.
Using the Full Unroot option in SuperSU wasn't enough for me to get past the error screen on the OTA update. As far as I'm aware, the only thing other than the SuperSU app that wasn't stock was that I'd added a different logo so it didn't display the warning that the bootloader was unlocked. I hadn't (knowingly) updated any system apps, and definitely hadn't removed any.