Find a Windows PC and try Recuva, I've used it in the past to recover lost file fragments