Originally Posted by perailss
I came across the same problem with OP and the above suggestion didn't work. It is really hard to find a good software on this. Luckily, I got a good one to recover deleted contacts from Moto G in Google which took me 4 hours to verify it.
To recover lost data from the phone, maybe you can have a try of android recovery
tools, I think that is a good choice for data recovery. Anyway, if you really want the deleted data back, you should try every method, no matter they are free or paid. Those recovery tools can also have the possibility to recover deleted data I think.