A recuperação de dados da memória flash é extremamente inviável, uma vez que os próprios blocos foram apagados.
Por exemplo, se você colocar muitas coisas secretas em um cartão SD e apagá-las, os blocos ainda estarão lá, mas se você preencher o cartão SD com outros dados, os dados anteriores serão irrecuperáveis.
A memória Flash também é usada em telefones, e o mesmo princípio se aplica, mas dependendo do telefone, talvez você não consiga acessar todo o armazenamento, pois o Android tem uma área para aplicativos e outra para arquivos e mídia genéricos.
Se você quiser ter certeza de que as imagens são irrecuperáveis, provavelmente é suficiente preencher o armazenamento do telefone com dados inúteis.