[Samsung Galaxy On5 Guides, News, & Discussion] rishhuu:
As one of the previous threads in this section mentioned the same (that On5 Pro firmwares work on non-Pro On5 models also), I can confirm that it works on Samsung Galaxy On5 SM-G550FY (2015 non-Pro) model. ;) The downloaded firmware was a latest On5-Pro Nougat version that I could find on https://updato.com but works with old non-Pro On5 model as well. :o

This post is "only" meant to chalk out the complete process.

Detailed instructions for people who've not rooted their Samsung devices before:

Steps to replicate the process:

Preparation for rooting first:

Make sure your phone battery is charged to 70% or more

Backup your device data

Make sure you install Samsung's Android USB Driver for Windows on your PC, if you haven’t already. >> Official link

Download the latest .tar image of TWRP for Galaxy On5 (it is compatible) >> Official link

Download and Unzip the latest version of Odin version >> Official link

Download the latest Super SU >> Official link

Now follow the instructions:

First you should enabled Developer options. If Developers Option is hidden, go to Settings > About Phone > Built Number (tap on it for 5-8 times)

Enabled USB Debugging and OEM unlock.

Install Android USB Drivers on your PC.

Connect the phone to you PC using the USB cable and copy the SuperSU.zip file into any directory of your internal storage.

Turn off your Samsung Galaxy Boot the device into Download Mode as follows: press and hold Volume Down, Home and Power buttons together.

When a warning triangle appears on screen, press Volume Up button to enter Download Mode.

Launch Odin.exe by click right and run as administrator on computer.

Connect your phone to the computer. Odin will automatically detect your phone and show the “added" message.

In Odin, tap AP button and find the TWRP Recovery file you downloaded earlier and select it.

Uncheck Auto-reboot in the options tab in Odin

Click Start in Odin.

Once the root installation is done, your phone will reboot and soon a PASS message with a green background appears in the left-most box at the very top of Odin.

Remove the battery and then re-insert it again.

Boot into “recovery mode”, by pressing and hold Volume Up + Home +Power buttons simultaneously

In the TWRP mode Swipe to Allow Modification

Tap ‘Install’

Select Storage and scroll to location of SuperSU.zip file.

Select the .zip file and swipe the bar to confirm. This will start flashing the .zip file.

Once the flashing finished you will see the ‘Reboot System’ option, click it to reboot your device.

After reboot, if the SuperSU App exist on your Application Menu on your smartphone it means you’ve successfully rooted your device.

Can take further help from here (works for this On5 model as well) >> https://xdaforums.com/samsung-galaxy-on5/development/updated-root-instructions-samsung-t3747435

After rooting:

You can remove the bloatware first using any "root uninstaller" app from the Play Store. Be careful as to not uninstall any vital system apps.

Now go to >> https://updato.com and download the latest On5 SM-G550FY firmware (>1GB) by searching "On5" and sorting firmwares by date and selecting the region (for my model make the region was India (INS) >> You can use this Working link directly, as well

The above version is an On5 Pro Nougat version but works in old On5 models as well.

Final Steps:

Now again launch Odin.exe by click right and run as administrator on computer.

Connect your phone to the computer. Odin will automatically detect your phone and show the “added" message.

In Odin, tap AP button and find the firmware file you downloaded earlier and select it. You might need to first extract the firmware file.

Click Start in Odin.

The phone will reboot and you'll have updated your Lollipop/Marshmallow device to Nougat. :cool: