How to Unroot the Nexus 6P (Toolkit Method)

I. Before You Begin

This will only work on Windows as it requires a toolkit to make it a lot easier that requires Windows.
This will wipe your device so please back it up before beginning.

II. Download & Install the Toolkit

WugFresh Nexus Toolkit
  1. Head to the toolkit developer’s site here and download the latest version of the toolkit and save it to your desktop (donate to him if, after all of this, you find this toolkit helpful).
  2. Right-click the exe that you just downloaded and select Run As Administrator and install it.
  3. When it opens select your model and build number and click Apply (you can find this info in the Settings > About section of your device).

III. Enable USB Debugging

Allow USB Debugging
  1. On the phone, head to Settings > About and then continuously tap on Build Number until it says you are a developer.
  2. Tap Back then tap the new Developer Options menu that appeared and scroll down to USB Debugging and enable that, then enable OEM Unlock as well.
  3. Plug the Nexus in via the USB cable to your computer.
  4. A dialog should pop up on your phone at this point saying “Allow USB Debugging?”. When it does check Always Allow and tap OK.
If that dialog didn’t pop up, head to my How To Setup ADB tutorial and follow those instructions to get the drivers working, then return here when that’s done to continue.
After that, the toolkit will tell you need to download some files, click “Download + Update All File Dependencies” and wait for that.

IV. Unroot the Nexus 6P

Unroot Button
  1. Click Flash Stock + Unroot in the toolkit and follow the prompts for it to download the appropriate stock firmware and then it’ll flash it to the device.
  2. Once done, the device will reboot and you’ll be back to the stock firmware, but if you want to also relock the bootloader, you can do so below.

V. Relock the Bootloader

Relock the Bootloader Button
  1. Click OEM Lock in the toolkit and follow the prompts. It’ll reboot the phone into bootloader mode and relock the bootloader.
  2. After that, it should reboot the phone and you’re all set.

How to Unroot the Samsung Galaxy J1 Ace

I. Before You Begin

1. You should’ve rooted your device using our how to root the Samsung Galaxy J1 Ace procedure.
2. This should get your device back to the stock.
3. This should erase the data stored on your device; so please backup everything that wish to keep.
4. You must have a Windows based PC to do this procedure.
5. You should have Samsung USB drivers installed on your PC. Install them if they aren’t already.
6. The following procedure should work on a number of variants of the Samsung Galaxy J1 Ace.

How to Unroot the Samsung Galaxy J1 Ace

Unroot Galaxy J1 Ace
To unroot the device, what you’ll do is flash the stock firmware on the device that’ll remove root-access and put back all the default goodies. Here’s how:

II. Downloading Required Files

1. Download Odin and save it to your desktop.
2. Download the Stock Firmware for your variant and save it to your desktop.

III. Unrooting the Samsung Galaxy J1 Ace

1. Unzip files from both Odin and Stock Firmware over to your desktop by right-clicking on each of them and selecting Extract here.
2. When the files are extracted, double-click on Odin executable and it’ll launch.
3. When the Odin launches, click on PDA and choose Stock Firmware .tar that you extracted from the archive to be flashed on your device.
4. Uncheck Repartition if it’s already checkmarked in the Odin.
5. Checkmark both Auto Reboot and F. Reset Time options in the Odin.
6. Turn off your device.
7. Reboot your device into the download mode. To do so, hold down Volume DOWN, Home, and Power buttons together for a few seconds.
8. Press Volume UP and your device should be in download mode.
9. Plug in your device to your PC using a USB cable.
10. Hit Start in the Odin and it’ll start flashing stock firmware on your device.
11. Wait for the Odin to flash stock firmware on your device.
12. When the Odin’s done flashing firmware, your device should automatically reboot.
13. You are now unrooted!

How to Install Custom Recovery and Root the Samsung Galaxy J1 Ace

I. Before You Begin

1. This could void the warranty of your device. We won’t be held responsible for anything that happens from doing this tutorial so please proceed at your own risk.
2. You must have a Windows based PC in order to do this procedure as the tool that you’re going to use is Windows only.
3. You should have Samsung USB drivers installed on your PC. If they aren’t, install them first.
4. This should also flash a custom recovery called TWRP on your device.
5. You should only try this on the SM-J110 variant of the device. To find out what variant you have, head to Menu > Settings > About phone and you should see it listed there.

How to Root the Samsung Galaxy J1 Ace

Root Galaxy J1 Ace
To root the device, what you’ll do is first flash a custom recovery and then use that recovery to flash SuperSU to obtain access to the root. Here’s how that is done:

II. Downloading Required Files

1. Download Odin and save it to your desktop.
2. Download TWRP Recovery and save it to your desktop.
TWRP Recovery (Download the one that has .tar as its extension)
3. Download SuperSU and save it to your desktop.

III. Flashing a Custom Recovery on the Samsung Galaxy J1 Ace

1. Extract files from Odin over to your desktop by right-clicking on it and selecting Extract here.
2. Double-click on the Odin executable and it will launch.
3. When Odin launches, click on the button that says PDA and navigate to your desktop and select TWRP Recovery .tar to be flashed on your device.
4. Uncheck Repartition in the Odin if it’s already checkmarked.
5. You can checkmark both Auto Reboot and F. Reset Time options in the Odin.
6. Turn off your device.
7. Turn your device back on in download mode by holding down Volume DOWN, Home, and Power buttons together for a few seconds.
8. Press Volume UP and you should be in download mode.
9. Plug in your device to your PC using a USB cable.
10. Click on Start in the Odin and it should start flashing TWRP on your device.
11. Wait for the Odin to flash TWRP on your device.
12. When the Odin’s done flashing TWRP, your device should automatically reboot.
Congrats! You have successfully flashed TWRP custom recovery on your Samsung Galaxy J1 Ace, and now here’s how you can use this newly installed recovery to root your device:

IV. Rooting the Samsung Galaxy J1 Ace

1. Connect your device to your PC using a USB cable.
2. Copy SuperSU .zip from your desktop over to the internal SD card storage on your device.
3. When SuperSU is copied, disconnect your device from your PC.
4. Turn off your device.
5. Turn your device back on in TWRP Recovery mode. To do that, hold down Volume UP, Home, and Power buttons together for a few seconds.
6. Your device should reboot into the recovery mode.
7. Tap on Install in the recovery menu.
8. Navigate to the internal SD card storage and select SuperSU .zip to be installed on your device.
9. Hit Swipe to Confirm Flash when prompted.
10. TWRP should begin flashing SuperSU on your device. It should not take too long to do that.
11. When TWRP’s done flashing SuperSU, reboot your device by selecting Reboot followed by System in the recovery menu.
12. Your device should reboot.

How to Root the Samsung Galaxy S3 Mini (AT&T)

I. Before You Begin

1. This could void the warranty of your device. We won’t be held responsible for anything that happens from doing this tutorial so please proceed at your own risk.
2. You must have a Windows based PC to do this procedure as the tool that you’re gonna use is Windows only.
3. Ensure that Samsung USB drivers are installed on your PC. Install them if they aren’t already.
4. This should also flash a custom recovery called CWM on your device.
5. You should only try this on the SM-G730A variant of the device. You can find out your variant name in Menu > Settings > About phone on your device.

How to Root the Samsung Galaxy S3 Mini (AT&T)

Root Galaxy S3 Mini AT&T
To root the device, you’ll flash a modified boot file, gain root using saferoot, and restore the original boot file using the Odin tool. Here’s how to do that:

II. Downloading Required Files

1. Download Odin and save it to your desktop.
2. Download Root Kernel and save it to your desktop.
Root Kernel (It’s attached in the first post)
3. Download Restore Kernel and save it to your desktop.
Restore Kernel (It’s attached in the first post)
4. Download Saferoot and save it to your desktop.
Saferoot (It’s attached in the first post)

III. Flashing the Rootable Kernel on the Samsung Galaxy S3 Mini (AT&T)

1. Extract files from all four archives you have downloaded by right-clicking on each of them and selecting Extract here.
2. Head to Menu > Settings > About phone on your device and tap on Build number for 7-8 times and it’ll say you’re a developer.
3. Head to Menu > Settings > Developer options on your device and turn on USB debugging.
4. Launch the Odin by double-clicking on its executable file available on your desktop.
5. When the Odin launches, click on PDA and choose Root Kernel .tar available on your desktop. It’s the .tar file that you’ve extracted from the Root Kernel archive.
6. Uncheck Repartition if it’s already checkmarked in the Odin.
7. You can checkmark both Auto Reboot and F. Reset Time options in the Odin.
8. Turn off your device.
9. Turn your device back on in download mode by holding down Volume DOWN, Home, and Power buttons together for a few seconds.
10. Hit Volume UP and you should be in download mode.
11. Plug in your device to your PC using a USB cable.
12. Hit Start in the Odin and it’ll start flashing Root Kernel on your device. Wait for it to do that.
13. When the Odin’s done flashing Root Kernel, your device should automatically reboot.
Please do not panic if you don’t see anything on your device when it reboots as the kernel that you’ve flashed on your device has disabled the display. But you’ll fix that up in the following sections.
Now that you’ve a root-able kernel, here’s how you can root your device:

IV. Rooting the Samsung Galaxy S3 Mini (AT&T)

1. Ensure your device is turned on and is connected to your PC.
2. Launch Saferoot by double-clicking on the install.bat file.
3. Follow the on-screen instructions for rooting your device.
4. When your device reboots, unplug it from your PC.
Your Samsung Galaxy S3 Mini from AT&T is now rooted but you need to flash the original kernel to enable the display. Here’s how to do that:

V. Flashing the Restore Kernel on the Samsung Galaxy S3 Mini (AT&T)

1. Turn off your device.
2. Hold down Volume DOWN, Home, and Power buttons together for a few seconds.
3. Your device should reboot into download mode.
4. Plug in your device to your PC using a USB cable.
5. Double-click on the Odin executable and it should launch.
6. Click on PDA in the Odin and select Restore Kernel .tar available on your desktop. It’s the file that you’ve extracted from the Restore Kernel archive.
7. Ensure that Repartition isn’t checmarked in the Odin.
8. Checkmark both Auto Reboot and F. Reset Time options in the Odin.
9. Click on Start in the Odin and it’ll start flashing Restore Kernel on your device.
10. When the Odin’s done flashing, your device should automatically reboot.
11. Head over to the Google Play store and download and install SuperSU on your device.
12. Open SuperSU from your app drawer and allow it to update the binaries.
13. Get back to the Saferoot window and let it proceed to disable KNOX on your device.
And there you go!

How to Unroot the Samsung Galaxy S5 (Verizon)

I. Before You Begin

1. You should’ve rooted your device using our how to root the Verizon Samsung Galaxy S5 procedure.
2. This should get your device back to the stock.
3. This will wipe off everything stored on your device; so please backup everything that you wish to keep.
4. You must have a PC that runs Windows in order to do this procedure.
5. You should have Samsung USB drivers installed on your PC. Install them if they aren’t already.
6. You should only try this on the SM-G900V variant of the device.

How to Unroot the Samsung Galaxy S5 (Verizon)

Unroot Verizon Galaxy S5
Photo Credit: phonenews.com
To unroot the device, you’ll flash the stock firmware using Odin. That’ll remove root-access and get your device back to the stock. Here’s how to do that:

II. Downloading Required Files

1. Download Odin and save it to your desktop.
2. Download Stock Firmware and save it to your desktop.

III. Unrooting the Samsung Galaxy S5 (Verizon)

1. Uncompress files from both Odin and Stock Firmware by right-clicking on each of them and selecting Extract here.
2. Double-click on Odin executable and it’ll launch.
3. When the Odin launches, click on PDA and navigate to your desktop and select Stock Firmware .tar to be flashed on your device. That’s the file that you’ve extracted from the archive.
4. Uncheck the Repartition option if it’s already checkmarked in the Odin.
5. Checkmark both Auto Reboot and F. Reset Time options in the Odin.
6. Turn off your device.
7. Reboot your device into download mode by holding down Volume DOWN, Home, and Power buttons together for a few seconds.
8. Hit Volume UP when prompted and you’ll be in download mode.
9. Plug in your device to your PC using a USB cable.
10. Hit Start in the Odin and it’ll start flashing stock firmware on your device.
11. Wait for the Odin to flash the firmware on your device.
12. When the Odin’s done flashing firmware, your device should automatically reboot.
13. You’re now unrooted!

How to Install Custom Recovery and Root the Samsung Galaxy S5 (Verizon)

I. Before You Begin

1. This could void the warranty of your device. We won’t be held responsible for anything that happens from doing this tutorial so please proceed at your own risk.
2. This uses the universal Towelroot method to gain root on the device.
3. This should also flash a safestrap recovery on your device.

How to Root the Samsung Galaxy S5 (Verizon)

Root Galaxy S5 Verizon
To root and flash a custom recovery on your device, what you’re going to do is use an app to first root your device and then use another app to install the recovery. Here’s how to do that:

II. Downloading Required Files

1. Download Safestrap APK and save it to your desktop.
Safestrap APK (Download link’s given in the first post)

III. Rooting the Samsung Galaxy S5 (Verizon)

1. Launch a web browser on your device and head over to the Towelroot website to download the app.
2. Click on the big Lambda icon on the site and the app should begin to download on your device.
3. When the app’s downloaded, close the browser.
4. Head to Menu > Settings > About phone and tap on Build number for 7-8 times and it’ll say you’re a developer. You just unlocked the developer menu on your device.
5. Head to the newly unlocked menu at Menu > Settings > Developer options and turn on the option for USB debugging.
6. Head to Menu > Settings > Security and enable Unknown sources.
7. Launch File Manager and tap on the Towelroot APK to install the app on your device.
8. When the app’s installed, launch it from your app drawer.
9. Tap on make it ra1n in the app and it’ll start rooting your device.
10. Wait for the app to root your device.
11. When it’s done rooting, head over to the Google Play store and download and install SuperSU andBusyBox on your device.
12. Launch SuperSU from your app drawer and allow it to update the binaries.
13. Reboot your device.
And there you go!
Your Samsung Galaxy S5 from Verizon is now rooted and is all ready to be loaded with a custom recovery. Here’s how you can flash one on your device:

IV. Flashing a Custom Recovery on the Samsung Galaxy S5 (Verizon)

1. Plug in your device to your PC using a USB cable.
2. Copy Safestrap APK from your desktop over to the internal SD card storage on your device.
3. When Safestrap APK’s copied, unplug your device from your PC.
4. Head to Menu > Settings > Security and ensure that Unknown sources is enabled.
5. Open File Manager and tap on Safestrap APK to install the app on your device.
6. Launch the app after it’s installed on your device.
7. Agree to the terms and conditions that are shown on the app screen to move forward.
8. Tap on Install Recovery in the app to install a custom recovery on the device.
9. Wait for it to install a custom recovery on your device.
10. When it’s done installing a recovery, reboot your device.
Congrats! A safestrap recovery was successfully flashed on your Verizon variant of the Samsung Galaxy S5.

How to Unroot the Oppo R7 Lite

I. Before You Begin

1. This doesn’t flash a stock ROM on the device; this only removes root access and flashes back the stock recovery.

How to Unroot the Oppo R7 Lite

Unroot the Oppo R7 Lite
To unroot the device, you’ll first flash back the stock recovery using Flashify and then use an app to remove the root access. Here’s how it’s done:

II. Downloading Required Files

1. Download Stock Recovery and save it to your desktop.
Stock Recovery (Download link’s available in the first post)
2. Download Oppo Tools APK and save it to your desktop.
Oppo Tools APK (Download link’s given in the first post)

III. Flashing Back the Stock Recovery on the Oppo R7 Lite

1. Rename the recovery image you have downloaded to recovery.img by right-clicking on it and selecting Rename.
2. Connect your device to your PC using a USB cable.
3. Copy recovery.img from your desktop over to the internal SD card storage on your device.
4. When recovery’s copied, disconnect your device from your PC.
5. Head over to the Google Play store and download and install Flashify on your device.
6. Launch Flashify from the app drawer once it’s installed.
7. Tap on Recovery image under the Flash section in the app.
flashify-flash
Photo Credit: oppomobile.vn
8. Select Choose a file on the screen that follows.
flashify-choose
Photo Credit: oppomobile.vn
9. Choose recovery.img that you copied in the previous steps to be flashed on your device.
10. Wait for Flashify to flash the stock recovery on your device.
11. When Flashify’s done flashing recovery, reboot your device.
Your Oppo R7 Lite is now back to the stock recovery, and here’s how you can unroot it now:

IV. Unrooting the Oppo R7 Lite

1. Plug in your device to your PC using a USB cable.
2. Copy Oppo Tools APK from your desktop over to the internal SD card storage on your device.
3. When the APK’s copied, unplug your device from your PC.
4. Head to Menu > Settings > Security and turn on Unknown sources.
5. Open File Manager and tap on Oppo Tools APK to install the app on your device.
6. When the app’s installed, open it from your app drawer.
7. Tap on the Common tab in the app.
8. Tap on the Un Root button in the app.
oppo-unroot
Photo Credit: oppomobile.vn
9. Wait for it to unroot the device.
10. When it’s done unrooting, reboot your device.
Your Oppo R7 Lite should now be unrooted.

How to Install Custom Recovery and Root the Oppo R7 Lite

I. Before You Begin

1. This could void the warranty of your device. We won’t be held responsible for anything that happens from doing this tutorial so please proceed at your own risk.
2. You must have a Windows based PC in order to do this procedure.
3. You should have Universal ADB drivers installed on your Windows PC. Install them if they aren’t already.
4. This should also flash a custom recovery on your device.
5. You should only do this on a Oppo R7 Lite (R7kf) device.

How to Root the Oppo R7 lite

Root the Oppo R7 Lite
To root and flash a custom recovery on the device, you’ll use an app that will gain root and then you’ll use fastboot to flash the recovery. Here’s how you can do that:

II. Downloading Required Files

1. Download Fastboot and save it to your desktop.
2. Download Oppo Tools APK and save it to your desktop.
Oppo Tools APK (Download link’s given in the first post)
3. Download Custom Recovery and save it to your desktop.
Custom Recovery (Download link’s given at the bottom of the page)

III. Rooting the Oppo R7 Lite

1. Connect your device to your PC using a USB cable.
2. Copy Oppo Tools APK from your desktop over to the internal SD card storage on your device.
3. When the APK’s copied, disconnect your device from your PC.
4. Head to Menu > Settings > Security and turn on Unknown sources.
5. Launch File Manager and tap on Oppo Tools APK to install the app on your device.
6. When the app’s installed, launch it from your app drawer.
7. Tap on the Common tab in the app.
oppo-common
Photo Credit: oppomobile.vn
8. Tap on the Root button.
9. Tap on the One Key Root button.
oppo-onekey
Photo Credit: oppomobile.vn
10. The app should begin rooting your device and you need to reboot your device once it’s rooted.
And there you go!
Root access has been successfully achieved on your Oppo R7 Lite, and here’s how you can go about flashing a custom recovery on your device:

IV. Flashing a Custom Recovery on the Oppo R7 Lite

1. Extract files from Fastboot over to your desktop by right-clicking on it and selecting Extract here.
2. Head to Menu > Settings > About phone on your device and tap on Build number for 7-8 times and it’ll say you’re a developer. It means it has unlocked the developer menu on your device.
3. Head to the unlocked menu at Menu > Settings > Developer options and turn on the option that says USB debugging.
4. Plug in your device to your PC using a USB cable.
5. Open a command prompt window on your desktop by holding down Shift and right-clicking anywhere on the screen and selecting Open command window here.
6. When the command prompt window opens, type in the following command and press Enter:
adb reboot bootloader
7. Your device should reboot into bootloader mode.
8. Next up, type in the following command and hit Enter. Make sure to replace recovery.img with the actual name of the recovery image you have downloaded on your PC.
fastboot flash recovery recovery.img
9. It should start flashing the recovery on your device. Let it do so.
10. When it’s done flashing recovery, reboot your device using the following command:
fastboot reboot
11. Your device should reboot.

How to Root the Motorola Moto X (AT&T) (Android 5.1)

Before You Begin

  1. This could void the warranty of your device. We won’t be held responsible for anything that happens from doing this tutorial so please proceed at your own risk.
  2. You must have flashed your device using the ROM given here. Otherwise, the following procedure won’t work for you.
  3. You should have a Windows based PC to do this procedure.
  4. You should have Motorola Drivers installed on your PC. Install them if they aren’t already.
  5. This only works for the AT&T variant of the Moto X that is model numbered as XT1058.
  6. This should work on the device running Android 5.1 Lollipop.
  7. This should also flash a custom recovery on your device.

How to Root the Motorola Moto X (AT&T) Running on Android 5.1

Moto X from AT&T
To root the device, you’ll use a patch file that should go in and gain root on the device. Here’s how:

Downloading Required Files

  1. Download Root Patch and save it to your desktop.
    Root Patch (Download link’s given in the first post)
  2. Download Python and save it to your desktop.
    Python (Download link’s available in the first post)
  3. Download Pyserial and save it to your desktop.
    Pyserial (Download link’s given in the first post)
  4. Download DLOAD drivers and save them to your desktop.
    DLOAD Drivers (Download link’s available in the first post)

Rooting the Motorola Moto X (AT&T) Running on Android 5.1 Lollipop

  1. Double-click on Python executable and follow the on-screen instructions to install the tool on your PC.
  2. Double-click on Pyserial executable and follow the installation wizard to install the tool on your PC.
  3. Copy Root Patch archive from your desktop over to the Python directory which is C:\Python27.
  4. Open the Python directory and right-click on Root Patch and select Extract here to extract the archive.
  5. Turn off your device.
  6. Turn your device back on in fastboot mode by holding down Volume DOWN and Power buttons together for a few seconds.
  7. When your device reboots in fastboot mode, connect it to your PC using a USB cable.
  8. Double-click on BLBROKE.bat located in the Python directory and it should launch.
  9. Your device should turn off and go black. But you don’t need to panic as it’s the part of the procedure.
  10. Extract DLOAD Drivers by right-clicking on the archive and selecting Extract here.
  11. Open Device Manager and install the DLOAD Drivers manually.
  12. When the drivers are installed, launch the root utility by double-clicking on root.bat located in the Python directory.
  13. The utility should take about 15 to 20 minutes to gain root access on your device.
  14. When the utility’s done rooting your device, your device should reboot.
  15. Your device should automatically start optimizing apps. Wait for it to do that.
  16. Reboot your device when optimization is done.
  17. You are now rooted!