Samsung smartphones are great phones to have if you are into customizing them because they often come with numerous options to swap things around. It is common to find custom recovery images available for many a device in the Samsung range which then allows people to flash the SuperSU from it, so the device is rooted and has the chance to install custom ROMs. Additionally, you can often choose to skip the custom recovery installing and go straight to the rooting by using a one-click rooting tool called CF-Auto-Root. The CF-Auto-Root tool is flashed with Odin and allows you to install all of the root applications that were the reasons you wanted to have root access on the operating system.
- You need to have the Samsung Galaxy A7 smartphone that comes with the SM-A710S model number or else the file in this guide does not work for you. Furthermore, flashing the wrong file often results in the bricking of the device when means you will then need to flash the right stock ROM on it again to get it working.
- You need to have a computer that is running on a version of the Windows operating system if you are to use this guide that features the Odin flashing tool. The Odin flashing application is only available to run on Windows operating systems and therefore cannot be used with Mac or Linux machines.
BEFORE WE BEGIN
- Chainfire had the MMB29K.A710SKSU1BPH2 firmware build number on the Samsung Galaxy A7 SM-A710S smartphone when he created the version of the CF-Auto-Root tool that is available in this guide. Chainfire is not suggesting that you need to be running on the same firmware build number as him when you go to root yours using the guide below. He just lets it be known what firmware he was running so you can use it as an indicator.
- The Samsung USB Drivers  need to be installed on the Windows computer before getting started with the guide or else the Odin flashing tool is not able to detect your smartphone when you connect it to the computer with the USB cable.
- The Developer Options menu needs to be unlocked and the USB Debugging Mode enabled  from the Developer Options menu or else the Android software that is running on the smartphone will not allow for the changes to be made to it for the rooting to work.
HOW TO ROOT SAMSUNG GALAXY A7 SM-A710S RUNNING ON ANDROID 6.0.1 MARSHMALLOW SOFTWARE UPDATES WITH CF-AUTO-ROOT
- Get the CF-Auto-Root  tool for the Samsung Galaxy A7 smartphone model SM-A710S running on Android 6.0.1 Marshmallow.
- Open the folder that you have set as the default download location (usually called the Downloads folder) on the PC and then extract the CF-Auto-Root tool file to the Downloads folder. (Doing so results in you having the Odin flashing tool executable file and the flashable version of the rooting file available in the Downloads folder).
- Run the Odin flashing tool executable file that is in the Downloads folder, so the flashing tool user interface opens up and is ready for you to connect your device.
- Boot the Samsung Galaxy A7 SM-A710S smartphone into the Download Mode  and then connect it to the computer with the USB cable.
- Check you do get a blue or yellow color coming out of the ID: COM port and you get the added message showing up in the Log which is there to let you know that the Samsung USB Drivers you installed are working correctly and the device can get the rooting file flashed.
- Leave all of the default options from the Odin user interface set the same way they were when you first opened it up.
- Click on the AP button and then browse through to the Downloads folder and then select the MD5 rooting file.
- Once the rooting file extension is next visible to the AP area in Odin, click on the Start button and the rooting begins.
- Read the information that is rolling down the Samsung Galaxy A7 screen because it fills you in on what to expect during the rooting process, including the changes between this systemless root version and the older versions that went through the system partition.
- Wait for the pass message to show up from the Odin user interface inside a green box before unplugging from the computer.
In conclusion, that is all you need to root Samsung Galaxy A7 SM-A710S smartphones running on the Android 6.0.1 Marshmallow software updates by using CF-Auto-Root—which is a systemless root version of the one-click rooting tool developed by Chainfire. The result is you get SuperSU not only installed but enabled too, and that means your root apps are now ready to install. The systemless root version allows you to install all of the same root apps that you were able to install before in the same fashion. One of the few differences you notice that makes the systemless version differ from the last is that when you apply a hard reset now, it fully unroots just like it would if you were to press the button to unroot from within the SuperSU application fully.