Android photo recovery is made possible by the fact that after photos get deleted, they aren’t moved from your Android device permanently. Irrespective of whether you use the device’s internal storage or you have an SD card, the deleted data is still available on the smartphone. You just can’t see them.
The space occupied by the deleted photos is simply marked as available by the Android OS. When you create new data on your device, the data could end up replacing the deleted pictures. This is referred to as overwriting.In this situation, recovering them becomes impossible.
So stop using the phone and use a reliable Android data recovery application to get them back.