Πώς να κάνετε την εξωτερική μνήμη εσωτερική. Πώς να ανταλλάξετε εσωτερική και εξωτερική μνήμη στο Android

Android: Ένας εύκολος τρόπος για να συνδέσετε μια εξωτερική κάρτα SD και εσωτερική μνήμη για να ελευθερώσετε χώρο

Επιτρέψτε μου να κάνω μια κράτηση αμέσως ότι δεν μιλάμε για προγράμματα όπως το link2sd. Η αρχή είναι παρόμοια, αλλά δεν θα συνδέσουμε καταλόγους προγραμμάτων, αλλά τους καταλόγους δεδομένων αυτών των προγραμμάτων, για παράδειγμα /sdcard2/Navigon -> /sdcard/Navigon ή /mnt/extSdCard/Books -> /sdcard/Books, κ.λπ.
Επιπλέον, χρειαζόμαστε root (πού θα ήμασταν χωρίς αυτό). Παρεμπιπτόντως, αφού έμαθα για αυτό το πρόγραμμα, αυτό είναι ένα άλλο επιχείρημα για μένα για το root.

Πολλοί κάτοχοι smartphone ή tablet Android με μικρή ενσωματωμένη μνήμη έχουν πιθανώς αντιμετωπίσει το ακόλουθο πρόβλημα: έχει τοποθετηθεί μια μεγάλη κάρτα SD (για παράδειγμα, 16, 32 ή ακόμα και 64 GB), αλλά μετά την εγκατάσταση πολλών προγραμμάτων μεγάλου βάρους, η συσκευή μας ή άλλη Το πρόγραμμα δηλώνει με τόλμη ότι δεν υπάρχει αρκετός χώρος στην κάρτα. Μερικές φορές το ίδιο το πρόγραμμα είναι μικρό, αλλά μετά την εγκατάσταση συνδέεται στο διαδίκτυο και τραβάει gigabyte δεδομένων στο smartphone σας.
Για άλλη μια φορά, έχοντας λάβει το μήνυμα «Χωρίς χώρο» και κοιτάζοντας την κάρτα, βλέπουμε ότι είναι σχεδόν άδεια, αλλά η εσωτερική μνήμη της συσκευής έχει γεμίσει.
Αυτό συμβαίνει επειδή η εσωτερική μνήμη χρησιμοποιείται συχνά ως ο προεπιλεγμένος κατάλογος για πολλά προγράμματα. Το γεγονός είναι ότι έχει τοποθετηθεί ως /sdcard, η οποία ιστορικά ήταν πάντα μια εξωτερική κάρτα SD (συνέβαινε σε όλα τα smartphone). Η εξωτερική κάρτα SD τοποθετείται σε αυτήν την περίπτωση ως /sdcard2, /mnt/sdcard2, /mnt/extSdCard ή ακόμα και /sdcard/.externalSD. Όπως καταλαβαίνω, αυτό γίνεται από τους κατασκευαστές για να λειτουργεί η συσκευή εκτός κουτιού, δηλ. καθόλου κάρτα SD.

Πολλά «αδίστακτα» προγράμματα θέλουν πάντα να διαβάζουν/εγγράφουν δεδομένα από/προς τον κατάλογο /sdcard/NameInsert. Σπάνια μπορεί να αλλάξει αυτό στις ρυθμίσεις του προγράμματος.
Ως αποτέλεσμα, έχουμε ό,τι έχουμε και πολλές ευκαιρίες για να βελτιώσουμε την τρέχουσα κατάσταση:
Οι δύο τελευταίες μέθοδοι επίσης δεν είναι πανάκεια, γιατί... απαιτούν ορισμένες δεξιότητες από τον χρήστη, επιπλέον, δεν είναι αρκετά "καθαρές", για παράδειγμα, είναι γνωστά προβλήματα κατά τη σύνδεση ενός smartphone σε έναν υπολογιστή μέσω USB (δεν μπορεί να αποσυναρμολογηθεί) κ.λπ.

Το πρόγραμμα DirectoryBind, το οποίο έγραψε ένας καλός άνθρωπος από το xda και το δημοσίευσε στο φόρουμ για δημόσια χρήση, θα βοηθήσει στη βελτίωση της κατάστασης.

Κωδικός QR


Αν και το κοινό εδώ είναι τεχνικά έμπειρο, πρέπει να γίνουν μερικές εξηγήσεις για τους άπειρους αναγνώστες του habr. Όπως έγραψε και ο ίδιος (το μη ηλίθιο πρόγραμμα), δηλ. απίθανο να περάσει το τεστ του ανόητου.

Μετά την εγκατάσταση, εκτελέστε το πρόγραμμα (την πρώτη φορά, φυσικά, επιτρέπουμε μόνιμα δικαιώματα Root), κάντε κλικ στο μενού, στη συνέχεια «Προτιμήσεις» και ορίστε τις προεπιλεγμένες διαδρομές στην εξωτερική μνήμη «Προεπιλεγμένη διαδρομή δεδομένων» για παράδειγμα /sdcard/external_sd/ και την εσωτερική μνήμη "Προεπιλεγμένη διαδρομή στόχου" /sdcard/ . Βγαίνουμε από το μενού.

Κάντε κλικ στο μενού και μετά στο «Προσθήκη νέας καταχώρισης»

Τώρα ας δημιουργήσουμε έναν νέο σύνδεσμο καταλόγου, για παράδειγμα, μετακινήστε το φάκελο CamScanner σε μια εξωτερική κάρτα. Με παρατεταμένο πάτημα στη διαδρομή φακέλου ανοίγει ένας μικρός ενσωματωμένος διαχειριστής αρχείων όπου μπορείτε να δημιουργήσετε ή/και να επιλέξετε έναν φάκελο. Ο φάκελος στην εξωτερική κάρτα πρέπει να δημιουργηθεί (και να είναι κενός).

Επιλέγοντας το πλαίσιο ελέγχου "Μεταφορά αρχείων από στόχο σε δεδομένα", τα αρχεία και οι φάκελοι θα μεταφερθούν από τον κατάλογο /sdcard/CamScanner/ στον κατάλογο /sdcard/external_sd/CamScanner.

Θα πρέπει να σημειωθεί ότι οι συνδέσεις δεν ενεργοποιούνται αυτόματα μετά τη δημιουργία (γκρι εικονίδιο δισκέτας, όπως στο παρακάτω στιγμιότυπο οθόνης για το gameloft). Για να ολοκληρώσετε τους φακέλους σύνδεσης, επιλέξτε τους απαιτούμενους συνδέσμους από πλαίσια ελέγχου και κάντε κλικ στο μενού -> «Σύνδεση επιλεγμένο». Τα εικονίδια των ενεργών (συνδεδεμένων) φακέλων θα πρέπει να γίνουν πράσινα.

Παρεμπιπτόντως, αν θέλετε να συνδέσετε ολόκληρη την εξωτερική κάρτα, σας συνιστώ να το κάνετε όχι με /sdcard/externalSD/, αλλά με μια κουκκίδα μπροστά /sdcard/.externalSD/. Αυτό θα σας γλιτώσει από προβλήματα όπως διπλές μικρογραφίες σε γκαλερί κ.λπ. Είναι αλήθεια ότι δεν θα βοηθήσει για όλες τις γκαλερί και τους παίκτες, γιατί... Μερικοί αναζητούν επίσης μέσα σε κρυφούς καταλόγους.
Μετά από ταλαιπωρία, αποφάσισα μόνος μου να συνδέσω μόνο μεμονωμένους καταλόγους.

UPD. Παρεμπιπτόντως, μια εξωτερική κάρτα SD είναι πολύ πιο αργή από την εσωτερική μνήμη, επομένως η μεταφορά δεδομένων προγράμματος σε μια εξωτερική SD επιβραδύνει φυσικά τη λειτουργία αυτού του προγράμματος. Αυτό θα πρέπει να το θυμούνται ιδιαίτερα όσοι αποφασίζουν να αλλάξουν εντελώς τα σημεία τοποθέτησης της εσωτερικής και εξωτερικής μνήμης, επειδή... Οι πιθανότητες είναι ότι ολόκληρη η συσκευή σας θα λειτουργεί πιο αργά από πριν.

Ελπίζω ότι αυτό το πρόγραμμα θα συμπληρώσει τη συλλογή χρήσιμων βοηθητικών προγραμμάτων για συσκευές Android.

Εάν αποφασίσετε να ανταλλάξετε εσωτερική και εξωτερική μνήμη, π.χ. εκχωρήστε ξανά την εξωτερική κάρτα sd στο /sdcard και δεν υπάρχει τέτοια επιλογή στις ρυθμίσεις της συσκευής - εάν έχετε root, αυτό μπορεί να γίνει εύκολα εκτελώντας την ακόλουθη λειτουργία:
Στο Root-Explorer προσαρτούμε το "/etc" ως R/W (αν είναι R/O), βρίσκουμε το αρχείο "/etc/vold.fstab", αποθηκεύουμε ένα αντίγραφο και το ανοίγουμε (με παρατεταμένο κλικ) στο Text Editor.
Στις επόμενες δύο γραμμές ανταλλάσσουμε τα ονόματα των σημείων προσάρτησης: dev_mount sdcard /mnt/sdcard /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... σε dev_mount sdcard /mnt /external_sd /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Μπορείτε να διαβάσετε περισσότερα

Η μικρή ποσότητα εσωτερικής μνήμης σε φθηνά smartphone και tablet Android, το κύριο πρόβλημα είναι η αδυναμία εγκατάστασης εφαρμογών Σε τέτοιες περιπτώσεις, η αντικατάσταση της εσωτερικής μνήμης Android με μια κάρτα μνήμης μπορεί να σας βοηθήσει.

Για όσους δεν καταλαβαίνουν από τον τίτλο περί τίνος πρόκειται αυτό το άρθρο: ας υποθέσουμε ότι έχετε 400 MB εσωτερικής μνήμης Android, η οποία είναι πολύ μικρή (περίπου 12-20 εγκατεστημένες εφαρμογές), τότε μπορείτε να σκεφτείτε να αντικαταστήσετε την κύρια μνήμη με μια κάρτα μνήμης.

Κίνδυνοι και τι πρέπει να γνωρίζετε

Η αντικατάσταση της εσωτερικής μνήμης Android με κάρτα μνήμης γίνεται μόνο εάν έχετε εγκατεστημένα δικαιώματα root (χωρίς root, μέθοδος δεν λειτουργεί)! Για όσους δεν ξέρουν τι είναι το Root και πώς να το αποκτήσουν:

Εκτός από αυτό εσύ υποχρεωμένοςγνωρίζουν τη δομή του συστήματος αρχείων Android.

Η αλλαγή μνήμης είναι δυνατή μόνο εάν η συσκευή σας Android διαθέτει αρχείο συστήματος vold.fstab στο δρόμο /system/etc , αν δεν έχετε, τότε αυτή η μέθοδος είναι δυστυχώς όχι για σένα! Χρησιμοποιήστε εναλλακτικές μεθόδους (σύνδεσμος 1, σύνδεσμος 2, σύνδεσμος 3). Επίσης εάν το Android δεν έχει δική του μνήμη, τότε αυτό το άρθρο επίσης όχι για σένα. Το άρθρο αφορά κυρίως συσκευές με επεξεργαστή Mediatek (MTK) ή Rockchip.

Δεδομένου ότι το αρχείο συστήματος θα υποβληθεί σε επεξεργασία υπάρχει κίνδυνοςότι μπορεί να κάνετε λάθος και η συσκευή δεν θα εκκινήσει, για να το διορθώσετε θα πρέπει να ανανεώσετε τη συσκευή και η κάρτα μνήμης μπορεί να αποτύχει και θα αντιμετωπίσετε το ίδιο πρόβλημα, θα σας βοηθήσει επίσης το υλικολογισμικό.

Με την αντικατάσταση της εσωτερικής μνήμης σε μια κάρτα μνήμης, η διάρκεια ζωής της τελευταίας μειώνεται σημαντικά (λόγω συχνής ανάγνωσης/εγγραφής) και η ταχύτητα του Android μπορεί επίσης να πέσει εάν η κατηγορία είναι πολύ χαμηλή κάρτες microSD.

Οδηγίες για την αντικατάσταση της εσωτερικής μνήμης Android

σε μια κάρτα μνήμης

1. Εγκαταστήστε το πρόγραμμα διαχείρισης αρχείων Root Browser (αν επιλέξατε άλλο, μην γράφετε «έξυπνες» ερωτήσεις στα σχόλια «Δεν βλέπω» «δεν επεξεργάζεται»)

2. Εκκινήστε τη διαχείριση αρχείων Root Broswser και ακολουθήστε τη διαδρομή:

/system/etc/

3. Ψάχνετε για αρχείο vold.fstab και ανοίξτε το (κάντε κλικ στο αρχείο και επιλέξτε Επεξεργασία)

4. Στο αρχείο vold.fstab βλέπουμε κατά προσέγγισηαυτή η εικόνα:

# Κανονική βάση συσκευής

Μορφή: dev_mount
ετικέτα – Ετικέτα για τον τόμο
mount_point – Πού θα τοποθετηθεί ο τόμος
μέρος – Διαμέρισμα # (βασισμένο σε 1) ή «αυτόματο» για το πρώτο διαμέρισμα που μπορεί να χρησιμοποιηθεί.
– Λίστα διαδρομών sysfs προς συσκευές πηγής
#

# Προσαρτά το πρώτο χρησιμοποιήσιμο διαμέρισμα της καθορισμένης συσκευής
#/devices/platform/awsmc.3/mmc_host για sdio
dev_mount sdcard /mnt/sdcard auto /devices/virtual/block/XXXXXX
dev_mount extsd /mnt/extsd auto /devices/platform/XXXXXX/XXXXXXX
/devices/platform/sunxi-mmc.0/mmc_host
dev_mount usbhost1 /mnt/usbhost1 auto /devices/platform/sw-ehci.1 /devices/platform/sw_hcd_host0 /devices/platform/sw-ehci.2 /devices/platform/sw- ohci.1 /devices/platform/sw_hcd_host0 /devices/platform/sw-ehci.2 /devices/platform/sw- ohci.1 /devices/platform ohci.2

Σε αυτό το παράδειγμα, δώστε προσοχή ότι επισημαίνονται δύο γραμμές, εάν διαβάσετε προσεκτικά τη δομή του συστήματος αρχείων Android πριν από αυτές, τότε το γνωρίζετε ήδη /κάρτα SDή /sdcard0αυτή είναι η εσωτερική μνήμη και /extsdή /external_sdcard, /sdcrad1, /sdcrad2, /external_sdΑυτή είναι εξωτερική μνήμη, δηλαδή MicroSD.

Το μόνο που χρειάζεται να κάνετε είναι να αλλάξετε αυτές τις δύο γραμμές:

dev_mount extsd /mnt/extsd auto /devices/virtual/block/XXXXXX
dev_mount sdcard /mnt/sdcard auto /devices/platform/XXXXXX/XXXXXXX

Συχνά πρέπει να αντιμετωπίσετε την κατάσταση που η εσωτερική μνήμη δεν επαρκεί για να εγκαταστήσετε όλες τις επιθυμητές εφαρμογές. Μπορείτε, φυσικά, να καθαρίσετε τη συσκευή σας και να αφαιρέσετε παλιές εφαρμογές, αλλά δεν είναι πάντα δυνατό να το κάνετε αυτό. Σε αυτήν την περίπτωση, μπορείτε να δοκιμάσετε να αντικαταστήσετε την κύρια εσωτερική μνήμη Android με μια κάρτα μνήμης.

Ας προσπαθήσουμε να αναλύσουμε λεπτομερώς τι είναι. Αρχικά, βεβαιωθείτε ότι έχετε δικαιώματα root για να κάνετε αλλαγές στις ρυθμίσεις του συστήματος Android. Επιπλέον, πριν κάνετε τέτοιες αλλαγές, συνιστάται να μελετήσετε τη δομή του συστήματος αρχείων Android.

Η μέθοδος αντικατάστασης μνήμης που περιγράφεται παρακάτω είναι δυνατή μόνο εάν έχετε το αρχείο συστήματος vold.fstab που βρίσκεται στο φάκελο /system/etc.

Θα πρέπει να προσέχετε ότι κατά την εκτέλεση αντικατάστασης μνήμης υπάρχει κίνδυνος σφάλματος, καθώς τα αρχεία συστήματος θα υποστούν απευθείας επεξεργασία. Πρέπει επίσης να είστε προετοιμασμένοι για το γεγονός ότι η διάρκεια ζωής της κάρτας μνήμης θα μειωθεί σημαντικά και η ταχύτητα του Android μπορεί επίσης να πέσει σημαντικά. Αν αναβοσβήσετε τη συσκευή θα επιλύσετε τα παραπάνω προβλήματα. Επομένως, σας συμβουλεύουμε να σταθμίσετε τα υπέρ και τα κατά πριν κάνετε συστημικές προσαρμογές.

Αλγόριθμος για την αντικατάσταση της εσωτερικής μνήμης Android με κάρτα μνήμης

Συνήθως, για αυτούς τους σκοπούς, χρησιμοποιούμε τον διαχειριστή αρχείων Root Browser, όταν το ανοίγουμε πηγαίνουμε στο φάκελο /System/etc/. Στη συνέχεια, βρείτε το αρχείο vold.fstab και ανοίξτε το. Για να το κάνετε αυτό, χρησιμοποιήστε ένα παρατεταμένο κράτημα και, στη συνέχεια, κάντε κλικ στην Επεξεργασία.

Μετά από αυτό, ανοίγει το εσωτερικό σύστημα αρχείων Android, το οποίο έχουμε ήδη μελετήσει. Στη δομή που ανοίγει, βρίσκουμε τις γραμμές που περιέχουν τον ορισμό της κύριας μνήμης. Οι συμβολοσειρές ενδέχεται να διαφέρουν σημαντικά σε διαφορετικές συσκευές.

Ας δώσουμε ένα παράδειγμα για μια γενική κατανόηση του τι πρέπει να προσέξετε. Όπως γνωρίζετε, η εσωτερική μνήμη του Android ονομάζεται συνήθως sdcard ή sdcard0, ενώ η εξωτερική μνήμη μπορεί να ονομαστεί extsd, external_sdcard, sdcrad1, sdcrad2.

Η αντικατάσταση ονομάτων σε εσωτερικά αρχεία συστήματος θα αντικαταστήσει αυτόματα την προεπιλεγμένη μνήμη. Επομένως, αναζητούμε γραμμές που αναφέρουν τις παραπάνω ονομασίες και τις εναλλάσσουμε, αλλά πριν από αυτό, μελετήστε ξανά προσεκτικά πώς ορίζεται η μνήμη απευθείας στη συσκευή σας.

Μετά την αντικατάσταση και την αποθήκευση των αποτελεσμάτων, πρέπει να επανεκκινήσετε το σύστημα, μετά την οποία μπορείτε να αρχίσετε να εργάζεστε με το αυξημένο μέγεθος μνήμης.

Οι περισσότεροι κάτοχοι συσκευών Android αργά ή γρήγορα αντιμετωπίζουν το πρόβλημα της έλλειψης εσωτερικού χώρου για την αποθήκευση αρχείων. Η τακτική εγκατάσταση εφαρμογών μειώνει σταδιακά τον ελεύθερο χώρο στο gadget, γεγονός που οδηγεί σε επιβράδυνση, λανθασμένη λειτουργία ή ακόμα και πλήρη αστοχία του συστήματος να λειτουργήσει κανονικά. Σε αυτήν την περίπτωση, η αντικατάσταση της εσωτερικής μνήμης Android με μια κάρτα μνήμης θα βοηθήσει. Πώς να το κάνετε αυτό και ποιοι άλλοι τρόποι υπάρχουν για να αντιμετωπίσετε μια τέτοια ενόχληση, θα εξετάσουμε περαιτέρω.


Προτού εμβαθύνετε στις ρυθμίσεις και μεταφέρετε όλες τις εφαρμογές σε μια μονάδα flash ταυτόχρονα, πρέπει να καταλάβετε ποιοι τύποι μνήμης υπάρχουν γενικά στη συσκευή σας Android:

  • λειτουργικό - απαραίτητο για τη σωστή λειτουργία εφαρμογών, προγραμμάτων και άλλων διαδικασιών που εκτελούνται σε τηλέφωνο ή tablet.
  • ROM - αποθηκεύει πληροφορίες σχετικά με το λειτουργικό σύστημα κατά τη διάρκεια του υλικολογισμικού και αυτά τα δεδομένα δεν μπορούν να μεταφερθούν σε μέσα τρίτων.
  • εσωτερική - οι εφαρμογές εγκαθίστανται εδώ αυτόματα, καθώς και οποιεσδήποτε πληροφορίες χρήστη. το σύστημα αναφέρει πόσο ελεύθερο χώρο απομένει κατά την εγκατάσταση νέου λογισμικού.
  • κάρτα επέκτασης - εξωτερική μονάδα δίσκου, η οποία έχει σχεδιαστεί για να επεκτείνει την εσωτερική μνήμη της συσκευής και να αποθηκεύει εφαρμογές και πληροφορίες χρήστη.

Γιατί δεν μπορώ να αποθηκεύσω εφαρμογές στην κάρτα SD μου;

Σε πολλά gadget, δεν είναι δυνατό να επιτραπεί αυτόματα η εγκατάσταση νέων εφαρμογών σε μια μονάδα flash. Αυτό ισχύει για τηλέφωνα και tablet από την έκδοση 4.4.2 έως την 6.0.1. Σε αυτήν την περίπτωση, η αντικατάσταση της εσωτερικής μνήμης με μια κάρτα SD είναι απλώς απαραίτητη και αυτό μπορεί να γίνει με διάφορους τρόπους (συμπεριλαμβανομένης της χρήσης εφαρμογών τρίτων). Αλλά πρώτα πρέπει να μάθετε την έκδοση του Android που είναι εγκατεστημένη στο gadget σας. Για να το κάνετε αυτό, κάντε κλικ διαδοχικά στο:

  1. Μενού;
  2. Ρυθμίσεις;
  3. Σχετικά με το τηλέφωνο.


Η έκδοση του λειτουργικού συστήματος θα υποδεικνύεται στη λίστα που ανοίγει.

Προγράμματα για τη μεταφορά εφαρμογών σε κάρτα μνήμης

Οι προγραμματιστές φρόντισαν τους χρήστες και δημιούργησαν προγράμματα για να κάνουν τη μνήμη της μονάδας flash την κύρια στο Android. Αυτό είναι ιδιαίτερα χρήσιμο για παλαιότερες εκδόσεις του συστήματος, όπως 2.2 ή ακόμα και παλαιότερες.


Βολικό λογισμικό που περιέχει όλα τα απαραίτητα εργαλεία για τη μεταφορά πληροφοριών από την εσωτερική μνήμη σε μια εξωτερική μονάδα δίσκου. Η διεπαφή είναι διαισθητική και απλή. Οι εφαρμογές που είναι διαθέσιμες για μετακίνηση επισημαίνονται με εικονίδια, τα οποία, όταν πατηθούν, ανοίγουν όλες τις διαθέσιμες πληροφορίες σχετικά με αυτές, καθώς και πιθανές ενέργειες (μετακίνηση, αντιγραφή, διαγραφή).

Move2SD Enablerv

Αυτό το λογισμικό είναι ενδιαφέρον για τους χρήστες για δύο λόγους. Το πρώτο είναι ότι είναι συμβατό με διαφορετικές εκδόσεις Android (συμπεριλαμβανομένων των μεταγενέστερων). Και το δεύτερο είναι η δυνατότητα μεταφοράς δεδομένων και εφαρμογών που επισημαίνονται στο σύστημα ως "μη αποδεκτές για μεταφορά".

Μια άλλη ενδιαφέρουσα εξέλιξη που απλοποιεί τη ζωή των χρηστών gadget Android. Τα κύρια πλεονεκτήματα είναι η απλή εγκατάσταση λογισμικού (χωρίς να απαιτείται επιπλέον λήψη σεναρίων και βιβλιοθηκών) και η δυνατότητα μεταφοράς πληροφοριών όχι ως πλήρεις βιβλιοθήκες, αλλά μόνο ως μέρη τους.

Ποιες άλλες μέθοδοι υπάρχουν;

Υπάρχει μια άλλη επιλογή για να δημιουργήσετε μια κάρτα SD στην εσωτερική μνήμη στο Android. Εάν η έκδοση του gadget σας είναι από 2.2 έως 4.2.2, τότε οι οδηγίες είναι εξαιρετικά απλές, κάντε κλικ στο:

  1. Ρυθμίσεις;
  2. Μνήμη;
  3. Προεπιλεγμένος δίσκος εγγραφής.
  4. Κάρτα SD.

Ένα σημάδι επιλογής ή ένας κύκλος θα εμφανιστεί απέναντι από τη μονάδα flash, υποδεικνύοντας ότι οι ρυθμίσεις έχουν αλλάξει. Τώρα η εγκατάσταση των εφαρμογών θα μεταβεί αυτόματα στη μονάδα flash.

Για τους χρήστες του Android KitKat και άνω, η διαδικασία θα είναι πιο περίπλοκη και κουραστική. Το κύριο πρόβλημα είναι ότι θα χρειαστεί να κάνετε root τη συσκευή σας. Μπορείτε να το κάνετε στο σπίτι, αλλά υπάρχει ο κίνδυνος να μετατρέψετε τη συσκευή σας σε "τούβλο" που είτε δεν μπορεί να επισκευαστεί είτε θα αποκατασταθεί στη ζωή μόνο σε ένα κέντρο σέρβις με επιπλέον χρέωση.

Να θυμάστε ότι εγκαθιστώντας μόνοι σας τα δικαιώματα root, ακυρώνετε την εγγύηση της συσκευής σας και ενεργείτε με δικό σας κίνδυνο και κίνδυνο. Το αν αξίζει ή όχι είναι στο χέρι σας να αποφασίσετε. Ίσως είναι λιγότερο επικίνδυνη η μη αυτόματη μετεγκατάσταση νέων εφαρμογών κάθε φορά;

Τι νομίζετε; Πείτε μας στα σχόλια εάν έπρεπε να αποκτήσετε δικαιώματα root, εάν ήταν επιτυχές ή ίσως γνωρίζετε άλλους τρόπους για να αλλάξετε τη μνήμη ενός tablet/τηλεφώνου σε κάρτα μνήμης.

Οι δυνατότητες της συσκευής μπορούν να επεκταθούν σοβαρά εάν αντικαταστήσετε την εσωτερική μνήμη Android με μια κάρτα μνήμης. Αυτό θα σας επιτρέψει να εγκαταστήσετε πολλές περισσότερες εφαρμογές στο tablet ή σε άλλο gadget, αλλά η κύρια απαίτηση για την εκτέλεση αυτής της ενημέρωσης είναι να έχετε δικαιώματα root στη συσκευή. Ας δούμε τρόπους χρήσης μιας κάρτας SD ως μνήμη συστήματος της συσκευής, καθώς και τις συνθήκες που σχετίζονται με αυτό.

Κίνδυνοι και προϋποθέσεις για την αντικατάσταση της εσωτερικής μνήμης του gadget με κάρτα SD

Πριν επαναλάβει τα παρακάτω βήματα, ο χρήστης θα πρέπει να λάβει υπόψη πολλά σημαντικά σημεία:

  1. Η διάρκεια ζωής της κάρτας SD θα μειωθεί σημαντικά λόγω των συχνών κύκλων ανάγνωσης/εγγραφής κατά την εκτέλεση εφαρμογών.
  2. Η ταχύτητα του gadget μπορεί να πέσει αισθητά εάν χρησιμοποιείτε κάρτα MicroSD χαμηλής ποιότητας.
  3. Εάν κάνετε λάθος κατά την επεξεργασία ενός αρχείου συστήματος, το τηλέφωνο ενδέχεται να μην εκκινήσει την επόμενη φορά - θα πρέπει να το ανανεώσετε.

Σε γενικές γραμμές, η διαδικασία (ειδικά για άπειρους χρήστες) είναι αρκετά επικίνδυνη, επομένως είναι λογικό να γίνεται αποκλειστικά για παλιά gadget με μικρή ποσότητα δικής τους μνήμης.

Χρήση του βοηθητικού προγράμματος Root Browser και επεξεργασία του αρχείου vold.fstab

Για να αλλάξετε μνήμη, θα χρειαστεί να εγκαταστήσετε το Root Browser από το Google Play.

Ας επαναλάβουμε ότι μπορείτε να εργαστείτε πλήρως με αυτό μόνο σε συσκευές με root. Αφού εκτελέσετε την παραπάνω εφαρμογή:


Στο Android, το sdcard σημαίνει εσωτερική μνήμη και το extsd σημαίνει εξωτερική μνήμη, δηλαδή κάρτα SD. Αντικαθιστώντας αυτές τις γραμμές, στην πραγματικότητα ανταλλάξαμε αυτούς τους τύπους μνήμης. Σε ορισμένα συστήματα αυτά τα κομμάτια κώδικα μπορεί να φαίνονται διαφορετικά, για παράδειγμα ως εξής:

Πρέπει να αντικατασταθούν ως εξής:

Αφού ολοκληρώσετε την περιγραφόμενη διαδικασία, επανεκκινήστε το gadget. Πριν το κάνετε αυτό, φροντίστε να ελέγξετε ότι δεν υπάρχουν σφάλματα στον τροποποιημένο κώδικα, ώστε να μην χρειαστεί να ανανεώσετε στο μέλλον.

Ο δεύτερος τρόπος για να αυξήσετε τη μνήμη χρησιμοποιώντας το Link2SD

Η εφαρμογή είναι διαθέσιμη στο Play Market και λειτουργεί μόνο σε συσκευές με δικαιώματα root. Αυτός ο διαχειριστής αρχείων δεν αντικαθιστά φυσικά την εσωτερική μνήμη της συσκευής με μια εξωτερική μονάδα δίσκου, αλλά είναι σε θέση να μεταφέρει οποιαδήποτε βοηθητικά προγράμματα σε μια κάρτα SD, εξοικονομώντας σημαντικά τους πόρους του gadget.

Η ιδιαιτερότητα της εν λόγω εφαρμογής είναι ότι η ίδια η MicroSD θα πρέπει να χωριστεί και να διαμορφωθεί σωστά. Επομένως, αντιγράψτε οτιδήποτε πολύτιμο από την κάρτα σας στον υπολογιστή σας και αρχίστε να διαιρείτε τη μονάδα σε τμήματα.

Διαίρεση της κάρτας συσκευής σε τμήματα εάν υπάρχει προσαρμοσμένη ανάκτηση

Κάθε συσκευή Android διαθέτει λειτουργία ανάκτησης, αλλά η μέθοδος που περιγράφεται παρακάτω είναι κατάλληλη μόνο για συσκευές με . Εάν δεν έχετε ακούσει ποτέ για το CWM, προχωρήστε στη δεύτερη επιλογή κατάτμησης μονάδας δίσκου. Στη συνέχεια, θα σας πούμε πώς να λύσετε το πρόβλημα εάν η λειτουργία ανάκτησης της συσκευής σας έχει το στοιχείο Κάρτα SD κατάτμησης:

Διαμερισμός κάρτας MicroSD μέσω υπολογιστή

Συνδέστε την κάρτα στον φορητό υπολογιστή ή τον υπολογιστή σας. Για να το κάνετε αυτό, μπορείτε να χρησιμοποιήσετε μια συσκευή ανάγνωσης καρτών ή άλλο εξοπλισμό, το κύριο πράγμα είναι ότι θα πρέπει να οριστεί ως μονάδα δίσκου και όχι ως συσκευή πολυμέσων MTP. Περαιτέρω:


Οι περισσότεροι κάτοχοι συσκευών Android αργά ή γρήγορα αντιμετωπίζουν το πρόβλημα της έλλειψης εσωτερικού χώρου για την αποθήκευση αρχείων. Η τακτική εγκατάσταση εφαρμογών μειώνει σταδιακά τον ελεύθερο χώρο στο gadget, γεγονός που οδηγεί σε επιβράδυνση, λανθασμένη λειτουργία ή ακόμη και πλήρη αστοχία του συστήματος να λειτουργήσει κανονικά. Σε αυτήν την περίπτωση, η αντικατάσταση της εσωτερικής μνήμης Android με μια κάρτα μνήμης θα βοηθήσει. Πώς να το κάνετε αυτό και ποιοι άλλοι τρόποι υπάρχουν για να αντιμετωπίσετε μια τέτοια ενόχληση, θα εξετάσουμε περαιτέρω.


Προτού εμβαθύνετε στις ρυθμίσεις και μεταφέρετε όλες τις εφαρμογές σε μια μονάδα flash ταυτόχρονα, πρέπει να καταλάβετε ποιοι τύποι μνήμης υπάρχουν γενικά στη συσκευή σας Android:

  • λειτουργικό - απαραίτητο για τη σωστή λειτουργία εφαρμογών, προγραμμάτων και άλλων διαδικασιών που εκτελούνται σε τηλέφωνο ή tablet.
  • ROM - αποθηκεύει πληροφορίες σχετικά με το λειτουργικό σύστημα κατά τη διάρκεια του υλικολογισμικού και αυτά τα δεδομένα δεν μπορούν να μεταφερθούν σε μέσα τρίτων.
  • εσωτερική - οι εφαρμογές εγκαθίστανται εδώ αυτόματα, καθώς και τυχόν πληροφορίες χρήστη. το σύστημα αναφέρει πόσο ελεύθερο χώρο απομένει κατά την εγκατάσταση νέου λογισμικού.
  • κάρτα επέκτασης - μια εξωτερική μονάδα δίσκου που έχει σχεδιαστεί για να επεκτείνει την εσωτερική μνήμη της συσκευής και να αποθηκεύει εφαρμογές και πληροφορίες χρήστη.

Γιατί δεν μπορώ να αποθηκεύσω εφαρμογές στην κάρτα SD μου;

Σε πολλά gadget, δεν είναι δυνατό να επιτραπεί αυτόματα η εγκατάσταση νέων εφαρμογών σε μια μονάδα flash. Αυτό ισχύει για τηλέφωνα και tablet από την έκδοση 4.4.2 έως την 6.0.1. Σε αυτήν την περίπτωση, η αντικατάσταση της εσωτερικής μνήμης με μια κάρτα SD είναι απλώς απαραίτητη και αυτό μπορεί να γίνει με διάφορους τρόπους (συμπεριλαμβανομένης της χρήσης εφαρμογών τρίτων). Αλλά πρώτα πρέπει να μάθετε την έκδοση του Android που είναι εγκατεστημένη στο gadget σας. Για να το κάνετε αυτό, κάντε κλικ διαδοχικά στο:

  1. Μενού;
  2. Ρυθμίσεις;
  3. Σχετικά με το τηλέφωνο.

Η έκδοση του λειτουργικού συστήματος θα υποδεικνύεται στη λίστα που ανοίγει.

Προγράμματα για τη μεταφορά εφαρμογών σε κάρτα μνήμης

Οι προγραμματιστές φρόντισαν τους χρήστες και δημιούργησαν προγράμματα για να κάνουν τη μνήμη της μονάδας flash την κύρια στο Android. Αυτό είναι ιδιαίτερα χρήσιμο για παλαιότερες εκδόσεις του συστήματος, όπως 2.2 ή ακόμα και παλαιότερες.

Βολικό λογισμικό που περιέχει όλα τα απαραίτητα εργαλεία για τη μεταφορά πληροφοριών από την εσωτερική μνήμη σε μια εξωτερική μονάδα δίσκου. Η διεπαφή είναι διαισθητική και απλή. Οι εφαρμογές που είναι διαθέσιμες για μετακίνηση επισημαίνονται με εικονίδια, τα οποία, όταν πατηθούν, ανοίγουν όλες τις διαθέσιμες πληροφορίες σχετικά με αυτές, καθώς και πιθανές ενέργειες (μετακίνηση, αντιγραφή, διαγραφή).

Move2SD Enablerv

Αυτό το λογισμικό είναι ενδιαφέρον για τους χρήστες για δύο λόγους. Το πρώτο είναι ότι είναι συμβατό με διαφορετικές εκδόσεις Android (συμπεριλαμβανομένων των μεταγενέστερων). Και το δεύτερο είναι η δυνατότητα μεταφοράς δεδομένων και εφαρμογών που επισημαίνονται στο σύστημα ως "μη αποδεκτές για μεταφορά".

Μια άλλη ενδιαφέρουσα εξέλιξη που απλοποιεί τη ζωή των χρηστών gadget Android. Τα κύρια πλεονεκτήματα είναι η απλή εγκατάσταση λογισμικού (χωρίς να απαιτείται επιπλέον λήψη σεναρίων και βιβλιοθηκών) και η δυνατότητα μεταφοράς πληροφοριών όχι ως πλήρεις βιβλιοθήκες, αλλά μόνο ως μέρη τους.

Ποιες άλλες μέθοδοι υπάρχουν;

Υπάρχει μια άλλη επιλογή για να δημιουργήσετε μια κάρτα SD στην εσωτερική μνήμη στο Android. Εάν η έκδοση του gadget σας είναι από 2.2 έως 4.2.2, τότε οι οδηγίες είναι εξαιρετικά απλές, κάντε κλικ στο:

  1. Ρυθμίσεις;
  2. Μνήμη;
  3. Προεπιλεγμένος δίσκος εγγραφής.
  4. Κάρτα SD.

Ένα σημάδι επιλογής ή ένας κύκλος θα εμφανιστεί απέναντι από τη μονάδα flash, υποδεικνύοντας ότι οι ρυθμίσεις έχουν αλλάξει. Τώρα η εγκατάσταση των εφαρμογών θα μεταβεί αυτόματα στη μονάδα flash.

Για τους χρήστες του Android KitKat και άνω, η διαδικασία θα είναι πιο περίπλοκη και κουραστική. Το κύριο πρόβλημα είναι ότι θα χρειαστεί να κάνετε root τη συσκευή σας. Μπορείτε να το κάνετε στο σπίτι, αλλά υπάρχει ο κίνδυνος να μετατρέψετε τη συσκευή σας σε "τούβλο" που είτε δεν μπορεί να επισκευαστεί είτε θα αποκατασταθεί στη ζωή μόνο σε ένα κέντρο σέρβις με επιπλέον χρέωση.

Να θυμάστε ότι εγκαθιστώντας μόνοι σας τα δικαιώματα root, ακυρώνετε την εγγύηση της συσκευής σας και ενεργείτε με δικό σας κίνδυνο και κίνδυνο. Το αν αξίζει ή όχι είναι στο χέρι σας να αποφασίσετε. Ίσως είναι λιγότερο επικίνδυνη η μη αυτόματη μετεγκατάσταση νέων εφαρμογών κάθε φορά;

Τι νομίζετε; Πείτε μας στα σχόλια εάν έπρεπε να αποκτήσετε δικαιώματα root, εάν ήταν επιτυχές ή ίσως γνωρίζετε άλλους τρόπους για να αλλάξετε τη μνήμη ενός tablet/τηλεφώνου σε κάρτα μνήμης.

Σε αυτό το άρθρο θα δούμε πώς να ανταλλάξουμε τη μνήμη στο Android, δηλαδή την εσωτερική μνήμη με μια κάρτα SD εξωτερικής συσκευής αποθήκευσης. Χάρη σε αυτή τη δράση, μπορείτε να βελτιώσετε την απόδοση του smartphone ή του tablet σας.

Οι συσκευές Android είναι προγραμματισμένες να χρησιμοποιούν την εσωτερική μνήμη ως μνήμη συστήματος. Αλλά οι περισσότερες εξωτερικές κάρτες SD προσφέρουν πολύ περισσότερη μνήμη από ό,τι είναι διαθέσιμη στον εσωτερικό χώρο αποθήκευσης. Είμαι σίγουρος ότι πολλοί από εσάς έχετε σκεφτεί να ανταλλάξετε τη μνήμη σας. Με αυτόν τον τρόπο θα έχετε περισσότερη ελεύθερη μνήμη για την αποθήκευση δεδομένων, αυξάνοντας έτσι την απόδοση της κινητής συσκευής σας.

Ευτυχώς, γνωρίζουμε μια λύση για να ανταλλάξουμε την ενσωματωμένη μνήμη και τη μνήμη της κάρτας SD.

Πώς να ανταλλάξετε εσωτερική μνήμη και μνήμη κάρτας SD στο Android

Η λύση είναι αρκετά απλή. Πρέπει να κάνετε Root τη συσκευή σας για να εκτελέσετε το πρόγραμμα εγκατάστασης Xposed. Στη συνέχεια θα χρησιμοποιήσουμε τη μονάδα Xposed XInternalSD ή PR Swap SD για να ανταλλάξουμε μνήμη. Παρακάτω υπάρχουν περισσότερες λεπτομέρειες σχετικά με αυτό.


Αυτό είναι όλο! Τώρα τα αρχεία API συστήματος για αποθήκευση δεδομένων έχουν αλλάξει και η συσκευή βλέπει την εξωτερική κάρτα SD ως εσωτερική αποθήκευση.

Μπορείτε επίσης να χρησιμοποιήσετε την εφαρμογή PR Swap SD για εναλλαγή μνήμης.

Ετοιμος! Καταφέρατε να ανταλλάξετε μνήμη στο Android. Όπως μπορείτε να δείτε, οι οδηγίες είναι αρκετά απλές, αλλά πρέπει να είστε προσεκτικοί κατά την εγκατάσταση του προγράμματος εγκατάστασης Xposed. Μπορείτε να ανταλλάξετε μνήμη για να αυξήσετε την ποσότητα της διαθέσιμης μνήμης και επίσης να βελτιώσετε την ταχύτητα της συσκευής.

Από προεπιλογή, όλες οι εφαρμογές είναι εγκατεστημένες στην εσωτερική μνήμη της συσκευής Android. Χρησιμοποιείται επίσης για την αποθήκευση της κρυφής μνήμης τους. Αλλά ακόμη και η μνήμη των σύγχρονων smartphone μερικές φορές δεν αρκεί για να κατεβάσετε όλο το απαραίτητο λογισμικό. Είναι καλό που υπάρχουν κάρτες μνήμης με αρκετή χωρητικότητα για αυτό. Θα εξετάσουμε περαιτέρω τον τρόπο χρήσης τους για την εκφόρτωση της κύριας μνήμης.

Πώς να αλλάξετε τη μνήμη του τηλεφώνου Android σε κάρτα μνήμης

Ας διευκρινίσουμε ότι σε αυτήν την περίπτωση εξετάζουμε μια κατάσταση όπου ο χρήστης πρέπει να διασφαλίσει ότι τα ληφθέντα αρχεία και προγράμματα αποθηκεύονται σε microSD. Από προεπιλογή, οι ρυθμίσεις Android έχουν ρυθμιστεί για αυτόματη λήψη στην εσωτερική μνήμη. Θα προσπαθήσουμε λοιπόν να το αλλάξουμε αυτό.

Αρχικά, ας δούμε τις επιλογές για τη μεταφορά ήδη εγκατεστημένων προγραμμάτων και, στη συνέχεια, τρόπους αλλαγής της εσωτερικής μνήμης σε μνήμη μονάδας flash.

Σε μια σημείωση: Η ίδια η μονάδα flash πρέπει να έχει όχι μόνο μεγάλη ποσότητα μνήμης, αλλά και επαρκή κατηγορία ταχύτητας, επειδή η ποιότητα των παιχνιδιών και των εφαρμογών που βρίσκονται σε αυτήν θα εξαρτηθεί από αυτό.

Μέθοδος 1: Link2SD

Αυτή είναι μια από τις καλύτερες επιλογές μεταξύ παρόμοιων προγραμμάτων. Το Link2SD σάς επιτρέπει να κάνετε τα ίδια πράγματα που μπορείτε να κάνετε χειροκίνητα, αλλά λίγο πιο γρήγορα. Επιπλέον, μπορείτε να μετακινήσετε αναγκαστικά παιχνίδια και εφαρμογές που δεν μετακινούνται με τον τυπικό τρόπο.

Μπορείτε να κατεβάσετε το Link2SD

Οι οδηγίες για την εργασία με το Link2SD είναι οι εξής:

  1. Το κύριο παράθυρο θα εμφανίσει μια λίστα με όλες τις εφαρμογές. Επιλέξτε αυτό που χρειάζεστε.
  2. Κάντε κύλιση προς τα κάτω στις πληροφορίες της εφαρμογής και πατήστε " Μεταφορά σε κάρτα SD».

Λάβετε υπόψη ότι οι εφαρμογές που δεν μεταφέρονται με τον τυπικό τρόπο ενδέχεται να μειώσουν τη λειτουργικότητά τους. Για παράδειγμα, τα γραφικά στοιχεία θα σταματήσουν να λειτουργούν.

Μέθοδος 2: Ρύθμιση μνήμης

Ας επιστρέψουμε ξανά στα εργαλεία συστήματος. Στο Android, μπορείτε να καθορίσετε την κάρτα SD ως την προεπιλεγμένη τοποθεσία εγκατάστασης για εφαρμογές. Και πάλι, αυτό δεν λειτουργεί πάντα.

Σε κάθε περίπτωση, δοκιμάστε τα εξής:

1. Ενώ βρίσκεστε στις ρυθμίσεις, ανοίξτε το " Μνήμη».

2. Κάντε κλικ στο " Προτιμώμενη τοποθεσία εγκατάστασης"και επιλέξτε" κάρτα SD».

3. Μπορείτε επίσης να ορίσετε χώρο αποθήκευσης για αποθήκευση άλλων αρχείων ορίζοντας την κάρτα SD ως " Προεπιλεγμένη μνήμη».

Η θέση των στοιχείων στη συσκευή σας μπορεί να διαφέρει από τα παραδείγματα που δίνονται.

Μέθοδος 3: Αντικατάσταση εσωτερικής μνήμης με εξωτερική μνήμη

Και αυτή η μέθοδος σάς επιτρέπει να εξαπατήσετε το Android έτσι ώστε να αντιλαμβάνεται την κάρτα μνήμης ως μνήμη συστήματος. Από την εργαλειοθήκη θα χρειαστείτε οποιονδήποτε διαχειριστή αρχείων. Το παράδειγμα θα χρησιμοποιήσει Root Explorer.

Προσοχή! Εκτελείτε τη διαδικασία που περιγράφεται παρακάτω με δικό σας κίνδυνο και κίνδυνο. Υπάρχει πάντα μια πιθανότητα αυτό να προκαλέσει προβλήματα με το Android, τα οποία μπορούν να διορθωθούν μόνο με το φλας.

Η διαδικασία είναι η εξής:

1. Στη ρίζα του συστήματος, ανοίξτε το φάκελο "και τα λοιπά" Για να το κάνετε αυτό, ανοίξτε τον διαχειριστή αρχείων σας.

2. Βρείτε το αρχείο " vold.fstab" και ανοίξτε το με ένα πρόγραμμα επεξεργασίας κειμένου.

3. Τετάρτη και ολόκληρο το κείμενο, βρείτε 2 γραμμές που ξεκινούν με " dev_mount«χωρίς πλέγμα στην αρχή. Θα πρέπει να ακολουθούνται από τις ακόλουθες τιμές:

  • « sdcard /mnt/sdcard»;
  • « extsd /mnt/extsd».

4. Πρέπει να ανταλλάξετε τις λέξεις μετά το " mnt/", ώστε να γίνει έτσι:

  • « sdcard/mnt/extsd»;
  • « extsd/mnt/sdcard».

5. Διαφορετικές συσκευές μπορεί να έχουν διαφορετικά σύμβολα μετά το " mnt/»: « κάρτα SD», « sdcard0», « sdcard1», « sdcard2" Το κύριο πράγμα είναι να τα ανταλλάξετε.

6. Αποθηκεύστε τις αλλαγές και επανεκκινήστε το smartphone σας.

Όσο για τον διαχειριστή αρχείων, αξίζει να πούμε ότι δεν σας επιτρέπουν όλα αυτά τα προγράμματα να δείτε τα προαναφερθέντα αρχεία. Συνιστούμε τη χρήση ES Explorer.

Μέθοδος 4: Μεταφορά εφαρμογών χρησιμοποιώντας την τυπική μέθοδο

Ξεκινώντας από το Android 4.0, μπορείτε να μεταφέρετε ορισμένες εφαρμογές από την εσωτερική μνήμη σε μια κάρτα SD χωρίς τη χρήση εργαλείων τρίτων.

Για να το κάνετε αυτό θα χρειαστεί να κάνετε τα εξής:

1. Ανοίξτε " Ρυθμίσεις».

2. Μεταβείτε στην ενότητα "Εφαρμογές».

3. Πατήστε (αγγίξτε με το δάχτυλό σας) το πρόγραμμα που θέλετε.

4. Κάντε κλικ στο κουμπί Μετακίνηση στην κάρτα SD».


Το μειονέκτημα αυτής της μεθόδου είναι ότι δεν λειτουργεί για όλες τις εφαρμογές.

Με αυτούς τους τρόπους μπορείτε να χρησιμοποιήσετε τη μνήμη κάρτας SD για παιχνίδια και εφαρμογές.