I've got a Samsung Galaxy 3 with Android 4.1.2. I changed my SIM card today and was worried I might lose contact so I've backed them up. I've always found the contacts very confusing and obviously I messed up the restore process and I now have hundreds of duplicates, single contacts appearing up to 20 times. To be precise - they are not exactly 20x the same, but say for a person 4 times the phone number as separate contacts, 12 times for two different email addresses, 4 times for Skype etc ...
I've tried to push them all to Gmail and delete/edit them online and then reimport, but it seems that step missed quite a few contacts that have only phone numbers.
I also have to admit that I totally don't understand how all the contacts are separated internally (on SIM, on SD, Google, Samsung; import to/from/merge/push/blabla ... why can't there be a single list of contacts).
I know I am not able to clean the contacts up on the phone - there's simply too many.
So question: what would be the best way out of this chaos?
EDIT: ok, kind of did it. Superbackup app, uploaded to Gmail, imported, merged and de-duped by Google, exported tp vcf, deleted old vcf files on phone, figured out where Android wanted the new vcf, reimported ... and looks halfway sane. But there must be an easier way, right?