Siempre he utilizado la aplicación "Samba server" en todos mis dispositivos Android para subir archivos, funcionaba genial con CM12, pero en CM13 incluso con acceso root el servidor Samba no puede escribir en la tarjeta SD externa, tampoco puede la aplicación "SSH server". Parece que hubo algunos cambios en Android 6, ¿pero hay alguna manera de otorgar acceso de escritura a la tarjeta SD externa para algunas aplicaciones? He probado diferentes servidores Samba, todos ven la tarjeta SD externa y pueden leer desde allí, pero simplemente no pueden escribir.
Tengo el mismo problema con Cyanogenmod 13 en dos dispositivos diferentes, he intentado formatear la tarjeta SD externa en ext3, ext4, fat32, exfat - sin diferencia alguna. Hay muchas aplicaciones de "arreglo de tarjeta SD" en la tienda de aplicaciones, pero todas, según lo que veo, son para Android 5 y simplemente no funcionan para Android 6.
Entonces, ¿es un problema de SELinux? ¿Debería agregar de alguna forma al usuario desde el cual se ejecuta la aplicación al grupo media_rw
? ¿Cómo puedo hacer esto? Aquí está la salida de id
después de la conexión ssh:
uid=10138(u0_a138) gid=10138(u0_a138) groups=10138(u0_a138),3002(net_bt),3003(inet),9997(everybody),50138(all_a138) context=u:r:untrusted_app:s0:c512,c768
Puede leer pero no puede escribir en la tarjeta SD externa, ¿alguna idea? Gracias.
0 votos
¿Cómo guardar archivos en la tarjeta SD externa en un Android sin root?