I'm the owner of a Moto G3 that I tried (unsuccessfully) to root. I managed to reflash the correct firmware to the phone so that it at least worked. I'm currently running Android 5.1, but I'd like to install Android 6 which was installed. Unfortunately, everytime I try to do the update, it downloads and starts the install, reboots (or tries to, it goes to the bootloader screen on reboot every time) several times, and ultimately says update failed. I'm assuming the two issues (booting to Bootloader screen and refusing the update) are related - but I don't know how to fix either of them!! Id like to be able to return the phone back to completely stock with Android 6 running, and with the bootloader unlocked so I can have another bash at rooting at another time.