External 2 Internal - Invertire memoria interna con esterna
Ciao ragazzi,
qualcuno conosce questa app? Serve per invertire la memoria interna con quella esterna, ma io purtroppo non riesco a farla funzionare, sicuramente per un errore di configurazione. Qualcuno riuscirebbe a darmi una mano?
Qui una guida
L’interfaccia di Root External 2 Internal SD è abbastanza spartana, ma ci permetterà abbastanza semplicemente di raggiungere il nostro scopo in pochi semplici passi che andiamo subito ad elencare:
Installiamo Root External 2 Internal SD da Play Store o da 1Mobile (se il vostro dispositivo non è dotato di Google Play)
Apriamo Root External 2 Internal SD e concediamo i permessi di root, quindi tappiamo sul pulsante “Settings”
Selezioniamo “The original internal mounting point” e impostiamo “/mnt/sdcard/” (solitamente l’indirizzo della scheda sd interna è questo, ma può variare da dispositivo a dispositivo, quindi vi consiglio di verificare con un file manager come Es File Explorer o semplicemente analizzando l’output del comando “df” da emulatore terminale se siete un po’ più smaliziati. Comunque nel 90% dei casi è appunto “/mnt/sdcard/”)
Ora selezioniamo “The original external mounting point” e impostiamo l’indirizzo della scheda sd esterna: in questo caso il file manager sarà fondamentale per capire quale il suo indirizzo (o punto di mount per i più tecnici) e basterà andare a sbirciare della cartella “/mnt/”…. In molti smatphone sarà “/mnt/sdcard-ext”, ma mi è capitato anche “/mnt/external_sd” o “/mnt/sdcard2″… Il mondo Android e vario.
Abilitiamo “Send rescan” spuntandola
Abilitiamo l’opzione “Use per default: Check to use custom attributes” spuntandola
Quindi se conosciamo già il device relativo all scheda sd esterna selezioniamo “The ext. sdcard device access” ed impostiamo il valore relativo (ad es. /dev/block/vold/179:1). Se, invece, come più probabile non lo conoscete selezionate “View the different devices” e continuate a scorrere la pagina scegliendo, per tentativi, i device. Per avere maggiori possibilità di successo assicuratevi che alla voce “fs” sotto al device sia riportato “vfat” e che l’indirizzo dia il più possibile simile a “/dev/block/vold/xx:xx” dove al posto delle “x” troverete dei numeri
Finita la configurazione tappiamo l’icona in alto a sinistra che ci riporterà alla schermata iniziale, quindi selezioniamo il pulsante “”Externa > Internal*”
Ora usciamo dall’app e andiamo nelle Impostazioni di Android, quindi verifichiamo alla voce memoria se abbiamo ottenuto il risultato sperato. In caso positivo riapriamo Root External 2 Internal SD e tappiamo il pulsante “At boot if init.d enable!” che ci permetterà di applicare la modifica ad ogni avvio del dispositivo. In caso contrario tornate verificate che le impostazioni che avete immesso nel punto 3 e 4 siano corrette, quindi tornate al punto 7 e provate a selezionare un altro device.
codice:
rootfs / rootfs rw,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/secure tmpfs rw,seclabel,relatime,mode=700 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/platform/msm_sdcc.1/by-name/apnhlos /firmware vfat ro,context=u:object_r:firmware_file:s0,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/platform/msm_sdcc.1/by-name/mdm /firmware-mdm vfat ro,context=u:object_r:firmware_file:s0,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,seclabel,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,errors=panic,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/efs /efs ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,errors=panic,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/hidden /preload ext4 ro,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/msm_sdcc.1/by-name/persdata /persdata/absolute ext4 rw,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/data/privatemode /mnt/shell/privatemode sdcardfs rw,seclabel,nosuid,nodev,relatime,uid=1000,gid=1000,derive=none 0 0
/data/knox/sdcard /mnt/shell/knox-emulated sdcardfs rw,seclabel,nosuid,nodev,relatime,uid=1000,gid=1000,derive=none 0 0
/data/media /mnt/shell/emulated sdcardfs rw,seclabel,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB 0 0
tmpfs /storage/emulated tmpfs rw,seclabel,nosuid,nodev,relatime,mode=050,gid=1028 0 0
/dev/block/vold/179:33 /mnt/media_rw/extSdCard exfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=utf8,namecase=0,errors=remount-ro 0 0
/mnt/media_rw/extSdCard /storage/extSdCard sdcardfs rw,seclabel,nosuid,nodev,relatime,uid=1023,gid=1023,derive=unified 0 0
/data/media /storage/emulated/0 sdcardfs rw,seclabel,nosuid,nodev,relatime,uid=1023,gid=1023,derive=legacy,reserved=20MB 0 0
tmpfs /data/internal_sd tmpfs rw,seclabel,nosuid,nodev,relatime,mode=050,gid=1028 0 0
tmpfs /storage/extSdCard tmpfs rw,seclabel,nosuid,nodev,relatime,mode=050,gid=1028 0 0
tmpfs /data/internal_sd tmpfs rw,seclabel,nosuid,nodev,relatime,mode=050,gid=1028 0 0
/dev/block/vold/179:33 /storage/emulated/legacy exfat rw,dirsync,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=utf8,namecase=0,errors=remount-ro 0 0
tmpfs /storage/extSdCard tmpfs rw,seclabel,nosuid,nodev,relatime,mode=050,gid=1028 0 0
/dev/block/platform/msm_sdcc.1/by-name/userdata /data/internal_sd ext4 rw,seclabel,nosuid,nodev,noatime,discard,journal_checksum,journal_async_commit,noauto_da_alloc,data=ordered 0 0
/dev/block/vold/179:33 /data exfat rw,dirsync,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=utf8,namecase=0,errors=remount-ro 0 0
/dev/block/vold/179:33 /data/internal_sd exfat rw,dirsync,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=utf8,namecase=0,errors=remount-ro 0 0
/dev/block/vold/179:33 /storage/extSdCard exfat rw,dirsync,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=utf8,namecase=0,errors=remount-ro 0 0
/dev/block/vold/179:33 /storage/extSdCard exfat rw,dirsync,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=utf8,namecase=0,errors=remount-ro 0 0
/dev/block/vold/179:33 /data/internal_sd exfat rw,dirsync,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=utf8,namecase=0,errors=remount-ro 0 0
/dev/block/vold/179:33 /storage/extSdCard exfat rw,dirsync,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=utf8,namecase=0,errors=remount-ro 0 0