He arrancado con TWRP recovery y he intentado reducir /system
y ampliar /data
de la siguiente manera:
parted /dev/block/mmcblk0
(parted) unit s
(parted) print free
La salida (tabla de partición original):
Model: MMC H8G4u! (sd/mmc)
Disk /dev/block/mmcblk0: 15269888s
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
34s 8191s 8158s Free Space
1 8192s 38911s 30720s apnhlos msftdata
2 38912s 156543s 117632s modem msftdata
3 156544s 157567s 1024s sbl1
4 157568s 157631s 64s ddr
5 157632s 161727s 4096s aboot
6 161728s 162751s 1024s rpm
7 162752s 163775s 1024s qsee
8 163776s 164799s 1024s qhee
9 164800s 170943s 6144s fsg
10 170944s 170975s 32s sec
11 170976s 192511s 21536s pad msftdata
12 192512s 212991s 20480s param
13 212992s 241663s 28672s ext4 efs
14 241664s 247807s 6144s modemst1
15 247808s 253951s 6144s modemst2
16 253952s 280575s 26624s boot
17 280576s 311295s 30720s recovery
18 311296s 336897s 25602s fota
19 336898s 351215s 14318s backup legacy_boot
20 351216s 357359s 6144s fsc
21 357360s 357375s 16s ssd
22 357376s 373759s 16384s ext4 persist
23 373760s 374783s 1024s persistent
24 374784s 393215s 18432s ext4 persdata
25 393216s 4653055s 4259840s ext4 system
26 4653056s 5062655s 409600s ext4 cache
27 5062656s 5206015s 143360s ext4 hidden
28 5206016s 15269847s 10063832s ext4 userdata
15269848s 15269854s 7s Free Space
Luego eliminé las últimas 3 particiones y redimensioné /system
:
(parted) rm 28
(parted) rm 27
(parted) rm 26
(parted) resizepart 25 3186687
(parted) mkpart physical ext4 3186688 3596287
(parted) name 26 cache
(parted) mkpart physical ext4 3596288 3602431
(parted) name 27 hidden
(parted) mkpart physical ext4 3602432 15269847
(parted) name 28 userdata
(parted) quit
Luego hay que sincronizar los cambios para poder montar /system
de nuevo:
sync
blockdev --flushbufs /dev/block/mmcblk0
partprobe
Sin embargo, nada ha cambiado.
parted /dev/block/mmcblk0 print free
Después de montar las particiones en TWRP o después de reiniciar el sistema, los tamaños de las particiones siguen siendo antiguos.
¿Qué estoy haciendo mal? Tiene Samsung Galaxy J5 (SM-J500FN) cualquier bloqueo de hardware?
0 votos
Tengo el mismo problema con un Galaxy S4 Mini GT-i9195. Pero este enlace muestra que funciona en el mismo teléfono. Pero no para mí. Incluso si quito
system
y crearla de nuevo con el tamaño deseado, siempre vuelve al tamaño antiguo después de reiniciar. ¿Sigues algún enlace para los pasos que utilizaste?0 votos
@RegEdit, me he rendido. Tal vez, la única manera de cambiar el tamaño de las particiones es cargar el archivo PIT a través de Odin junto con los archivos de firmware. Esto probablemente hará que todos los datos perdidos.
0 votos
Vi que la gente ha hecho eso, y tiré de mi PIT existente por lo que podría cambiar las particiones y empujarlo de nuevo, pero creo que es demasiado arriesgado y puede ladrillo el dispositivo a menos que lo hagas bien - y no he encontrado información sólida acerca de cómo editar. Creo que funcionará con
parted
sólo que algo está anulando el cambio en este momento. Tenemos dispositivos diferentes pero quizás la causa sea la misma. Publicaré aquí la solución cuando la encuentre. :)