- You must update your Samsung Galaxy E5 SM-E500F to Android 5.1.1 LMY47X.E500FXXU1BOJ1 firmware  before you can root the device using this guide. Follow the guide through to learn how to update to that firmware so you can come back and use this guide.
BEFORE WE BEGIN
- You will lose the data on your E5 smartphone if this is your first time using the CF-Auto-Root tool by Chainfire. Chainfire includes a script that unlocks the bootloader during the rooting and it wipes the data if your bootloader is locked. You should backup the data so you can restore the data later if it’s your first time.
- You might need to unlock the hidden Developer Options menu if you cannot see it from the Settings menu already. Scroll down the Settings menu and see if it’s there. If not, tap on the Menu > Settings > About Device > Build Number and continue tapping for at least seven times and it will say you are now using the E5 as a developer.
- Enter the Developer Options menu by tapping on the Menu > Settings > Developer Options and check the box for the USB Debugging Mode.
- Download the Samsung USB Drivers  from our USB Driver downloads page and install them on your Windows computer before you start the guide. having out of date drivers is the number one problem people have when flashing files with the Odin flash tool.
HOW TO ROOT SAMSUNG GALAXY E5 RUNNING ON ANDROID 5.1.1
- Download the updated CF-Auto-Root for Sm-E500F on Android 5.1.1 from this link .
- Download the Odin 3.09 flash tool from this link .
- Download the two links above to the Windows computer and move them over to the desktop.
- Right-click over the files and pick the “extract here” option from the menu.
- Long-press the Power button on your Samsung Galaxy E5 and turn it off completely.
- Boot the Galaxy E5 up in the download mode  it needs to be in before you start flashing files.
- Connect the Samsung Galaxy E5 smartphone to the computer with the USB cable.
- Click the PDA/AP button from the Odin user-interface and browse the desktop of the computer for the rooting tar file for your E5 device.
- Leave the default settings as they are in the Odin user-interface; download a fresh copy of Odin if you do not know what they are.
- Click the Start button and wait until your E5 is given the pass message available from the Odin app on the computer; your device should also automatically reboot.
Now you can regain control of your Google account and start installing the root-requiring applications you have been waiting to test out. You can find many of those same applications available from the Google Play Store. The Play Store is the best spot to look if you are new to understanding malware. Since the Play Store is run by Google, they have some quality security monitoring over the apps more so than any other app store.