How to Unroot Your Android Phone

The Many Ways to Unroot an Android Phone

Like rooting, there are a few different methods of unrooting your phone, and which one you’ll use depends on your device, the version of Android you’re running, and what you’re trying to accomplish. In general, unrooting will involve one of these processes.
  • Any Phone that has only been rooted: If all you’ve done is root your phone, and stuck with your phone’s default version of Android, unrooting should (hopefully) be easy. You can unroot your phone using an option in the SuperSU app, which will remove root and replace Android’s stock recovery. This is detailed in the first section of this guide.
  • Any phone running a custom rom or using the exposed frame work: If you’ve done more than root, you’ve likely altered certain parts of your system heavily enough that they only way to unroot is to return to a completely stock, out-of-the-factory condition. This is different for every phone, and we can’t give instructions for each one, but we discuss it in the final section of this guide.
Seems simple, right? Unfortunately, the SuperSU method doesn’t always work perfectly. Maybe it fails, or maybe it can’t replace your stock recovery for some reason. In those cases, you can manually unroot your phone using one of these methods:
  • Nexus and other Developer Edition Phonesrunning Marshmallow: If the SuperSU method doesn’t work, you can manually unroot your device by re-flashing its boot.img. This is the main file that gets edited when you root a phone with Marshmallow, so replacing it and then re-flashing Android’s stock recovery should do the trick. This is discussed in the second section of this guide.
  • Nexus and other Developer Edition Phonesrunning Lollipop and Before: If the SuperSU method doesn’t work, you can manually unroot your device by deleting the su binary. This is the file that gives you root access on pre-Marshmallow phones, so deleting it and then re-flashing Android’s stock recovery should do the trick. This is discussed in the third section of this guide.
  • Non-Developer Edition phones: If the SuperSU method doesn’t work and you have a non-developer phone, you will likely have to go nuclear. That means wiping your phone and returning it to a completely stock, out-of-the-factory condition in order to unroot. This is different for every phone, and we can’t give instructions for each one, but we discuss it in the final section of this guide.
We will cover each of these methods (in varying levels of detail) in the four sections below. So skip down to the section that fits your device, version of Android, and situation.

How to Unroot Basically Any Android Device with SuperSU

SuperSU is easily the most popular and robust root management app available on Android. If you’re running a rooted device, there’s a very high chance that you’re using SuperSU to manage which apps get superuser access. It’s also the smartest and easiest way to quickly unroot your Android device, because the entire process is done within the app directly on the phone.
To fully unroot the device, the first thing you’ll want to do is jump into the SuperSU app, which is found in the app drawer.
Once opened, swipe over or tap the Settings tab and scroll towards the bottom till you see the “Cleanup” section. Tap the “Full unroot” option.

This will present a dialog box with what to expect from the unroot process and ask if you’d like to continue. If you’re on a device with the traditional rooting method—generally Lollipop or older—then this is the first and only step for you. Hitting continue will unroot the device, and you’ll need to reboot to finish the process.

If you’re on a device that was rooted with the systemless root method in Marshmallow, tapping the “Continue” option will open another dialog that asks if you’d like to restore the stock boot image, noting that this is required for OTA (over-the-air) updates. If you’re hoping to download the latest Android update when it drops, or if you’re getting rid of the device, then I would suggest tapping “Yes” here. If those options don’t apply to your situation, it’s probably fine to just leave the modified boot image by hitting “No.”

The following screen may ask if you’d like to restore the stock recovery image. If you’re running a custom recovery (which is likely) and you want to pull an OTA update, this option is necessary—tap “Yes” to continue. If you plan on re-rooting in the future or want to continue using your custom recovery (say, for nandriod backups), then hit “No” here. There’s a chance that this option may not show up, in which case you’ll have to manually flash the stock recovery. There are instructions on how to do this in the manual section below.

After that, SuperSU will remove itself and clean up the installation. The entire process will only take a few seconds, and then the device will reboot. Once it’s finished, it should be completely unrooted and, depending on which options were selected during the unroot process, back in a completely stock form.

How to Manually Unroot a Nexus or Other Developer Device on Marshmallow

While the above method of unrooting with SuperSU should theoretically work just fine on devices that have been rooted using the systemless method it’s still good to know what to do in a situation where SuperSU may not be able to fully unroot the device.
Thanks For You Reading The Post We are very happy for you to come to our site. Our Website Domain name http://codedforum.blogspot.com/?m=0.
Newer Posts Newer Posts Older Posts Older Posts

More posts

Comments

Post a Comment