Protocolo UMS en Android Tabs

Me gustaría tener una tableta Android en ics que permita UMS (almacenamiento masivo USB)

Vi que algunos de los modelos actuales no proponían UMS (como galaxy tab 2 o google nexus), solo MTP. Suena como un problema para mí porque tengo que recuperar el archivo programáticamente desde la aplicación ac#.

¿Conoce algunos modelos compatibles con UMS? o una forma de activar UMS en mi Galaxy tab 2 10.1' ya comprado.

Saludos

euuh una respuesta desapareció .. no sé por qué. parecía una buena idea stackoverflow.com/questions/12851303/…
Porque lo estaba convirtiendo en una respuesta real en lugar de un comentario.

Respuestas (1)

En lugar de intentar que algo funcione en la tableta, que no funciona de forma predeterminada, sugeriría ver cómo recuperar el archivo a través de MTP con C# .

MTP permite formatear el almacenamiento interno de estos dispositivos a un formato nativo de Linux, como ext4, en lugar de FAT32. Si pudiera hacer que UMS funcionara, es probable que no pueda montarlo en una máquina con Windows porque no sabe cómo manejar ext4. Esto permite que el sistema operativo Android maneje realmente cómo se escriben los archivos en el almacenamiento.

MTP también es un protocolo más seguro porque no "monta" el dispositivo como una unidad real. Por lo tanto, hay menos posibilidades de dañar los archivos o el disco si simplemente lo desconecta. El montaje a través de UMS también hace que ese almacenamiento no esté disponible para el sistema operativo Android, lo que podría causar otras preocupaciones.

Hay muchos modelos de tabletas que aún admiten UMS, pero la mayoría de las "actuales" admiten MTP porque es una forma más segura de manejar el almacenamiento. IIRC, los dispositivos que no tienen una ranura para almacenamiento externo no admitirán (¿no deberían?) UMS. Y cuando lo hagan, solo se podrá montar el almacenamiento externo desde el "SO cliente".

bueno, suena muy complicado.