These are the instructions to root Samsung Galaxy S7 Edge SM-G935F smartphones running on the Android 6.0 Marshmallow update using the CF-Auto-Root one-click rooting application presented by Chainfire.
- The following guide is intended for use with the Samsung Galaxy S7 Edge with the SM-G935F model number. Any other model number will probably get bricked unless you have been informed by the developer it is fine to use.
- You must have a computer that is running Windows to follow this guide. The Odin flashing tool is made by Samsung developers to work with Windows operating systems only. It won’t flash using a different operating system.
BEFORE WE BEGIN
- Rooting the Samsung Galaxy S7 Edge smartphone using the CF-Auto-Root application will trip Knox and return a warranty status void message should you try to send it away under warranty.
- The Samsung Galaxy S7 Edge smartphone might not come with the Developer Options unlocked and therefore you may not be able to enable the USB Debugging Mode yet. Unlock the Developer Options menu if it is hidden from your settings menu by tapping on the Settings app > About Device > Build Number at least 7 times and do not stop until it says you are now using the device as a developer.
- Turn on the USB Debugging Mode from the S7 Edge’s settings by tapping on the Settings app > Developer Options > USB Debugging Mode. Once you have ticked the box for the debugging, head out of the Developer Options menu and it will automatically remember your preferences.
- Install the Samsung USB Drivers  on your computer before starting with the guide. You can extract the driver package the same way you would extract the rooting package and then just run them until they are installed. You can double click the executable file and then follow the on-screen commands to finish up the installation.
HOW TO ROOT SAMSUNG GALAXY S7 EDGE SM-G935F RUNNING ANDROID 6.0 MARSHMALLOW
- Download the CF-Auto-Root package from here .
- Extract the rooting package to the desktop of the computer by right-clicking when it’s on the desktop and choosing the “extract here” from the menu.
- Right-click the mouse on the Odin application and choose to run it as an administrator.
- Do not make any changes to the default settings the Odin user-interface has at the moment.
- Long-press the Power button on the Samsung Galaxy S7 Edge smartphone and wait until the device turns off completely.
- Boot the Galaxy S7 Edge back up again by holding the hardware button combination for download mode and then connect it to the computer with the USB cable.
- Give it a few seconds for the drivers to start working and then check for a yellow or blue ID: COM box coming from the Odin application. No color means you need to update the drivers. Those who did install the drivers like they were originally told before the guide may benefit from rebooting the computer and trying again.
- Click the AP button and upload the rooting for the S7 Edge to the desktop.
- Click the Start button found from the Odin user-interface.
- Wait until you get a green box light up with a message inside saying that your device has passed the flashing process.
- Look over at the display of your Samsung Galaxy S7 Edge and wait for it to enter recovery mode.
In conclusion, that’s how to root the Samsung Galaxy S7 Edge SM-G935F smartphone using the CF-Auto-Root tool by Chainfire. Once the device makes it to recovery mode, you are then able to use it in normal mode. You can check the app drawer for the SuperSU which has been installed and enabled on your device.
Those looking to get more out of the device should consider installing a custom recovery on the Samsung Galaxy S7 Edge  next. Team Win’s TWRP Recovery is available for all to install right away.