Tengo un GT-I9100 con ROM Chameleon.3.0.4 (y root).
La versión de Android es: 4.1.2
Desde hace unos meses, mi Tarjeta SD interna (almacenamiento interno, no SD externo) se convirtió en readonly .
Ya no puedo añadir/editar/eliminar ningún archivo.
Me di cuenta de los archivos corruptos en /storage/sdcard0/Android/data/com.google.android.youtube/
(tamaños de archivo incorrectos (cada uno > 3GB) y nombres de archivo incorrectos/ ilegibles), que no puedo borrar o arreglar.
Así que, traté de ejecutar fsck_msdos -y /dev/block/vold/259:3
(como root) a través de ADB-Shell, que me muestra:
** /dev/block/vold/259:3
Boot sector contents:
sectors per cluster:..........64
number of reserved sectors:...2236
number of FATs:...............2
number of sectors are in FAT:.2946 (1473 KB)
cluster mask (bit):...........32
first cluster offset..........8000
cluster size(bytes):..........32768
hidden sectors:...............0
number of clusters:...........376963
volume serial number:.........407a-07d3
volume label:.................NO NAME { 0x4f 0x20 0x4e 0x41 0x4d 0x45 0x20 0x20 0x20 0x20 0x46}
** Phase 1 - Read and Compare FATs
Attempting to allocate 1473 KB for FAT
Attempting to allocate 1473 KB for FAT
** Phase 2 - Check Cluster Chains
** Phase 3 - Checking Directories
Invalid long filename entry for /Android/data/com.google.android.youtube/�ILES
Remove? yes
check_dot_dot: '.' absent for /Android/data/com.google.android.youtube/�ILES.
check_dot_dot: '..' absent for /Android/data/com.google.android.youtube/�ILES.
Remove? yes
FSNext block (322159) is correct, NumClusters (376963)
12387 files, 646240 free (20195 clusters)
***** FILE SYSTEM WAS MODIFIED *****
Lo cual se ve bien. Pero cuando vuelva a ejecutar este comando. siempre obtener el mismo resultado.
Lo que me muestra que el sistema de archivos fue no modificado porque es sólo de lectura.
Así que intenté volver a montar el almacén en el modo RW.
Arreglar el sistema de archivos, no funcionó para mí. ( fsck_msdos
no pudo reparar el fs)
Pregunta:
¿Cómo se repara el almacenamiento interno?