Well, I actually use an App that doesn't require rooting and yet does that job , it's called " G Cloud Backup " . It backed up all my contacts, call logs, SmS, pics/ vids and I just had to select what I want to backup and what not. So yeah I guess that would be my recommendation for you...