You need to go to forums that supply these tools and ask there. Try XDA Forums.
Hey
Sorry, i am new here, sorry for any error, which i may do. So, about question i have Samsung Galaxy J500FN (j5nltexx) i want to get nougat update, i still wait and didnt get I have plan, how to install unofficial nougat on my phone. I already try it, but i "brick" my phone and i put it into repair center, and there they flash stock firmware (i havent access for original firmware directly from samsung sorted by imei and s/n, i can flash firmware). Then i have very big fear about my phone. I told myself "never do it again" XD. So i have newer plan how to install it. But dont know if will run it correctly.
1. Flash TWRP via Odin
2.I have android 7 for j5nltexx (J516 Serenity) from XDA
3. Wipe system.
4. Install J516Serenity.zip
5. After Instalation wait for system config
6. Flash Stock recovery back
When i do it for first, my phone turns on FRP and after restart i got screen "Custom Binary Blocked by FRP" Then i didnt know what do. I go to service center for original firmware. Now is on my phone stock firmware.
Now. I know that FRP doesnt support Custom Binary (TWRP). And this issue i want resolve by flash original recovery, but will phone run with unofficial android and stock recovery?? (I should to extract recovery.img from originalfirmware.tar). Please tell me for any better or safest step by you experience. I repeat again J516 Serenity has been already installed and worked excellently but FRP lock block restart phone with TWRP. And i dont know if i can flash stock recovery on unofficial system. Thank you soo much.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic