Como o cartão não está sendo reconhecido nem por computador nem por telefone, é provável que ele esteja completamente morto. E como um cartão Micro SD, ele tem menos compatibilidade do que os cartões SD comuns em termos do modo SPI, que é como a maioria das bibliotecas do Arduino acessaria o cartão SD.
Dito isso, você pode experimentar a biblioteca Adafruit SD com o esboço CardInfo (tutorial sobre a fuga do cartão Micro SD e uso da biblioteca: link ), seguindo até a seção "Biblioteca e primeiro teste do Arduino". Você vai precisar de um shifter de nível para trazer o Arduino de 5v para o nível do cartão SD 3.3v. Se ele lê, você tem uma chance. Caso contrário, o cartão é A) Incompatível com o modo SPI, ou B) totalmente inoperante para uso regular.
Restaurar dados de um cartão SD normalmente requer que o cartão SD esteja em funcionamento, apenas com blocos defeituosos ou com um sistema de arquivos corrompido. Se estiver fisicamente morto, não há nada que possa ser feito.