Posso montare / data / data / (app_name) / su una scheda SD esterna?
Posso montare la /data/data/com.termux/cartella su una scheda SD esterna? Il mio telefono ha Android 10 con root e la memoria interna sta esaurendo.
Come ho letto da Come legare montare una cartella all'interno di / sdcard con i permessi corretti? il montaggio su /sdcardrichiede il permesso di montaggio perché /sdcardè emulato da /data/media/0e /data/data/non lo è.
E da L'ambiente Termux può essere inserito su una scheda SD esterna? può montare /data/data/com.termux/usando ln -sperché ext4supporta i collegamenti mentre fatnon lo fa.
Non so come /data/data/funziona la directory ma è possibile montare la /data/data/com.termux/files/home/directory su una scheda SD esterna senza formattarla come memoria adottabile o creare ext4partizioni?
Risposte
creare un file nella scheda MicroSD. assicurati che il file non sia troppo grande per la limitazione della dimensione del file fat32
busybox dd if=/dev/zero seek=4294967295 bs=1 count=0 of=/mnt/media_rw/6DE8-1BC6/loop.imgcreare un file system (confermare con y)
/system/bin/mke2fs -t ext4 /mnt/media_rw/6DE8-1BC6/loop.imgloop monta il file nella directory esistente
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