Today i will tell you a free android application that will help you recover deleted photos on android phone. The application is currently in beta version and require ROOT authentication. The name of the Android Application is DiskDigger.
As i earlier said the application is in starting phase so it recovers only images at the moment. It scan the internal SD card of your android phone and search for deleted JPG or PNG images.
As soon as you start the application it asks for ROOT permission. Once the root permission is given it list the various partitions of your android phone. Choose the partition where the photos were once stored. You can filter the photos on the basis or JPG or PNG. Within a couple of seconds the list of all deleted files will be in front of you.