Question: how to change contact ringtone on samsung galaxy s7?
Answer: From any Home screen, tap Contacts.
Tap the desired contact.
Tap the Edit icon (pencil).
Tap More.
Tap Ringtone.
Tap the desired ringtone to assign it to the contact and then tap OK.
Tap the back arrow in the upper left corner, the selection is automatically saved.