Bisakah saya memasang / data / data / (app_name) / pada kartu sd eksternal?

Nov 28 2020

Bisakah saya memasang /data/data/com.termux/folder pada kartu sd eksternal? Ponsel saya berakar Android 10 dan kehabisan penyimpanan internal.

Seperti yang saya baca dari Bagaimana cara mengikat folder di dalam / sdcard dengan izin yang benar? pemasangan ke /sdcardmemerlukan izin untuk memasang karena /sdcardditiru dari /data/media/0dan /data/data/bukan.

Dan dari Bisakah lingkungan Termux diletakkan pada kartu SD eksternal? itu dapat dipasang /data/data/com.termux/menggunakan ln -skarena ext4mendukung tautan sementara fattidak.

Saya tidak tahu cara /data/data/kerja direktori tetapi apakah mungkin untuk memasang /data/data/com.termux/files/home/direktori ke kartu sd eksternal tanpa memformatnya sebagai penyimpanan yang dapat diadopsi atau membuat ext4partisi?

Jawaban

2 alecxs Nov 29 2020 at 17:01
  • buat file di Kartu MicroSD. pastikan file tidak terlalu besar untuk batasan ukuran file FAT32

    busybox dd if=/dev/zero seek=4294967295 bs=1 count=0 of=/mnt/media_rw/6DE8-1BC6/loop.img
    
  • buat sistem file (konfirmasi dengan y)

    /system/bin/mke2fs -t ext4 /mnt/media_rw/6DE8-1BC6/loop.img
    
  • loop mount file ke direktori yang ada

    mkdir -p /data/data/com.termux/files/home/ubuntu20-fs
    busybox mount /mnt/media_rw/6DE8-1BC6/loop.img /data/data/com.termux/files/home/ubuntu20-fs