[Galaxy A3, A5, A7, A8, A9 Android Development] James Devadatta:
Hey Bro, I too have an A500G on marshmallow 6.0.1. I installed TWRP today. I followed this link.

http://xdaforums.com/samsung-a-series/development/recovery-samsung-galaxy-a52015-sm-a500f-t3360802

Download the .tar file in the post and strictly follow ashyx's instructions. A few tips would be to disable windows firewall while using odin, uninstall kies, disable/uninstall windows antiviruses, have the samsung drivers necessary. Now this .tar file DOES work on A500G on 6.0.1, though it mainly says A500F.

Next important thing is turning OFF 'Auto-reboot' in odin options before clicking on 'Start'. Only and only 'F-Reset' should be enabled. Next, after installing TWRP and getting your green 'PASS' on odin, since you have disabled 'Auto-reboot', you'll stay on the 'Downloading' screen on your android device. Now, boot directly into recovery. Exactly how? Firstly, as ashyx writes, press vol down+home+power button. Now I know this is not the combination for booting into recovery. But wait, as soon as you do this, the screen will black out. Now IMMEDIATELY change your finger from vol down to vol up, while holding down the home and power buttons (don't leave those two). Now your phone will vibrate and boot into recovery. Now, you are safe to boot into system. Please, do this at your own risk. Good luck ?.

PS: Read ashyx's instructions a thousand times before doing anything. Practice the vol down to vol up thingy a few times before installing TWRP. After installing TWRP, make a full TWRP backup, and then install the proper supersu.zip to root your phone.

---------- Post added at 07:32 AM ---------- Previous post was at 07:26 AM ----------

Hey Bro, I too have an A500G on marshmallow 6.0.1. I installed TWRP today. I followed this link.

http://xdaforums.com/samsung-a-series/development/recovery-samsung-galaxy-a52015-sm-a500f-t3360802

Download the .tar file in the post that says "twrp_3.0.2-1_sm-a500" and strictly follow ashyx's instructions. A few tips would be to disable windows firewall while using odin, uninstall kies, disable/uninstall windows antiviruses, have the samsung drivers necessary. Now this .tar file DOES work on A500G on 6.0.1, though it mainly says A500F.

Next important thing is turning OFF 'Auto-reboot' in odin options before clicking on 'Start'. Only and only 'F-Reset' should be enabled. Next, after installing TWRP and getting your green 'PASS' on odin, since you have disabled 'Auto-reboot', you'll stay on the 'Downloading' screen on your android device. Now, boot directly into recovery. Exactly how? Firstly, as ashyx writes, press vol down+home+power button. Now I know this is not the combination for booting into recovery. But wait, as soon as you do this, the screen will black out. Now IMMEDIATELY change your finger from vol down to vol up, while holding down the home and power buttons (don't leave those two). Now your phone will vibrate and boot into recovery. Now, you are safe to boot into system. Please, do this at your own risk. Good luck ?.

PS: Read ashyx's instructions a thousand times before doing anything. Practice the vol down to vol up thingy a few times before installing TWRP. After installing TWRP, make a full TWRP backup, and then install the proper supersu.zip to root your phone.