J'utilise une ROM Android 4.2.2 (sun7i_android_sugar-cubieboard2-8192cu.img) pour Cubieboard.
J'ai besoin de plus de place dans la partition système pour installer d'autres goodies !
Après le flashage, la table de partition est comme ceci :
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 partition SYSTEM est la nand4 (nandd). Comme vous pouvez le voir, sa taille est de 512 Mo. ( http://linux-sunxi.org/Android/partitions )
En inspectant le fichier sys_partition.fex, je peux voir des informations nandd :
;------------------------------>mmcblk0p7/nandd
[partition]
name = system
size = 1048576
downloadfile = "system.fex"
user_type = 0x2
Le premier point est : 1048576 n'est pas 512MB ( c'est 1GB ).
Tout changement dans ce fichier ne change rien au résultat final après avoir flashé l'image re-packed (la taille des partitions ne change pas).
Comment puis-je changer la taille des partitions dans les ROMs "Stock" avant de flasher sur NAND ?
-
Toutes ces étapes fonctionnent bien : Déballage de la ROM stock, remballage de la ROM stock, flashage de la ROM stock (avec PhoenixSuit).
-
Je n'ai pas besoin de redimensionner la partition dans l'appareil. J'ai besoin de redimensionner avant de flasher, pour partager ma nouvelle ROM avec d'autres personnes.