How to Root Android Phone with PC
How to Root Android Phone with PC Rooting means gaining root access to your device. When you buy a new Android device, while there are plenty of settings you can tweak, you can only change what the manufacturer allows you to. By having the root access to your phone, you can modify the settings to tweak the hardware performance, get access to more features of the software’s, system settings. It opens up the horizon to explore more.
Remember, rooting and flashing customized adds, ROMs, Kernels etc. comes with all sorts of dangers if done improperly or incorrect selection of tweaks not meant for your device. In very rare cases, this kind of tinkering can “brick” your phone which could be just a soft brick or a hard brick, though both could be fixed to a level and a very rare could render it completely useless. It’s also possible to do things that could damage your hardware with that root access, which may be through overclocking your phone’s processing speed a little too hard which may overheat it to burn the circuit, for example. Such damage won’t be covered under warranty.
Lets go thorough some of the questions we may be having to understand the steps required in Rooting
Benefits of Rooting
- You can install customized third-party ROM’s which have additional features (Paranoid Android, Cyanogen Mod, Lineage are a few known brands that provide custom ROM’s for many Android Phones).It is through a third-party ROM that you can replace all of the system software, or upgrade to newer versions of Android, remove bloatware.
- If you wish to add these features manually, you can install Xposed Framework which lets you easily make all sorts of modifications to your device
Is rooting legal
It once was, but exceptions to the DCMA have made it legal for most phones (but not necessarily tablets).
Does rooting void my warranty
Yes, rooting your phone voids the warranty. The manufacturer does not cover the warranty if you root the phone and something goes wrong as it can be tracked.
OnePlus: “The technical process of rooting or unlocking the bootloader does not void the warranty of a OnePlus device. However, we strongly suggest for you to only root or unlock the bootloader of your OnePlus device if you are confident in your understanding of the risks involved.By accessing resources regularly unavailable to the software, you may damage your hardware during or after the procedure. Such damage is not covered under warranty. In warranty handling, we will first need to verify that any faulty behavior is unrelated to rooting / unlocking.”
Does Un-rooting restore warranty
When you unroot, the rooting can still be tracked as the phone flags it as modified. You would also need to install the stock recovery which you would have replaced with the third-party recovery while rooting during unlocking the bootloader. During that step of unlocking the bootloader is when the modified flag was written down to track the warranty. We recommend not to root the phone if you want to keep the warranty.
What is Bootloader
Hboot is another name for the Bootloader which operates similarly to the BOIS for windows. It is the first thing that runs when you boot your Android device. It has all the packages baked into to boot the Android (OS – Operating System) kernel and most of them are specifically designed to run their own debugging or modification environment respectively.
What does it mean to unlock the Bootloader?
By unlocking the Bootloader, it’s possible to put custom ROMs on your Android device. However, it is recommended for regular used who do not need the additional features.
WAYS TO GET ROOT ACCESS
Samsung Devices – King Root
- Download the software, Turn on “USB Debugging” and plug your phone into your computer. The software will automatically find and install your USB drivers and the interactive screen will help you root your device.
How to Root Android Phone Without PC
- Towelroot – Universal – download the APK file to your phone, install it, and run it. If it’s compatible with your phone, it will root it. If not, it will tell you it’s not compatible
ROOTING FLAGSHIP ANDROID PHONES
How to Root My Android Phone
How to Root OnePlus 3
Links for the packages required
- ADB Minimal Sideload and Fastboot kit
- USB Drivers for the Android Phone
- Download TWRP – Recovery
- Download SuperUser – For Rooting
We recommend backing up your data – Unlocking the bootloader will completely wipe all data from the device. This includes the applications, settings and the data from the internal SD card (all pictures, music, data files, etc.). Copy all the important files off the phone onto a PC or upload them to a cloud storage. Do not backup into SD card, if you do so, make sure you remove it before proceeding.
Step by Step Guide to Unlock Bootloader and Root OnePlus 3
- Enable Developer options.
- USB Debugging – On your phone go to Settings > About phone > Tap on Build number 7 times.
- Now go back to Settings > Developer options > Enable USBdebugging
- Enable OEM Unlocking – On your phone go to Settings > Developer options. Then enable the ‘OEM Unlocking’ option
- Enter fastboot mode- Turn the phone off. Hold volume up + power until the “fastboot” screen appears
- Install the ADB drivers (included in the link above)
- Open the folder where you have placed the ADB Toolkit and open command prompt (Shift+Right Click -> open command window here)
- Run the Command fastboot devices
- It will list the connected devices. If your phone’s serial number shows then its good to go ahead, otherwise it indicates that your drivers are not installed correctly. In order for you to continue, you must fix your drivers to proceed.
- Bootloader– This step will unlock the bootloader with the following command
fastboot oem unlock
- If the above step works fine, execute the command to reboot the device back to fastboot
- fastboot reboot
- Recovery – Now we will install the Custom Recovery which will replace the default recovery and allow you to install Custom ROM”s, custom Apps, Playstore, KERNAL etc.
- Use the name of the recovery you downloaded from above step (move it to the folder where you opened the command terminal) and execute the below command
fastboot flash recovery recovery.img
- Boot into Recovery by pressing Power + Volume Down key
- Rooting – We will Flash SuperSU binaries which will give you root with the stock ROM.
- Boot Into Recovery (Power + Volume Down or you can select Advanced Reboot from the Developer Settings to use Power Key to select Reboot Into Recovery)
- Select Install and browse to the location where you downloaded the SuperUser Binary archived file and execute it. Wipe cache and reboot. It’s done!
Flash a Custom ROM on OnePlus 3
- Download a custom ROM for your device (XDA is the best, there a other web pages where you can find custom ROMs)
- Put the file along with the Play Store, Kernal and other files as you wish to install and copy them into your Phone’s storage.
- Reboot into recovery; It’s advisable to Wipe Data to clean install the ROM however it deletes all your data so DO a backup before proceeding with Custom ROM installation.
- Otherwise, you can just do Wipe Cache ->
- Wipe > Advanced Wipe > Select Dalvik + System + Data + Cache > Swipe to Wipe
- Install ROM, followed by Kernal (optional) and Play Store (Gapps)
- Reboot, it may take long. As mentioned, Rooting comes with challenges, and it may temporarily or permanently brick your device. If your phone gets stuck ta boot loops (Either it does not go past the Brand Logo, or stays at the Android Boot Screen for more than 5-10 minutes, you can either try Wiping Data and installing ROM, Play Store again which should sort most of the issues)
How to Root Samsung Galaxy S7 Edge
Note: It only Supports the Exynos Variants and not Qualcomm. Check About Phone, if your Phone is powered by Qualcomm, please DO NOT use the below process.
Tool-Kit Required – CF-Auto-Root by Chainfire
Steps to Prepare for Rooting
- Before you begin flashing, make sure you have enabled the “OEM Unlock” from “Developer Settings” which you can activate by tapping on the ‘Build Number’ 7 times in the About Phone under Settings.
- Enable ‘USB Debugging’ under ‘Developer Settings’
- Install Samsung USB drivers – Link
Important Consideration – You should note that the CFAR’s display code isn’t yet compatible with the S7 variant, as such, there is no output on screen. This means that after you flash with ODIN, the device will only show you the S7 logo, and it seems like nothing happens. Just leave the device alone for 5 minutes and It will reboot a few times, then boot into Android, but now you have root.
If it still doesn’t do anything after 5 minutes, something has gone wrong, and you should probably re-flash your stock boot.img and recovery.img.
Steps to Rooting
- Switch off the Galaxy S7. Then, hold Home, Power and Volume Down buttons for a few seconds to enter into the download mode.
- Download Samsung’s Odin (Above Link from Chainfire), which is the Flashing tool for SAMSUNG Android smartphone and Install it on your PC.
- Right-click the Odin .exe file and choose “Run as administrator.” Then, connect your S7/S7 Edge to PC using the USB cord while it’s in Download mode.
- When your phone is successfully connected, you will get a message in Odin saying ‘Added’.
- When connected, click AP/PDA button and then select the “.tar.md5” file extracted from CF-Auto-Root by Chainfire. The Auto Reboot and F.Reset Time are automatically selected in the Odin provided by Chainfire, and then click Start.
- The entire root process will happen automatically. It will show PASS when it’s successful. And also ID:COM will turn green. Once your device automatically reboots in o Recovery mode and you see the home screen, you can disconnect your Samsung Galaxy S7.
How to Root Google Pixel and Google Pixel XL
Note: Rooting the smartphone would void the phone’s warranty and could also lead to the phone bricking. Proceed at your own risk.
Steps to Root Google Pixel and Google Pixel XL
Enable OEM Unlock and USB Dbugging
- To begin with, we will have to unlock the bootloader of you smartphone. Turn off your smartphone, after it’s switched off, press the volume down and power button simultaneously for a few seconds. This will boot the smartphone in fastboot/bootloader mode.
- Connect your smartphone to the PC using the USB cable. Open the Minimal ADB and Fastboot folder that you created on the desktop, press and hold Shift key on your keyboard and right click on the mouse or touchpad and select ‘open command window here’. Now type
- adb devices
- Press enter, which will show your connected device.
- Once your device is recognized, type the following command ad press enter.
- fastboot devices
- fastboot oem unlock
- Once it shows success, then type and enter
- fastboot reboot
- The above procedure will unlock the Bootloader Now we can proceed with the next step. Download the above files, extract it and copy the boot-to-root.img file onto the Minimal ADB and Fastboot folder on the desktop.We will now need to write them via fastboot command.
- Now, type and enter
- fastboot boot boot-to-root.img
- This process will write the modified boot image on to your smartphone. Your device will reboot a couple of times (have patience) and then Android OS should boot successfully.