Se state aprendo questa guida è perché probabilmente avete sentito parlare di memoria adattabile (adoptable storage in inglese). Come avete potuto leggere o sentito dire, Marshmallow permette di usare una micro SD come memoria interna del dispositivo, potendo quindi spostarvici le applicazioni più pesanti.
Asus non ha però incluso la possibilità di farlo automaticamente e semplicemente. La buona notizia è che possiamo attivare questa funzione utilizzando ADB e funziona alla grande (con il mio smartphone), volendo si può includere anche una funzione ibrida (utilizzando la memoria SD in parte come memoria interna ed in parte come memoria esterna).
Ora procediamo a questa breve guida che ho personalmente testato.
Innanzitutto per effettuare la procedura è necessario :
- Avere un computer con ADB funzionante
- Avere una microSD nel vostro smartphone (meglio se con alta velocità di scrittura e lettura)
Se avete tutto ciò, possiamo quindi fare quanto scritto sotto.
- Fate un BACKUP dei vostri dati e di tutto ciò che avete nella vostra microSD esterna. La SD verrà formattata con questo processo, quindi tutte le foto, video etc. presenti nella scheda verranno cancellati!
- Decidete se volete o meno partizionare la SD. Potete utilizzare il 100% della SD come memoria interna (consigliato) oppure utilizzarla in parte come memoria interna ed in parte come memoria esterna.
- Aprite la command (cmd) di windows (prompt dei comandi), collegate il vostro telefono al pc, attivate la USB debugging mode sul vostro dispositivo in modo d'avere l'opzione sviluppatore nel dispositivo e scrivete adb shell e premete invio
- In seguito digitate sm list-disks per vedere la lista di dischi disponibili per la memoria adattabile. Avrete qualcosa di molto simile all'immagine sottostante (prendete nota del nome del disco --> nel mio caso disk:179,64)
- Partizioniamo il disco. In questo momento possiamo decidere quale percentuale utilizzare della memoria SD, con questa dicitura : DISCO TIPO RAPPORTO. Per esempio, se vogliamo utilizzare tutta la memoria del disco dovremo scrivere sm partition disk:179,64 private . Se invece volessimo utilizzare il 50% dovremmo scrivere sm partition disk:179,64 mixed 50
- Questo procedimento prende un pochino di tempo ma infine il risultato è ottimo come potete vedere nello screenshot del mio dispositivo. Potete quindi spostare molte applicazioni (non tutte) dalla memoria interna a quella esterna.
Spero di essere stato abbastanza chiaro ed utile con questa guida che ho tradotto ed ho personalmente testato.
P.s.
Per i driver adb
Prima scarica la versione 1.4.3 dei driver adb da questo link [TOOL] [WINDOWS] ADB, Fastboot and Drivers -… | Android Development and Hacking
Poi installa i driver che hai scaricato seguendo questa procedura tradotta da xda e presente nel link sopracitato.
1) Avvia il setup, utilizzando i permessi di amministratore
2) Premi Y/Yes per installare ADB e Fastboot
3) Premi Y/Yes per installare ADB in tutto il sistema
4) Premi Y/Yes per installare i Drivers
5) Continua l'installazione dei driver
6) Dopo 15 secondi, l'installazione è terminata
7)Connettere il telefonino al pc tramite usb e andare in gestione dispositivi> altri dispositivi> adb driver interface> aggiorna driver
8) scegliere "cerca driver sul computer"
9) scegliere " fammi scegliere tra una lista di driver sul mio computer"
10) scegliere "dispositivo android" e poi scegliere "google"
11)scegliere interfaccia ADB Android
12) Cliccare su "Avanti" e poi scegliere eventualmente "Si" al messaggio che ci avvisa che il driver potrebbe non essere compatibile
13) Scegliere "Chiudi": Il driver ADB è installato