How can I resize the system partition in NAND using PhoenixSuit / Livesuit? I'm using a Android 4.2.2 ROM (sun7i_android_sugar-cubieboard2-8192cu.img) for Cubieboard.

I need more room in system partition for install more goodies!

After flashing, the partition table is like this:

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


The SYSTEM partition is the nand4 (nandd). As you can see, its size is 512MB.
(http://linux-sunxi.org/Android/partitions)

Inspecting the sys_partition.fex file, I can see nandd info:

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


The first point is: 1048576 is not 512MB ( it's 1GB ).

Any changes in this file do NOT changes anything in final result after flashing the re-packed image (the partitions size does not change).

How can I change the partitions size in "Stock" ROMs before flashing to NAND?


All of these steps is working fine: Unpacking stock ROM, repacking stock ROM, flashing stock ROM (with PhoenixSuit).
I don't need resize the partition IN the device. I need resize BEFORE flashing, to share my new ROM with other people.
You must say yes when PhoenixSuite ask if you want to format the flash, Else it don't change the partition size, even if you changed the sys_partition.fex.