iQuesta guida nasce per chi si è visto dimezzare la memoria del proprio dispositivo da 32GB a 10GB, non so' se una cosa del genere sia capitato anche ai possessori di dispositivi a 16GB ma spero che con questa guida riusciate a risolvere.
!Ovviamente NE' IO NE' ANDROIDIANI CI ASSUMIAMO RESPONSABILITA' PER EVENTUALI DANNI AL VOSTRO DISPOSITIVO.
Avendo avuto anche io lo stesso problema ho seguito la guida di XDA postata da @EroNerdAlContrario ( vedi qui) e sono riuscito a risolvere.
Non avendo avuto fortuna con la guida già presente sul forum (di questa discussione) eccovi la traduzione passo passo del link di XDA (che potete trovare a questo indirizzo):
File necessari: download
Prerequisiti:
1-Avere come SO KitKat 4.4.2 quindi qualsiasi cosa abbiate installato sopra dovete fare un downgrade, potete trovare la guida questa guida )
3-Driver adb installati e funzionanti (per far funzionare adb abilitate il Debug USB dalle opzioni sviluppatore)
Procedura:
1- Scaricare i file necessari e copiarli nella memoria del telefono.
2-Utilizzare l'applicazione Total Commander (download dal Play Store) per copiare i file appena messi nel telefono nella cartella /system/xbin e cambiare i permessi in 755. Con Total commander cliccate a lungo sul file e fate proprietà, a destra vi comparirà un piccolo quadratino "rwx" cliccateci sopra e invece del numero in basso a sinistra metteteci 755 e poi fate applica.
3-Una volta settato tutti i permessi per i file, aprite una finestra adb e date i seguenti comandi (per una corretta riuscita vi conviene copiare-incollare):
Ad alcuni utenti è capitato che siano apparsi questi messaggi:adb shell
su
cd /system
parted /dev/block/mmcblk0
Error: The backup GPT table is not at the end of the disk, as it should be.
This might mean that another operating system believes the disk is smaller.
Fix, by moving the backup to the end (and removing the old backup)?
Fix/Ignore/Cancel?
Warning: Not all of the space available to /dev/block/mmcblk0 appears to be
used, you can fix the GPT to use all of the space (an extra 30294016 blocks) or
continue with the current setting?
Fix/Ignore?
In entrambi i casi digitate "Fix", se i messaggi non vi sono comparsi digitate "print" e vi ritroverete delle scritte come queste:
La riga 36 è quella importante per capire se il telefono è ok, quindi se è riportata come sopra siete a posto.1|root@android:/ # parted /dev/block/mmcblk0
parted /dev/block/mmcblk0
GNU Parted 1.8.8.1.179-aef3
Using /dev/block/mmcblk0
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: MMC 032G96 (sd/mmc)
Disk /dev/block/mmcblk0: 31.3GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 16.8MB 83.9MB 67.1MB fat16 modem
2 83.9MB 84.9MB 1049kB sbl1
3 84.9MB 85.5MB 524kB dbi
4 101MB 101MB 524kB DDR
5 117MB 118MB 1049kB aboot
6 118MB 120MB 1049kB rpm
7 134MB 151MB 16.8MB boot
8 151MB 152MB 1049kB tz
9 152MB 152MB 1024B pad
10 168MB 171MB 3146kB modemst1
11 171MB 174MB 3146kB modemst2
12 174MB 174MB 1024B pad1
13 185MB 201MB 16.8MB misc
14 201MB 235MB 33.6MB ext4 persist
15 235MB 252MB 16.8MB recovery
16 252MB 255MB 3146kB fsg
17 268MB 269MB 524kB fsc
18 269MB 269MB 524kB ssd
19 269MB 269MB 1024B pad2
20 269MB 270MB 524kB encrypt
21 285MB 294MB 8389kB ext4 drm
22 294MB 302MB 8389kB ext4 sns
23 302MB 336MB 33.6MB laf
24 336MB 369MB 33.6MB fota
25 369MB 403MB 33.6MB ext4 mpt
26 403MB 403MB 524kB dbibak
27 403MB 404MB 1049kB rpmbak
28 404MB 405MB 1049kB tzbak
29 405MB 405MB 8192B rct
30 419MB 3322MB 2902MB ext4 system
31 3322MB 3959MB 638MB ext4 cache
32 3959MB 4043MB 83.9MB tombstones
33 4043MB 4060MB 16.8MB spare
34 4060MB 4110MB 50.3MB ext4 cust
35 4110MB 31.2GB 27.1GB ext4 userdata
36 31.2GB 31.3GB 62.9MB grow
4- Digitate "quit" per uscire da parted e chiudete la finestra di comando adb, subito dopo riapritela e date questi comandi:
5-Quando avrete finito riflashate il kdz di kitkat stock tramite lg Flash Tools (la guida XDA per la guidaadb shell
su
cd /system
dd if=/system/xbin/sgpt32g.img of=/dev/block/mmcblk0 bs=512 seek=61071327 conv=notrunc
dd if=/system/xbin/pgpt32g.img of=/dev/block/mmcblk0 bs=512 seek=0 conv=notrunc