Linux computers are known as computers that are complicated and not easy to learn. They take time, practice, patience and intelligence before you will master them. Most people aren’t good enough to do much with Linux until many years have passed because most of the things you do with Linux are done by commands; commands that you need to know off by heart before they prove to be of any use. Many people love the fact that Linux is challenging while others who don’t have as deep a passion for operating systems prefer something that doesn’t take so much time to get good at and learn.

The Windows operating systems are popular for that very reason; they don’t take copious amounts of time away from your life before you can get good enough with them to run a business. They also come with oodles of compatible problems and apps and that always helps.

It doesn’t matter if you prefer having a Linux distribution or a computer that runs on Windows if you want to have root access because both operating systems allow that kind of master control. The difference is that Windows call it the admin account and the Linux OS’s call it the root user account.

If you buy a computer that is running Linux you usually save yourself a bit of money because Linux is a free operating system and Windows is not (until lately for many people with Windows 10). The root user account is something that you get to use when you setup a computer that runs on most Linux operating systems the same way as you get to use the admin account when you set up a computer that runs on Windows. From then on, you can log in as the root user on Linux each time you sign in with the same credentials and want to use the computer. Using the root user account in Linux, there is nothing you cannot do and nowhere on the operating system that you cannot roam. All of the file systems is your oyster and everything can either by deleted or installed with your choices.

The Android operating system is based on the same Linux kernel that the desktop versions of the operating system run but the difference is that the root user account is not available for the first person that steps up the device. In fact, there is no way to get in control of the root user account if you are trying to do it by using anything that Google has available. There are other ways og getting in control of the root user account and they start with getting to know rooting tools that third-party developers have created for you. Once you have access to the root user account, you can begin installing any of the apps that you want to install as well as uninstall any of the apps that you no longer want to be installed on the device.


  • Chainfire had the MMB29K.T815XXU2BPD6 firmware build running on the Samsung Galaxy Tab S2 SM-T815 tablet when he developed the rooting file that is available for you to flash in this guide. By him letting you know the firmware information he had running, it is not necessarily suggesting you need to be running on the same. It is there to be used as an indicator.
  • You can let Chainfire know if your device is not booting after flashing the rooting file by leaving a message on the CF-Auto-Root tool thread made on the XDA-Developers web forum because that is what happens when the rooting files need updating. Your message must contain the recovery image files from the firmware that is creating the issues or else he cannot update the file to fix it.
  • You need to have Samsung Galaxy Tab S2 tablet that comes with the SM-T815 model number to use this guide. The device could come in a variety of model numbers, and the rooting files are only ever developed with the one model number in mind. Moreover, flashing the wrong version of the rooting file often results in that device being bricked with regards to flashing the CF-Auto-Root tool.
  • You need to have a computer that is running on a version of the Windows operating system if you are going to use this guide. The Odin flashing tool is the only way to flash the CF-Auto-Root tool and the Odin application only runs on a Windows operating system.

Download Samsung Galaxy Tab S2 SM-T815 CF-Auto-Root and Drivers

How to Root Samsung Galaxy Tab S2 SM-T815 on Android 6.0.1 Marshmallow Using CF-Auto-Root

  1. Unlock the Developer Options menu on the Samsung Galaxy Tab S2 SM-T815 tablet so you can use the set of options that then become available to developers.
  2. Enable the USB Debugging Mode on the Samsung Galaxy Tab S2 SM-T815 tablet from within the Developer Options menu that you just unlocked so the Android software that is running on your device allows for changes to be made to it which is what you need if you are going to get the rooting to work.
  3. Extract the rooting file to the Downloads folder on the computer and then run the Odin flashing tool that becomes available after the extraction from the Downloads folder.
  4. Install the Samsung USB Drivers on the computer, so the flashing tool that is responsible for flashing the rooting file can then identify your device when you connect it to the computer with the USB cable.
  5. Boot the Samsung Galaxy Tab S2 SM-T815 tablet into the Download Mode and then connect it to the computer with the USB cable that is used for charging the battery.
  6. Check that Odin is showing a color coming from the ID: COM port once you do make the connection because that lets you know the Samsung USB Drivers are working and that the device is ready for the flashing of the rooting file to occur.
  7. Do not make changes to the default settings that you get from the Odin flashing tool user interface or else you might lose data or make the rooting of the file unsuccessful.
  8. Click on the AP button from the Odin user interface and then browse through to the Downloads folder where you did extract the rooting file at the beginning of the guide and then click on the rooting file that is there so that it uploads to the Odin user interface.
  9. Select the start button from Odin when you want the rooting to begin and then check all of the writing that starts to run down the display of the tablet that Chainfire has programmed to let you know what is happening during the flashing process you can know what to expect over the next few minutes.
  10. Wait until the tablet’s display says that it is going to reboot in ten seconds and then check that Odin shows a green pass message from the user interface before you do unplug the tablet from the computer and the USB cable.

In conclusion, that is how to root the Samsung Galaxy Tab S2 SM-T815 tablet’s running on the Android 6.0.1 Marshmallow software updates by flashing Chainfire’s very own CF-Auto-Root tool that installs and enables the SuperSU on the smartphone by installing a modified cache and then a modified recovery for it to then allow for the proper SuperSU enabling just like you see happen when flashing the SuperSU from a custom recovery image such as the work from Team Win with their TWRP Recovery.

One of the reasons people form opinions again rooting the Android operating system is because it has developed a reputation for being unsafe. The truth is that rooting is not any more dangerous than an unrooted device by default. What I mean by that is when you root and get something like SuperSU installed nad enabled like e have just done with the CF-Auto-Root tool, each application that is installed on the device does not get given root access automatically and thus any malware you accidentally installed does not harm your device any more than it would have had you have installed the malware without root access. The next part of the process is when SuperSU sends you a message notifying you of the app that is asking to get the root permission granted. It is here where you need to be consciously aware of what you are choosing to grant the rooting permissions over the operating system to and what you are choosing to deny because the SuperSU no longer stops you from granting the rooting permissions to apps that are malware if that’s what you want to do. That is the only way having a rooted device is more dangerous than an unrooted device.

Related Tutorials