Rooting your Android phone gives you greater access to its operating system, allowing a higher level of customizability. Since there is so much variety in Android phones, there is no single rooting method that will work for every phone or version of Android.
To get started, you will need to download the appropriate rooting software for your phone model (most of these are for Windows only), enable USB debugging on the phone, and configure your USB drivers on your computer. Don’t forget to backup your data before rooting.
Rooting Samsung Galaxy S/Edge and other Samsung Galaxy Phones.
1. Go to “Settings > About” on your phone. The “About” button is at the bottom of the settings menu.
Note: These steps are written specifically for the Galaxy S7 and S7 Edge models but will likely work for earlier Galaxy S models and every Galaxy Model (A-Z) as well so long as you download the correct CF Auto Root file for your phone model.
2. Tap the “Build number” 7 times. This will enable the developer options on your phone.
3. Go back to “Settings” and tap “Developer”. This menu option appears after enabling developer mode and has a list of developer and debugging options that are normally hidden.
4. Select “OEM Unlock”. This setting will allow your phone to be rooted.
5. Install and open Odin (Download Here) on your computer. Odin is specifically designed for rooting Samsung phones, but is only available for Windows.
Note: This software can also be used to root earlier models, like the Galaxy S6 and other Samsung Galaxy models, but you will need to make to sure download the appropriate autoroot file.
6. Download and install the Samsung USB driver. This is necessary to make use of the phone’s USB debugging options on your computer.
Note: Search the CF Autoroot site for the correct autoroot file for your specific model if you are rooting an older Galaxy S phone or any other Samsung Galaxy Model. Using the correct autoroot file is VERY important to prevent damage to your phone.
8. Press the hold the Home, Power, and Volume Down buttons on your phone simultaneously. After a few moments the phone will enter Download Mode.
9. Connect your phone to your computer via USB while Odin is running and your phone is in Download Mode. After a few moments, Odin will display “Added Message” which indicates the connection between the phone and Odin is working.
10. Click “AP”. You will be prompted to browse for a file to use.
11. Select the autoroot file you extracted ending in .tar.md5.
12. Press Start. The rooting process will commence. Your phone will reboot throughout the process and then boot into Android when it is finished.