mirror of
https://github.com/fankes/termux-app.git
synced 2025-09-05 18:25:31 +08:00
The `~/external-0` and `~/media-0` should point to primary storage and `1+` to others, possibly portable sd cards. Note that one can make portable sd card as primary storage as well instead of internal sd card with adoptable storage, which then links it to `/storage/emulated`, so the concept of `internal` and `external` sd card does not apply to primary storage for all cases. https://android.stackexchange.com/questions/214233/how-to-free-internal-storage-by-moving-data-or-using-symlink-bind-mount-with-a/214706#214706 https://android.stackexchange.com/questions/217741/how-to-bind-mount-a-folder-inside-sdcard-with-correct-permissions/217936#217936 https://android.stackexchange.com/questions/205430/what-is-storage-emulated-0/205494#205494 https://source.android.com/devices/storage/adoptable ``` $ ls -l storage | cut -d ' ' -f 9- audiobooks -> /storage/emulated/0/Audiobooks dcim -> /storage/emulated/0/DCIM documents -> /storage/emulated/0/Documents downloads -> /storage/emulated/0/Download external-0 -> /storage/emulated/0/Android/data/com.termux/files external-1 -> /storage/XXXX-XXXX/Android/data/com.termux/files media-0 -> /storage/emulated/0/Android/media/com.termux media-1 -> /storage/XXXX-XXXX/Android/media/com.termux movies -> /storage/emulated/0/Movies music -> /storage/emulated/0/Music pictures -> /storage/emulated/0/Pictures podcasts -> /storage/emulated/0/Podcasts shared -> /storage/emulated/0 ``` Closes #2481