7 votos

Conecte mi dispositivo de lollipop a través de USB en modo de almacenamiento masivo

Tengo la variante de Samsung S5 dual sim que funciona con android v5.0 rom personalizada basada en stock, y tengo algunos problemas con el modo MTP, como una velocidad de copia muy lenta y no puedo reproducir medios directamente (tengo que copiar cada archivo a mi almacenamiento local y luego reproducirlos) ¿hay alguna forma de conectarlo en modo de almacenamiento masivo para que actúe como una unidad flash?

2 votos

AFAIK, no puedes hacerlo porque tu Android no tiene ningún soporte para eso. Puede haber algún hack masivo del que no sé, pero prefiero un archivo / servidor http local en mi teléfono para hacer las cosas, también transmitirlo (ver ¿Existe una alternativa viable a MTP para la transferencia de archivos?), o quizás usar el método que Izzy mencionó una vez aquí

0 votos

@brauliobo, no es posible tener esa funcionalidad actual de almacenamiento masivo USB ya que Android nativamente no lo admite en Lollipop o Kitkat. Sin embargo, hay varias formas de lograr lo que deseas, desde acceder al sistema de archivos usando ADB hasta montar un servidor en Android en tu PC. Solo quiero saber cuál es tu requisito exacto y la aclaración: ¿consideraste alguna de las soluciones mencionadas en mi comentario anterior?

0 votos

Sí, he terminado usando un demonio ssh y transfiriendo datos a través del comando scp, pero lo ideal para mí sería un demonio rsync, pero no pude encontrar una buena aplicación con él.

5voto

Dominik Puntos 129

Conectar tu teléfono a través de UMS (USB Mass Storage) no será posible. Se ha eliminado de Android, por lo que la única forma sería que modificaras el código fuente de Android y lo programaras de nuevo. Supongo que eso no es lo que quieres hacer. Hubo varias razones para esto, pero principalmente porque UMS tiende a bloquear aplicaciones de terceros y también porque los archivos no pueden accederse de forma dual desde aplicaciones y la computadora simultáneamente. MTP no es realmente malo en sí mismo, pero desafortunadamente el soporte en Windows es deficiente. Un colega mío utiliza MTP con Ubuntu y está muy contento con ello.

Aquí tienes algunas sugerencias sobre lo que podrías hacer:

  • Si realmente deseas transferir archivos a través de USB, podrías hacerlo con adb pull y adb push. Podrías crear un pequeño script que se ejecute tan pronto como conectes tu teléfono y sincronice una carpeta específica.
  • También podrías, y esta es la forma más cómoda, instalar un servidor samba en tu teléfono. De esta forma podrías montar partes de la memoria de tu teléfono en tu computadora, tan pronto como esté conectada a tu WiFi. La velocidad de transferencia probablemente también sería suficiente para reproducir directamente archivos de música, e incluso videos (dependiendo principalmente del número de antenas que tenga tu teléfono). Para esa solución, por favor echa un vistazo a estas dos aplicaciones SambaDroid, Samba Server así como esta pregunta sobre acceso root Usar servidor SMB sin acceso root.
  • Otra opción sería ejecutar un servidor SSH. Luego podrías montar de forma remota con SSHFS en Linux y OSX. Para Windows, te recomiendo SFTP Net Drive, que es gratuito para una sola conexión y uso personal. Las ventajas sobre SMB serían que las transferencias de archivos están encriptadas y que también es más adecuado para ser usado sobre WAN. Además, ya viene con comprobaciones de integridad de archivos. Las desventajas serían que en conexiones con alta latencia (WAN), las velocidades podrían disminuir significativamente debido a limitaciones físicas del producto de retardo de ancho de banda.
  • Por último, pero no menos importante, está la opción, si estás en Linux, de usar adbfs. Está utilizando FUSE para montar tu teléfono conectado por adb. Por lo tanto, aparecerá como cualquier otro montaje. Probablemente sea lo más parecido a lo que era UMS.

1voto

sam Puntos 666

Puedes instalar la aplicación para habilitar el almacenamiento masivo USB. Descarga el archivo apk desde aquí y simplemente selecciona 'Enable UMS (Método Duro)' en esa aplicación.

Fuente; Habilitar el modo de ALMACENAMIENTO MASIVO

0 votos

¿Puedes editar tu publicación para incluir las partes relevantes de ese hilo de XDA, para que los lectores futuros puedan ver la solución?

-1voto

En mi sistema de lollipop (ROM personalizada) no había opción para cambiar la conectividad USB, pero en realidad sí existía. Lo único que necesitaba hacer era conectar el teléfono a la computadora a través de USB, luego ir a configuraciones y en la caja de búsqueda (debe tenerla porque es lollipop), escribir ahí "usb", aparecerá algo como "conexión USB", tocar en eso y se abrirá un menú estándar para elegir entre MTP, PTP, solo carga y almacenamiento masivo USB.

2 votos

¿Qué ROM personalizado y qué versión exactamente? ¿Almacenamiento masivo USB (UMS) en Lollipop? Eso es interesante. ¿Está disponible la ROM para la variante dual SIM del Samsung S5 o para el dispositivo que brauliobo aún no ha mencionado?

0 votos

En mi ROM personalizada basada en existencias (xstrestolite) para el Samsung Galaxy S5, he intentado esto pero no hay opción relacionada con UMS.

0 votos

Lo siento, me olvidé de decir que no uso el Samsung S5. Pensé que podría funcionar en tu dispositivo, pero parece que me equivoqué... Tal vez, solo tal vez, puedas probar la ROM slimlp para tu dispositivo si existe, puede que haya una opción con el método que mencioné.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X