When it comes to software updates, Samsung has generally been sticking to a two year or a couple of major Android updates cycle. The original Galaxy J7 was released in June 2015, running Android Lollipop and was later updated to 6.0.1 Marshmallow. All things considered and taking into account the budget nature of the handset, nobody really expected another major OTA from Samsung.
Hence, it is quite surprising to see the SM-J701M appear in a new Wi-Fi Alliance certification, reportedly running Android Nougat. And in case you were wondering whether the three-year-old Snapdragon 615, inside the original Galaxy J7 even supports OpenGL ES 3.1 to run Nougat, it indeed does (and yes, we did have to look that up, since it is a valid concern). So, the update is technically possible. However, it is also worth noting that the Wi-Fi certification is not definitive proof that the OTA will arrive. We'll be sure to keep you posted if further information becomes available.
How weird this model already have April 2017 patch in some countries.
Galaxy S5 got April 2017 security patch, and it has a Snapdragon 801 like the Z3 which got May 2016, so what are you trying to say? I was talking about security patches, not Android 7. Gtfoh Anonymous.
My S5 has only the security update from January 2017 because it's already "modified" by me. :P No joking, but I've put my S5 scoring around 73k-74k in AnTuTu and it's a SM-G900F version. :)