Pagina 1 di 1

Link simbolici su android?

Inviato: mer mag 16, 2018 11:46 am
da Ozne
DUnque, mi sto misurando con l'esaurimento (mio) della memoria interna, soprattutto per i file delle chat whatsapp, quindi pensavo...
Android è basato su linux, su linux si possono fare link sombolici, si possono quindi fare link simbolici su android, per spostare le cartelle media sull'sdcard?
Nel caso, i backup funzionerebbero lo stesso?

Grazie

Re: Link simbolici su android?

Inviato: mer mag 16, 2018 1:16 pm
da Ganondolf
Dipende dal filesystem della memoria interna... Devi essere root cmq.

Re: Link simbolici su android?

Inviato: mer mag 16, 2018 3:00 pm
da Ozne
Ho appena fatto il root, il filesystem non saprei. Ho formattato la sdcard con android, ma viene comunque vista su windows, quindi credo fat32, a meno che i driver non rendano leggibili le partizioni extb.

Re: Link simbolici su android?

Inviato: mer mag 16, 2018 5:58 pm
da Ganondolf
Se con "viene vista su windows" intendi che se la togli fisicamente dal telefono e la attacchi al computer e riesci a montarla, allora è fat32 oppure exfat, nessuna delle quali supporta i link simbolici. Intendevo la memoria interna cmq piuttosto che la sdcard, la mia ad esempio è montata come esdfs (che a sua volta non supporta i link).

Re: Link simbolici su android?

Inviato: mer mag 16, 2018 6:32 pm
da Ozne
non ne ho idea. da windows non viene visualizzato il filesystem. :(

Re: Link simbolici su android?

Inviato: gio mag 17, 2018 11:26 am
da Ganondolf
Perché quando attacchi il telefono al computer non viene montata la partizione su windows, viene creato un collegamento via mtp. Devi aprire una shell sul telefono con

Codice: Seleziona tutto

adb shell
e usare il comando

Codice: Seleziona tutto

mount
Nell'output del comando devi cercare una riga tipo

Codice: Seleziona tutto

/data/media on /storage/emulated type esdfs (rw,nosuid,nodev,noexec,relatime,upper=0:1015:660:771,derive=multi,noconfine)
Oppure puoi usare l'app DiskInfo

Re: Link simbolici su android?

Inviato: gio mag 17, 2018 1:27 pm
da Ozne

Codice: Seleziona tutto

mount
rootfs on / type rootfs (ro,seclabel,relatime)
tmpfs on /dev type tmpfs (rw,seclabel,nosuid,relatime,mode=755)
devpts on /dev/pts type devpts (rw,seclabel,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,seclabel,relatime)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)
/sys/kernel/debug on /sys/kernel/debug type debugfs (rw,seclabel,relatime)
none on /acct type cgroup (rw,relatime,cpuacct)
none on /sys/fs/cgroup type tmpfs (rw,seclabel,relatime,mode=750,gid=1000)
none on /sys/fs/cgroup/memory type cgroup (rw,relatime,memory)
tmpfs on /mnt type tmpfs (rw,seclabel,relatime,mode=755,gid=1000)
none on /dev/memcg type cgroup (rw,relatime,memory)
none on /dev/cpuctl type cgroup (rw,relatime,cpu)
none on /dev/cpuset type cgroup (rw,relatime,cpuset,noprefix,release_agent=/sbin
/cpuset_release_agent)
tmpfs on /tmp type tmpfs (rw,seclabel,relatime)
none on /sys/fs/cgroup/bfqio type cgroup (rw,relatime,bfqio)
/dev/block/mmcblk0p17 on /system type ext4 (rw,seclabel,relatime,noauto_da_alloc
)
/dev/block/mmcblk0p15 on /efs type ext4 (rw,seclabel,nosuid,nodev,noatime,journa
l_checksum,journal_async_commit,data=ordered)
/dev/block/mmcblk0p16 on /cache type ext4 (rw,seclabel,nosuid,nodev,noatime,disc
ard,journal_checksum,journal_async_commit,errors=panic,data=ordered)
/dev/block/mmcblk0p19 on /data type ext4 (rw,seclabel,nosuid,nodev,noatime,disca
rd,journal_checksum,journal_async_commit,noauto_da_alloc,errors=panic,data=order
ed)
tmpfs on /storage type tmpfs (rw,seclabel,relatime,mode=755,gid=1000)
/dev/block/loop0 on /su type ext4 (rw,seclabel,noatime,data=ordered)
/dev/fuse on /mnt/runtime/default/emulated type fuse (rw,nosuid,nodev,noexec,noa
time,user_id=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /storage/emulated type fuse (rw,nosuid,nodev,noexec,noatime,user_id
=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /mnt/runtime/read/emulated type fuse (rw,nosuid,nodev,noexec,noatim
e,user_id=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /mnt/runtime/write/emulated type fuse (rw,nosuid,nodev,noexec,noati
me,user_id=1023,group_id=1023,default_permissions,allow_other)
/dev/block/vold/public:179_33 on /mnt/media_rw/44C3-14E8 type vfat (rw,dirsync,n
osuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=
0020,codepage=cp437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro)
/dev/fuse on /mnt/runtime/default/44C3-14E8 type fuse (rw,nosuid,nodev,noexec,no
atime,user_id=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /storage/44C3-14E8 type fuse (rw,nosuid,nodev,noexec,noatime,user_i
d=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /mnt/runtime/read/44C3-14E8 type fuse (rw,nosuid,nodev,noexec,noati
me,user_id=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /mnt/runtime/write/44C3-14E8 type fuse (rw,nosuid,nodev,noexec,noat
ime,user_id=1023,group_id=1023,default_permissions,allow_other)
sembra formattata ext4

Re: Link simbolici su android?

Inviato: gio mag 17, 2018 7:41 pm
da Ganondolf
Si parrebbe anche a me, o almeno una base di ext4 montata con FUSE in un tmpfs, o una cosa del genere.

Potresti provare a creare un collegamento e vedere che succede...

Re: Link simbolici su android?

Inviato: mer mag 23, 2018 5:59 pm
da CUB3
Se il link simbolico non dovesse funzionare, potresti provare a fare un bind mount tramite script e avviarlo automaticamente al boot tramite init; se la tua ROM non supportasse gli script init puoi rimediare con Init.d Light.

Re: Link simbolici su android?

Inviato: gio mag 24, 2018 9:57 am
da Ozne
interessante. stavo seguendo qualche guida ma senza successo, proverò. ;)

:grazie

avevo anche acquistato un app link2sd, ma ho solo combinato dei pasticci...