If you know computers but have never used a Linux distribution then you still might not have heard about the root user account that exists. The root user account is set up when you first set up the computer, and it is the name Linux uses for the admin account. That means you can navigate through any file system and add or remove any problem. The root user also has the permissions to add new user accounts and manage the permissions of other people’s user accounts.

Anyone with experience with the Windows operating systems will know this stuff already because it’s no different tan the admin account that the first person who sets up the computer uses.

The mobile operating systems don’t give admin or root user account access by default, and they don’t leave any easy ways to get in control of them either. That doesn’t mean there aren’t reasons to want to have the root user account open; they are many reasons mainly to do with developing that require root permissions on Android before any developing can happen.

Android claims to take away the root user account access because without it, you can then install malware and it doesn’t even matter because the malware cannot leave the area it is fenced in when you install it. That helps the Google Play Store a great deal because there is always malware around there trying to get on your device when you download a fake up that is malware. Since people install more apps on mobile operating systems than they do on desktop operating systems, they don’t want that malware to get the chance to harm a device. The way they do that is by taking away the root user account.


  • Chainfire developed the version of the rooting file found in this guide when he had the MMB29K.T805XXU1CPH5 firmware build number running on the Samsung Galaxy Tab S 10.5 SM-T805 tablet. He always makes the firmware version that he had running available in the public domain just in case you want to use that information as an indicator in the future. However, it is not suggesting that you need to be running on the same firmware build number that he was running when you follow this guide.
  • You can send in the recovery image files from the firmware running on your device to the official CF-Auto-Root tool thread made over at the XDA-Developers web forum if you flash the rooting file and it causes your device not to boot afterwards because that is a general sign that the rooting file needs updating by the developer and he needs the recovery image file before he can do it.
  • You need to have the Samsung Galaxy Tab S 10.5 tablet that comes with the SM-T805 model number to use this guide because the rooting files are only ever made for the one model number and flashing the rooting file on the wrong model can often cause that device to get bricked and it the needs the stock ROM flashed on it before it can start working again.
  • You need to have a computer that runs on the Windows operating systems to use this guide because none of the other operating systems can run the Odin flashing tool and the rooting file is only able to get flashed using Odin.

Download Samsung Galaxy Tab S 10.5 SM-T805 CF-Auto-Root and Drivers

How to Root Samsung Galaxy Tab S 10.5 SM-T805 on Android 6.0.1 Marshmallow Using CF-Auto-Root

  1. Unlock the Developer Options menu on the Samsung Galaxy Tab S 10.5 SM-T805 tablet so the options for the developers become available for you to use from the operating system.
  2. Enable the USB Debugging Mode from the Developer Options menu on the Samsung Galaxy Tab S 10.5 SM-T805 tablet so you can then start making the changes that are required for the rooting to work.
  3. Extract the rooting file inside the Downloads folder that is available on the computer and then click on the Odin flashing tool executable file to run it so that the user interface of the flashing tool opens on the computer.
  4. Install the Samsung USB Drivers on the computer so the flashing tool can quickly identify the type of tablet that you are connecting to the computer with the USB cable and thus allow for the flashing to happen.
  5. Boot the Samsung Galaxy Tab S 10.5 SM-T805 tablet into the Download Mode and then connect it to the computer with the USB cable that is available in the box or next to your charger.
  6. Check that Odin shows the added message from the Log and then look for the ID: COM port to light up with a color, so you know that your device is connected to the flashing tool correctly thanks for the Samsung USB Drivers that you installed earlier working.
  7. Do not make any changes from the default settings available from the Odin Options tab or you might lose data or make the rooting fail.
    Click on the AP button from the Odin user interface and then browse to the Downloads folder and then select the rooting file from the folder so that it uploads to the Odin app.
  8. Click on the Start button, and the rooting of the tablet then begins; read the information that is now starting to roll down the display of the tablet because it has been programmed to let you know what is happening during the rooting process.
  9. Wait until you see the tablet say that it is going to reboot in ten seconds and then look for a pass message to show up from the Odin user interface.

In conclusion, that is how to root the Samsung Galaxy Tab S 10.5 SM-T805 tablet running on the Android 6.0.1 Marshmallow software updates by flashing the CF-Auto-Root tool by Chainfire. The SuperSU is now fully installed and enabled, and you will see it when the tablet reboots back into the normal mode if you browse through your apps where you would expect to find a newly installed application on the device. You don’t need to do anything from the SuperSU app to begin installing and indeed using the rooting applications if you want to start installing them already; just find out where they are (mostly available from Google Play) and then install them like any other app.

The Samsung Galaxy Tab S 10.5 SM-T805 tablet is going to be as safe and secure with the SuperSU installed and is what before you had the SuperSU. No application that you install is automatically granted the rooting rights over the operating system when you download them, and thus there is no difference. The time when it does change is when you click to run the app, and the SuperSU prompts you with a message on the display asking you to please confirm that you want to grant the app the root access. Here is the point where you need to make sure you are installing the right app and not one that you accidentally downloaded because the SuperSu will grant the rooting permissions to anything that you want to have the rooting permissions without overruling and that is how having root access is a little bit less secure (even though if you were to open up your antivirus and choose to allow an app through it would accept it also).

Related Tutorials