0 votos

Redimensionar la partición de datos

Tengo un Lenovo K30-W, y le instalé una ROM diseñada para el Lenovo A6000, que es prácticamente idéntico salvo por el menor almacenamiento interno (16GB vs 8GB). Estoy contento con la ROM, pero mis particiones fueron redimensionadas, por lo que ahora tengo 8GB de espacio no utilizado en el almacenamiento interno. Actualmente estoy en Cyanogenmod 12.1 (Lollipop). Según tengo entendido, la sdcard interna ya no es una partición independiente, sino simplemente una carpeta en la partición de datos . ¿Hay alguna manera de aumentar la partición de datos, sin reinstalar (o alternativamente, con la reinstalación)?

He visto preguntas similares, pero las respuestas son mayoritariamente "no lo hagas, lo vas a fastidiar". Sin embargo, en este caso estoy seguro de que tengo espacio sin usar en el almacenamiento del teléfono.

0voto

user149026 Puntos 19

Resulta que esta modificación en particular no es tan difícil ni peligrosa. Los datos son la última partición (la 30 en este caso), por lo que simplemente hay que borrarlos y volver a crearlos con un nuevo tamaño. Sólo hay que tener cuidado con el bloque inicial. Imprima la tabla de particiones existente de antemano.

  • reiniciar en la recuperación

  • hacer una copia de seguridad de la partición de datos

  • copiar la utilidad parted al teléfono usando adb push

  • entra en adb shell y ejecuta el siguiente código

    chmod a+x parted
    ./parted /dev/block/mmcblk0
    unit b
    rm 30
    mkpart primary ext4 2617245696 15634251263
    name 30 userdata
    quit
  • restaurar los datos de la recuperación

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