How to Install TWRP (Custom recovery) and Root Samsung Galaxy J7 (SM-J700F) Disclaimer Your warranty is now void.
firmwares void your device warranty. You alone are responsible for any
consequences that might occur during the process. I am not responsible
for any bricked devices. Preparations Enable USB Debugging on your phone: This
is very important thing to be done before you try flashing a firmware
or recovery file. USB Debugging mode make Android devices receptive to
download and send data over USB cable connection. If you do not know how
to turn debugging mode ON, do this: Go to Settings> About Device. Scroll down to find Build number and tap it 7 times.
You will see a message that “Developer mode has been enabled” on your device.
Now go back to Settings panel and you will find a new item called Developer options there.
Tap it and go to USB debugging option and check the box to enable it.
Enable OEM Unlock: Go to Settings> Developer Options> and turn on OEM unlock.
Install Samsung Android USB Driver for Windows to your Laptop/PC
Steps to root your phone:
1) Download Odin, TWRP Recovery & SuperSU file to your Laptop/PC. 2) Turn off your phone. 3) Go to download mode (by pressing Volume down+home+power buttons at the same time for about 6-8 secs)
4)Press the Volume up button to continue.
5)Open the ODIN file you downloaded on your Laptop/PC. (By Double-clicking the Odin v3.10.7.exe file. This will open an Odin window.) 6) Connect your phone to your laptop/PC through USB cable. 7) When ODIN detects your phone, It will show added in the Log.
8) In ODIN click on AP and then select the recovery file (twrp-184.108.40.206-j7elte_2.tar) you downloaded.
9) Click on start. The flashing process will start. 10) If the flashing succeeds, ODIN will show 'PASS'. That means the recovery flashed successfully. It will boot into recovery. 11) Swipe to Allow Modifications. Click on Reboot then System. 12) Copy and place downloaded SuperSU file to your external SD card. 13) Turn off your phone. 14) Reboot to recovery (by pressing Volume up+home+power buttons). 15) The recovery will start. Select 'install zip'. 16) Click on Storage to change from Internal Storage to Micro SDcard. 17)Select SuperSU which you downloaded. Swipe to Confirm Flash. Flashing process will start. Once Completed. Wipe Cache/dalvik. 18) After it finishes, go back and reboot your phone. Enjoy your rooted Samsung Galaxy J7 !!!