He leído en varios sitios sobre esto pero las respuestas parecen ser todas las mismas. El problema es que me sigo quedando sin espacio en mi partición /data. Los pasos que he tomado para solucionar este problema: mover todas las aplicaciones que funcionarán en la sdcard a la sdcard, también borrar los datos de las aplicaciones, pero el problema con esto es que tan pronto como se abre de nuevo actúan como una instalación fresca y luego rellenar los datos.
Mi dispositivo tiene una partición de 1gb /data y una partición de 30gb 'interna' sdcard, Android 4.2.2 con Root kernel 3.0.36+. Ideas que he tenido para solucionar este problema y los problemas que enfrenté al intentar usarlos:
-
Repartición de parte del espacio de /sdcard a /data, el problema es que realmente no puedo encontrar ninguna instrucción específica sobre cómo hacer esto y por lo que he leído no estoy realmente seguro de si puedo porque mi partición "userdata" (/data) está en mtd6 y mi partición "user" (/sdcard) está en mtd9 con "kpanic" y "system" en mtd 7 y 8 respectivamente, las guías mencionan bloques mmc en lugar de mtd que uno parece ser una emulación del otro. He visto que otros dispositivos del mismo modelo vienen de fábrica con 2gb de almacenamiento /data.
-
El problema es que estos directorios siempre contienen un enlace /lib que apunta a la ubicación del paquete de la aplicación instalada y este enlace no se puede hacer, tampoco estoy seguro si puedo hacer los permisos correctamente. Según tengo entendido, cuando Android instala una aplicación en la tarjeta sd, crea una pequeña partición ext4 para contener el paquete de la aplicación, así que me pregunto si es posible hacer algo similar y luego enlazar los activos /data/data de una aplicación.
0 votos
Normalmente la respuesta sería utilizar el almacenamiento adoptado (usar la tarjeta sd como interna) pero tu dispositivo es tan antiguo que esta función no está disponible. Estás seguro de que el dispositivo merece la pena?
0 votos
Crear una segunda partición en la tarjeta SD con
ext4
y montarlo en/data/data
o/data/media
en cada arranque.0 votos
@Irfan Latif Eso es exactamente lo que pensaba cuando escribí la última frase en el punto 2. Pero como expliqué en la 1 no he podido averiguar cómo reparticionar la /sdcard y todas las guías que he encontrado se refieren a mmc y no a mtd. Si me pudieras explicar como hacerlo te lo agradecería mucho.