Saya ingin menjadikan sd eksternal saya internal saya tanpa harus menggunakan aplikasi. Jadi Daripada memiliki 8GB penyimpanan internal saya ingin memiliki 64GB (diambil dari kartu micro sd). Ini berfungsi pada ponsel saya sebelumnya Gt-i8530 jika saya mengubah vold
file ini:
# internal sdcard
{
ums_sys_path = /sys/class/android_usb/f_mass_storage/lun0/file
secure_format = enable
discard = enable
}
dev_mount sdcard1 /storage/extSdCard 8 /devices/sdi2/mmc_host/mmc0/mmc0 encryptable_nonremovable
# external sdcard
{
ums_sys_path = /sys/class/android_usb/f_mass_storage/lun1/file
supported_exfat = disable
android_secure_containers = enable
}
dev_mount sdcard /storage/sdcard0 auto /devices/sdi0/mmc_host/mmc1/mmc1
Jadi sekarang saya ingin melakukan hal yang sama pada ponsel baru saya SM-G3858. Tapi saya hanya punya di vold
:
#storage_struct = series, "/mnt/sdcard/extStorages"
#storage_struct = parallel
{
supported_exfat = yes
}
dev_mount sdcard /storage/extSdCard auto /devices/platform/sdhci-pxav3.0/mmc_host/mmc1
Sekarang apa yang perlu saya ubah atau tambahkan di sini untuk menukar seperti di telepon sebelumnya? Saya agak bingung bahwa a) segera mengatakan kartu extsd di sini dan b) bahwa hanya ada satu baris perintah, bukan 2. Saya kira alasannya adalah #storage
strukturnya?
Dan saran tolong?
internal-storage
external-sd
insufficient-memory
matt miller
sumber
sumber
Jawaban:
Kecuali penting bagi Anda bahwa volume penyimpanan ditukar, di Android Marshmallow, penyimpanan kartu-sd dapat ditambahkan ke penyimpanan internal Anda dengan penyimpanan Adaptable.
Penyimpanan yang dapat disesuaikan "memungkinkan pengguna untuk mengatur kartu SD-nya sebagai penyimpanan internal, dan menyimpan aplikasi, data mereka, dan media pada kartu SD yang diadopsi." - Sumber
Catatan: Kartu berkecepatan tinggi (UHS-1) sangat disarankan, karena Anda akan mengalami kelambatan dan kecepatan aplikasi yang lambat dengan kartu yang lebih lama / lebih lama.
Untuk menggunakan fitur ini:
Android kemudian akan mengatur kartu untuk penggunaan internal. Ini akan membuat Android menunjukkan kartu-sd Anda sebagai bagian dari penyimpanan internal dan digunakan seperti itu. Prosesnya juga mengenkripsi kartu, sehingga data Anda aman.
Catatan: Ketika kartu diatur sebagai penyimpanan internal, Anda tidak akan dapat menggunakan kartu sebagai kartu-sd normal, fx. mencolokkannya dan masuk ke komputer Anda untuk menyalin file tidak akan berfungsi. Untuk menggunakan sd-card seperti ini lagi di lain waktu, Anda harus memformat ulang kartu.
sumber
Sebagian besar perangkat baru tidak memiliki partisi sdcard yang berarti alih-alih memiliki memori internal dan yang disebut aplikasi penyimpanan usb hanya internal yang ada ... mereka tidak memisahkannya dan hanya membuat ruang sistem. Jika Anda memeriksa daftar aplikasi dalam pengaturan Aplikasi yang diunduh dan semua daftar aplikasi semuanya ada di internal dan tidak ada opsi untuk pindah ke ... Ini sebagian besar terjadi pada perangkat kitkat android ...
sumber
Tergantung ponsel apa yang Anda gunakan dan versi Android yang Anda gunakan. Jika Anda menggunakan Android Marshmallow ada sesuatu yang disebut penyimpanan Adoptable yang dapat dihidupkan dalam pengaturan. Sebagian besar ponsel memiliki opsi ini sehingga mencari online untuk ini seharusnya tidak sulit.
Namun jika Anda menggunakan salah satu dari beberapa ponsel yang tidak memungkinkan penyimpanan yang dapat diadopsi seperti keluarga Samsung S7 atau LG G5 daripada Anda harus melalui langkah-langkah alternatif ini.
- INI AKAN FORMAT KARTU SD ANDA, CADANGAN DATA ANDA !!!
1) telah adb diinstal. Anda bisa mendapatkan versi ramping dari XDA http://forum.xda-developers.com/showthread.php?t=2317790
2) jalankan:
$> adb shell $> sm list-disks disk yang dapat diadopsi
ini akan memberi Anda hasil seperti: 179,64
kemudian jalankan perintah ini. angka terakhir adalah% dari penyimpanan yang Anda inginkan sebagai EKSTERNAL, tidak dapat diadopsi. Jadi, katakanlah Anda ingin 60% dari kartu SD sebagai penyimpanan yang dapat diadopsi, Anda harus menjalankannya
$> sm partisi disk: 179,64 campur 40
ketik nomor yang Anda dapatkan sebelum disk: Juga, jika Anda mendapatkan beberapa kesalahan izin, ketik su dan kemudian coba perintah lagi
3) reboot ponsel Anda.
Selesai Periksa penyimpanan pada perangkat Anda dan Anda akan melihat bagian dari kartu sd pada penyimpanan internal dan yang lainnya pada eksternal
Jika Anda akhirnya mendapatkan kesalahan "rusak" pada bagian kartu SD Anda dari penyimpanan perangkat di sini adalah bagaimana Anda memperbaikinya.
Setelah Anda mempartisi disk dan ketika kartu SD Anda rusak masukkan Di terminal berikut ini: $> adb shell sm list-volume semua
Yang akan mencantumkan volume Anda, misalnya: private mount null public: 179,1 mount B5B1-140C private: 179,3 unmountable null emulated mount null
Kemudian masukkan ganti berikut 179,3 dengan nomor disk mana pun yang Anda berikan: $> adb shell sm format private: 179,3 $> adb shell sm mount private: 179,3
Sekarang kartu SD Anda dalam penyimpanan perangkat harus dipasang dengan benar dan penyimpanan portabel Anda akan tetap ada.
Ini bekerja pada LG G5 saya dan harus bekerja pada S7.
sumber