con titanium se hace todo, pero necesitas root.... ademas no es bueno restaurar datos de sistema
samsung tiene un sistema de respaldo y restauracion para informacion basica como llamadas, sms, etc, igual google tiene el suyo para aplicaciones
tambien puedes usar helium, el cual no necesita root para hacer el respaldo de datos de todas tus aplicaciones y de historial de llamadas, redes wifi, sms, etc