Everyone of us has had to do a factory reset on our phones for one reason or another. If your like me, it takes you a lot of work to get the phone back to where it was before the Reset. Now, there are a lot of service that will restore some data to your phone like, contacts , calendar and stuff like that, my question is, is there a way to completely restore your phone back to the exact state it was before the reset. Let me give you and example. On my phone, I like quick access to call my friends and family. So, I create little contact icons (with their picture) on my home screen, so when I want to call them, all I have to do is punch them in the nose. LOL! I keep all my most commonly used apps on other home screens. Okay, so every time I do a reset, I have to go back and set this all back up from scratch to get it back to the way I want it. Another thing is I have a lot of apps that require account logins. After a reset, I have go back in a and manually log back into each one of them. More time. And most of the time, I have to re download and install most them manually because Google Play sync fails to get them back on my phone. Obviously, this all a real pain in the butt, which is why my phone has to be in a real bad way before I will do a factory reset on it. So, my question is, surely there is an app out there that can back up all of your phone custom settings and stuff, so that once you do a factory reset to fix the OS problems, your phone can be restored back to the same state it was before the reset. Is there such a thing?