Sadly both recuva and isobuster seem to be products of the unenlightened that only work on PCs
Just imagine, if you'd spent less time bottling up snide remarks but instead given us enough info to provide a more informed response, you would have received a, wait for it, more informed response.