1 votos

/almacenamiento/emulado/legado es sólo de lectura :(

Por alguna razón, no hay aplicaciones en mi teléfono (incluyendo adb, después de ejecutar su ) puede modificar cualquier archivo en cualquier subdirectorio de /storage . Tampoco puedo usar el administrador de archivos de mi computadora para editar, crear o eliminar archivos en mi teléfono. Sin embargo, todo lo demás funciona perfectamente, hasta que una aplicación intenta guardar un archivo (todas las aplicaciones siguen guardando sus bases de datos y configuraciones correctamente, esto sólo se aplica a mis archivos personales).

Cada uno de estos archivos es propiedad de Root, con el grupo "sdcard_r". Los archivos tienen permisos -rw-rw---- y los directorios tienen drwxrwx--- lo que parece correcto. Intenté reinstalar mi gestor de archivos y otras aplicaciones (en caso de que sus UIDs de alguna manera salieran del grupo), y eso no resolvió nada.

Supongo que la partición está montada como de sólo lectura, pero no estoy seguro de cómo arreglarla, o qué particiones están montadas incorrectamente. Este problema persiste después de múltiples reinicios.

Aquí está la salida del mount comando:

rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,size=865064k,nr_inodes=128149,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,size=865064k,nr_inodes=128149,mode=750,gid=1000 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/secure tmpfs rw,seclabel,relatime,size=865064k,nr_inodes=128149,mode=700 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,size=865064k,nr_inodes=128149,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,size=865064k,nr_inodes=128149,mode=755,gid=1000 0 0
/dev/block/platform/msm_sdcc.1/by-name/apnhlos /firmware vfat ro,context=u:object_r:firmware_file:s0,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/platform/msm_sdcc.1/by-name/modem /firmware-modem vfat ro,context=u:object_r:firmware_file:s0,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,seclabel,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,errors=panic,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/efs /efs ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persdata /persdata/absolute ext4 rw,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/shell/knox-emulated fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000,default_permissions,allow_other 0 0
/dev/fuse /mnt/shell/privatemode fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000,default_permissions,allow_other 0 0
tmpfs /storage/emulated tmpfs rw,seclabel,nosuid,nodev,relatime,size=865092k,nr_inodes=128162,mode=050,gid=1028 0 0
/dev/fuse /storage/emulated/0 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /storage/emulated/0/Android/obb fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /storage/emulated/legacy fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /storage/emulated/legacy/Android/obb fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

Tengo un T-Mobile Galaxy S5 rooteado que funciona con Android 5.0. El problema comenzó después de que inicié accidentalmente el modo de recuperación, pero no hice nada, en realidad, asumí que no estaba relacionado al principio. ¿Alguien sabe cómo resolver esto?

0 votos

Perdón por el retraso. Se está ejecutando Android 5.0 stock (como en, lo que el teléfono vino con - TouchWiz y todo). Comenzó después de que accidentalmente lanzó el modo de recuperación, pero yo no hice nada - en realidad, supuse que no estaba relacionado al principio. Está rooteado, usé Odin para hacerlo.

0 votos

Lo he puesto en tu pregunta. Como ves, esto ya cambia las cosas: una posible causa que tenía en mente (relacionada sólo con Android 4.4) ya fue descartada. No tengo más ideas, así que debo dejarlo en manos de alguien más. ¡Buena suerte, y gracias por tu actualización!

0voto

Dani Puntos 22

Se puede establecer fácilmente si la razón es un montaje de sólo lectura o permisos incorrectos. Cuando esté en la cáscara de root, intente busybox touch /storage/emulated/legacy/blah.txt . Si dice "sistema de archivos de sólo lectura", entonces es un montaje r/o; si dice "acceso denegado" entonces es un problema de permiso.

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