2 votos

¿Cómo puedo redimensionar la partición del sistema en NAND utilizando PhoenixSuit / Livesuit?

Estoy usando una ROM Android 4.2.2 (sun7i_android_sugar-cubieboard2-8192cu.img) para Cubieboard.

Necesito más espacio en la partición del sistema para instalar más cosas.

Después de flashear, la tabla de particiones queda así:

NAME          SIZE MOUNTPOINT LABEL
nand          3.8G
|-nand1        16M            Volumn
|-nand2        16M
|-nand3        16M
|-nand4       512M
|-nand5       512M
|-nand6        16M
|-nand7        32M
|-nand8       320M
|-nand9        16M            PRIVATE
|-nand10      256M
`-nand11      2.1G

La partición SYSTEM es la nand4 (nandd). Como puedes ver, su tamaño es de 512MB. ( http://linux-sunxi.org/Android/partitions )

Inspeccionando el archivo sys_partition.fex, puedo ver información de nandd:

;------------------------------>mmcblk0p7/nandd
[partition]
    name         = system
    size         = 1048576
    downloadfile = "system.fex"
    user_type    = 0x2

El primer punto es: 1048576 no son 512MB ( es 1GB ).

Cualquier cambio en este archivo NO cambia nada en el resultado final después de flashear la imagen re-empaquetada (el tamaño de las particiones no cambia).

¿Cómo puedo cambiar el tamaño de las particiones en ROMs "Stock" antes de flashear a NAND?

  1. Todos estos pasos funcionan correctamente: Desempaquetado de la ROM original, reempaquetado de la ROM original, flasheo de la ROM original (con PhoenixSuit).

  2. No necesito redimensionar la partición EN el dispositivo. Necesito redimensionar ANTES de flashear, para compartir mi nueva ROM con otras personas.

0 votos

El tamaño está probablemente en sectores de 512 bytes, y 1048576 sectores son 512 MiB. Y todo lo relacionado con la tabla de particiones interna suele ser muy específico del dispositivo (o, en el mejor de los casos, de una serie de dispositivos similares basados en la misma plataforma de referencia).

0 votos

@Sergey Vlasov : Creo que PhoenixSuit crea la tabla de particiones durante el proceso de flasheo, utilizando el archivo sys_partition.fex ...

0 votos

1voto

Eddy Beaupré Puntos 11

Debes decir si cuando PhoenixSuite te pregunte si quieres formatear la flash, Else no cambiará el tamaño de la partición, incluso si cambiaste el sys_partition.fex.

0voto

Magno C Puntos 68

Consideraré que no es posible decirle a PhoenixSuit que redimensione las particiones de Android. Así que voy a renunciar.

0 votos

Parece que la gente de XDA encontró una forma de hacerlo. Siga este post : forum.xda-developers.com/showthread.php?t=1753473&page=19

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