Home Lifestyle Ho provato alcuni strumenti open source per la gestione dello spazio di...

Ho provato alcuni strumenti open source per la gestione dello spazio di archiviazione su Android; questa app ha liberato in modo affidabile 5 GB di spazio di sistema

22
0

Ho un Samsung Galaxy A03 sulla scrivania con 32 GB di spazio di archiviazione, di cui circa 31 GB già occupati. Ho bisogno del telefono per un progetto, ma al momento non riesco quasi a installarci nulla.

Potrei risolvere il problema con un ripristino delle impostazioni di fabbrica in 10 minuti. Tuttavia, questo cancellerebbe tutte le app già presenti, insieme a tutti i miei dati locali, e il ripristino di questi ultimi è proprio il lavoro che stavo cercando di evitare.

Ho seguito la procedura standard utilizzando l’analizzatore del file system per individuare i file da eliminare e ho scoperto qualcosa di interessante.

Le mie foto, i documenti, i video e i file di sistema occupavano meno di 10 GB. WhatsApp ne occupava altri 2 GB, quindi dove era finito il resto dello spazio di archiviazione?

Dovevo andare a fondo della questione, dato che il mio telefono doveva alleggerirsi senza perdere nulla, e questo è qualcosa che di solito le app ingombranti non consentono.

Dopo aver eliminato manualmente tutto il possibile, ho deciso di provare un’app per la pulizia dello spazio di archiviazione. Ho preso in considerazione solo app open source perché ho un telefono che non potevo ripristinare. Volevo verificare se ciò che uno strumento prometteva corrispondesse a ciò che faceva effettivamente.

Perché i soliti consigli non hanno funzionato in questo caso

Ogni soluzione mi è costata qualcosa di cui avevo bisogno

La schermata di spazio di archiviazione di One UI Core offre tre suggerimenti: disinstallare le app inutilizzate, svuotare la cache delle app o eliminare i file di grandi dimensioni.

Tuttavia, tutte e tre le opzioni comportano una perdita. Su un telefono da 32 GB, le app costituiscono lo spazio di archiviazione stesso, ed è proprio per questo che non avevo resettato il telefono in primo luogo.

Neanche lo slot microSD è d’aiuto. La scheda ospita foto, video e download, ma i dati delle app e le cache rimangono nella memoria interna, ed è proprio quella che si era riempita.

Ciò di cui avevo bisogno era spazio che non appartenesse a nulla. Si tratta di una categoria molto più ristretta, e nelle Impostazioni non c’è nulla che la cerchi effettivamente.

Gli strumenti di analisi hanno trovato solo ciò che non potevo eliminare

Dove sia Disky che DiskUsage si sono fermati

Ho provato Disky, disponibile solo su F-Droid. Esegue una scansione veloce e suddivide lo spazio di archiviazione per directory, includendo le app. In meno di un minuto, avevo un elenco ordinato e chiaro delle mie cartelle più grandi.

Le cartelle più grandi erano ordinate per dimensione, il che le rendeva facili da individuare. Tuttavia, appartenevano alle app che non volevo rimuovere.

DiskUsage mi ha fornito lo stesso risultato tramite un’interfaccia più datata. La sua mappa ad albero è ancora un buon modo per analizzare un filesystem, ma la sua ultima versione su F-Droid è una 5.0 alpha del dicembre 2023.

Entrambe hanno svolto correttamente il loro compito, ma non indicano i file che sono stati abbandonati, che era l’unica questione che mi interessava.

D’altra parte, Cache Cleaner è ancora presente su F-Droid. La sua descrizione indica che lo sviluppatore ne ha interrotto il supporto perché Android 6.0 e versioni successive lo hanno reso superfluo.

Gli strumenti integrati in Android 16 sono validi per chiunque possieda uno smartphone recente, ma l’A03 si è fermato ad Android 13, quindi non li ha mai ricevuti.

SD Maid ha individuato l’unico spazio libero disponibile

Perché Android non riesce a individuare da solo questi file inutili

Quando si disinstalla un’app, Android elimina le sue directory in sandbox. Tuttavia, tutto ciò che l’app ha memorizzato al di fuori di quelle posizioni rimane esattamente dove si trova.

Ciò è particolarmente fastidioso perché le app creano cartelle nella memoria interna con nomi che non le identificano. La cartella OBB nascosta ne è un buon esempio.

Android non la pulisce perché non la tiene traccia. Il sistema non conserva alcuna registrazione che colleghi una cartella sperduta a un pacchetto rimosso due anni fa.

SD Maid 2/SE funziona perché dispone di un proprio database di riferimento che associa i nomi delle cartelle alle app che le hanno create. La scansione è semplice, ma la mappatura è il vero valore aggiunto del prodotto.

CorpseFinder elencava ogni risultato accanto all’app da cui proveniva, compresi alcuni che avevo avevo installato una volta, poi disinstallatoe dimenticato. Il totale era di circa 3 GB.

Su 32 GB, quella quantità fa la differenza tra un telefono su cui è possibile installare app e uno su cui non è possibile.

Da dove proveniva lo spazio rimanente

SystemCleaner ha eliminato le cartelle vuote e i vecchi file di log. Da solo ha liberato pochissimo spazio, ma ha reso nuovamente leggibile il file manager.

AppCleaner ha liberato il resto. Elimina le cache nascoste e, sui dispositivi Android più recenti, lo fa utilizzando il servizio di accessibilità per toccare il pulsante “Svuota cache” nelle Impostazioni per ciascuna app, una alla volta.

Si tratta della stessa autorizzazione richiesta dai programmi di pulizia basati sulla pubblicità, ed è lecito nutrire qualche perplessità al riguardo. La descrizione dell’app precisa che l’API non viene utilizzata per raccogliere informazioni e l’app è open source su GitHub, quindi è possibile verificare tale affermazione.

L’automazione in blocco è disponibile nel piano Pro. Non ci sono pubblicità e l’aggiornamento è un acquisto una tantum.

La scansione ha richiesto cinque minuti su un dispositivo con 4 GB di RAM, e ogni strumento consente di esaminare i risultati prima che venga eliminato qualsiasi elemento.

Problema risolto

L’A03 ha recuperato circa 5 GB e spazio sufficiente per eseguire il progetto che avevo in mente, senza dover disinstallare nemmeno una singola app.

La cosa interessante di questa operazione è che i file che ho eliminato non avevano un proprietario, e tutti gli strumenti di analisi che ho provato riuscivano a individuare quelle cartelle senza avere la minima idea di cosa fossero.

La versione gratuita di SD Maid 2/SE è disponibile su F-Droid, quindi chiunque intenda seguire questa strada dovrebbe tenere d’occhio a quali limitazioni comportano le nuove regole di Google sul sideloading, poiché scaricarla potrebbe non essere più così semplice.

LEAVE A REPLY

Please enter your comment!
Please enter your name here