Tenho o dispositivo LG L5 (modelo e610) com Cyanogenmod 10. Quando ligo o telefone a um computador com Linux (tenho mtpfs instalado), posso ver tanto o armazenamento interno como o cartão SD. No entanto, quando navego dentro deles, posso't ver alguns dos ficheiros.
Por exemplo, se eu abrir a aplicação de gestão de ficheiros ao telefone, posso ver vários ficheiros no directório "Armazenamento interno/Notificações", contudo o directório no computador mostra apenas um desses ficheiros.
Se eu mudar o tipo de ligação USB para PTP (câmara) - como o OS X não't suporta MTP nativamente - Image Capture vê o telefone como uma câmara, no entanto só consegue ver cerca de um terço de todas as imagens presentes no telefone.
Não tenho'não tenho uma máquina Windows para tentar, mas suspeito que os resultados seriam semelhantes.
Tentei actualizar o Cyanogenmod para a última noite, limpando-o e reinstalando-o - os mesmos resultados. Alguma ideia do que está a acontecer? Como posso fazer com que todos os ficheiros apareçam no computador anfitrião?
Este é aparentemente um bug conhecido no Android que nem sequer é reconhecido pelo Google desde Outubro de 2012, bug #2 - dependendo do método de criação de ficheiros no dispositivo Android, estes ficheiros podem permanecer invisíveis quando se acede ao dispositivo usando MTP, até que o dispositivo seja reiniciado.
As soluções de trabalho conhecidas incluem:
Utilizar o modo de armazenamento USB em vez de MTP, se for suportado pelo telefone. Isto não é aparentemente uma opção para LG Optimus L5 (e610), porque este telefone tem armazenamento interno unificado (o armazenamento de ficheiros está em /dados/meios' no mesmo sistema de ficheiros
ext4' que `/dados'), que não pode ser exportado como um dispositivo de armazenamento USB.
Limpar os dados da aplicação "Armazenamento de Media", depois utilizar a aplicação SDrescan para reconstruir a base de dados de media (discutida aqui).
Partilhe ficheiros através da rede utilizando aplicações de terceiros tais como AirDroid ou uma das aplicações do servidor Samba (neste último caso será necessário ter raiz para tornar o servidor acessível a partir da maioria dos clientes, incluindo Windows).
Ir para **Menu > Configurações do sistema > Armazenamento***
Verá Scanning media files on SD card... na barra de notificação. Isto significa que está bem e o material em cartão SD é anulado para que possa vê-los agora :)