How To Root Galaxy J5 J500H on XXU1BPG2 Android 6.0.1 Marshmallow Official Firmware

These are the instructions on how to root Samsung Galaxy J5 J500H running on Android 6.0.1 Marshmallow firmware. The latest Android 6.0.1 Marshmallow with build ID XXU1BPG2 recently released by Samsung for these devices, so if you have updated your Galaxy J5 J500H then you’ll be happy to know that Chainfire’s compatible root package is now available for J5 J500H variants. In this guide, we’ll use ODIN app to flash the CF-Auto Root .zip file on Galaxy J5. You can simply download these files from the given links. If you are interested to root XXU1BPG2 Android 6.0.1 on Galaxy J5 J500H Marshmallow official firmware then go ahead and follow the instructions.

It is recommended that you are on stock firmware and have enabled Developer options on your device. Don’t forget to make proper backup of your existing data and settings before going ahead to the rooting instructions. Once the device is rooted, the default factory restrictions will be removed and you’ll get access to tons of third-party apps, custom recoveries, custom ROMs and will be able to use enhanced battery life. Also, you would be able to install hundreds of root apps available straight from the Play Store. Keep in mind that rooting is an unofficial operation that will void your device’s warranty.



This guide can be used to root the Galaxy J5 J500H running on Android 6.0.1 Marshmallow official firmware. Do not try on any other device or incorrect variant. Verify the model number of your phone first and it must be J500H. Please go to Settings > About device > Model number to confirm the exact model number of your phone.

Warning: will not be held liable for any kind of damage occurred to your Samsung Galaxy J5 J500H during or after the rooting process on Android 6.0.1 Marshmallow. Proceed at your own risk.


  • Create a proper backup of all the existing data and settings of your Galaxy J5 J500H.
  • Verify that you’ve properly installed the Galaxy J5 USB Drivers on the PC.
  • Enable USB Debugging Mode on your Galaxy J5 by navigate to Settings > Developer Options > check the USB Debugging option.
  • Check the battery level of your Galaxy J5, it should be charged at least about 80% before proceeding to the installation guide.

Required Files:

Steps to Root Galaxy J5 on Android 6.0.1 Marshmallow using CF Auto-Root Package:

1:- Download CF-Auto-Root package ( for Galaxy J5 from the above link on the desktop of your PC.

2:- Extract the downloaded Galaxy J5’s rooting file to get tar.md5 file.

3:- Run Odin flashing tool on your Windows-based PC as an Administrator.

4:- Connect your Galaxy J5 with PC using its USB data cable.

5:- Turn OFF the phone in order to boot into Download Mode.

6:- Turn ON the Galaxy J5 while pressing and holding Home + Volume Down + Power buttons at the same time to boot into Download Mode.

7:- In Odin, click on the AP button and locate the CF-Auto Root file that you have already extracted on the desktop of your PC.

8:- Begin the installation process by clicking on the Start button in Odin. Wait for the process to be finished successfully. Once the flashing process is completed, a green message “PASS” will be appeared on the screen.

Done! You have successfully rooted your Samsung Galaxy J5 running on the Android 6.0.1 Marshmallow using Chainfire’s CF-Auto-Root tool.

That’s it! Your Samsung Galaxy J5 has now been rooted on Android 6.0.1 official software update. Check for the SuperSU app in your apps list to verify.

Let us know in the comments area below if you have any query or issues while rooting your Galaxy J5.

You might also like

Leave a Reply

android 1, android, android studio, android device manager, android pie, android games, android one, android emulator, android versions, android emulator for pc, android apps, android app development, android authority, android apk, android arsenal, android apps on pc, android auto, android activity lifecycle, android app download, android architecture, android codes, android color codes, android central, android cdc driver, android car stereo, android course, android camera, android omponents, android box, android beta, android best games, android beam, android backup, android backup to pc, android basics, android games, android games apk, android games free download, android go, android gamer, android games 2018, android games on pc, android glide, android game development, android emulator online, android emulator download, android emulator for mac, android emulator for windows 10, android file transfer, android file host, android framework, android flash tool, android firmware, android hacking tools, android hd wallpapers, android hard reset, android heavy games, android data recovery, android keyboard, android kitkat, android keyboard apk, android keylogger, android imei check, android multi tools, android manager, android material design, android mobile games, android modded games, android latest version, android lollipop, android nougat, android oreo, android pie, android play store, android pc suite, android pie update, android police, android programming, android questions, android ringtones, android root, android root apk, android root apps, android tv box, android themes, android tools, android wallpapers, android wallpapers hd, android usb driver, android ui design, android update 8.0, android update 9.0, android studio, android sdk manager, android secret codes, android vidmate, android youtube downloader, android youtube downloader apk, android youtube background play, android zapya