I proprietari degli ultimi smartphone Samsung hanno una memoria interna abbastanza grande, ma nelle versioni economiche o nelle versioni precedenti le cose vanno molto peggio. Pertanto, agli utenti manca semplicemente lo spazio per le loro applicazioni, giochi e musica preferiti. Cosa fare in questo caso? - c'è una via d'uscita, ma ti avvertiamo subito che non è sicura.
Sostituzione della sdcard interna con una esterna esterna
Nel modo di risolvere questo problema, vediamo la sostituzione della scheda interna con quella esterna. Questa procedura è possibile sui telefoni Samsung e abbiamo bisogno di un root completo e di un file manager per i file di sistema -.
Istruzioni per la sostituzione della memoria in alcuni punti
1. Otteniamo uno dei metodi completo;
2. Scarica un hack speciale dal nostro server e scompattalo sul tuo computer;
3. Effettuiamo un backup completo del dispositivo, ad esempio utilizzando, oppure entriamo ed eseguiamo un backup completo (consigliamo due opzioni);
4. Vai su RootExplorer e copia i file (dall'hack) nella cartella di sistema / etc, accetta di sostituirli. È preferibile copiare il contenuto della cartella sul proprio computer;
5. Sovraccarichiamo l'intelligente e ci godiamo il risultato.
Procedura inversa
Esistono tre metodi per eseguire un rollback, se uno non ti ha aiutato, quindi passa a quello successivo, non è necessario fare tutto in una volta. Procedura di esecuzione ok
1. Effettua la sostituzione inversa della cartella etc dal tuo computer e riavvia;
2. Scarica l'hack di ritorno e caricalo nella cartella system / etc;
3. Eseguiamo un ripristino completo dai backup effettuati in precedenza.
Premetto subito che non si tratta di programmi come link2sd. Il principio è simile, ma non collegheremo le directory dei programmi, ma le directory dei dati di questi programmi, ad esempio / sdcard2 / Navigon -> / sdcard / Navigon o / mnt / extSdCard / Books -> / sdcard / Books, ecc.
Inoltre, abbiamo bisogno di una radice (dove possiamo andare senza di essa). A proposito, dopo aver scoperto questo programma, questo è un altro argomento per il root per me.
Molti possessori di smartphone o tablet Android con memoria interna ridotta hanno probabilmente dovuto affrontare il seguente problema: viene inserita una scheda SD di grandi dimensioni (ad esempio 16, 32 o anche 64 Gigabyte), ma dopo aver installato diversi programmi pesanti, il nostro dispositivo o un altro il programma dichiara insolentemente che non c'è abbastanza spazio. A volte il programma stesso è piccolo, ma dopo l'installazione va online e carica gigabyte di dati su uno smartphone.
Ancora una volta, dopo aver ricevuto il messaggio "Nessun posto" e guardando la scheda, vediamo che è praticamente vuota, ma la memoria interna del dispositivo è piena.
Questo perché la memoria interna viene spesso utilizzata come directory predefinita per molti programmi. Fatto sta che si monta come /sdcard, che storicamente è sempre stata una sd esterna (prima era così su tutti gli smartphone). La scheda SD esterna viene montata in questo caso come /sdcard2, /mnt/sdcard2, /mnt/extSdCard o anche /sdcard/.externalSD. Capisco che questo viene fatto dai produttori in modo che il dispositivo funzioni immediatamente, ad es. nessuna scheda SD.
Molti programmi "senza scrupoli" vogliono sempre leggere/scrivere dati da/nella directory/sdcard/SubstituteName. Raramente questo può essere modificato nelle impostazioni del programma.
Di conseguenza, abbiamo ciò che abbiamo e diverse opportunità per correggere la situazione attuale:
Anche gli ultimi due metodi non sono una panacea, perché richiedono determinate competenze da parte dell'utente, inoltre, non sono sufficientemente "puliti", ad esempio sono noti problemi quando si collega uno smartphone a un computer tramite usb (non possono essere smontati), ecc.
Il programma DirectoryBind aiuterà a risolvere la situazione, che una brava persona slig di xda ha scritto per sé e ha pubblicato sul forum per uso pubblico.
QR Code
Sebbene il pubblico qui sia tecnicamente esperto, è necessario fornire un paio di spiegazioni per i lettori di Habr inesperti. Come ha scritto lui stesso (il programma non è a prova di idiota), ad es. è improbabile che superi il test per uno sciocco.
Dopo l'installazione, esegui il programma (per la prima volta, ovviamente, consentiamo permanentemente i diritti di root), fai clic sul menu, quindi su "Preferenze" e imposta i percorsi predefiniti sulla memoria esterna "Percorso dati predefinito" ad esempio / sdcard / external_sd / e la memoria interna "Percorso di destinazione predefinito" / sdcard / ... Lasciamo il menu.
Fare clic sul menu, quindi su "Aggiungi nuova voce"
Ora creiamo un nuovo collegamento alla directory, ad esempio, spostiamo la cartella CamScanner su una scheda esterna. Una pressione prolungata sul percorso delle cartelle apre un piccolo file manager integrato in cui è possibile creare e/o selezionare una cartella. La cartella sulla mappa esterna deve essere creata (e vuota).
Selezionando la casella di controllo "Trasferisci file da destinazione a dati", i file e le cartelle verranno trasferiti dalla directory / sdcard / CamScanner / alla directory / sdcard / external_sd / CamScanner.
Va notato che i collegamenti dopo la creazione non vengono attivati automaticamente (icona floppy grigia, come nello screenshot qui sotto per gameloft). Per completare l'associazione delle cartelle, selezionare i collegamenti necessari con le caselle di controllo e premere il menu -> "Lega selezionata". Le icone delle cartelle attive (collegate) dovrebbero diventare verdi.
A proposito, se vuoi collegare l'intera scheda esterna, ti consiglio vivamente di farlo non in questo modo / sdcard / externalSD /, ma con un punto davanti a /sdcard/.externalSD/. Questo ti farà risparmiare il fastidio delle doppie miniature nelle gallerie, ecc. La verità non aiuterà per tutte le gallerie e i giocatori, tk. alcuni cercano anche contenuti multimediali in directory nascoste.
Dopo aver sofferto, ho deciso di collegare solo le singole directory.
UPD. A proposito, una scheda SD esterna è molto più lenta della memoria interna, quindi il trasferimento dei dati del programma su una SD esterna rallenta naturalmente il lavoro di questo programma. Questo va ricordato soprattutto per coloro che decidono di cambiare completamente i punti di montaggio della memoria interna ed esterna, perché è probabile che l'intero dispositivo funzionerà più lentamente di prima.
Spero che questo programma integri la tua raccolta di utili utilità per i dispositivi Android.
Se tuttavia decidi di scambiare i posti della memoria interna ed esterna, ad es. riassegnare una scheda SD esterna a / sdcard e non esiste tale opzione nelle impostazioni del dispositivo - avendo un root, questo può essere fatto facilmente eseguendo la seguente operazione:
In Root-Explorer, monta "/ etc" come R / W (se R / O), trova il file "/etc/vold.fstab", salva una copia e aprilo (con un clic lungo) nell'editor di testo.
Nelle due righe successive, cambia il nome dei punti di montaggio in posti: dev_mount sdcard / mnt / sdcard [e-mail protetta]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard / mnt / external_sd auto /devices/platform/goldfish_mmc.1 ... su dev_mount sdcard / mnt / external_sd [e-mail protetta]/devices/platform/goldfish_mmc.0 ... dev_mount sdcard / mnt / sdcard auto /devices/platform/goldfish_mmc.1 ...
Puoi leggere di più a riguardo. Suggeriscono anche, in alternativa, di utilizzare un altro interessante programma Root External 2 Internal SD.
Aggiungo che in entrambi i casi, prima di passare, è necessario copiare l'intero contenuto della cartella /sdcard su una scheda sd esterna.
Ricorda, dopo un passaggio, l'intero sistema potrebbe funzionare meglio di prima.
stai attento- devi capire che tutto ciò che fai sotto la radice, lo fai a tuo rischio e pericolo e, ad esempio, salvare il "vold.fstab" sbagliato può portare all'impossibilità di caricare il dispositivo e per il trattamento dovrai caricare nel ripristino e modificare "vold.fstab" già lì.
Questo metodo può essere utilizzato insieme a DirectoryBind, solo ora, al contrario, "Percorso di destinazione predefinito" (/ sdcard) e tutti i collegamenti creati in DirectoryBind punteranno a una mappa esterna.
Se il tuo dispositivo non ha abbastanza memoria interna, può utilizzare la scheda SD come memoria interna per il tuo telefono Android. Questa funzione, denominata Adoptable Storage, consente al sistema operativo Android di formattare il supporto di archiviazione esterno come memoria interna permanente. Le informazioni sulla scheda SD installata sono crittografate e non possono essere ulteriormente utilizzate su un altro dispositivo.
La scheda SD è un'opzione molto comoda per archiviare foto, canzoni e video. Anche se disponi di una grande quantità di memoria interna sul tuo smartphone Android, potresti sempre aver bisogno di una grande quantità di spazio di archiviazione per archiviare lunghi video catturati dalla fotocamera ad alta definizione del tuo telefono.
È importante sapere
C'è un inconveniente, il chip LED potrebbe rimanere indietro durante la registrazione di video ad alta definizione.
Android predefinito nella memoria interna e solo occasionalmente carica i dati sulla scheda SD. Pertanto, sei privato dell'installazione di eventuali applicazioni aggiuntive se il tuo telefono non dispone di memoria interna, ad esempio nel caso di dispositivi economici su Android One.
Che cos'è l'archiviazione cumulativa?
La memoria cumulativa è la memoria principale del tuo smartphone, ma se necessario può essere espansa utilizzando una scheda SD. Questo su Android si chiama Adoptable Storage. Ciò consentirà alla scheda microSD rimovibile installata sul telefono Android di essere utilizzata come memoria principale. Quindi, puoi facilmente risolvere il problema di come rendere una scheda SD la memoria principale su Android e superare la mancanza di spazio se il telefono ha un piccolo volume interno.
Caratteristiche dell'utilizzo della mappa come memoria principale
Ci sono alcune cose importanti da considerare in questa procedura.
sarà utile
Quando si utilizza un dispositivo di archiviazione, sia esso un'unità flash SD o un'unità USB, è importante ricordare in quale formato si trova questo dispositivo e se è supportato dal sistema operativo Android, e ci sono quattro tipi di formati di file principali : FAT32 o exFAT, ext4 o f2fs.
Come cambiare la memoria del telefono sulla scheda di memoria Android? La domanda non è del tutto corretta, è impossibile sostituirla completamente, puoi solo "costruire" il volume aggiuntivo.
L'utilizzo della scheda SD come dispositivo di archiviazione principale può essere un'ottima soluzione per gli amanti della musica e i fan delle serie TV mentre si recano al lavoro o durante un lungo viaggio. Ma, come spesso accade, l'espansione della memoria dipende sempre dal costo del dispositivo richiesto, dopotutto, differiscono sia per la velocità che per il volume, nonché per la funzione adattabile di memorizzazione delle informazioni. Ecco alcune delle sfumature che possono essere viste da diverse angolazioni, sia negativamente che positivamente:
Come utilizzare la scheda SD come memoria interna su Android?
Come sostituire la memoria interna del telefono con una scheda SD esterna su Android? Configurare la tua scheda SD per fungere da memoria interna su Android è essenzialmente un processo abbastanza semplice. Non c'è niente di complicato in questo, e lo vedrai da te più tardi.
È possibile che la funzione Adoptable Storage non sia supportata dal tuo dispositivo, anche se lo smartphone ha Android 6.0 o versioni successive (succede anche, tutto dipende dal modello e dalla marca dello smartphone). Il produttore del dispositivo potrebbe aver disabilitato questa funzione. Tuttavia, esistono tecniche da riga di comando che impongono l'uso di un'unità flash per l'archiviazione dei dati.
Di seguito sono riportati i passaggi di base per la formattazione.
![](https://i0.wp.com/mobila.guru/wp-content/uploads/2018/05/2-9.png)
Nella schermata successiva, hai un'ultima possibilità per decidere da solo se vuoi cambiare idea.
È importante sapere
Non dimenticare di eseguire il backup dei dati, dopo la formattazione le informazioni scompariranno senza lasciare traccia!
![](https://i1.wp.com/mobila.guru/wp-content/uploads/2018/05/5-6.png)
Dopo aver completato il processo di formattazione, è possibile utilizzare l'unità CD rimovibile come luogo permanente "temporaneo" o "rimovibile". Ma tieni presente che lo scambio a caldo e il recupero non saranno più disponibili, come potresti aver fatto in precedenza. Così non espellere la chiavetta USB senza utilizzare il parametro Eject. Inoltre, puoi praticamente eliminare il luogo accettato dal sistema operativo, che, di conseguenza, non è raccomandato, poiché ciò può causare alcuni errori nel funzionamento del dispositivo. Ora sai come rendere una memory card la memoria principale su Android.
In questo articolo, daremo un'occhiata a come scambiare la memoria su Android, ovvero la memoria interna con la scheda SD del dispositivo di archiviazione esterno. Attraverso questa azione, puoi migliorare le prestazioni del tuo smartphone o tablet.
I dispositivi Android sono programmati per utilizzare la memoria interna come memoria di sistema. Ma la maggior parte delle schede SD esterne offre molto più spazio di archiviazione di quello disponibile nella memoria interna. Sono sicuro che molti di voi hanno l'idea di scambiare la memoria. In questo modo avrai più memoria libera per l'archiviazione dei dati, migliorando così le prestazioni del tuo dispositivo mobile.
Fortunatamente, sappiamo come scambiare la memoria integrata e la memoria della scheda SD.
Come scambiare la memoria interna e la memoria della scheda SD su Android
La soluzione è abbastanza semplice. Devi eseguire il root del tuo dispositivo per eseguire il programma di installazione di Xposed. Successivamente utilizzeremo il modulo Xposed XInternalSD o PR Swap SD per scambiare la memoria. Maggiori informazioni su questo di seguito.
![](https://i2.wp.com/img.androidphones.ru/wp-content/uploads/2017/02/kak-pomenyat-mestami-pamyat-na-android-i-androidym.ru-01.jpg)
È tutto! Ora i file API di sistema per l'archiviazione dei dati sono stati modificati e il dispositivo vede la scheda SD esterna come memoria interna.
Puoi anche utilizzare l'app PR Swap SD per scambiare la memoria.
![](https://i1.wp.com/img.androidphones.ru/wp-content/uploads/2017/02/kak-pomenyat-mestami-pamyat-na-android-i-androidym.ru-03.jpg)
Pronto! Sei riuscito a scambiare la memoria su Android. Come puoi vedere, le istruzioni sono abbastanza semplici, ma devi fare attenzione durante l'installazione del programma di installazione di Xposed. Puoi scambiare le posizioni di memoria per aumentare la quantità di memoria disponibile e velocizzare il tuo dispositivo.
Gli utenti moderni non possono immaginare la loro vita senza uno smartphone in tasca, perché per molti non è solo un dispositivo che aiuta a contattare l'abbonato giusto, ma anche una sorta di finestra sul mondo. Gli utenti attivi apprezzano la presenza di una buona quantità di memoria nel dispositivo; molti memorizzano sul supporto non solo elementi di intrattenimento, ma anche molte informazioni utili, comprese le informazioni documentarie.
D'accordo un po' piacevolmente, quando scarichi un file importante, ti troverai di fronte all'impossibilità di salvarlo a causa della mancanza di memoria. Di fronte al problema della mancanza di memoria, molti stanno pensando a come sostituire la memoria interna del telefono con una memory card. Va notato che questo problema è affrontato principalmente dai proprietari di telefoni e tablet cinesi.
Proviamo a capire questo problema in modo più dettagliato. Per sostituire il percorso per il salvataggio delle applicazioni, è necessario disporre di un determinato programma sul dispositivo. Siate consapevoli dei potenziali rischi e dei problemi associati. Se la memoria viene sostituita in modo errato, potrebbe verificarsi un errore del programma interno, che porterà a un lampeggio completo del telefono. Un dispositivo di archiviazione esterno: anche una scheda di memoria potrebbe non funzionare; per ripristinarla, dovrai anche utilizzare un telefono lampeggiante.
Modifica del file di sistema
Quindi, per cambiare la memoria interna in esterna e installare eventuali applicazioni direttamente sulla scheda, è necessario trovare nel telefono o installare il programma Root Broswser o ES Explorer, è inoltre necessario disporre dei diritti di root nel sistema, come farli leggere rapidamente.
La memoria viene sostituita come segue: è necessario selezionare il programma Root Broswser o Explorer e avviarlo, dopodiché cerchiamo il file vold.fstab nel sistema, si trova nell'indirizzo dispositivo / sistema / etc /, apri e leggere attentamente il file, dobbiamo modificare un paio di righe.
Per leggere, devi avere familiarità con la struttura dei file. Ad un esame più attento del file, troverai facilmente le righe corrispondenti responsabili della sostituzione della memoria interna con quella esterna. Dopo aver trovato le linee appropriate, devi fare una piccola manipolazione e cambiare la memoria interna in esterna, in altre parole, scambiare le linee in modo che tutto appaia come nell'immagine qui sotto.
In questo caso, la riga dev_mount sdcard…. è responsabile della conservazione standard dei file e dev_mount sdcard2…. per esterno (scheda SD). Affinché la nostra memoria integrata cambi esattamente in quella esterna di cui abbiamo bisogno, per questo devi solo cambiare alcune righe. Ma non tutte e non completamente, ma solo iscrizioni aggiuntive e finali che seguono dev_mount sdcard / storage / sdcard0 e dev_mount sdcard2 / storage / sdcard1. Non appena lo facciamo, è necessario salvarlo come per l'immagine.
Dopo aver sostituito la memoria interna con una memory card, è necessario riavviare il telefono. Dopo aver riavviato il dispositivo, potrai godere della presenza della memoria e l'installazione di tutti i giochi successivi verrà eseguita sulla scheda SD. Non perdere di vista il fatto che hai eseguito tutte le manipolazioni manualmente e se hai perso qualcosa da qualche parte, dovrai inviare il telefono per un lampeggio.
Esiste un modo altrettanto efficace per sostituire la memoria senza utilizzare il programma Root Broswser. Per fare ciò, devi fare solo alcune manipolazioni con il tuo telefono usando il tuo computer in soli tre clic. Prima di tutto, devi avviare il file HTC Driver Installer e installarlo sul tuo computer in modo che vengano visualizzate tutte le utilità necessarie per ulteriori lavori.
La seconda manipolazione consisterà nell'installare il driver sul supporto di sistema C: \\ android-sdk-windows, quindi è necessario eseguire il programma SDK Manager per verificare i file e la loro disponibilità per l'installazione. Successivamente, dovresti collegare il telefono al computer e confermare il comando: trasferisci tutto sulla scheda SD, leggi come farlo.
Usiamo ADB
Collega il tuo telefono con il debug USB abilitato nelle impostazioni.
Vai alla cartella con il programma ed esegui il file adb.exe utilizzando la riga di comando cmd, tieni premuto il tasto shift, fai clic con il tasto destro del mouse sul file e seleziona apri comando windows qui
Si aprirà una riga di comando in cui scriviamo dispositivi adb
Ora esegui il seguente comando, che scambierà la memoria, digitalo e premi Invio.
Dopo queste manipolazioni, dovresti scollegare il telefono dal computer e riavviare il telefono. Dopo il riavvio, puoi assicurarti che il pulsante funzioni: trasferisci tutto sulla scheda SD e voilà, puoi tranquillamente utilizzare il tuo telefono. Ora tutte le applicazioni, i documenti importanti e i file scaricati verranno salvati sull'unità esterna.
Va ricordato che quando si rimuove la scheda di memoria dal telefono, le applicazioni installate scompariranno, questo è probabilmente l'unico inconveniente di questo metodo. Si consiglia inoltre di utilizzare unità esterne di almeno classe 10, poiché le unità di piccole dimensioni non daranno il risultato desiderato.