Come usare una MicroSD come memoria interna sul tuo smartphone
Vi ricordate quando dovevate combattere costantemente tra la memoria interna in diminuzione sul vostro smartphone Android e lo spazio disponibile? Questo era un problema maggiore con gli smartphone Android di fascia bassa di qualche anno fa. Per contrastare questo problema, Google nel 2015 ha introdotto una funzione nota come "adoptable storage". Questa funzione permetteva agli utenti di aggiungere una scheda MicroSD al telefono e formattarla in modo che aumentasse la memoria interna.
In questo articolo, cerchiamo di saperne di più sulla funzione adoptable storage e vediamo perché non ha avuto successo. Imparerete anche se potete ancora usare la funzione su uno smartphone con Android 10/11 e, se è possibile, cosa dovete fare esattamente per attivarla.
- Cos'è l'adoptable storage?
- Vantaggi dell'adoptable storage
- Svantaggi dell'adoptable storage
- Come usare la scheda MicroSD come memoria interna su Android
- Come smettere di usare la scheda MicroSD come memoria interna su Android
- Cosa fare se il telefono non vi permette di formattare la microSD come memoria interna
Cos'è l'adoptable storage?
Prima di tutto, l'adoptable storage vi permette di usare le schede microSD come memoria interna sugli smartphone Android. Ma qual era la necessità di questa funzione, ed è ancora rilevante oggi? È quello che intendiamo scoprire. Iniziamo con un po' di storia per arrivare al nocciolo della questione.
Intorno al 2013-14, mentre gli smartphone Android esplodevano in popolarità - specialmente nei mercati emergenti come India, Sud-est asiatico e Cina - c'è stata una domanda crescente di smartphone entry-level a basso prezzo. I consumatori che acquistavano questi telefoni dovevano presto fare i conti con un grosso fastidio: poca memoria interna.
Se ricordate, gli smartphone entry-level dell'epoca avevano solo 4GB o 8GB di storage. Con le app che diventavano sempre più grandi in termini di dimensioni dei file, e la maggior parte di queste app installabili solo sulla memoria interna, questi telefoni erano noti per mostrare messaggi di avviso "memoria interna insufficiente".
Ciò ha spinto Google a introdurre una funzione chiamata adoptable storage con Android 6.0 Marshmallow. L'idea sembrava geniale all'epoca. Con la maggior parte di questi telefoni di fascia bassa dotati di slot per schede MicroSD, l'adoptable storage faceva esattamente ciò che diceva. "Adotta" lo storage esterno e lo formatta in modo che si comporti come memoria interna.
Quali sono i vantaggi dell'adoptable storage?
La funzione adoptable storage è arrivata come un sospiro di sollievo per gli utenti di smartphone di fascia bassa frustrati dai continui avvisi "memoria interna insufficiente". Ha permesso loro di espandere facilmente la memoria interna senza spendere troppo.
Tutto ciò che serviva era formattare la scheda in un modo speciale, e voilà! Avevano tonnellate di nuova memoria interna fresca a loro disposizione. Il processo di formattazione della scheda SD come memoria interna non era troppo scoraggiante per gli utenti, poiché diversi smartphone di fascia bassa di quell'epoca richiedevano automaticamente agli utenti di formattare la scheda in semplici passaggi.
- Leggi anche: Come scegliere la migliore scheda MicroSD per il tuo Android
Dopo aver formattato la scheda come memoria interna, il processo ha anche migrato i contenuti dello storage condiviso (tipicamente montato su /sdcard) sul nuovo supporto adottato. Questo passaggio ha aiutato gli utenti a liberare molto spazio prezioso sulla memoria interna - ponendo fine a quei fastidiosi messaggi di avviso di memoria interna. Tutto sommato, l'adoptable storage sembrava una manna dal cielo per le persone con smartphone che avevano poca memoria interna, giusto?
Beh, c'era un intoppo! Anzi, diversi intoppi.
Quali sono gli svantaggi dell'adoptable storage?
Mancanza di supporto dai grandi marchi
Mentre l'adoptable storage risolveva il problema della poca memoria interna per diversi utenti, alcuni marchi di smartphone scelsero di non includere questa funzione nemmeno sui loro telefoni di fascia bassa. Un esempio chiave fu Samsung, che fin dall'inizio scelse di non implementare la funzione sui propri dispositivi.
La spiegazione di Samsung era che l'uso delle schede microSD come adoptable storage influenzava le prestazioni complessive del dispositivo. Dissero anche esplicitamente che la funzione era destinata solo all'uso su smartphone di fascia bassa, disabilitandola anche sui loro stessi dispositivi entry-level! Il connazionale LG non era troppo entusiasta di unirsi alla festa dell'adoptable storage.
I marchi che supportavano l'adoptable storage sui loro dispositivi includevano HTC (che chiamava la funzione Flex Storage), Blackberry e Motorola. Nonostante il supporto dei principali venditori di smartphone, la funzione stessa presentava problemi intrinseci.
Problemi di prestazioni
Mentre Samsung potrebbe aver avuto altre ragioni per disabilitare la funzione adoptable storage sui propri dispositivi, l'azienda non mentiva quando diceva che presentava problemi di prestazioni intrinseci.
La maggior parte delle schede SD dell'epoca erano molto più lente (in termini di velocità di lettura/scrittura) rispetto al modulo flash interno. Ciò significava che ogni singolo compito che coinvolgeva la scheda MicroSD adottata richiedeva più tempo per essere eseguito. E con la maggior parte dei dispositivi che avevano questa funzione già nella categoria entry-level, rendeva i telefoni più lenti di quanto già non fossero.
- Leggi anche: La memoria interna è ancora meglio delle schede MicroSD
In sostanza, una soluzione intesa a risolvere un grosso fastidio (la poca memoria interna) finiva solo per crearne un altro (prestazioni più lente).
Non tutte le app supportavano l'adoptable storage
La funzione adoptable veniva fornita con una grande avvertenza.
Gli sviluppatori di app dovevano abilitare manualmente questa funzione sulle loro app usando l'attributo android:installLocation. E molti sviluppatori scelsero di non farlo - principalmente a causa dei suddetti problemi di prestazioni. WhatsApp, ad esempio, che era noto per intasare la memoria interna dei telefoni con i suoi grandi file di database e cartelle multimediali, non ha mai supportato l'adoptable storage.
Disabilitare l'adoptable storage è un dolore
Il motivo stesso della popolarità delle schede microSD è la loro portabilità. Potete semplicemente rimuovere le schede e metterle dentro un altro smartphone o dispositivo con facilità. Questo non era più possibile con le schede MicroSD formattate per comportarsi come memoria interna.
Per dissociare la scheda MicroSD per usarla su un altro dispositivo, doveva essere riformattata come storage portatile. Ciò significava che dovevate fare il backup di tutti i dati memorizzati su questa scheda altrove. Ancora peggio era il fatto che tutte le app installate sulla scheda dovevano essere disinstallate e reinstallate di nuovo.
Poi c'è la domanda di cosa succede quando la scheda MicroSD viene rimossa dal sistema senza fare tutti questi passaggi. Si crea un serio problema per le vostre app. Dopotutto, non possono più accedere ai loro dati. Poiché le partizioni con il vostro sistema operativo e le informazioni per un reset di fabbrica sono ancora memorizzate nella memoria interna, una scheda SD rimossa o rotta non può fare danni. Quando abbiamo rimosso la scheda MicroSD, le icone delle app sono state rapidamente sostituite da segnaposto, che sono stati immediatamente ripristinati quando reinstallate.
Se perdete la scheda SD o ha un difetto, i vostri dati sono persi. Poiché questi sono crittografati come la memoria interna, non dovreste sperare in un recupero dati.
Come usare una scheda MicroSD come memoria interna su Android
Al 2021, l'adoptable storage non è una funzione molto ricercata nemmeno sugli smartphone Android di fascia bassa perché la maggior parte di essi ha già una discreta quantità di memoria interna. Per scopi di questo articolo, ho provato diversi telefoni con Android 10/Android 11 - solo per rimanere deluso.
In effetti, ero quasi convinto che le versioni più recenti di Android non supportassero questa funzione nel 2021. Finché non ho messo le mani su uno smartphone di un caro amico prodotto dal produttore indiano Micromax. Il telefono, noto come Micromax IN Note 1, è abbastanza nuovo ed è stato rilasciato alla fine del 2020. Gira su Android 10 e, sorprendentemente, supporta la funzione adoptable storage - nel 2021!
Quando ho inserito una scheda MicroSD nello slot, il telefono mi ha immediatamente chiesto come volevo usare questa scheda. Ed è esattamente ciò che dovreste aspettarvi quando inserite una scheda in un telefono che supporta l'adoptable storage.
Come si vede nell'immagine sopra, il telefono vi avvertirà sulla velocità di lettura/scrittura della scheda che sarà lenta una volta formattata di conseguenza.
Nel caso in cui il vostro telefono non vi chieda automaticamente, provate questi passaggi:
- Inserite la scheda SD nel vostro telefono Android e aspettate che venga riconosciuta
- Aprite Impostazioni > Memoria
- Toccate il nome della vostra scheda SD.
- Toccate i tre puntini verticali in alto a destra dello schermo.
- Toccate Impostazioni memoria.
- Selezionate l'opzione Formatta come interna.
- Toccate Cancella e formatta al prompt
- Android vi offrirà poi di migrare i vostri dati.
Come smettere di usare la scheda MicroSD come memoria interna su Android
Come accennato in precedenza in questo articolo, se volete smettere di usare una scheda MicroSD formattata come memoria interna, non è un processo semplice come rimuoverla direttamente. Per farlo, dovrete riformattare la scheda come portatile. Ecco come potete farlo su Android 10.
- Aprite Impostazioni > Memoria
- Toccate il nome della scheda SD
- Toccate i tre puntini verticali in alto a destra e toccate Formatta come portatile
- Vedrete una schermata di avviso che vi dice cosa succede dopo. Assicuratevi che tutti i dati sulla scheda SD siano backuppati altrove.
- Toccate Formatta
Ora che avete imparato come formattare e riformattare la vostra scheda MicroSD per usarla come memoria interna, sono sicuro che la maggior parte delle vostre domande su questo argomento abbia ricevuto risposta. E potreste anche smettere di leggere a questo punto.
Ma cosa succede se avete un vecchio smartphone in giro? E se non supporta l'adoptable storage nativamente? Bene, in una tale situazione, ci sono alcune soluzioni alternative. Tuttavia, queste sono molto datate e potrebbero non funzionare bene come facevano mezzo decennio fa.
I passaggi seguenti si applicano a versioni Android davvero obsolete.
Cosa fare se il telefono non vi permette di formattare la microSD come memoria interna
Alcuni produttori di smartphone poco collaborativi disabilitano la funzione predefinita di Android di formattare la microSD come memoria interna nascondendo l'opzione dal vostro telefono. Tuttavia, è ancora possibile attivarla usando un PC, senza root o privilegi speciali.
I passaggi esatti variano a seconda della versione Android del vostro telefono. Questa tecnica funzionava bene con Android 6.0 Marshmallow e Android 8.0 Oreo, tuttavia abbiamo incontrato difficoltà con Android Nougat.
- Cosa fare se il telefono gira su Android 6.0 Marshmallow
- Problemi con gli aggiornamenti di sistema e Nougat
Per telefoni che usano Android 6.0 Marshmallow
Quando una scheda MicroSD è formattata come memoria interna, le app possono essere memorizzate completamente su di essa. Ciò significa che se scaricate applicazioni con una dimensione totale di 2 GB, allora dovrebbero essere occupati 2 GB di spazio sulla scheda SD. Se, tuttavia, la scheda MicroSD è formattata solo come memoria di backup, questo non è il caso, come scrive PLATYPUS_DIARRHEA su Reddit.
Solo perché l'opzione del menu è invisibile non significa che non funzioni. Pochi giorni dopo il post su Reddit, è diventato noto un prompt da riga di comando, con cui si poteva anche formattare le schede MicroSD come memoria interna sul Galaxy S7. Abbiamo testato con successo le istruzioni con Samsung Galaxy S7, Sony Xperia Z5 e LG G4, mentre eseguivano Android 6.0 Marshmallow.
Tutti e tre gli smartphone girano su Android 6.0 Marshmallow e hanno uno slot per schede MicroSD. Inoltre, l'opzione del menu per formattare la scheda MicroSD come memoria interna è mancante. La voce è disponibile solo su HTC One A9 e su tutti gli smartphone Moto di Motorola.
Perché Samsung, LG e Sony non ci mostrano questa opzione del menu mi sfugge. Ho collegato ciascuno dei tre smartphone al computer, e ciascuno aveva una scheda MicroSD all'interno.
Poi ho digitato negli strumenti ADB i comandi da riga di comando che Paul O'Brien ha descritto nel suo post sul blog. Non appena avete la finestra della riga di comando aperta e lo smartphone connesso, potete inserire il primo comando:
- adb shell
Ora la riga di comando è pronta per impartire comandi di sistema al vostro smartphone. In questo caso, vogliamo formattare la scheda SD o una parte della sua memoria come memoria interna. Anche se Sony, Samsung e LG ci negano la possibilità tramite l'interfaccia utente, possiamo ancora trasferire il comando allo smartphone come comando console. Prima, però, abbiamo bisogno dell'ID della scheda SD. Lo troverete con il seguente comando:
- sm list-disks
Nel mio caso, il disco si chiama 179.64. Per voi, forse, è diverso. Annotate l'identificatore esatto. Nel prossimo comando, formatteremo e partizioneremo la scheda MicroSD. Il vostro contenuto verrà cancellato. Se ci sono file importanti sulla scheda, copiateli su un altro disco. Se volete tenere la scheda MicroSD permanentemente nello smartphone, potete ora partizionare tutta la memoria. Per fare questo, digitate:
- sm partition disk: 179,64 private
L'operazione richiede diversi secondi o minuti, a seconda della capacità della scheda di memoria. Se volete usare una certa percentuale in modo che possa essere letta da altri dispositivi, dovete escluderla dalla partizione privata. Il comando di partizionamento 50:50 è così:
- sm partition disk: 179,64 mixed 50
Questa è la fine della guida di Paul O'Brien, ma non la fine del lavoro. Se ora volete usare la memoria adottata come tale, dovete anche migrare app e dati. Questo può essere fatto attraverso la sezione memoria delle impostazioni di Android. Toccate la scheda MicroSD, poi spostatevi in alto a destra del menu e cliccate su Sposta dati. Non potete selezionare questa voce di menu prima della partizione.
Ora, e in futuro, le app scaricate vengono scritte completamente sulla scheda MicroSD. Solo le app di sistema e gli aggiornamenti usano la memoria interna. Ciò significa che non dovreste più ricevere messaggi di errore per mancanza di spazio se un aggiornamento dell'app è in sospeso.
Problemi con gli aggiornamenti di sistema e Nougat
Alcuni lettori hanno segnalato difficoltà nell'installazione degli aggiornamenti di sistema da Android 6 dopo aver usato i metodi sopra. L'aggiornamento ad Android 7.0 Nougat specificamente non sembra possibile con le schede MicroSD partizionate manualmente, come descritto sotto. I nostri dispositivi di test con Android 7.0 Nougat non rispondono nemmeno ai comandi console mostrati sotto.
In assenza di documentazione in rete, possiamo solo consigliarvi di invertire i passaggi descritti sotto prima di un aggiornamento di sistema. Fate il backup di foto o musica sul computer o nel cloud e liberate quanta più memoria possibile sulla scheda SD e sullo smartphone.
Disinstallate le app inutili e migrate i vostri dati di nuovo nella memoria interna. Poi formattate la scheda MicroSD come supporto rimovibile. Solo allora è sicuro installare un aggiornamento Android.
Siamo finalmente arrivati alla fine di questo articolo. Fateci sapere cosa pensate dell'adoptable storage. Siete riusciti a usare questa funzione sul vostro telefono?
Questo articolo è stato pesantemente rivisto nel maggio 2021 per riflettere nuovi cambiamenti. Commenti più vecchi e alcuni passaggi più vecchi sono stati mantenuti.