Επιτρέψτε μου να κάνω μια κράτηση αμέσως ότι δεν μιλάμε για προγράμματα όπως το 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 emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1. .. to dev_mount sdcard /mnt/external_sd emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Μπορείτε να διαβάσετε περισσότερα. Προτείνουν επίσης, εναλλακτικά, να χρησιμοποιήσετε ένα άλλο ενδιαφέρον πρόγραμμα Root External 2 Internal SD.
Θα προσθέσω ότι και στις δύο περιπτώσεις, πριν από την εναλλαγή, πρέπει να αντιγράψετε ολόκληρο το περιεχόμενο του φακέλου /sdcard σε μια εξωτερική κάρτα SD.
Να θυμάστε ότι μετά την αλλαγή, ολόκληρο το σύστημά σας μπορεί να λειτουργεί καλύτερα από πριν.
πρόσεχε- πρέπει να καταλάβετε ότι ό,τι κάνετε ως root γίνεται με δικό σας κίνδυνο και κίνδυνο, και για παράδειγμα, η αποθήκευση του λανθασμένου "vold.fstab" μπορεί να οδηγήσει σε αδυναμία εκκίνησης της συσκευής και για θεραπεία θα χρειαστεί να εκκινήσετε ανάκτηση και επεξεργαστείτε το "vold.fstab" ήδη εκεί.

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

Οι δυνατότητες της συσκευής μπορούν να επεκταθούν σοβαρά εάν αντικαταστήσετε την εσωτερική μνήμη 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. Περαιτέρω:


(4 ακροαματικότητα)

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

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

Είναι σημαντικό να γνωρίζουμε

Υπάρχει ένα μειονέκτημα, το τσιπ SD μπορεί να καθυστερήσει κατά την εγγραφή βίντεο υψηλής ευκρίνειας.

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

Τι είναι η αποθήκευση;

Ο αποθηκευτικός χώρος είναι η κύρια μνήμη του smartphone σας, αλλά εάν είναι απαραίτητο, μπορεί να επεκταθεί χρησιμοποιώντας μια κάρτα SD.

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

Δυνατότητες χρήσης της κάρτας ως κύριας αποθήκευσης

Υπάρχουν ορισμένα σημαντικά χαρακτηριστικά που πρέπει να ληφθούν υπόψη κατά τη διάρκεια αυτής της διαδικασίας.

Θα είναι χρήσιμο

Όταν χρησιμοποιείτε μια συσκευή αποθήκευσης, είτε πρόκειται για μονάδα flash SD είτε για μονάδα USB, είναι σημαντικό να θυμάστε σε ποια μορφή είναι η συσκευή και αν το υποστηρίζει το λειτουργικό σύστημα Android και υπάρχουν τέσσερις κύριοι τύποι μορφών αρχείων: FAT32 ή exFAT, ext4 ή f2fs.

Πώς να αλλάξετε τη μνήμη του τηλεφώνου σε κάρτα μνήμης Android; Η ερώτηση δεν είναι απολύτως σωστή, είναι αδύνατο να την αντικαταστήσει πλήρως, μπορείτε μόνο να «αυξήσετε» επιπλέον ένταση.

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

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

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

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

  • Μόνιμη ενσωμάτωση στο λειτουργικό σύστημα. Χρησιμοποιώντας τη λειτουργία Adoptable Storage, το λειτουργικό σύστημα Android κρυπτογραφεί την εξωτερική κάρτα SD που χρησιμοποιείται ως εσωτερική αποθήκευση, ώστε να συνδέεται με μια συγκεκριμένη συσκευή, χωρίς δυνατότητα περαιτέρω χρήσης σε άλλο smartphone. Το κλειδί που χρησιμοποιείται για την κρυπτογράφηση των δεδομένων στην κάρτα SD αποθηκεύεται στην κύρια μνήμη της συσκευής Android. Έτσι, είναι αδύνατο να αφαιρέσετε τον αποδεκτό χώρο αποθήκευσης σε άλλο τηλέφωνο λόγω της κρυπτογραφημένης φύσης των δεδομένων του (μπορείτε να αφαιρέσετε την κάρτα, αλλά δεν θα εντοπιστεί σε άλλο τηλέφωνο).
  • Ωστόσο, μπορείτε να αφαιρέσετε τον εξωτερικό αφαιρούμενο χώρο αποθήκευσης από τη συσκευή σας και να τον επαναφέρετε ως απλή μονάδα flash. Η συσκευή θα θυμάται τις ρυθμίσεις που υπάρχουν σε αυτήν την κάρτα προκειμένου να επαναφέρει τις ρυθμίσεις όταν συνδεθεί αργότερα η αποδεκτή συσκευή. Έτσι, μπορείτε επίσης να χρησιμοποιήσετε μια άλλη συσκευή αποθήκευσης.

    Είναι σημαντικό να γνωρίζουμε

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

  • Δεν μπορούν να εγκατασταθούν όλα τα προγράμματα.Σχεδόν το Android μπορεί να εγκαταστήσει σχεδόν όλες τις εφαρμογές στον εσωτερικό χώρο αποθήκευσης. Ωστόσο, αυτό εξαρτάται επίσης από τη συγκατάθεση του προγραμματιστή της εφαρμογής. Έχει το δικαίωμα να ενεργοποιήσει ή να απενεργοποιήσει την υποστήριξη για τον αποδεκτό χώρο αποθήκευσης στην εφαρμογή προσθέτοντας τα κατάλληλα χαρακτηριστικά στον κώδικα του ληφθέντος προγράμματος.
  • Πώς να χρησιμοποιήσετε την κάρτα SD ως εσωτερική μνήμη στο Android;

    Πώς να αντικαταστήσετε την εσωτερική μνήμη του τηλεφώνου με μια εξωτερική κάρτα SD στο Android; Η διαμόρφωση της κάρτας SD ώστε να λειτουργεί ως εσωτερική αποθήκευση στο Android είναι ουσιαστικά μια αρκετά απλή διαδικασία. Δεν υπάρχει τίποτα περίπλοκο σε αυτό και θα το δείτε μόνοι σας αργότερα.

    Σημείωση

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

    Είναι πιθανό η λειτουργία Adoptable Storage να μην υποστηρίζεται από τη συσκευή σας, ακόμα κι αν το smartphone τρέχει Android 6.0 ή νεότερη έκδοση (αυτό μπορεί να συμβεί, όλα εξαρτώνται από το μοντέλο και τη μάρκα του smartphone). Ο κατασκευαστής της συσκευής μπορεί να έχει απενεργοποιήσει αυτήν τη δυνατότητα. Ωστόσο, υπάρχουν μέθοδοι γραμμής εντολών που σας επιτρέπουν να επιβάλετε τη χρήση μιας μονάδας flash για την αποθήκευση δεδομένων.

    Παρακάτω είναι τα βασικά βήματα μορφοποίησης.

    • Τοποθετήστε την κάρτα SD στο τηλέφωνό σας Android και περιμένετε να εντοπιστεί ή να εμφανιστεί στο .
    • Τώρα ανοίξτε τις Ρυθμίσεις.
    • Κάντε κύλιση προς τα κάτω και μεταβείτε στην ενότητα "Αποθήκευση".
    • Πατήστε το όνομα της κάρτας SD σας.
    • Πατήστε τις τρεις κάθετες κουκκίδες στην επάνω δεξιά γωνία της οθόνης.
    • Κάντε κλικ στην επιλογή Ρυθμίσεις αποθήκευσης.
    • Επιλέξτε τη μορφή "ως εσωτερική επιλογή".
    • Στην επόμενη οθόνη έχετε μια τελευταία ευκαιρία να αποφασίσετε μόνοι σας αν θέλετε να αλλάξετε γνώμη

Πώς να αντικαταστήσετε την εσωτερική μνήμη Android με μια κάρτα μνήμης. Η μικρή ποσότητα εσωτερικής μνήμης σε φθηνά 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βλέπουμε κάτι σαν αυτό:

## Vold 2.0 fstab
##
# Κανονική βάση συσκευής
##
##Μορφή: dev_mount
## ετικέτα - Ετικέτα για τον τόμο
## mount_point - Πού θα τοποθετηθεί ο τόμος
Μέρος ## - Διαμέρισμα # (βασισμένο σε 1) ή "αυτόματο" για το πρώτο διαμέρισμα που μπορεί να χρησιμοποιηθεί.
## - Λίστα διαδρομών sysfs προς συσκευές πηγής
####################################### # Προσαρτά το πρώτο χρησιμοποιήσιμο διαμέρισμα της καθορισμένης συσκευής
#/devices/platform/awsmc.3/mmc_host για sdio
dev_mount sdcard /mnt/sdcard auto
dev_mount extsd /mnt/extsd αυτόματο
/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 αυτόματο /devices/virtual/block/XXXXXX
dev_mount sdcard /mnt/sdcard auto /devices/platform/XXXXXX/XXXXXXXXX

Ένα άλλο παράδειγμα, σε διαφορετική συσκευή:

dev_mount sdcard /storage/sdcard0
dev_mount sdcard2 /storage/sdcard1

Αλλαγή στα εξής:

dev_mount sdcard /storage/sdcard1 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host
dev_mount sdcard2 /storage/sdcard0 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host

Αποθηκεύστε την εργασία σας και επανεκκινήστε το Android! Μετά την επανεκκίνηση, η συσκευή θα έχει αυξημένη μνήμη!

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

Οι τρέχουσες ναυαρχίδες υποστηρίζουν κάρτες χωρητικότητας έως και δύο terabyte, γεγονός που αυξάνει σημαντικά τα εσωτερικά αποθέματα των smartphone. Ωστόσο, αυτό δεν λύνει άλλο πρόβλημα - όλες οι εφαρμογές εγκαθίστανται αυτόματα στην εσωτερική μνήμη και η ποσότητα της δεν μπορεί να επεκταθεί. Από αυτή την άποψη, αποφασίσαμε να γράψουμε ένα άρθρο σχετικά με το πώς να βεβαιωθούμε ότι όλα έχουν αποθηκευτεί σε μια κάρτα μνήμης. Προσφέρει πολλές μεθόδους για κατόχους διαφορετικών συσκευών - από οικονομικά μοντέλα με ενσωματωμένα 4-8 GB έως ναυαρχίδες στις πιο πρόσφατες εκδόσεις του λειτουργικού συστήματος Android.

Αποθηκεύουμε εφαρμογές σε κάρτα μνήμης χρησιμοποιώντας τυπικά μέσα

Στα περισσότερα σύγχρονα smartphone, η διαδικασία μεταφοράς εφαρμογών (παιχνίδια και προγράμματα) μπορεί να πραγματοποιηθεί χρησιμοποιώντας πολλά πατήματα. Δυστυχώς, δεν υπάρχει τρόπος να ενεργοποιηθεί η αυτόματη εγκατάστασή τους στο MicroSD. Επομένως, θα πρέπει να αρκεστούμε στη χειροκίνητη μεταφορά. Επομένως, για αυτό πρέπει να ακολουθήσετε τα εξής βήματα:
  1. Μεταβείτε στο μενού "Ρυθμίσεις".
  2. Εκεί βρίσκουμε το στοιχείο "Εφαρμογές". Σε ορισμένες ενότητες μπορεί να αναφέρεται ως "Διαχείριση εφαρμογών".
  3. Εκεί επιλέγουμε την εφαρμογή που χρειαζόμαστε. Στην περίπτωσή μας, το παιχνίδι "CSR Racing".
  4. Οι πληροφορίες στο παράθυρο ενημερώνονται. Τώρα πρέπει να πατήσετε το κουμπί "Μετακίνηση στην κάρτα SD".
  5. Μετά από λίγα δευτερόλεπτα, το κείμενο στο κουμπί θα αλλάξει σε "Μεταφορά στη συσκευή", το οποίο μας λέει ότι η εφαρμογή μεταφέρθηκε με επιτυχία και η εσωτερική μνήμη έχει ελευθερωθεί.
Δεν βρήκατε το κουμπί "Μετακίνηση στην κάρτα SD"; Αυτό δεν είναι λόγος ανησυχίας, τότε απλώς θα πρέπει να χρησιμοποιήσετε μια εφαρμογή μεταφοράς τρίτου μέρους.

Χρήση του Clean Master για μεταφορά δεδομένων σε κάρτα μνήμης

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

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

Σύνδεση της κάρτας μνήμης με εσωτερική μνήμη

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

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

Ανταλλαγή εσωτερικής μνήμης Android με κάρτα μνήμης (απαιτείται Root)

Μια άλλη πολύ γνωστή μέθοδος, που χρησιμοποιείται περισσότερο σε συσκευές με μικρή ενσωματωμένη μνήμη, είναι η αντικατάσταση της εσωτερικής μνήμης με μια κάρτα SD. Θα πρέπει να έχετε ήδη root και να έχει εγκατασταθεί η εφαρμογή Root Explorer. Πρέπει να ακολουθήσετε αυτά τα βήματα:

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

Κλείσε