TWRP Recovery for Samsung Galaxy J5.
Your warranty is now void. I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired, because the alarm app failed. Please do some research if you have any concerns about features included before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
1.Download and install Odin,usb drivers.
2.Power off the device and boot into download mode by holding [VOLUME DOWN/HOME & POWER].
3.A Warning screen appears,now press volume up once and connect the phone to the PC.
4.Open Odin with admin rights and you should see the phone added at some ID COM: port if not then you have to download and install the appropriate drivers.
5.Now click on AP and select the downloaded recovery file.
6.Hit start and the flashing will be done in a few seconds and the device reboots.
7.Hold VOLUME UP+POWER+HOME buttons to boot into recovery.
NOTE : For some reasons twrp gets replaced back with the stock recovery if we left the device to reboot into system after flashing. To overcome this issue untick the Auto Reboot from the options in Odin and flash the recovery by following the above steps. Now right after flashing is done,power off the device and power it on by holding [ VOLUME UP+HOME+POWER] to enter into the recovery and 'swipe to allow modifications'.
Be careful while backing up and playing around with efs partition,you might loose your IMEI.!!
[RECOVERY][UNOFFICIAL][TWRP-3.2.1] Samsung Galaxy J5[MM][LL][SM-J500H/F/FN/G/M/Y], ROM for the Samsung Galaxy J5
Source Code: https://github.com/galaxy-msm8916
ROM OS Version: 8.x Oreo
Last Updated 2018-03-27