Ho trascorso molte notti insonni cercando di risolvere questo problema. So che ci sono molti thread come questo su Internet, ma voglio andare un po 'più a fondo.
Ho un HTC Wildfire S con solo 512 MB di memoria flash interna. Questa memoria interna ha un'allocazione del layout della partizione di circa 130 MB per la /data
partizione e di circa 290 MB per la /system
partizione. Entrambi sono pieni. (Inoltre ho una scheda SD da 16 GB.)
Installazione di app, aggiornamento di app, esecuzione della maggior parte delle app: impossibile.
Ora sapevo che era possibile spostare le app sulla scheda SD, la cosiddetta procedura apps2sd che offre funzionalità molto limitate per spostare alcuni dei dati dell'applicazione sulla scheda SD. Comunque, dopo aver spostato tutti i dati possibili su SD, la memoria interna era ancora piena e il telefono inutilizzabile.
Stavo leggendo metodi più sostenibili come data2sd . Ci ho provato. Ho usato le istruzioni di htcdev.com per sbloccare il bootloader , ho installato l'ultimo ClockWorkMod Recovery e ho effettuato il root del dispositivo in modo permanente.
Infine, ho usato il dispositivo rooted per installare Android 4.1.2 AOKP Jelly Bean Custom ROM e Data2SD come descritto negli articoli collegati. Ma ero bloccato il dispositivo non si avviava fino a quando non ho rimosso Data2SD. L'AOKP-ROM funzionava abbastanza bene e stabile, ma l'installazione di Data2SD semplicemente non funzionava in combinazione con Jelly Bean (formattazione della scheda SD: FAT23 da 11 GB, ext4 da 4 GB e scambio da 256 MB).
Ora, ho provato ad adottare l' approccio link2sd . Ho riformattato la mia scheda SD (14 GB FAT32 e 2 GB ext4) e ho installato Link2SD sul mio telefono come descritto qui . Sono stato in grado di spostare dati e app aggiuntivi sulla mia scheda SD e ho potuto collegare alcune app alla scheda.
E ora dopo alcuni giorni a giocare con tutti quei consigli utili da Internet, ad esempio questo thread: cosa posso fare per gestire la memoria interna del mio telefono? - Sono nel punto in cui ho iniziato . Questo è il mio risultato: la memoria interna è ancora piena e il telefono è ancora inutilizzabile. (Mi piacerebbe pubblicare uno screenshot, ma fare screenshot semplicemente non funziona attualmente.)
Come finalmente riparare la mia memoria interna su Wildfire S? Perché Data2SD non funziona con la ROM Jelly Bean e perché Link2SD è così inefficace? C'è qualcosa che sto facendo di sbagliato?
Il problema principale sembra essere la cache di Dalvik sulla /data
partizione (circa 100 MB). Esiste un modo per utilizzare completamente la scheda SD per montare in qualche modo le partizioni /data
e /system
?