Tukar yang dalam dan luar. Fitur penggunaan kartu sebagai penyimpanan utama. Mengapa saya tidak bisa menyimpan aplikasi ke kartu SD?

Izinkan saya segera membuat reservasi bahwa kita tidak sedang membicarakan program seperti link2sd. Prinsipnya serupa, tetapi kami tidak akan menghubungkannya katalog program, dan direktori data program ini, misalnya /sdcard2/Navigon -> /sdcard/Navigon atau /mnt/extSdCard/Books -> /sdcard/Books, dll.
Selain itu, kita membutuhkan root (apa jadinya kita tanpa root). Omong-omong, setelah saya mengetahui tentang program ini, ini adalah argumen lain bagi saya untuk melakukan root.

Banyak pemilik ponsel pintar atau tablet Android dengan memori internal kecil mungkin mengalami masalah berikut: kartu SD besar dimasukkan (misalnya, 16, 32 atau bahkan 64 GB), tetapi setelah menginstal beberapa program kelas berat, perangkat kami atau lainnya program dengan berani menyatakan bahwa tidak ada ruang memori yang cukup. Terkadang program itu sendiri berukuran kecil, tetapi setelah instalasi, program tersebut online dan menarik gigabyte data ke ponsel cerdas Anda.
Sekali lagi, setelah menerima pesan "Tidak ada ruang" dan melihat kartunya, kami melihat bahwa kartu itu hampir kosong, tetapi memori internal perangkat terisi penuh.
Hal ini karena memori internal sering digunakan sebagai direktori default untuk banyak program. Faktanya adalah kartu ini dipasang sebagai /sdcard, yang secara historis selalu merupakan kartu SD eksternal (dulu terjadi pada semua ponsel cerdas). Kartu SD eksternal dipasang dalam hal ini sebagai /sdcard2, /mnt/sdcard2, /mnt/extSdCard atau bahkan /sdcard/.externalSD. Sejauh yang saya pahami, ini dilakukan oleh pabrikan agar perangkat berfungsi dengan baik, mis. tidak ada kartu SD sama sekali.

Banyak program “jahat” yang selalu ingin membaca/menulis data dari/ke direktori /sdcard/NameInsert. Hal ini jarang dapat diubah dalam pengaturan program.
Hasilnya, kami mempunyai apa yang kami miliki, dan beberapa peluang untuk memperbaiki situasi saat ini:
Dua metode terbaru juga bukan obat mujarab, karena memerlukan keterampilan tertentu dari pengguna, selain itu kurang “bersih”, misalnya diketahui ada masalah saat menghubungkan smartphone ke komputer melalui USB (tidak dapat di-unmount), dll.

Program DirectoryBind akan membantu memperbaiki situasi tersebut pria baik slig dari xda menulis untuk dirinya sendiri dan mempostingnya di forum untuk kepentingan umum.

kode QR


Meskipun penonton di sini paham secara teknis, ada beberapa penjelasan yang perlu diberikan untuk pembaca habr yang belum berpengalaman. Seperti yang dia tulis sendiri ( program tidak anti-idiot), mis. tidak mungkin akan lulus ujian untuk orang bodoh.

Setelah instalasi, jalankan program (pertama kali, tentu saja, kami mengizinkan hak Root secara permanen), klik menu, lalu "Preferensi" dan atur jalur default ke memori eksternal "Jalur data default" misalnya /sdcard/external_sd/ dan memori internal "Jalur target default" /sdcard/ . Kami keluar dari menu.

Klik menu, lalu “Tambahkan entri baru”

Sekarang mari kita berkreasi koneksi baru direktori, misalnya, memindahkan folder CamScanner ke kartu eksternal. Menekan lama pada jalur folder akan membuka file bawaan kecil manajer file, di mana Anda dapat membuat dan/atau memilih folder. Folder aktif peta eksternal harus dibuat (dan kosong).

Dengan mencentang kotak “Transfer file dari target ke data”, file dan folder akan ditransfer dari direktori /sdcard/CamScanner/ ke direktori /sdcard/external_sd/CamScanner.

Perlu dicatat bahwa koneksi tidak diaktifkan secara otomatis setelah pembuatan ( ikon abu-abu floppy disk, seperti pada gambar di bawah untuk gameloft). Untuk menyelesaikan penautan folder, pilih kotak centang koneksi yang diperlukan dan klik menu -> “Bind dicentang”. Ikon folder yang aktif (tertaut) akan berubah menjadi hijau.

Ngomong-ngomong, jika Anda ingin memasang seluruh kartu eksternal, saya sarankan melakukannya bukan dengan /sdcard/externalSD/, tetapi dengan titik di depan /sdcard/.externalSD/. Ini akan menyelamatkan Anda dari masalah seperti thumbnail ganda di galeri, dll. Benar, ini tidak akan membantu semua galeri dan pemain, karena... beberapa juga mencari media di direktori tersembunyi.
Setelah menderita, saya memutuskan sendiri untuk hanya menautkan direktori individual.

UPD. Omong-omong, kartu SD eksternal jauh lebih lambat memori internal, jadi mentransfer data program ke SD eksternal secara alami memperlambat kerja program ini. Hal ini terutama harus diingat oleh mereka yang memutuskan untuk sepenuhnya mengubah titik pemasangan memori internal dan eksternal, karena... Kemungkinan seluruh perangkat Anda akan berjalan lebih lambat dari sebelumnya.

Saya harap program ini dapat melengkapi celengan Anda. utilitas yang berguna untuk perangkat Android.

Jika Anda memutuskan untuk menukar memori internal dan eksternal, mis. tetapkan ulang kartu sd eksternal ke /sdcard dan tidak ada opsi seperti itu di pengaturan perangkat - jika Anda memiliki root, ini dapat dilakukan dengan mudah dengan melakukan operasi berikut:
Di Root-Explorer kita memasang "/etc" sebagai R/W (jika R/O), cari file "/etc/vold.fstab", simpan salinannya dan buka (klik panjang) di Editor Teks.
Di dua baris berikutnya kita mengubah nama titik pemasangan: dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 . .. ke dev_mount sdcard /mnt/external_sd emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
Anda dapat membaca lebih lanjut. Mereka juga menyarankan, sebagai alternatif, untuk menggunakan yang lain program yang menarik Root Eksternal 2 SD Internal.
Saya akan menambahkan bahwa dalam kedua kasus, sebelum beralih, Anda perlu menyalin seluruh isi folder /sdcard ke kartu SD eksternal.
Ingatlah bahwa setelah peralihan, seluruh sistem Anda mungkin bekerja lebih baik dari sebelumnya.
Hati-hati- Anda perlu memahami bahwa semua yang Anda lakukan sebagai root dilakukan atas risiko dan risiko Anda sendiri, dan misalnya, menyimpan "vold.fstab" yang salah dapat menyebabkan ketidakmampuan untuk mem-boot perangkat dan untuk perawatan Anda perlu mem-boot ke pemulihan dan edit "vold.fstab" yang sudah ada di sana.

Metode ini dapat digunakan bersama dengan DirectoryBind, hanya saja sekarang sebaliknya: “Jalur target default” (/sdcard) dan semua koneksi yang dibuat di DirectoryBind akan mengarah ke kartu eksternal.

Bagaimana cara menukar memori di Android dan mengapa itu diperlukan? Haruskah kita melakukan manipulasi seperti itu dan apakah manipulasi tersebut mampu menyebabkan kerusakan yang tidak dapat diperbaiki pada perangkat kita? Pertanyaan seperti itu sering kali menarik bagi orang-orang yang mengendalikan perangkat dengan jumlah memori internal yang kecil. Jika ponsel cerdas Anda memiliki kapasitas yang sesuai, misalnya empat gigabyte, maka Anda tahu bahwa menggunakan perangkat seperti itu bukanlah hal yang merepotkan. Karena memuat file multimedia dalam jumlah yang cukup ke dalamnya sangat-sangat bermasalah. Lalu bagaimana cara menukar memori dari internal ke eksternal di Android?

Pengantar masalah

Omong-omong, Anda tidak boleh berpikir bahwa hanya sistem operasi Android yang mengalami masalah seperti jumlah memori internal yang kecil. Ini juga tersedia di iOS. Kedua sistem ini terus-menerus bersaing satu sama lain. Dari waktu ke waktu, “Windows Fawn” juga ikut campur dalam pertarungan, namun ia segera terlempar ke belakang tatami. Apa yang terpengaruh? tema iOS? Ada fakta yang selalu membuktikan “paparan” sistem operasi ini kepada pengguna. Awalnya, kodenya adalah sebuah misteri. Meski demikian, tren serupa juga terjadi. Namun sistem operasi Android, yang dikembangkan oleh pakar Google, saat ini semakin tertutup bagi calon pengembang dengan setiap pembaruan. Inilah yang mengganggu orang-orang yang sudah terbiasa dengan hal ini sistem operasi.

Mengapa Anda perlu mengetahui jawaban dari pertanyaan bagaimana cara menukar memori di Android?

Saat ini, OS yang kita bicarakan tidak lagi memberikan kesempatan kepada pengguna untuk menginstal aplikasi dengan perangkat lunak yang sesuai - yang disebut cache - di penyimpanan eksternal ingatan. Dalam kasus kami, biarlah itu menjadi kartu memori MicroSD. Mungkin, pemilik perangkat dengan kapasitas 32 gigabyte atau lebih akan menyeringai, tetapi apa yang harus dilakukan orang yang memiliki 4 hingga 8 GB, yang sebagian (perhatikan ini!) dihabiskan untuk memelihara sistem operasi? Satu-satunya jalan keluar dari situasi ini adalah dengan melakukan manipulasi tertentu. Dan di sini menjadi lebih penting dari sebelumnya untuk mengetahui jawaban atas pertanyaan tentang cara menukar memori di Android. Sebenarnya hal ini tidak sulit untuk dilakukan. Namun, perhatian yang ekstrim dan, omong-omong, tangan yang lurus diperlukan. Jika Anda memiliki parameter ini, maka kami akan melanjutkan untuk mempertimbangkan arti operasi untuk memahami apa yang akan dilakukan dan mengapa.

Bagaimana cara menukar memori di Android 5? Apa yang harus dilakukan dengan versi lain?

Ada jalan keluar dari situasi ini, ketika kita hanya memiliki beberapa gigabyte untuk menampung kontingen multimedia. Ini terdiri, pertama, dalam perolehan eksternal. Dan kedua, dalam penggantian perangkat lunak kode tertentu yang dapat meyakinkan perangkat kita bahwa yang internal adalah yang eksternal. Ya, dan tentu saja sebaliknya. Dengan demikian, smartphone akan memperlakukan kartu MicroSD sebagai papan internal. Saya ingin mencatat bahwa pertanyaan tentang cara menukar kartu memori di Android terdengar sepenuhnya salah, karena beberapa drive eksternal tidak dapat mengambil bagian dalam proses ini.

Apa yang diperlukan untuk penggantian?

Terlepas dari versi sistem operasi apa yang telah Anda instal dan perangkat pabrikan apa yang Anda miliki, kami memerlukan serangkaian utilitas yang sama. Ini adalah program yang disebut dan Jumlah Komandan(yang dia tahu jumlah yang sangat besar pengguna). Selain itu, Anda perlu mendapatkannya untuk perangkat tersebut.

Proses penggantian

Untuk memulai operasi, buka programnya Penjelajah Akar. Kami pindah ke alamat /system/etc. Di sana Anda perlu menemukan file bernama vold.fstab. Di dalamnya Anda harus menemukan garis dan parameter yang bertanggung jawab atas titik pemasangan memori eksternal dan internal. Mereka masing-masing dipanggil seperti ini: SDcard dan extsd. Setelah ini, Anda perlu menukar parameternya. Ini akan menyelesaikan fase aktif operasi. Jangan lupa untuk melakukan cadangan file, dan ingatlah bahwa operasi tersebut dilakukan oleh pengguna atas risiko dan risikonya sendiri.

Android: Cara mudah untuk menghubungkan kartu SD eksternal dan memori internal untuk mengosongkan ruang

Izinkan saya segera membuat reservasi bahwa kita tidak sedang membicarakan program seperti link2sd. Prinsipnya serupa, tetapi kami tidak akan menautkan direktori program, tetapi direktori data program tersebut, misalnya /sdcard2/Navigon -> /sdcard/Navigon atau /mnt/extSdCard/Books -> /sdcard/Books, dll.
Selain itu, kita membutuhkan root (apa jadinya kita tanpa root). Omong-omong, setelah saya mengetahui tentang program ini, ini adalah argumen lain bagi saya untuk melakukan root.

Banyak pemilik ponsel pintar atau tablet Android dengan memori internal kecil mungkin mengalami masalah berikut: kartu SD besar dimasukkan (misalnya, 16, 32 atau bahkan 64 GB), tetapi setelah menginstal beberapa program kelas berat, perangkat kami atau lainnya program dengan berani menyatakan bahwa tidak ada ruang memori yang cukup. Terkadang program itu sendiri berukuran kecil, tetapi setelah instalasi, program tersebut online dan menarik gigabyte data ke ponsel cerdas Anda.
Sekali lagi, setelah menerima pesan "Tidak ada ruang" dan melihat kartunya, kami melihat bahwa kartu itu hampir kosong, tetapi memori internal perangkat terisi penuh.
Hal ini karena memori internal sering digunakan sebagai direktori default untuk banyak program. Faktanya adalah kartu ini dipasang sebagai /sdcard, yang secara historis selalu merupakan kartu SD eksternal (dulu terjadi pada semua ponsel cerdas). Kartu SD eksternal dipasang dalam hal ini sebagai /sdcard2, /mnt/sdcard2, /mnt/extSdCard atau bahkan /sdcard/.externalSD. Sejauh yang saya pahami, ini dilakukan oleh pabrikan agar perangkat berfungsi dengan baik, mis. tidak ada kartu SD sama sekali.

Banyak program “jahat” yang selalu ingin membaca/menulis data dari/ke direktori /sdcard/NameInsert. Hal ini jarang dapat diubah dalam pengaturan program.
Hasilnya, kami mempunyai apa yang kami miliki, dan beberapa peluang untuk memperbaiki situasi saat ini:
Dua cara terakhir juga bukan obat mujarab, karena... memerlukan keterampilan tertentu dari pengguna, selain itu kurang “bersih”, misalnya diketahui ada masalah saat menghubungkan smartphone ke komputer melalui USB (tidak dapat di-unmount), dll.

Program DirectoryBind, yang ditulis oleh orang baik dari xda untuk dirinya sendiri dan diposting di forum untuk kepentingan umum, akan membantu memperbaiki situasi.

kode QR


Meskipun penonton di sini paham secara teknis, ada beberapa penjelasan yang perlu diberikan untuk pembaca habr yang belum berpengalaman. Seperti yang dia tulis sendiri (program yang tidak anti-idiot), mis. tidak mungkin lulus ujian bodoh.

Setelah instalasi, jalankan program (pertama kali, tentu saja, kami mengizinkan hak Root secara permanen), klik menu, lalu "Preferensi" dan atur jalur default ke memori eksternal "Jalur data default" misalnya /sdcard/external_sd/ dan memori internal "Jalur target default" /sdcard/ . Kami keluar dari menu.

Klik menu, lalu “Tambahkan entri baru”

Sekarang mari kita buat link direktori baru, misalnya pindahkan folder CamScanner ke kartu eksternal. Menekan lama pada jalur folder akan membuka pengelola file kecil bawaan tempat Anda dapat membuat dan/atau memilih folder. Folder di kartu eksternal harus dibuat (dan dikosongkan).

Dengan mencentang kotak “Transfer file dari target ke data”, file dan folder akan ditransfer dari direktori /sdcard/CamScanner/ ke direktori /sdcard/external_sd/CamScanner.

Perlu diperhatikan bahwa koneksi tidak diaktifkan secara otomatis setelah pembuatan (ikon floppy disk berwarna abu-abu, seperti pada gambar di bawah untuk gameloft). Untuk menyelesaikan penautan folder, pilih tautan yang diperlukan dengan kotak centang dan klik menu -> “Bind dicentang”. Ikon folder yang aktif (tertaut) akan berubah menjadi hijau.

Ngomong-ngomong, jika Anda ingin memasang seluruh kartu eksternal, saya sarankan melakukannya bukan dengan /sdcard/externalSD/, tetapi dengan titik di depan /sdcard/.externalSD/. Ini akan menyelamatkan Anda dari masalah seperti thumbnail ganda di galeri, dll. Benar, ini tidak akan membantu semua galeri dan pemain, karena... beberapa juga mencari media di direktori tersembunyi.
Setelah menderita, saya memutuskan sendiri untuk hanya menautkan direktori individual.

UPD. Omong-omong, kartu SD eksternal jauh lebih lambat daripada memori internal, jadi mentransfer data program ke SD eksternal secara alami memperlambat pengoperasian program ini. Hal ini terutama harus diingat oleh mereka yang memutuskan untuk sepenuhnya mengubah titik pemasangan memori internal dan eksternal, karena... Kemungkinan seluruh perangkat Anda akan berjalan lebih lambat dari sebelumnya.

Saya harap program ini akan melengkapi koleksi utilitas berguna Anda untuk perangkat Android.

Jika Anda memutuskan untuk menukar memori internal dan eksternal, mis. tetapkan ulang kartu sd eksternal ke /sdcard dan tidak ada opsi seperti itu di pengaturan perangkat - jika Anda memiliki root, ini dapat dilakukan dengan mudah dengan melakukan operasi berikut:
Di Root-Explorer kita memasang "/etc" sebagai R/W (jika R/O), cari file "/etc/vold.fstab", simpan salinannya dan buka (klik panjang) di Editor Teks.
Di dua baris berikutnya kita mengubah nama titik pemasangan: dev_mount sdcard /mnt/sdcard /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... menjadi dev_mount sdcard /mnt /external_sd /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard otomatis /devices/platform/goldfish_mmc.1 ...
Anda dapat membaca lebih lanjut

Kecilnya jumlah memori internal pada smartphone dan tablet Android murah adalah masalah utama - ketidakmampuan untuk menginstal aplikasi; dalam kasus seperti itu, mengganti memori internal Android dengan kartu memori dapat membantu Anda.

Bagi yang belum paham dari judul artikel ini tentang apa: misalkan Anda memiliki internal 400 MB memori Android, yang ukurannya sangat kecil (sekitar 12-20 aplikasi yang terinstal), maka Anda dapat memikirkan untuk mengambil dan mengganti memori utama dengan kartu memori.

Risiko dan apa yang perlu Anda ketahui

Penggantian memori internal Android dengan kartu memori hanya terjadi jika Anda telah menginstal hak root (tidak ada root, metode tidak berhasil)! Bagi yang belum mengetahui apa itu Root dan cara mendapatkannya:

Selain itu kamu terpaksa mengetahui struktur sistem file Android.

Penggantian memori hanya dapat dilakukan jika perangkat Android Anda memiliki file sistem vold.fstab dalam perjalanan /sistem/dll , jika Anda tidak memilikinya, sayangnya metode ini bukan untukmu! Mengambil keuntungan cara-cara alternatif(tautan 1, tautan 2, tautan 3). Juga jika tidak di Android ingatan sendiri , lalu artikel ini juga bukan untukmu. Artikel ini sebagian besar ditujukan untuk perangkat dengan prosesor Mediatek (MTK) atau Rockchip.

Karena file sistem akan diedit ada risiko agar Anda mungkin melakukan kesalahan dan perangkat tidak bisa boot, untuk memperbaikinya, Anda perlu melakukan reflash perangkat, dan kartu memori mungkin gagal dan Anda akan mengalami masalah yang sama, firmware juga akan membantu.

Jika Anda mengganti memori internal dengan kartu memori, masa pakai kartu memori tersebut akan sangat singkat (karena seringnya membaca/menulis), dan kecepatannya juga mungkin menurun. Android berfungsi jika kelasnya sangat rendah kartu microSD.

Petunjuk penggantian memori internal Android

ke kartu memori

1. Instal berkas Manajer akar Browser (jika Anda memilih yang lain, jangan tulis pertanyaan “pintar” di komentar “Saya tidak melihat” “tidak mengedit”)

2. Luncurkan pengelola file Root Broswser dan ikuti jalurnya:

/sistem/dll/

3. Mencari file vold.fstab dan buka (klik pada file dan pilih Edit)

4. Di arsip vold.fstab kita lihat sekitar gambar ini:

# Pemasangan perangkat biasa

Format: dev_mount
label – Label untuk volume
mount_point – Di mana volume akan dipasang
part – Partisi # (berbasis 1), atau 'otomatis' untuk partisi pertama yang dapat digunakan.
– Daftar jalur sysfs ke perangkat sumber
#

# Memasang partisi pertama yang dapat digunakan pada perangkat tertentu
#/devices/platform/awsmc.3/mmc_host untuk sdio
dev_mount sdcard /mnt/sdcard otomatis /perangkat/virtual/block/XXXXXX
dev_mount extsd /mnt/extsd otomatis /perangkat/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

Pada dalam contoh ini Harap dicatat bahwa dua baris disorot, jika Anda membaca dengan cermat struktur sistem file Android sebelum ini, maka Anda sudah mengetahuinya /kartu SD atau /sdcard0 ini adalah memori internal, dan /extsd atau /external_sdcard, /sdcrad1, /sdcrad2, /eksternal_sd Ini memori eksternal, yaitu MicroSD.

Yang perlu Anda lakukan hanyalah menukar dua baris ini:

dev_mount extsd /mnt/extsd otomatis /perangkat/virtual/block/XXXXXX
dev_mount sdcard /mnt/sdcard otomatis /perangkat/platform/XXXXXX/XXXXXXX

Seringkali Anda harus menghadapi situasi di mana memori internal tidak cukup untuk menginstal semua aplikasi yang diperlukan. Anda tentu saja dapat membersihkan perangkat dan melepasnya aplikasi warisan, namun hal ini tidak selalu memungkinkan. Dalam hal ini, Anda bisa mencoba mengganti memori internal utama Android dengan kartu memori.

Mari kita coba analisa secara detail apa itu. Pertama, pastikan Anda memiliki hak root untuk melakukan perubahan pada pengaturan sistem Android. Selain itu, sebelum masuk jenis ini perubahan, disarankan untuk mempelajari struktur sistem file Android.

Metode penggantian memori yang dijelaskan di bawah ini hanya mungkin dilakukan jika Anda memiliki file sistem vold.fstab yang terletak di folder /system/etc.

Perlu diketahui bahwa ada risiko kesalahan saat melakukan penggantian memori pengeditan langsung file sistem. Anda juga harus bersiap menghadapi kenyataan bahwa masa pakai kartu memori akan sangat berkurang, dan kecepatan Android juga bisa turun secara signifikan. Mem-reflash perangkat akan membantu menyelesaikan masalah di atas. Jadi kami menyarankan Anda untuk mempertimbangkan pro dan kontra sebelum melakukan penyesuaian sistemik.

Algoritma penggantian memori internal Android dengan kartu memori

Biasanya untuk keperluan tersebut kita menggunakan file manager Root Browser, saat membukanya kita masuk ke folder /System/etc/. Selanjutnya, cari file vold.fstab dan buka. Untuk melakukannya, tahan lama, lalu klik Edit.

Setelah itu, sistem file internal Android terbuka, yang telah kita pelajari. Pada struktur yang terbuka, kita menemukan baris yang berisi definisi memori utama. Stringnya mungkin berbeda secara signifikan pada perangkat yang berbeda.

Mari kita beri contoh untuk pemahaman umum tentang apa yang harus Anda perhatikan. Seperti yang Anda ketahui, memori internal Android biasa disebut sdcard atau sdcard0, sedangkan memori eksternal bisa disebut extsd, external_sdcard, sdcrad1, sdcrad2.

Mengganti nama di file sistem internal akan menghasilkan penggantian otomatis memori bawaan. Oleh karena itu, kami mencari baris yang menyebutkan sebutan di atas dan menukarnya, tetapi sebelum itu, pelajari kembali dengan cermat bagaimana memori ditetapkan langsung di perangkat Anda.

Setelah mengganti dan menyimpan hasilnya, Anda perlu me-reboot sistem, setelah itu Anda dapat mulai bekerja dengan peningkatan ukuran memori.

Sebagian besar pemilik perangkat Android cepat atau lambat menghadapi masalah kurangnya ruang internal untuk menyimpan file. Penginstalan aplikasi secara teratur secara bertahap mengurangi jumlahnya ruang bebas di gadget, yang menyebabkan perlambatan, kerusakan, atau bahkan tidak sama sekali penolakan total sistem bekerja normal. Dalam hal ini, mengganti memori internal Android dengan kartu memori akan membantu. Bagaimana melakukan ini dan cara lain apa yang ada untuk mengatasi gangguan seperti itu, kami akan pertimbangkan lebih lanjut.


Sebelum mempelajari pengaturan dan mentransfer semua aplikasi ke flash drive sekaligus, Anda perlu memahami jenis memori apa yang umumnya ada di perangkat Android Anda:

  • operasional - diperlukan untuk pengoperasian yang benar aplikasi, program, dan proses lain yang berjalan di ponsel atau tablet Anda;
  • ROM - menyimpan informasi tentang sistem operasi selama firmware dan data ini tidak dapat ditransfer ke media pihak ketiga;
  • internal - aplikasi diinstal di sini modus otomatis, serta apa pun informasi pengguna; sistem melaporkan berapa banyak ruang kosong yang tersisa saat menginstal perangkat lunak baru;
  • kartu ekspansi - drive eksternal, yang dirancang untuk memperluas memori internal perangkat dan menyimpan aplikasi dan informasi pengguna.

Mengapa saya tidak bisa menyimpan aplikasi ke kartu SD saya?

Di banyak gadget, tidak mungkin untuk mengizinkan instalasi aplikasi baru secara otomatis pada flash drive. Ini berlaku untuk ponsel dan tablet dari versi 4.4.2 hingga 6.0.1. Dalam hal ini, mengganti memori internal dengan kartu SD sangat diperlukan, dan ini dapat dilakukan dengan beberapa cara (termasuk menggunakan aplikasi pihak ketiga). Namun pertama-tama Anda perlu mengetahui versi Android yang terpasang di gadget Anda. Untuk melakukan ini, klik secara berurutan pada:

  1. Menu;
  2. Pengaturan;
  3. Tentang telepon.


Versi OS akan ditunjukkan dalam daftar yang terbuka.

Program untuk mentransfer aplikasi ke kartu memori

Pengembang menjaga pengguna dan membuat program untuk menjadikan memori flash drive sebagai yang utama di Android. Ini sangat berguna untuk sistem versi lama, seperti 2.2 atau bahkan lebih lama.


Perangkat lunak praktis yang berisi semua alat yang diperlukan untuk mentransfer informasi dari memori internal ke drive eksternal. Antarmukanya intuitif dan sederhana. Aplikasi yang tersedia untuk dipindahkan ditandai dengan ikon, yang ketika diklik, akan membuka semua informasi yang tersedia tentang aplikasi tersebut, serta tindakan yang mungkin dilakukan(pindahkan, salin, hapus).

Move2SD Enablerv

Perangkat lunak ini menarik bagi pengguna karena dua alasan. Yang pertama adalah kompatibel dengan berbagai versi Android (termasuk yang lebih baru). Dan yang kedua adalah kemampuan untuk mentransfer data dan aplikasi yang ditandai dalam sistem sebagai “tidak dapat diterima untuk ditransfer.”

Perkembangan menarik lainnya yang membuat hidup lebih mudah pengguna Android-gadget. Keuntungan utamanya adalah instalasi perangkat lunak yang sederhana (tanpa perlu mengunduh skrip dan pustaka tambahan) dan kemampuan untuk mentransfer informasi tanpa perlu mengunduhnya perpustakaan yang lengkap, tapi hanya bagiannya saja.

Apa metode lain yang ada?

Ada pilihan lain untuk menjadikan kartu SD menjadi memori internal di Android. Jika versi gadget Anda dari 2.2 hingga 4.2.2, maka petunjuknya sangat sederhana, klik:

  1. Pengaturan;
  2. Ingatan;
  3. Disk rekaman bawaan;
  4. Kartu SD.

Tanda centang atau lingkaran akan muncul di seberang flash drive, yang menandakan bahwa pengaturan telah berubah. Sekarang instalasi aplikasi akan otomatis masuk ke flashdisk.

Untuk pengguna Android KitKat dan diatasnya prosesnya akan lebih sulit dan suram. Masalah utama adalah Anda perlu melakukan root pada perangkat Anda. Anda dapat melakukan ini di rumah, namun ada risiko perangkat Anda menjadi “batu bata” yang tidak dapat diperbaiki atau hanya akan dihidupkan kembali. pusat pelayanan dengan biaya tambahan.

Ingatlah bahwa dengan menginstal sendiri hak root, Anda membatalkan garansi perangkat Anda dan bertindak atas risiko dan risiko Anda sendiri. Apakah itu layak atau tidak, terserah Anda untuk memutuskan. Mungkin risikonya lebih kecil untuk memigrasikan aplikasi baru secara manual setiap saat?

Bagaimana menurutmu? Beri tahu kami di komentar jika Anda harus mendapatkan hak root, apakah berhasil, atau mungkin Anda tahu cara lain untuk mengalihkan memori tablet/ponsel ke kartu memori.

Masalah kekurangan memori adalah salah satu masalah mendasar baik untuk PC maupun perangkat seluler. Untuk jumlah kecil memori bebas Sistem biasanya mulai melambat, terhenti, dan tidak stabil serta tidak dapat diandalkan. Hal ini terutama berlaku untuk perangkat Android, banyak di antaranya pada awalnya memiliki jumlah memori utama yang agak kecil (yang disebut “Penyimpanan Internal”). Dalam situasi seperti ini, beberapa pengguna mungkin memiliki ide untuk mencoba menggunakannya kartu SD eksternal sebagai memori utama pada perangkat Android mereka. DI DALAM bahan ini Saya akan memberi tahu Anda cara menjadikan kartu SD sebagai memori utama pada gadget Android, dan metode apa yang akan membantu kami dalam hal ini.

Mari kita lihat cara menjadikan kartu SD sebagai memori utama di Android

Untuk menyelesaikan tugas ini, Anda memerlukan kartu SD berkecepatan tinggi (sebaiknya kelas 10 atau lebih cepat). Kartu kelas 6, dan terutama kelas 4 dan 2 tidak cocok untuk tujuan tersebut; sistem Anda, karena penggunaannya, akan memperlambat operasinya secara signifikan, yang kemungkinan besar tidak akan menyenangkan pengguna mana pun.

Penting juga untuk dipahami bahwa masa pakai kartu SD tersebut karena beban aktif di dalamnya akan jauh lebih sedikit dibandingkan jika beban pada kartu berada dalam mode standar.


Metode nomor 1. Mengubah isi file Vold.fstab

Metode pertama yang dijelaskan melibatkan mengubah isi file pengaturan sistem"Vold.fstab". Setelah melakukan perubahan ini, OS Android akan menganggap kartu SD Anda sebagai memori internal perangkat, namun perlu diingat bahwa sejumlah aplikasi yang diinstal sebelumnya mungkin berhenti berfungsi.

Penting untuk diketahui bahwa metode ini hanya berfungsi berakar perangkat yang menjalankan OS Android di bawah (!) dari versi 4.4.2. Di OS Android versi 4.4.2 dan lebih tinggi berkas yang ditentukan, kemungkinan besar, Anda tidak akan menemukannya.

Perhatikan juga bahwa ada bug dalam implementasinya metode ini(khususnya, menambah garis yang diperlukan karakter tambahan) dapat memberikan dampak yang sangat menyedihkan pada kinerja perangkat Anda. Oleh karena itu, pertimbangkan dengan cermat risiko yang mungkin terjadi, dan jika, bagaimanapun, Anda telah mengambil keputusan, lanjutkan untuk menerapkannya.

Jadi, untuk menerapkan metode ini, lakukan hal berikut:

Misalnya, ini bisa berupa baris seperti ini:

  • dev_mount kartu sd/penyimpanan/sdcard0 emmc@xxxxxx
  • dev_mount sdcard2/storage/sdcard1 otomatis/xxxxxx

Untuk menerapkan perubahan yang diperlukan kita perlu menukar jalur di baris yang ditentukan, yaitu, dengan kata lain, alih-alih 0, letakkan 1 di baris pertama, dan di baris kedua, alih-alih 1, masukkan 0.

Setelah diubah, baris-baris ini akan terlihat seperti:

  • dev_mount sdcard/penyimpanan/sdcard1 emmc@xxxxxx
  • dev_mount sdcard2/storage/sdcard0 otomatis/xxxx

Simpan perubahan yang Anda buat, lalu reboot gadget.

Pilihan lain tentang cara menjadikan kartu memori sebagai yang utama di Android:


Metode nomor 2. Kami menggunakan pengaturan Android OS 6.0 dan lebih tinggi

Selain metode pertama, di mana saya melihat cara mengalihkan memori ponsel ke kartu memori, ada metode lain yang hanya berfungsi pada pengaturan Android OS 6.0 (Marshmallow) atau lebih tinggi, dan memungkinkan Anda menggunakan SD kartu sebagai yang utama untuk menyimpan file dan bekerja dengannya. Untuk menerapkannya, saya sarankan membuat salinan data dari kartu SD Anda (jika ada di dalamnya), karena peta ini akan diformat oleh sistem.

  • Sergei Savenkov

    semacam ulasan "pendek"... seolah-olah mereka sedang terburu-buru di suatu tempat