scambia la scheda SD interna alla memoria esterna


11

Voglio rendere il mio sd esterno il mio interno senza la necessità di utilizzare un'app. Quindi, invece di avere 8 GB di memoria interna, voglio avere 64 GB (presi dalla scheda micro SD). Ha funzionato sul mio precedente telefono Gt-i8530 se ho cambiato il voldfile in questo:

# internal sdcard
{
ums_sys_path = /sys/class/android_usb/f_mass_storage/lun0/file
secure_format = enable
discard = enable
}
dev_mount sdcard1 /storage/extSdCard 8 /devices/sdi2/mmc_host/mmc0/mmc0 encryptable_nonremovable

# external sdcard
{
ums_sys_path = /sys/class/android_usb/f_mass_storage/lun1/file
supported_exfat = disable
android_secure_containers = enable
}
dev_mount sdcard /storage/sdcard0 auto /devices/sdi0/mmc_host/mmc1/mmc1

Quindi ora voglio fare la stessa cosa sul mio nuovo telefono SM-G3858. Ma ho solo in vold:

#storage_struct = series, "/mnt/sdcard/extStorages"
#storage_struct = parallel
{
supported_exfat = yes
}
dev_mount sdcard /storage/extSdCard auto /devices/platform/sdhci-pxav3.0/mmc_host/mmc1

Ora cosa devo modificare o aggiungere qui per scambiarlo come sul telefono precedente? Sono un po 'confuso che a) dice subito extsdcard qui eb) che esiste solo una riga di comando invece di 2. Immagino che il motivo sia la #storagestruttura?

E suggerimenti per favore?


Solo per chiarimenti sulla modifica in sospeso: vuoi scambiare le partizioni (cioè farle cambiare il loro ruolo, quindi sembra che tu abbia 64 GB di memoria interna e una scheda SD da 8 GB) - o di "fonderle virtuallamente" (in modo che appaiano come memoria singola e non esiste più una scheda SD esterna)? Presumo il primo, ma l'editore sembra pensare al secondo.
Izzy

Per favore, chiariscilo. Vuoi scambiare la tua scheda di memoria con l'intera partizione / data o semplicemente con la memoria interna ( / storage / sdcard0 o / storage / sdcard )? Penso che fare quest'ultimo sia assolutamente insignificante.
Gokul NC,

Risposte:


1

A meno che non sia importante per te scambiare i volumi di archiviazione, in Android Marshmallow è possibile aggiungere l'archiviazione di schede SD alla memoria interna con l'archiviazione adattabile.

Memoria adattabile "consente a un utente di configurare la propria scheda SD come memoria interna e di archiviare applicazioni, dati e supporti su una scheda SD adottata". - Fonte

Nota: si consiglia vivamente di utilizzare una scheda ad alta velocità (UHS-1), poiché si verificheranno ritardi e velocità dell'applicazione lenta con schede più lente / meno recenti.

Per utilizzare la funzione:

  1. Spegni il telefono
  2. Inserire la scheda SD
  3. Accendi il tuo telefono
  4. Scegli "usa sd-card come memoria interna" (se fornito con l'opzione, dovrebbe apparire come una notifica)

Android imposterà quindi la scheda per uso interno. Ciò consentirà ad Android di mostrare la tua scheda SD come parte della memoria interna e di essere utilizzata come tale. Il processo crittografa anche la scheda, quindi i tuoi dati sono al sicuro.

Nota: quando la scheda è configurata come memoria interna, non sarà possibile utilizzare la scheda come una normale scheda SD, FX. collegarlo al computer per copiare i file non funzionerà. Per utilizzare la scheda SD in questo modo in un secondo momento, dovrai riformattare la scheda.


È possibile farlo su una scheda SD già utilizzata? Uno che ha già molte app al suo interno.
neves

No, la scheda verrà riformattata in modo che funzioni solo con il dispositivo. Fondamentalmente non funzionerà più come una normale scheda SD (a meno che non lo si riformatta di nuovo per quello), ma come parte della memoria interna. Tuttavia, come parte della memoria interna, le app verranno installate automaticamente da Android quando necessario.
ssssaaaa,

0

La maggior parte dei nuovi dispositivi non ha una partizione di sdcard che significa invece di avere una memoria interna e quella chiamata app di archiviazione USB è presente solo interna ... non la separano e creano solo uno spazio di sistema. Se controlli il tuo elenco di app nelle impostazioni Le app scaricate e tutto l'elenco delle app sono tutte interne e nessuna opzione per passare a sd ... Ciò accade principalmente sui dispositivi Android Kitkat ...


0

Dipende dal telefono che stai utilizzando e dalla versione di Android che stai utilizzando. Se stai utilizzando Android Marshmallow c'è qualcosa chiamato Adoptable storage che può essere attivato nelle impostazioni. La maggior parte dei telefoni ha questa opzione, quindi cercare online questo non dovrebbe essere difficile.

Se tuttavia stai utilizzando uno dei pochi telefoni che non consente l'archiviazione adottabile come la famiglia Samsung S7 o LG G5, dovrai passare attraverso questi passaggi alternativi.

- QUESTO FORMATERÀ LA TUA SCHEDA SD, esegui il backup dei tuoi dati !!!

1) avere adb installato. Puoi ottenere una versione slim da XDA http://forum.xda-developers.com/showthread.php?t=2317790

2) eseguire:

$> adb shell $> sm disco adottabile list-disk

questo ti darà un risultato come: 179,64

quindi esegui questo comando. l'ultimo numero è la% della memoria desiderata come ESTERNO, non adottabile. Supponiamo quindi che tu voglia eseguire il 60% della scheda SD come memoria adottabile

$> sm partizione disco: 179,64 misti 40

digitare il numero ottenuto prima del disco: Inoltre, se si verificano errori di autorizzazione, digitare su e quindi riprovare il comando

3) riavviare il telefono.

Fatto. Controlla la memoria sul tuo dispositivo e dovresti vedere una parte della scheda SD sulla memoria interna e l'altra sulla parte esterna

Se si ottiene un errore "danneggiato" nella parte della memoria della scheda SD di archiviazione del dispositivo, ecco come risolverlo.

Dopo aver partizionato il disco e mentre la tua scheda SD è corrotta, inserisci nel terminale quanto segue: $> shell adb lista-volumi

Che elencherà i tuoi volumi, ad esempio: privato montato null pubblico: 179,1 montato B5B1-140C privato: 179,3 non montabile null emulato montato null

Quindi immettere quanto segue sostituendo 179,3 con qualsiasi numero di disco che ti viene dato: $> adb shell sm formato privato: 179,3 $> adb shell sm mount privato: 179,3

Ora la tua scheda SD nella memoria del dispositivo dovrebbe essere montata correttamente e la tua memoria portatile sarà ancora lì.

Questo ha funzionato sul mio LG G5 e dovrebbe funzionare sull'S7.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.