Tengo un Moto G con 4.4.2 y, como la funcionalidad OTG predeterminada está rota en la última versión de Android, necesito una forma de montar mi lector de tarjetas mini USB (meenova) en la carpeta /sdcard.
De lo que he encontrado en el internet tengo que usar este shell (estoy tratando de usarlo con tasker):
"mount -o rw /dev/block/sdb /storage/emulated/0" o "mount -o rw -t vfat /dev/block/sdb /storage/emulated/0" Ninguno de los dos funcionó para mí
/deb/block/sdb es la ubicación de mi tarjeta SD cuando está conectada y /storage/emulated/0 es la memoria interna del teléfono (o al menos eso creo, también he intentado usar solo /sdcard pero tampoco tuve suerte)
Pude montar la tarjeta SD usando la aplicación Stickmount de Chainfire, pero la monta en /sdcard/usbStorage/sda y necesito que sea solo /sdcard (además, si logro hacerlo con tasker, no necesito otra aplicación instalada).
¿Qué puedo hacer? Gracias.
0 votos
/storage/emulated/0
es probable que ya esté en uso. Intentals -l /storage/emulated/0
(o usa un gestor de archivos) para comprobarlo tú mismo. No puedes montar otro dispositivo en el mismo lugar, necesitas un "directorio vacío" para montarlo.0 votos
/data/local/tmp
es de escritura para todos...?0 votos
Izzy, intenté con /storage/emulated/0/USB (esa carpeta no existe así que está vacía) pero aún no funciona, ¿es así como tengo que hacerlo o tiene que estar fuera del almacenamiento? Y t0mm13b, /data/local/tmp tiene todos los permisos rww concedidos.
0 votos
También he intentado hacer eso a través del emulador de terminal y dice: "Montar: Operación no permitida"
0 votos
Para que
mount
funcione, el punto de montaje necesita existir y ser un directorio. El directorio no necesita estar vacío, pero si no lo está, el contenido existente se ocultará una vez que se complete el montaje. Por lo tanto, necesitas hacermkdir -p /sdcard
para crear el punto de montaje (el-p
evita un error si ya existe), luego hacermount /dev/block/sdb /sdcard
para montar la tarjeta SD. Es posible que necesites usar/dev/block/sdb1
en su lugar. Ambos comandosmkdir
ymount
deben ejecutarse como root.