- dotTech - https://dottech.org -

How to root Samsung Galaxy J5 SM-J500F on Android 6.0.1 with CF-Auto-Root [Guide]

8e5a0beebfe951fad5fa043c85db4746 [1]Android 6.0.1 Marshmallow gives plenty of reasons as to why people might want to install a custom ROM on a smartphone that isn’t able to run that update yet any other way. There is a whole other side to customizing a mobile device that has nothing to do with swapping over the ROM and everything to do with making changes the ROM that is running on your device right now. The way we do that is with root access.

Having root access on Android is another way of saying having control over the root user account. The root user is the person who gets to decide what is installed and uninstalled and there is nothing in your way to stop that from happening anymore.




  1. Download the CF-Auto-Root [3] tool for the Samsung Galaxy J5 SM-J500F running Android 6.0.1 Marshmallow.
  2. Open the folder that is set to be the default download location (called the Downloads folder by default) and extract the CF-Auto-Root tool to the Downloads folder. Doing so gives you the rooting file and the Odin flashing tool file.
  3. Run the Odin flashing tool executable file that is available in the Downloads folder now and the flashing tool user interface opens on the computer, so it is ready for you to connect to when you are ready.
  4. Boot the Samsung Galaxy J5 SM-J500F smartphone into the Download Mode [4] and connect the smartphone to the computer with the USB cable when it is in the said mode.
  5. Check that Odin shows a blue or yellow ID: COM port and gives the added message from the Log, so you know that the Samsung USB Drivers are working.
  6. Click on the AP button and then head to the Downloads folder where you need to select the MD5 rooting file and upload it to the Odin.
  7. Click on the Start button located in Odin now and the rooting of the Samsung Galaxy J5 smartphone begins.
  8. Wait until you get a green pass message from the top box in Odin before unplugging from the computer.

In conclusion, that is how to root Samsung Galaxy J5 SM-J500F smartphones running on the Android 6.0.1 Marshmallow software updates by using the systemless root version of the SuperSU via CF-Auto-Root. It is said that the systemless root version of the rooting tool will not be around in the future versions of the app, but for now, it means you can unroot by taking a factory reset.