Guida Android come rendere la microsd memoria principale

Punti chiave
- Quando la memoria interna si riempie, molti smartphone di fascia bassa smettono di salvare correttamente foto, video e applicazioni.
- Immagini e filmati si possono salvare sulla scheda microSD esterna, ma con le app la cosa non è sempre possibile.
- La prima procedura non richiede Root ed è adatta soprattutto agli Android precedenti alla 4, come Android 2.2 e 2.3.
- La seconda procedura richiede invece Root e Xposed, quindi funziona solo su dispositivi che hanno già questi requisiti.
Come rendere la microsd memoria principale su Android
Il problema nasce quasi sempre dalla poca memoria interna: appena installi molte app, lo spazio disponibile finisce e il telefono inizia a bloccare nuovi salvataggi. La soluzione passa da due strade separate. La prima non richiede Root ed è pensata per Android molto vecchi; la seconda è l’alternativa per chi ha Root e Xposed già attivi. Una cosa però va chiarita subito: non tutti i dispositivi reagiscono allo stesso modo, e sulle versioni più recenti questa procedura non è sempre sufficiente.
Guida 1: senza Root
Questa guida serve a impostare la microSD come memoria di installazione, ed è pensata per smartphone di fascia bassa con versioni di Android precedenti alla 4, come Android 2.2 e 2.3, cioè sistemi con memoria interna molto limitata.
Procedura passo-passo
- Formatta la scheda SD e inseriscila nell’apposito slot dello smartphone. Prima di fare questa operazione, assicurati di non cancellare file importanti come foto e video.
- Installa Android SDK sul tuo PC Windows, scaricando il download da questo LINK.
- Collega il dispositivo Android al computer tramite cavo USB; per chi ha dispositivi Samsung e ha problemi di riconoscimento da parte del PC, può scaricare Kies.
- Abilita il Debug USB andando su Impostazioni > Applicazioni > Sviluppo > e metti la spunta su Debug USB.
- Scompatta il contenuto di Android SDK e vai sulla cartella adt-bundle-windows.
- Apri la cartella SDK.
- Entra nella cartella platform-tools e tieni premuto Shift + tasto destro del mouse fino all’apertura della finestra, dove dovrai premere su Apri finestra di comando quì.
- Avvia i servizi ADB digitando il comando adb services e premi invio.
- Esegui il comando adb shell pm setInstallLocation 2 per impostare la memoria esterna microSD Android come memoria interna.
Errori comuni e limiti
Se qualcosa non funziona, puoi riportare tutto ai valori di default ripetendo gli ultimi tre passaggi, ma invece di impostare 2 su adb shell pm setInstallLocation devi mettere 0. In questo caso il comando diventa adb shell pm setInstallLocation 0, dove 0 rappresenta la memoria in automatico. Questa procedura resta comunque legata ai dispositivi più vecchi e con memoria interna ridotta.
Guida 2: Root e Xposed
Questa è l’alternativa per i dispositivi che possono contare su Root e Xposed. Prima di iniziare, assicurati di avere i permessi di Root sul tuo Android e scarica Xposed per la tua versione di Android da questo LINK usando il browser del dispositivo. Utilizza una scheda SD formattata.
Procedura passo-passo
- Vai su Impostazioni > Sicurezza o Privacy > Seleziona Origini sconosciute con la spunta per poter installare applicazioni da fonti sconosciute.
- Installa Xposed andando sulla sezione download del browser del tuo dispositivo Android.
- Controlla che, una volta terminata l’installazione, appaia l’icona di Xposed sulla Home Android.
- Entra su Xposed, premi su Framework e premi su Installa/Aggiorna, concedi i permessi di Root e, quando richiesto, fai riavviare il dispositivo.
- Apri di nuovo Xposed dopo il riavvio e seleziona Download.
- Cerca e installa il modulo XinternalSD compatibile con la versione del tuo sistema operativo Android, per esempio KitKat o Lollipop.
- Avvia XinternalSD dalla Home o dal drawer, dove sono raggruppate tutte le app e widget, e accedi all’applicazione.
- Seleziona con la spunta tutte le voci.
- Ritorna su Xposed, entra su Moduli e seleziona con la spunta XinternalSD.
- Riavvia il dispositivo.
Errori comuni e limiti
Questa procedura funziona solo se Root e Xposed sono davvero attivi e se il modulo XinternalSD è compatibile con la versione di Android installata. Se non selezioni XinternalSD in Moduli, oppure se non riavvii il telefono, la modifica non viene applicata. Anche qui il limite è pratico: non basta installare tutto, serve che il dispositivo supporti davvero il modulo.
Come verificare il risultato
Per capire se la guida ha funzionato, vai su Archivio o Memoria e controlla se le due memorie sono state invertite.
ATTENZIONE, MEGAPK.IT, NON HA ALCUNA RESPONSABILITÁ IN CASO DI PROBLEMI CON IL VOSTRO DEVICE DOVUTI A UNA SCORRETTA INTERPRETAZIONE DI QUESTA GUIDA. TUTTI I FILE LINKATI IN QUESTO ARTICOLO APPARTENGONO AI LEGITTIMI PROPRIETARI.
Quando conviene e quando no
Se hai uno smartphone vecchio, con poca memoria interna e senza Root, la prima guida è quella da provare per prima. Se invece il dispositivo è più compatibile, hai già Root e Xposed e vuoi agire tramite modulo, la seconda strada è più adatta. Nella maggior parte dei casi il punto è questo: senza i requisiti giusti, la microSD non diventa davvero memoria principale, e il telefono continuerà a comportarsi come prima.
Domande Frequenti
Posso usare la prima guida su qualsiasi Android?
No. È pensata soprattutto per versioni precedenti alla 4, come Android 2.2 e 2.3, quindi per telefoni con memoria interna molto limitata.
Se il PC non riconosce il telefono, cosa faccio?
Per i dispositivi Samsung, il testo consiglia di scaricare Kies. In ogni caso, durante la procedura devi avere attivo il Debug USB.
Perché nella seconda guida devo attivare Origini sconosciute?
Perché devi poter installare applicazioni da fonti sconosciute direttamente dal dispositivo, altrimenti Xposed non si installa correttamente.
Come capisco subito se la modifica ha funzionato?
Vai su Archivio o Memoria e controlla se le due memorie risultano invertite.
Posso tornare alle impostazioni originali?
Sì. Nella prima guida basta ripetere gli ultimi tre passaggi e, invece di usare 2 nel comando adb shell pm setInstallLocation, impostare 0.