Acessando o sistema de arquivos do iPhone existente

2

Aqui está o que eu gostaria de fazer, se você souber de uma maneira inteligente de fazer isso, por favor me avise.

Eu preciso acessar arquivos de correio de voz (.arm) no meu iPhone. Não está atualmente desbloqueado. Para complicar, atualizei meu plano de texto hoje à noite. Desconhecido para mim no momento em que atualizar seu plano de texto faz com que você tenha que reativar seu correio de voz. Então, atualizar meu plano de texto fez com que eu perdesse todos os meus correios de voz.

Minha esperança é que os arquivos .arm ainda estejam no sistema de arquivos. A razão pela qual eu estou mesmo gastando o esforço para encontrar uma maneira de recuperá-los é porque algumas dessas mensagens de voz são muito importantes para mim e eu iria gravá-las no meu computador neste fim de semana para salvá-las.

Entendo que usar qualquer um dos aplicativos de jailbreak provoca uma restauração completa do telefone e, portanto, apagaria os dados existentes, incluindo os arquivos .arm que estou tentando recuperar.

Eu encontrei um aplicativo chamado iPhoneBrowser, embora ele falha toda vez que eu o executo. Eu tentei várias versões. Além disso, acredito que isso não me dará acesso às áreas do sistema de arquivos de que preciso, uma vez que meu telefone não está jailbroken.

Existe uma maneira inteligente de acessar o sistema de arquivos ou, de alguma forma, localizar e transferir os arquivos do correio de voz?

Nota: tenho um iPhone 2.5G com o SO versão 3.0.

Obrigado

    
por Jared Brown 21.11.2009 / 23:00

5 respostas

2

Eu usei o aplicativo PhoneView para extrair um correio de voz do meu telefone sem jailbreak. É um aplicativo de US $ 20, mas o modo de demonstração permite que você salve o correio de voz.

link

    
por 22.11.2009 / 01:54
0

O blackra1n não causa uma restauração completa do telefone e permite acessar todas as áreas do iPhone.

    
por 21.11.2009 / 04:04
0

O iTunes sincroniza esses arquivos de correio de voz no seu iPhone? Se assim for, você pode tentar localizar os arquivos .arm através do iPhone Backup Extractor .

    
por 22.11.2009 / 05:11
0

OK. Eu vou salvar sua bunda aqui. Você sabe que há uma maneira de desbloquear o seu telefone sem ter que fazer uma restauração, certo? Sim, existe.

É chamado blackra1n e você pode obtê-lo aqui . Está disponível para mac e windows.

Depois de seguir as instruções e fazer o jailbreak, o dispositivo entrará no sistema de gerenciamento de aplicativos que você escolheu instalar (Cydia, Rock ou Icy). Instale o pacote openSSH e certifique-se de ligá-lo. Coloque seu telefone na sua rede sem fio e verifique qual é o endereço IP. Vá para o PC (certifique-se de estar na mesma rede que o telefone) para o qual você deseja transferir os correios de voz e executar um cliente SSH. Use o IP do iPhone como host, root como nome de usuário e alpine como senha.

No cliente SSH, navegue para:

/private/var/mobile/Library/Voicemail/

Copie todos os arquivos de lá para o seu computador e você deve estar pronto. Deixe-me saber como isso funciona para você.

    
por 22.11.2009 / 07:03
0

Nossa empresa teve muitos problemas com isso; No começo, não conseguimos encontrar nenhuma biblioteca C # / .NET disponível para fazer isso. Acabamos escrevendo nossa própria biblioteca usando chamadas de bibliotecas externas, mas ela tinha vários problemas de estabilidade e desistimos. Eventualmente, encontramos uma biblioteca que oferecia uma base de código muito boa: MK.Mobile.Device.Lite

A documentação é escassa, mas o código é bastante autoexplicativo; a biblioteca fornece MUITAS funções para acessar os iDevices através de um cabo USB, e o mantenedor do projeto afirmou que os recursos de rede podem se tornar disponíveis no futuro previsível.

Incorporamos essa grande biblioteca de código aberto em muitos de nossos aplicativos, e a implementação é bem simples: você registra um evento que é acionado quando um dispositivo é conectado / desconectado e você pode chamar seu código nesses eventos. / p>

As funções são extensas, permitindo que o código busque muitos aspectos diferentes do dispositivo. Se você contatá-los, existe uma versão da biblioteca que é ainda mais poderosa que a biblioteca livre; no entanto, não é de código aberto.

Boa sorte ao usar esta biblioteca. Tivemos grande sucesso e conseguimos usá-lo em muitas de nossas aplicações.

    
por 15.11.2015 / 03:15