Rooting Android operating systems removes the factory restrictions google and your OEM (Samsung) put in place before shipping the devices out. They do this to add additional security on top of what Linux and Android originally had to help protect those who need protecting. The problem for many is that they don’t want any extra security because they don’t need protecting.

These people are often the ones who would prefer having root access on a device so they can use the device to the fullest extent. Take the Samsung Galaxy A5 smartphone for example. With root access on the Galaxy A5, you can browse the Google Play Store and install any apps which require root access to work. It sounds naughty calling it “root access” as if you are breaking the law but in fact this is how your device came originally.

The Files You Need

  1. You must have the Samsung Galaxy A5 bootloader unlocked before you can follow this guide.
  2. Download the CF-Root and the Odin bundle from this page.
  3. Check the Odin version in that bundle above and it should say Odin 3.07. If you are finding the guide isn’t working for you, it could be because the Odin 3.07 isn’t working with your device. In those cases, download a different Odin version from this page. We recommend going up to Odin 3.09 or Odin 3.10 and seeing if that helps.
  4. Download the Samsung USB Drivers from Samsung’s Developer page from this page.
  5. You are voiding the Samsung Galaxy A5 warranty by following this guide. You can get the warranty working again by unrooting the Galaxy A5, but only if your device doesn’t come with Samsung’s Knox security.
  6. These steps are made for the Samsung Galaxy A5 with model number SM-A500YZ. You can find your Samsung smartphone’s model number by looking at the “About Device” screen.

Rooting the Samsung Galaxy A5 SM-A500YZ

  1. Download the rooting bundle to your Windows PC and transfer the file over to the desktop of the computer. By default, it should down load to the Downloads folder. You can open your Downloads folder and click and drag the package over to the desktop.
  2. Right-click over the file and select the “extract here” option from the menu.
  3. Double-click the Odin executable file that you find after extracting the original package in the steps above.
  4. You should see the Odin app on the computer open and the Odin user-interface ready to use.
  5. Navigate to the Device Options on your smartphone and select the option to Switch if Off. Alternatively, you can long-press the Power button and it will turn off.
  6. Reboot the Samsung Galaxy S5 in down load mode by holding the Power and the Volume Down + Home keys together until the screen tells you to press Volume Up.
  7. Release the three keys and press the Volume Up option now and your device will be in the download mode and ready to connect to the computer.
  8. Connect the Samsung Galaxy A54 to the computer using the same USB cable you would use for charging the device.
  9. Wait for the ID: COM port to turn yellow or blue — this tells you that the Samsung USB drivers are working and your device is successfully connected.
  10. Click the PDA button if you are using the Odin version 3.07 or the AP button if you are using a later version.
  11. Browse the desktop for the CF-Root file that should be in that same folder you extracted on the desktop in the beginning of the guide.
  12. Click the Start button and the Odin flashing tool will now flash that CF-Root file on your device and grant the rooting permissions to your internal system.
  13. Wait for the Odin user-interface to give the pass message in the message box and for your Samsung Galaxy A5 to automatically reboot.
  14. Once it reboots, you can find the SuperSU app on your device. that’s the app which grants your device the rooting permissions.
  15. You can optionally choose to install the root checker application to check that your A5 does have root access before going any further.
  16. Now you are ready to begin installing all of the root-requiring apps from the Google Play Store. One of the best rooted apps for Android is the Device Control application. You can choose from several options to control your device.

That’s all.