Rooting the Android operating system and becoming the root user over a smartphone or tablet is not a new concept; it has been around for a long time. However, the way in which we get root access changes over time. That is not something that you necessarily will notice. Take the CF-Auto-Root tool for example which is a one-click rooting tool and always flashed the same way by using the Odin flashing application. All you need to do is press the Start button from the Odin user interface and the rooting begins. Now just patiently wait until it ends and you are done. That never changes.

Still, the way in which the CF-Auto-root tool goes about making you the root user and in control of the root user account changes dramatically behind the scenes. The CF-Auto-Root tool used to get root access by passing through the system partition in the older versions of the rooting app. That is not the case any longer with the version of the CF-Auto-Root tool that is used for rooting the Android 6.0 and Android 6.0.1 Marshmallow software updates. The way it works now is not using the system partition at all, and that is good enough to make the new name the systemless root version according to the developer.

There are a few reasons as to why the systemless root version of the CF-Auto-Root tool is created. The first is that Chainfire allegedly couldn’t get root access the same way as he could before because Android changed the way the security works now, so it only made sense to do it this way. There are also a few things that help Chainfire with it being a systemless root version. For example, if you do root using the systemless root method you can then install something called FlashFire which is a tool that Chainfire has made that helps you keep root access for when you are installing over the air updates. While that does sound appealing, we know that Android 7.0 Nougat has new security again and it doesn’t look like the systemless root version of the rooting tool is going to continue, so installing the FlashFire application just for the sake of being able to install OTA updates and keep root access might not be worth the hassle to you.


  • Chainfire had the MMB29M.T350XXU1BPE3 firmware build on the Samsung Galaxy Tab A SM-T350 tablet running when the rooting file found in this guide was developed. By him giving you the information regarding the firmware that he was running he is not suggesting you need to be running on the same. You can use it as an indicator, but there is no need to be running on the same firmware as him when you try doing the rooting guide.
  • There is a CF-Auto-Root tool thread that is set up over at the XDA-Developers web forum for the rooting tool and Chainfire request people to leaves lettinge messag him know about new devices that need rooting method with the CF-Auto-Root tool. Moreover, he likes it when people post messages letting him know about the version of CF-Auto-Root tool that is always created is currently down because it needs updating. These cases can happen, and he needs you to leave him the recovery image file from the firmware that is running on your device so he can use it to update the rooting file.
  • You need to have the Samsung Galaxy Tab A tablet that comes with the SM-T350 model number to use this guide. Using one of the other versions of the Samsung Galaxy Tab A that are available will get bricked if you choose to flash this file because the version of the rooting files are only developed for the one model number each.
  • You need to have a computer that runs on a version of the Windows operating system. Any other operating system cannot run the flashing tool because the developers only made it for Windows.

Download Samsung Galaxy Tab A SM-T350 CF-Auto-Root and Drivers

How to Root Samsung Galaxy Tab A SM-T350 on Android 6.0.1 (Marshmallow) Using CF-Auto-Root

  1. Unlock the Developer Options menu on the Samsung Galaxy Tab A SM-T350 tablet so you can use the options that then become available to developers within the menu.
  2. Turn on the USB Debugging Mode on the Samsung Galaxy Tab A SM-T350 tablet from the Developer Options menu so you can make the changes that you need to the Android software for the rooting to work.
  3. Extract the rooting file in the Downloads folder that is available on the computer and the default download location for your files when you download them.
  4. Run the Odin flashing tool application that then becomes available in the Downloads folder after you extracted the rooting file.
  5. Install the Samsung USB Drivers on the computer that is running on a version of the Windows operating system because Windows needs them before the flashing app can detect your device and allow for the rooting to work.
  6. Boot the Samsung Galaxy Tab A SM-T350 tablet into the Download Mode that the tablet has already built into the operating system and then connect it to the computer wit the USB cable.
  7. Check that the Odin flashing app user interface shows a blue or yellow color from the ID: COM port and the added message available from the Log, so you know that the Samsung USB Drivers you installed on the PC are working and the tablet is ready to have the rooting file flashed on it.
  8. Do not make changes to the default settings that you get from the Odin user interface, or you might risk losing data.
  9. Click on the AP button that is on the Odin user interface and then navigates to the same Downloads folder that you extracted the rooting file and click on the rooting file to upload it to the Odin app on the computer.
  10. Click on the Start button, and the flashing tool then begins to root the Samsung Galaxy Tab A SM-T350 tablet.
  11. Read the writing that starts rolling down the display of the Samsung Galaxy Tab A SM-T350 tablet that Chainfire has programmed into the rooting tool to let you know what to expect and how long the rooting takes.
  12. Wait until you see the writing saying that the tablet is going to reboot in ten seconds and the check for the pass message to show up from the Odin user interface.

In conclusion, that is how to root the Samsung Galaxy Tab A SM-T350 tablet running on the Android 6.0.1 Marshmallow software updates by using the CF-Auto-Root tool by Chainfire. The rooting tool has just enabled the SuperSU on the smartphone which is something that can only be done if you flash it from a custom recovery or a modified recovery image. The rooting tool installs that modified recovery image for you and that is how it works, but it also removes that modified recovery image before it completes, so you are left with the same stock recovery image you had running on your device before it all started the rooting process. That means the SuperSU is an application now on your device and you can open it up and check it out of you like. However, it is not a requirement to do anything to the SuperSU app before you start installing the root applications that you wanted to try. You can begin installing the root apps on the tablet right away. Moreover, if you did change your mind and decided you want to have a custom recovery installed, you can install it whenever you like if and when it becomes available.

Related Tutorials