Apakah rupa fail vold fstab? Bagaimana untuk menjadikan pemacu kilat sebagai memori untuk telefon Android. Bagaimana untuk menukar memori pada Android? Apa yang patut dibuat

Hampir setiap aplikasi pada Android dipasang dalam memori dalaman peranti. Tetapi ia bukan getah, jadi ia cenderung untuk mengisi. Jadi mana-mana pengguna boleh menghadapi situasi ini. hidup pertolongan akan datang Kad SD, yang volumnya boleh mencapai puluhan atau bahkan ratusan GB. Sekarang kami akan memberitahu anda secara terperinci cara memindahkan aplikasi dan cache ke kad SD.

Ia juga perlu diperhatikan bahawa tidak setiap kad itu akan berjaya untuk prosedur penggantian ingatan dalaman ke luar. Ini semua tentang kelas kelajuan kad SD, yang berbeza daripada perlahan (C2 dan C4) kepada cepat (C10 dan C16). Jika prosedur yang dibincangkan di bawah dilakukan pada SD yang perlahan, maka pemindahan data akan menjejaskan prestasi keseluruhan peranti, oleh itu adalah disyorkan untuk menggunakan hanya pemacu kilat pantas.

Tidak begitu banyak cara untuk menggantikan memori dalaman dengan memori luaran, jadi kami hanya akan memberi tumpuan kepada yang paling berkesan, dan ia akan diterangkan secara berurutan: dari mudah kepada lebih kompleks.

Pemindahan cache untuk Android versi 4.0+

Perlu diperhatikan bahawa kaedah ini tidak memerlukan hak ROOT, tetapi tidak sesuai untuk semua aplikasi. Jadi, jika penerangan permohonan tidak butang yang diperlukan, anda tidak sepatutnya kecewa, kerana ia adalah yang paling Jalan mudah. Untuk lebih mudah, anda boleh menggunakan utiliti atau yang serupa, di mana semua aplikasi disusun dengan mudah, yang mempercepatkan carian untuk aplikasi yang anda perlukan.

PERHATIAN! Kaedah yang dibentangkan di bawah hanya boleh digunakan pada peranti dengan hak RUT. Semua operasi selanjutnya dilakukan atas risiko dan risiko anda sendiri; tiada siapa yang memberi jaminan 100% bahawa sekiranya berlaku kegagalan anda tidak akan menerima bata. Kami juga tidak menerima sebarang tanggungjawab untuk kehilangan data peribadi.

Pemindahan menggunakan program pihak ketiga

Jika aplikasi tidak menyokong pemindahan standard data, maka anda boleh melakukannya secara paksa menggunakan utiliti pihak ketiga, seperti:

Prinsip operasi program ini sangat serupa, jadi mari kita pertimbangkan kaedah menggunakan Link2SD sebagai contoh.

Kaedah ini, tidak seperti yang seterusnya, tidak memerlukan pengguna pengetahuan khusus, kecuali konsep asas tentang hak akar.

Pemindahan lengkap aplikasi Android ke kad memori SD

Pengguna yang prihatin dapat melihat bahawa Link2SD dan utiliti lain yang serupa mempunyai ciri menarik"Pengasingan." Dengan bantuannya, bukan bahagian individu program dipindahkan, seperti dalam perenggan sebelumnya, tetapi benar-benar semua data. Dalam kes ini, program akan menganggap bahawa ia berfungsi dalam memori dalaman peranti, yang bagi sesetengah daripada mereka adalah satu syarat penting prestasi biasa.

Untuk melaksanakan kaedah ini, kad SD mesti "dipecahkan" kepada dua bahagian, selepas itu semua data akan dipadamkan daripadanya, jadi berhati-hati dan lakukan salinan sandaran maklumat penting.

Pembahagian pada kad memori boleh dibuat seperti pada komputer, menggunakan program seperti Paragon Cakera Keras Pengurus 12 Pelayan atau Partition MiniTool Ahli sihir Edisi Rumah. Tetapi ini adalah proses yang agak intensif buruh, dan oleh itu kami akan melakukan segala-galanya dengan betul pada telefon pintar, menggunakan.

  1. Muat turun dan pasang utiliti.
  2. Dalam tetapan peranti kami dapati bahagian "Memori", di mana kami mengklik "Eject SD".

  3. Kami pergi terus ke Aparted dan dalam tab pertama Buat, klik TAMBAH dua kali.

  4. Dalam Bahagian 1 kami meninggalkan Fat32, dan dalam Bahagian 2 kami memilih ext2 atau mana-mana format lain, jika anda tahu apa yang mereka perlukan.
  5. Pastikan medan Format disemak dan pilih saiz memori yang diperlukan untuk setiap partition. Dalam kes ini, Bahagian 1 akan kekal sebagai "pemacu kilat" standard kami, tetapi Bahagian 2 akan dirujuk oleh aplikasi.
  6. Klik GUNA dan sahkan tindakan.

  7. Kami dengan sabar menunggu proses itu selesai.

Kini aplikasi dan permainan boleh dipautkan dengan selamat ke bahagian kedua kad memori menggunakan fungsi Link2SD yang sepadan atau yang setara dengannya.

Memindahkan cache ke pemacu kilat

Kaedah ini berguna untuk pengguna yang suka permainan dengan cache yang besar. Sekarang ramai projek utama(contohnya, satu siri permainan) menduduki beberapa gigabait. Perkara yang sama berlaku untuk peta navigasi. Tidak semua peranti boleh membanggakan jumlah memori terbina dalam ini, jadi FolderMount datang untuk menyelamatkan. Ia membolehkan anda mencipta folder maya supaya sistem masih percaya bahawa data aplikasi berada dalam memori dalaman, walaupun sebenarnya semua fail terletak pada pemacu kilat.

  1. Kami pasang.
  2. Lancarkan dan berikan hak Superuser.
  3. Buka menu tarik keluar di sebelah kiri skrin.

  4. Pergi ke "Penganalisis Aplikasi", cari permainan yang anda mahukan dan klik padanya.

  5. Dalam tetingkap yang terbuka, kami melihat kelantangan yang diduduki oleh data aplikasi dan cachenya secara berasingan.
  6. Klik butang "Buat pasangan" di sebelah saiz cache.

  7. Jawab soalan "Ya" dan klik tanda semak di bahagian atas skrin, selepas itu anda mesti menjawab "Ya" sekali lagi.

  8. Anda akan dapat melihat proses pemindahan fail dalam bar pemberitahuan.
  9. Sebaik sahaja pemindahan selesai (mencapai 100%), buka menu tarik keluar sekali lagi dan pilih "Senarai pasangan".
  10. Yang tinggal hanyalah menekan suis di sebelah nama permainan yang anda pindahkan.

Menggantikan memori dalaman dengan memori luaran

Kaedah ini membolehkan anda menipu sistem, iaitu Android akan menganggap kad SD sebagai memori peranti. Salah satu kelebihan utama ialah hakikat bahawa semua aplikasi akan dipasang secara automatik pada pemacu denyar. Sesuai untuk peranti dengan memori dalaman yang sangat sedikit. Untuk melaksanakannya anda perlu pengurus fail, ia adalah yang terbaik untuk digunakan Komander Total. Tujuan kaedah ini adalah untuk menukar laluan ke memori peranti dan pemacu denyar.

  1. Pasang
  2. Klik pada fail, kemudian "Edit".

  3. Fail mengandungi banyak baris yang bermula dengan # (aksara cincang). Tetapi kita memerlukan baris yang bermula dengan perkataan "dev_mount" dan tanpa (!!!) cincang pada mulanya.
    Harus ada 2 baris sedemikian: yang pertama menunjukkan memori dalaman, yang kedua - luaran.

    Sebagai contoh, jika baris anda ialah:
    dev_mount sdcard/mnt/sdcard
    dev_mount extsd/mnt/extsd

    Kemudian mereka harus menjadi:
    dev_mount sdcard/mnt/extsd
    dev_mount extsd/mnt/sdcard

    Iaitu, perkara yang paling penting ialah menukar perkataan selepas /mnt/.

  4. Anda tidak perlu menukar apa-apa lagi, klik butang "Simpan" (ikon cakera liut).
  5. But semula peranti.

Masalah kekurangan ingatan adalah salah satu masalah asas untuk kedua-dua PC dan peranti mudah alih. Untuk kuantiti yang sedikit ingatan bebas Sistem biasanya mula perlahan, membeku, dan tidak stabil dan tidak boleh dipercayai. Ini benar terutamanya untuk peranti Android, kebanyakannya pada mulanya mempunyai agak isipadu kecil ingatan utama (yang dipanggil " Simpanan dalaman"). Dalam keadaan sedemikian, sesetengah pengguna mungkin mempunyai idea untuk mencuba menggunakan kad SD luaran sebagai memori utama pada peranti Android mereka. DALAM bahan ini Saya akan memberitahu anda cara menjadikan kad SD sebagai memori utama pada alat Android, dan kaedah yang akan membantu kami dalam hal ini.

Mari lihat cara menjadikan kad SD sebagai memori utama pada Android

Untuk menyelesaikan tugas ini, anda memerlukan kad SD berkelajuan tinggi (sebaik-baiknya kelas 10 atau lebih cepat). Kad 6, dan terutamanya kelas 4 dan 2 tidak sesuai untuk tujuan sedemikian; sistem anda, kerana penggunaannya, akan melambatkan operasinya dengan ketara, yang tidak mungkin menggembirakan mana-mana pengguna.

Ia juga penting untuk memahami bahawa jangka hayat kad SD sedemikian disebabkan oleh beban aktif padanya akan menjadi jauh lebih rendah daripada jika beban pada kad berada dalam mod standard.


Kaedah No 1. Menukar kandungan fail Vold.fstab

Kaedah pertama yang diterangkan melibatkan menukar kandungan fail tetapan sistem "Vold.fstab". Selepas membuat perubahan ini, OS Android akan menganggap kad SD anda sebagai memori dalaman peranti, tetapi perlu diingat bahawa beberapa aplikasi yang dipasang sebelum ini mungkin berhenti berfungsi.

Adalah penting untuk mengetahui bahawa kaedah ini hanya berfungsi berakar umbi peranti yang menjalankan OS Android di bawah (!) daripada versi 4.4.2. Dalam Android OS versi 4.4.2 dan lebih tinggi fail yang ditentukan, kemungkinan besar, anda tidak akan menemuinya.

Juga perlu diingat bahawa ralat dalam pelaksanaan kaedah ini (khususnya, menambah aksara tambahan pada baris yang diperlukan) boleh memberi kesan tragis pada prestasi peranti anda. Oleh itu, berhati-hati menimbang risiko yang mungkin, dan jika, selepas semua, anda telah membuat keputusan, maka teruskan untuk melaksanakannya.

Jadi, untuk melaksanakan kaedah ini, lakukan perkara berikut:

Sebagai contoh, ini boleh menjadi baris seperti ini:

  • dev_mount sdcard/storage/sdcard0 emmc@xxxxxx
  • dev_mount sdcard2/storage/sdcard1 auto/xxxxxx

Untuk melaksanakan perubahan yang perlu kita perlu menukar laluan dalam baris yang ditentukan, iaitu, letakkan sahaja, bukannya 0, letakkan 1 pada baris pertama, dan pada baris kedua, bukannya 1, letakkan 0.

Selepas perubahan, baris ini akan kelihatan seperti:

  • dev_mount sdcard/storage/sdcard1 emmc@xxxxxx
  • dev_mount sdcard2/storage/sdcard0 auto/xxxxx

Simpan perubahan yang anda buat, dan kemudian but semula alat.

Pilihan lain tentang cara menjadikan kad memori sebagai yang utama pada Android:


Kaedah No 2. Kami menggunakan tetapan Android OS 6.0 dan lebih tinggi

Sebagai tambahan kepada kaedah pertama, di mana saya melihat cara menukar memori telefon ke kad memori, terdapat kaedah lain yang hanya berfungsi pada tetapan Android OS 6.0 (Marshmallow) atau lebih tinggi, dan membolehkan anda menggunakan SD kad sebagai yang utama untuk menyimpan fail dan bekerja dengannya. Untuk melaksanakannya, saya mengesyorkan membuat salinan data daripada kad SD anda (jika ada padanya), kerana peta ini akan diformatkan oleh sistem.

Jika peranti anda tidak mempunyai memori dalaman yang mencukupi, boleh menggunakan kad SD sebagai storan dalaman untuk telefon Android anda. Ciri ini, dipanggil Storan Boleh Pakai, membenarkan OS Android memformat media luaran data sebagai storan dalaman kekal. Maklumat pada kad SD yang dipasang disulitkan dan tidak boleh digunakan kemudian pada peranti lain.

SD Card sangat pilihan yang mudah untuk menyimpan foto, lagu dan video. Walaupun anda mempunyai sejumlah besar memori dalaman pada telefon pintar Android anda, anda mungkin sentiasa memerlukan sebahagian besar memori untuk menyimpan video panjang yang dirakam dengan kamera resolusi tinggi telefon awak.

Adalah penting untuk mengetahui

Terdapat satu kelemahan, cip SD boleh ketinggalan semasa merakam video definisi tinggi.

Android secara lalai dalam memori dalaman dan hanya sekali-sekala memuat naik data ke kad SD. Oleh itu, anda tidak dapat memasang sebarang aplikasi tambahan, jika telefon anda mengalami kekurangan kapasiti storan dalaman yang ketara, contohnya, dalam kes peranti bajet pada Android One.

Apakah storan storan?

Storan storan ialah memori utama telefon pintar anda, tetapi jika perlu, ia boleh dikembangkan menggunakan kad SD. ini pada Android ia dipanggil Storan Boleh Pakai. Ini akan membolehkan anda menggunakan kad boleh tanggal microSD dipasang pada telefon Android,sebagai storan utama. Dengan cara ini, anda boleh menyelesaikan masalah cara menjadikan kad SD sebagai memori utama pada Android dan mengatasi kekurangan ruang jika telefon mempunyai volum dalaman yang kecil.

Ciri menggunakan kad sebagai storan utama

Terdapat beberapa beberapa ciri penting, yang perlu diambil kira semasa prosedur ini.

Akan berguna

Apabila menggunakan peranti storan, sama ada pemacu kilat SD atau pemacu USB, adalah penting untuk mengingati format peranti tersebut dan sama ada sistem pengendalian menyokongnya sistem Android, dan yang utama format fail Terdapat empat jenis: FAT32 atau exFAT, ext4 atau f2fs.

Bagaimana untuk menukar memori telefon kepada kad memori android? Soalannya tidak betul sepenuhnya, mustahil untuk menggantikannya sepenuhnya, anda hanya boleh "meningkatkan" volum tambahan.

Menggunakan kad SD anda sebagai storan utama anda boleh menjadi penyelesaian yang bagus untuk pencinta muzik dan mereka yang suka menonton rancangan TV semasa dalam perjalanan ke tempat kerja atau dalam perjalanan jauh. Tetapi, seperti yang sering berlaku, pengembangan memori sentiasa bergantung pada kos peranti yang diperlukan, lagipun, mereka berbeza dari segi kelajuan dan kelantangan, serta dalam fungsi penyimpanan maklumat yang boleh disesuaikan. Berikut adalah beberapa nuansa yang boleh anda pertimbangkan sisi yang berbeza- bagaimana masuk sisi negatif, dan dalam positif:

Bagaimana untuk menggunakan kad SD sebagai memori dalaman pada Android?

Adakah ia cukup untuk anda? simpanan dalaman untuk menyimpan semua data anda?

Bagaimana untuk menggantikan memori dalaman telefon dengan kad SD luaran pada Android? Mengkonfigurasi kad SD anda untuk bertindak sebagai storan dalaman pada Android pada asasnya adalah proses yang agak mudah. Tidak ada yang rumit tentang ini dan anda akan lihat sendiri nanti.

Ada kemungkinan bahawa ciri Storan Boleh Pakai tidak disokong oleh peranti anda, walaupun telefon pintar sedang berjalan Kawalan Android 6.0 dan lebih tinggi (ini juga berlaku, semuanya bergantung pada model dan jenama telefon pintar). Pengilang peranti mungkin telah dilumpuhkan fungsi ini. Walau bagaimanapun, terdapat kaedah baris arahan yang membolehkan anda memaksa penggunaan pemacu kilat untuk menyimpan data.

Di bawah ialah langkah pemformatan asas.


Pada skrin seterusnya anda mempunyai satu peluang terakhir untuk memutuskan sendiri jika anda ingin mengubah fikiran anda

Adalah penting untuk mengetahui

Jangan lupa untuk membuat sandaran data anda selepas memformat, maklumat akan hilang tanpa jejak!


Setelah proses pemformatan selesai, anda boleh menggunakan kad SD boleh tanggal sebagai lokasi tetap "sementara" atau "boleh alih". Tetapi perlu diingat bahawa mereka kini tidak akan tersedia pertukaran panas dan pengekstrakan seperti yang mungkin anda lakukan sebelum ini. sebab tu Jangan keluarkan pemacu denyar tanpa menggunakan parameter Eject. Di samping itu, anda boleh secara praktikal memadam tempat yang diterima oleh sistem pengendalian, yang, oleh itu, tidak disyorkan, kerana ini boleh menyebabkan ralat tertentu dalam pengendalian peranti. Sekarang anda tahu cara menjadikan kad memori sebagai memori utama pada Android.

Android: Cara mudah untuk memautkan kad SD luaran dan memori dalaman untuk mengosongkan ruang

Biar saya membuat tempahan segera bahawa kita tidak bercakap tentang program seperti link2sd. Prinsipnya serupa, tetapi kami tidak akan menyambung katalog program, dan direktori data program ini, contohnya /sdcard2/Navigon -> /sdcard/Navigon atau /mnt/extSdCard/Books -> /sdcard/Books, dsb.
Di samping itu, kita memerlukan root (di mana kita akan berada tanpanya). By the way, selepas saya mengetahui tentang program ini, ini adalah satu lagi hujah untuk saya untuk root.

Ramai pemilik telefon pintar atau tablet Android dengan memori terbina dalam kecil mungkin menghadapi masalah berikut: kad SD yang besar dimasukkan (contohnya, 16, 32 atau bahkan 64 GB), tetapi selepas memasang beberapa program berat, peranti kami atau yang lain program dengan berani mengisytiharkan bahawa tiada memori pada kad yang mencukupi. Kadangkala program itu sendiri adalah kecil, tetapi selepas pemasangan ia pergi ke dalam talian dan menarik gigabait data ke telefon pintar anda.
Sekali lagi, setelah menerima mesej "Tiada ruang" dan melihat kad, kami melihat bahawa ia hampir kosong, tetapi memori dalaman peranti diisi dengan kapasiti.
Ini kerana memori dalaman sering digunakan sebagai direktori lalai untuk banyak program. Hakikatnya ialah ia dipasang sebagai /sdcard, yang pada sejarahnya sentiasa menjadi kad SD luaran (ia pernah menjadi kes pada semua telefon pintar). Kad SD luaran dipasang dalam kes ini sebagai /sdcard2, /mnt/sdcard2, /mnt/extSdCard atau malah /sdcard/.externalSD. Seperti yang saya faham, ini dilakukan oleh pengeluar supaya peranti berfungsi di luar kotak, i.e. tiada kad SD sama sekali.

Banyak program "tidak bertanggungjawab" sentiasa mahu membaca/menulis data dari/ke direktori /sdcard/NameInsert. Jarang sekali ini boleh diubah dalam tetapan program.
Hasilnya, kami mempunyai apa yang kami ada, dan beberapa peluang untuk memperbaiki keadaan semasa:
dua kaedah terkini juga bukan ubat penawar, kerana memerlukan kemahiran tertentu daripada pengguna, di samping itu, mereka tidak cukup "bersih", sebagai contoh, masalah diketahui apabila menyambungkan telefon pintar ke komputer melalui USB (tidak boleh dinyahlekapkan), dsb.

Program DirectoryBind, yang ditulis oleh orang baik dari xda untuk dirinya sendiri dan disiarkan di forum untuk kegunaan awam, akan membantu memperbaiki keadaan.

kod QR


Walaupun penonton di sini arif dari segi teknikal, beberapa penjelasan perlu dibuat untuk pembaca habr yang tidak berpengalaman. Seperti yang dia sendiri tulis ( program tidak kalis bodoh), i.e. hampir tidak akan lulus ujian untuk orang bodoh.

Selepas pemasangan, jalankan program (kali pertama, secara semula jadi, kami membenarkan hak Root secara kekal), klik menu, kemudian "Keutamaan" dan tetapkan laluan lalai kepada ingatan luaran“Laluan data lalai” contohnya /sdcard/external_sd/ dan memori dalaman “Laluan sasaran lalai” /sdcard/. Kami keluar dari menu.

Klik menu, kemudian "Tambah entri baharu"

Sekarang mari buat sambungan baru direktori, sebagai contoh, alihkan folder CamScanner ke kad luaran. Menekan lama pada laluan folder membuka pengurus fail terbina dalam kecil di mana anda boleh membuat dan/atau memilih folder. Folder pada kad luaran hendaklah dibuat (dan kosong).

Dengan menandai kotak semak “Pindahkan fail daripada sasaran kepada data”, fail dan folder akan dipindahkan daripada direktori /sdcard/CamScanner/ ke direktori /sdcard/external_sd/CamScanner.

Perlu diingatkan bahawa sambungan tidak diaktifkan secara automatik selepas penciptaan ( ikon kelabu cakera liut, seperti dalam tangkapan skrin di bawah untuk gameloft). Untuk melengkapkan memautkan folder, pilih kotak pilihan sambungan yang diperlukan dan klik menu -> "Bind checked". Ikon folder aktif (dipautkan) harus bertukar hijau.

Dengan cara ini, jika anda ingin melampirkan keseluruhan kad luaran, saya mengesyorkan sepenuhnya melakukannya bukan dengan /sdcard/externalSD/, tetapi dengan titik di hadapan /sdcard/.externalSD/. Ini akan menyelamatkan anda daripada masalah seperti lakaran kecil berganda dalam galeri, dsb. Benar, ia tidak akan membantu untuk semua galeri dan pemain, kerana... ada juga yang mencari media dalam direktori tersembunyi.
Selepas menderita, saya memutuskan untuk diri saya sendiri untuk memautkan direktori individu sahaja.

UPD. Ngomong-ngomong, kad SD luaran jauh lebih perlahan daripada memori dalaman, jadi pemindahan data program ke SD luaran secara semula jadi melambatkan operasi program ini. Ini harus diingat terutamanya oleh mereka yang memutuskan untuk menukar sepenuhnya titik pemasangan memori dalaman dan luaran, kerana... Kemungkinan keseluruhan peranti anda akan berjalan lebih perlahan daripada sebelumnya.

Saya harap program ini akan melengkapkan simpanan anda. utiliti yang berguna untuk peranti android.

Jika anda memutuskan untuk menukar memori dalaman dan luaran, i.e. tetapkan semula kad sd luaran kepada /sdcard dan tiada pilihan sedemikian dalam tetapan peranti - jika anda mempunyai akar, ini boleh dilakukan dengan mudah dengan melakukan operasi berikut:
Dalam Root-Explorer kita lekapkan "/etc" sebagai R/W (jika R/O), cari fail "/etc/vold.fstab", simpan salinan dan buka (klik lama) dalam Editor Teks.
Dalam dua baris seterusnya kita menukar nama titik pelekap: dev_mount sdcard /mnt/sdcard /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... ke dev_mount sdcard /mnt /external_sd /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Anda boleh membaca lebih lanjut

Jumlah memori dalaman yang kecil pada telefon pintar dan tablet Android yang murah, masalah utama adalah ketidakupayaan untuk memasang aplikasi Dalam kes sedemikian, menggantikan memori Android dalaman dengan kad memori boleh membantu anda.

Bagi mereka yang tidak faham dari tajuk tentang maksud artikel ini: anggap anda mempunyai 400 MB dalaman Memori Android, yang sangat kecil (kira-kira 12-20 aplikasi yang dipasang), maka anda boleh berfikir tentang mengambil dan menggantikan memori utama dengan kad memori.

Risiko dan perkara yang anda perlu tahu

Menggantikan memori dalaman Android dengan kad memori hanya berlaku jika anda mempunyai hak root dipasang (tiada akar, kaedah tidak berfungsi)! Bagi mereka yang tidak tahu apa itu Root dan bagaimana untuk mendapatkannya:

Selain ini awak diwajibkan mengetahui struktur sistem fail Android.

Menukar memori hanya boleh dilakukan jika peranti Android anda mempunyai fail sistem vold.fstab dalam perjalanan /system/etc , jika anda tidak mempunyai satu, kaedah ini malangnya Bukan untuk kamu! Ambil kesempatan cara alternatif(pautan 1, pautan 2, pautan 3). Juga jika tidak pada Android ingatan sendiri , kemudian artikel ini juga bukan untuk awak. Artikel ini kebanyakannya untuk peranti dengan pemproses Mediatek (MTK) atau Rockchip.

Memandangkan fail sistem akan diedit ada risiko supaya anda boleh membuat kesilapan dan peranti tidak akan boot, untuk membetulkannya, anda perlu mengemas semula peranti, dan juga kad memori mungkin gagal dan anda akan menghadapi masalah yang sama, perisian tegar juga akan membantu.

Jika anda menggantikan memori dalaman dengan kad memori, yang terakhir akan mempunyai hayat perkhidmatan yang sangat singkat (disebabkan oleh kerap membaca/menulis), dan kelajuan juga mungkin menurun kerja Android kalau kelas rendah sangat kad mikroSD.

Arahan untuk menggantikan memori Android dalaman

kepada kad memori

1. Pasang fail Pengurus akar Penyemak imbas (jika anda memilih yang lain, maka jangan tulis soalan "pintar" dalam ulasan "Saya tidak nampak" "tidak mengedit")

2. Lancarkan pengurus fail Root Broswser dan ikuti laluan:

/system/etc/

3. Mencari fail vold.fstab dan bukanya (klik pada fail dan pilih Edit)

4. Dalam fail vold.fstab kita lihat lebih kurang gambar ini:

# Lekapan peranti biasa

Format: dev_mount
label – Label untuk kelantangan
mount_point - Di mana kelantangan akan dipasang
bahagian – Partition # (1 berdasarkan), atau ‘auto’ untuk partition pertama yang boleh digunakan.
– Senarai laluan sysfs ke peranti sumber
#

# Melekapkan partition pertama yang boleh digunakan bagi peranti yang ditentukan
#/devices/platform/awsmc.3/mmc_host untuk 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- ohci.2

hidup dalam contoh ini Sila ambil perhatian bahawa dua baris diserlahkan, jika anda membaca dengan teliti struktur sistem fail Android sebelum ini, maka anda sudah tahu bahawa /sdcard atau /sdcard0 ini adalah memori dalaman, dan /extsd atau /external_sdcard, /sdcrad1, /sdcrad2, /external_sd Ini adalah memori luaran, iaitu, MicroSD.

Apa yang anda perlu lakukan ialah menukar dua baris ini:

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

Selalunya anda perlu menghadapi situasi bahawa memori dalaman tidak mencukupi untuk memasang semua aplikasi yang dikehendaki. Anda boleh, sudah tentu, membersihkan peranti dan mengalih keluar aplikasi warisan, tetapi ia tidak selalu boleh dilakukan. Dalam kes ini, anda boleh cuba menggantikan memori Android dalaman utama dengan kad memori.

Mari cuba menganalisis secara terperinci apa itu. Mula-mula, pastikan anda mempunyai hak root untuk membuat perubahan pada tetapan sistem Android. Di samping itu, sebelum membuat perubahan sedemikian, adalah disyorkan untuk mengkaji struktur sistem fail Android.

Kaedah penggantian memori yang diterangkan di bawah hanya boleh dilakukan jika anda mempunyai fail sistem vold.fstab yang terletak dalam folder /system/etc.

Perlu diingatkan bahawa apabila melakukan penggantian memori terdapat risiko membuat ralat, kerana fail sistem akan diedit terus. Anda juga perlu bersedia untuk fakta bahawa hayat kad memori akan dikurangkan dengan banyak, dan kelajuan Android juga mungkin menurun dengan ketara. Memantul semula peranti akan membantu menyelesaikan masalah di atas. Oleh itu, kami menasihati anda untuk menimbang kebaikan dan keburukan sebelum membuat pelarasan sistemik.

Algoritma untuk menggantikan memori dalaman Android dengan kad memori

Biasanya, untuk tujuan ini, kami menggunakan pengurus fail Root Browser, apabila membukanya kami pergi ke folder /System/etc/. Seterusnya kita dapati fail vold.fstab dan bukanya. Untuk melakukan ini, gunakan penahanan lama, dan kemudian klik Edit.

Selepas ini, sistem fail Android dalaman dibuka, yang telah kami pelajari. Dalam struktur yang terbuka, kita dapati baris yang mengandungi definisi ingatan utama. Rentetan mungkin berbeza dengan ketara pada peranti yang berbeza.

Mari kita berikan contoh untuk persefahaman bersama apa yang patut anda perhatikan. Seperti yang anda ketahui, memori dalaman Android biasanya dipanggil sdcard atau sdcard0, manakala memori luaran boleh dipanggil extsd, external_sdcard, sdcrad1, sdcrad2.

Menggantikan nama dalam fail sistem dalaman akan mengakibatkan penggantian automatik ingatan lalai. Oleh itu, kami mencari baris yang menyebut sebutan di atas dan menukarnya, tetapi sebelum itu, teliti sekali lagi bagaimana memori ditetapkan secara langsung dalam peranti anda.

Selepas menggantikan dan menyimpan keputusan, anda perlu but semula sistem, selepas itu anda boleh mula bekerja dengan saiz memori yang meningkat.

Kebanyakan pemilik peranti Android lambat laun menghadapi masalah kekurangan ruang dalaman untuk menyimpan fail. Pemasangan aplikasi yang kerap secara beransur-ansur mengurangkan bilangannya ruang kosong dalam alat, yang membawa kepada kelembapan, kerosakan, atau bahkan tidak sama sekali penolakan sepenuhnya sistem berfungsi dengan normal. Dalam kes ini, menggantikan memori Android dalaman dengan kad memori akan membantu. Bagaimana untuk melakukan ini dan apakah cara lain untuk menangani gangguan sedemikian, kami akan mempertimbangkan lebih lanjut.


Sebelum menyelidiki tetapan dan memindahkan semua aplikasi ke pemacu kilat sekaligus, anda perlu memahami jenis memori yang umumnya wujud pada peranti Android anda:

  • operasi - perlu untuk operasi yang betul aplikasi, program dan proses lain yang berjalan pada telefon atau tablet anda;
  • ROM - menyimpan maklumat tentang sistem pengendalian semasa perisian tegar dan data ini tidak boleh dipindahkan ke media pihak ketiga;
  • dalaman - aplikasi dipasang di sini mod automatik, serta sebarang maklumat pengguna; sistem melaporkan berapa banyak ruang kosong yang tinggal apabila memasang perisian baharu;
  • kad pengembangan - pemacu luaran, yang direka untuk mengembangkan memori dalaman peranti dan menyimpan aplikasi dan maklumat pengguna.

Mengapa saya tidak boleh menyimpan apl ke kad SD saya?

Dalam banyak alat, tidak mungkin membenarkan pemasangan aplikasi baharu secara automatik pada pemacu denyar. Ini terpakai pada telefon dan tablet dari versi 4.4.2 hingga 6.0.1. Dalam kes ini, menggantikan memori dalaman dengan kad SD hanya perlu, dan ini boleh dilakukan dalam beberapa cara (termasuk menggunakan aplikasi pihak ketiga). Tetapi pertama-tama anda perlu mengetahui versi Android yang dipasang pada alat anda. Untuk melakukan ini, klik secara berurutan pada:

  1. Menu;
  2. Tetapan;
  3. Mengenai telefon.


Versi OS akan ditunjukkan dalam senarai yang terbuka.

Program untuk memindahkan aplikasi ke kad memori

Pembangun menjaga pengguna dan mencipta program untuk menjadikan memori pemacu kilat sebagai memori utama pada Android. Ini amat berguna untuk versi sistem yang lebih lama, seperti 2.2 atau lebih awal.


Perisian mudah yang mengandungi semua alat yang diperlukan untuk memindahkan maklumat daripada memori dalaman ke pemacu luaran. Antara muka adalah intuitif dan mudah. Aplikasi yang tersedia untuk dipindahkan ditandakan dengan ikon, yang, apabila diklik, membuka semua maklumat yang tersedia mengenainya, serta tindakan yang mungkin(pindah, salin, padam).

Move2SD Enablerv

Perisian ini menarik kepada pengguna kerana dua sebab. Yang pertama ialah ia serasi dengan versi Android yang berbeza (termasuk yang kemudiannya). Dan yang kedua ialah keupayaan untuk memindahkan data dan aplikasi yang ditandakan dalam sistem sebagai "tidak boleh diterima untuk pemindahan."

Satu lagi perkembangan menarik yang menjadikan hidup lebih mudah pengguna Android-alat. Kelebihan utama adalah pemasangan perisian yang mudah (tanpa perlu memuat turun skrip dan perpustakaan tambahan) dan keupayaan untuk memindahkan maklumat tanpa perpustakaan yang lengkap, tetapi hanya bahagian mereka.

Apakah kaedah lain yang ada?

Terdapat pilihan lain untuk menjadikan kad SD ke dalam memori dalaman pada Android. Jika versi alat anda adalah dari 2.2 hingga 4.2.2, maka arahannya sangat mudah, klik pada:

  1. Tetapan;
  2. Ingatan;
  3. Cakera rakaman lalai;
  4. kad SD.

Tanda semak atau bulatan akan muncul bertentangan dengan pemacu denyar, menunjukkan bahawa tetapan telah berubah. Sekarang pemasangan aplikasi akan secara automatik pergi ke pemacu denyar.

Untuk pengguna Android KitKat dan di atas proses itu akan menjadi lebih sukar dan suram. masalah utama ialah anda perlu mengakar peranti anda. Anda boleh melakukan ini di rumah, tetapi terdapat risiko menukar peranti anda menjadi "bata" yang sama ada tidak boleh dibaiki atau hanya akan dihidupkan dalam Pusat servis dengan bayaran tambahan.

Ingat bahawa dengan memasang sendiri hak root, anda membatalkan jaminan peranti anda dan bertindak atas risiko dan risiko anda sendiri. Sama ada ia berbaloi atau tidak terpulang kepada anda untuk membuat keputusan. Mungkin kurang berisiko untuk memindahkan aplikasi baharu secara manual setiap kali?

Apa pendapat kamu? Beritahu kami dalam ulasan jika anda perlu mendapatkan hak root, sama ada ia berjaya, atau mungkin anda tahu cara lain untuk menukar memori tablet/telefon kepada kad memori.

Pengguna moden tidak dapat membayangkan kehidupan mereka tanpa telefon pintar di dalam poket mereka, kerana bagi kebanyakan orang ia bukan sekadar peranti yang membantu mereka berkomunikasi dengan pelanggan yang dikehendaki, tetapi juga sejenis tingkap ke dunia. Mempunyai jumlah memori yang baik dalam peranti amat dihargai pengguna aktif, ramai yang menyimpan di media bukan sahaja unsur hiburan, tetapi juga banyak informasi berguna, termasuk maklumat dokumentari.

Setuju, ia tidak begitu menyenangkan apabila memuat turun fail penting akan berhadapan dengan kemustahilan untuk menyimpannya kerana kekurangan ingatan. Berdepan dengan masalah memori lemah, ramai yang berfikir tentang cara menggantikan memori dalaman telefon dengan kad memori. Perlu diingatkan bahawa masalah ini dihadapi terutamanya oleh pemilik telefon Cina dan tablet.

Mari cuba memahami masalah ini dengan lebih terperinci. Untuk menukar laluan simpan aplikasi, anda perlu mempunyai program tertentu pada peranti anda. Awak patut ingat risiko yang mungkin dan masalah yang berkaitan. Pada penggantian yang tidak betul memori, kegagalan program dalaman mungkin berlaku yang akan membawa kepada berkelip lengkap telefon. Peranti storan luaran - kad memori - juga mungkin gagal untuk memulihkannya, anda juga perlu menggunakan flashing telefon.

Mengedit fail sistem

Jadi, untuk menukar memori dalaman kepada memori luaran dan memasang sebarang aplikasi terus pada kad, anda perlu mencari atau memasang program Root Broswser atau ES Explorer pada telefon anda, anda juga perlu hadir dalam sistem akar hak, bagaimana untuk mendapatkannya dengan cepat dibaca.

Menggantikan memori berlaku seperti berikut: anda perlu memilih program Root Broswser atau Explorer dan mulakannya, kemudian cari fail vold.fstab dalam sistem, ia terletak di peranti/sistem/etc/, buka dan baca fail dengan teliti, kita perlu mengedit beberapa baris.

Untuk membaca ini anda perlu biasa dengan struktur fail. Jika anda memeriksa fail dengan teliti, anda akan dengan mudah mencari baris yang sepadan yang bertanggungjawab untuk menggantikan memori dalaman dengan memori luaran. Selepas mencari baris yang sepadan, anda perlu melakukan manipulasi kecil dan menukar memori dalaman kepada memori luaran, dengan kata lain, tukar baris supaya semuanya kelihatan seperti imej di bawah.

DALAM dalam kes ini talian dev_mount sdcard…. bertanggungjawab untuk keselamatan fail standard, dan dev_mount sdcard2…. untuk yang luaran (kad SD). Agar memori terbina dalam kami betul-betul berubah kepada yang luar yang kami perlukan, untuk ini kami hanya perlu menukar beberapa baris. Tetapi bukan semua dan tidak sepenuhnya, tetapi hanya inskripsi tambahan dan akhir yang mengikuti dev_mount sdcard/storage/sdcard0 dan dev_mount sdcard2/storage/sdcard1. Sebaik sahaja kita melakukannya dalam imej, kita perlu menyimpannya.


Selepas menggantikan memori dalaman dengan kad memori, anda harus memulakan semula telefon. Selepas anda but semula peranti anda, anda akan dapat menikmati ketersediaan memori dan pemasangan semua permainan seterusnya akan dilakukan pada kad SD. Jangan lupa bahawa anda telah menjalankan semua manipulasi secara manual dan jika ada sesuatu yang hilang, anda perlu menghantar telefon untuk berkelip.

Tak kurang pun cara yang berkesan menggantikan memori tanpa menggunakan program Root Broswser. Untuk melakukan ini, anda hanya perlu melakukan beberapa manipulasi dengan telefon anda menggunakan komputer, secara literal tiga klik. Pertama sekali, anda perlu menjalankan fail Pemasang Pemacu HTC dan memasangnya pada komputer anda supaya semua utiliti yang diperlukan untuk kerja selanjutnya.

Manipulasi kedua ialah memasang pemacu pada media sistem C:\\android-sdk-windows, maka anda harus menjalankan program Pengurus SDK untuk menyemak fail dan kesediaannya untuk pemasangan. Selepas ini, anda harus menyambungkan telefon ke komputer dan mengesahkan arahan: pindahkan segala-galanya ke kad SD, baca bagaimana untuk melakukan ini.

Kami menggunakan ADB

Sambungkan telefon anda dengan penyahpepijatan USB didayakan dalam tetapan.
Pergi ke folder dengan program dan jalankan fail adb.exe menggunakan baris arahan baris cmd, dengan pengapit butang shift menangis Klik kanan mengikut fail dan pilih windiws arahan terbuka di sini

Akan buka baris arahan di mana kita menulis peranti adb

Sekarang jalankan arahan berikut, yang akan menukar memori, hanya taipkannya dan tekan Enter.

Selepas manipulasi ini, anda harus memutuskan sambungan telefon dari komputer dan but semula telefon. Selepas but semula, anda boleh mengesahkan bahawa butang berfungsi: pindahkan segala-galanya ke kad SD dan voila, anda boleh menggunakan telefon anda dengan selamat. Kini semua aplikasi dan dokumen penting serta fail yang dimuat turun akan disimpan pada pemacu luaran.

Sila ingat bahawa apabila mengeluarkan kad memori dari telefon aplikasi yang dipasang akan hilang, ini mungkin satu-satunya negatif kaedah ini. Ia juga disyorkan untuk digunakan pemacu luaran tidak lebih rendah daripada gred 10, kerana pemacu kecil tidak akan membawa hasil yang diingini.