[Samsung Galaxy J2 Questions & Answers] Peeran:
DO THIS AT YOUR OWN RISK!!!!!

I AM NOT RESPONSIBLE FOR ANY ERROR OCCURS DURING THIS!!!!

PLEASE FOLLOW THE GUIDE STEP BY STEP TO DON'T FACE ANY DAMAGES/ERRORS.

First of all, You must confirm that your device model is J200G.

Otherwise it may damage your device!!!

I am not responsible for that.

That is, this guide is for J200G only.

Next, Check your firware model.

The model of your firmware must be : J200GDDU1APB1/J200G1APB2

Because the latest firmwares does not have any propper guides to root.

If it is yes ,then follow my commands otherwise you must downgrade your firmare by downloading firmware : J200GDDU1APB1 and flshing with odin tool(Downgrading the firmware doesn't change any type of settings in device).

Step 1 : Download the latest version of TWRP recovery .tar file for Galaxy J2 from the link.

Step 2 : You must unlock your bootloader.To do this , go to "Settings/About device" and tap "build number" 7 to 8 times . (It says "you are now a developer") and go back .And then, you see an extra option named as "Deveoper options" in settings, click on it and turn on "OEM Unlock" . This will unlock your bootloader (Unlocking bootloader will void your warrenty).

Step 3 : Switch off your mobile and boot into odin mode. To do this, switch off your device and press and hold the volume down+power+home buttons at same time. The device then displays the odin mode (Note that the FRP Lock is off otherwise it will lock custom binary).

Step 4 : Download and install the "samsung drivers" from link, and download and install the latest version of "odin" from the link on your computer and open it. And then select PDA/AP and locate the downloaded twrp_3.0.7_j2lte.tar file and select it. Now, connect the device with computer using data cable.

Step 5 : After connecting the device, note that the odin shows the "added" message. Then select &"start" button and sit back and relax. It will show you the "pass" message and your device will restart automatically.

Step 6 : After this, download "superSU experimental.zip" from the link. (The XDA website will show the list of versions of this file, you pick any one of them. For example, choose "supersu v2.60 experimental.zip" and download it) And move it to root of your sdcard.

Step 7 : To see your new custom recovery , boot into recovery mode by pressing and holding the volume up+power+home buttons and then you see the TWRP logo and it will turn you to the home page of the recovery. Select the "install" option and locate the "supersu v2.60 experimental.zip" file and select it and flash it by swiping right from the left and the recovery shows the message "successfull". Then select "reboot" and then select "system" to reboot the device. Wait for the device to reboot and switch off and again it reboots automatically. Then, you see the "superSU" app installed on your device. Downoad "Root Checker" app from playstore for propper root verification. (During the boot, you see "kernel is not seandroid enforsing" message; don't worry, it doesn't affects on device.) Now, you have successfully installed TWRP Recovery and Rooted your Galaxy J200G.

KEEP SMILING!!!!

Link for Firmware(for those who's firmware is latest ones for downgrading): Goto boycracked.com/2016/03/31/officialsamsung-galaxy-j2-sm-j200g-stock-rom/ and download.

NOTE : YOU MUST SELECT FIRWARE : J200GDDU1APB1.

Link for Odin : Goto drive.google.com/file/d/0B-cLs7AIeb37ZWxSMl9EaGQ0Ukk/view and download.

Link for TWRP Recovery: Goto dl.twrp.me/j2lte/twrp-3.0.2-0-j2lte.img.tar.html and download.

Link for SuperSU : Goto download.chainfire.eu/745/SuperSU/BETA-SuperSU-v2.60-20151205163135.zip and download.

Link for Samsung driver for J200G : Goto www56.zippyshare.com/v/plQkPh9p/file.html and download.