Tengo una tablet fuera de la marca rooteado construido en MT8389 con 8 GB de memoria interna. El problema es que el fabricante particionado esto de alguna manera extraña haciendo /data
montada en una partición de sólo 1 GB. Básicamente tengo aproximadamente 4GB de espacio libre montado como /storage/sdcard0
pero se queda sin usar mientras todas las aplicaciones instaladas ocupan /data
haciendo que el dispositivo sea casi inútil, ya que sólo las aplicaciones principales después de las actualizaciones se comen más del 60% del espacio disponible.
Después de todo Android es sólo otro sabor de Linux, por lo que yo esperaría que pudiera ejecutar la consola y hacer esto:
- Copia
/data
a/storage/sdcard0
. - Desmontar
/storage/sdcard0
. - Monte
/data
a la partición que se montó como/storage/sdcard0
. - Monte esa partición de 1GB como
/storage/sdcard0
en su lugar.
¿Es posible? ¿Cómo hacerlo "con seguridad"?
Tenga en cuenta que no quiero cambiar el tamaño de las particiones - sólo quiero intercambiar puntos de montaje o crear symlink para hacer /data
apuntan a una partición mayor. En teoría, esto debería ser bastante sencillo ;)