Visualizzazione stampabile
-
SDCARD Virtuale
ciao ragazzi
non avendo la possibilita di usare una normale micro-sd xk il lettore sul cell è rotto, ho deciso di provare a creare una sd virtuale usando parte della memoria di /data e fin qui tutto ok.
premetto che monto come rom la Hyperion 8
per la creazione della sd virtuale ho fatto cosi con adb (cio che ho trovato in rete):
dd if=/dev/zero of=/data/storage.img bs=1024 count=25000
busybox mkfs.vfat /data/storage.img
losetup -d /dev/block/loop0
mount -o loop -t vfat /data/storage.img /mnt/sdcard
e fin qui tutto ok, nel senso che lui mi assegna 25MB presi dal /data in /mnt/sdcard
con freespace viene correttamente visualizzato lo spazio assegnato alla mia sd virtuale e se provo a mettere o togliere file ovviamente funziona correttamente.
il problema sta nel fatto che se voglio per esempio fare una foto o uno screenshot non me lo permette, come se non vedesse lo spazio in /sdcard e quindi come se non fosse inserita una vera sd nel cell. stessa cosa se vado ad usare il programma "archivio". mi dice nessuna sd .
sicuramente anche se posso utilizzare lo spazio assegnato per copiare ...spostare ecc dei file..pare che il sistema non veda la sd creata.
qualche suggerimento ragazzi ?
grazie
GHIGO
-
Sicuramente l'app stock della fotocamera non ha la possibilità di settare il percorso dove vengono salvate le foto, puoi provare con app di terze parti, il fatto sta che una SD fisica non potrà MAI essere rimpiazzata con una virtuale, specialmente sul nostro dispositivo che ha solo 190 MB di memoria interna
-
Quote:
Originariamente inviato da
Jeeko
Sicuramente l'app stock della fotocamera non ha la possibilità di settare il percorso dove vengono salvate le foto, puoi provare con app di terze parti, il fatto sta che una SD fisica non potrà MAI essere rimpiazzata con una virtuale, specialmente sul nostro dispositivo che ha solo 190 MB di memoria interna
si Jeeko lo so...a me il tutto servirebbe giusto per fare qualche screenshot visto che lo uso come muletto, ma il problema non è questo.
credo che sia piu che altro una questione di percorso o forse un passaggio che salto per "dire al sistema che la sd è montata e presente", perche in realtà la sd virtuale creata in /sdcard o /mnt/sdcard viene vista sia da freespace che da rootbrowser e la uso tranquillamente per metterci su file...cancellarli ecc. la fotocamera e l'app per lo screenshot per esempio...come anche l'app "archivio o Myfiles.apk" che dir si voglia, dove puntano per salvare i files? quando viene inserita una vera sd card cosa succede al sistema affinche viene vista ?
-
eseguendo con adb .. cat /proc/mounts, ho come risultato questo:
/dev/loop0 /mnt/sdcard vfat rw,relatime,fmask=0000,dmask=0000,allow_utime=0022 ,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 0
se potete provare...a voi qual'è il risultato che identifica la vostra /sdcard?
-
Per avere una SD Card che risulta come montata dovresti avere questo risultato:
codice:
/dev/loop0 /mnt/sdcard vfat rw,relatime,fmask=0000,dmask=0001,allow_utime=0022 ,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 0
Ma dato che non è possibile purtroppo non puoi partizionare la SD virtualmente... ah.. provato con la SD-EXT?
-
Quote:
Originariamente inviato da
Jeeko
Per avere una SD Card che risulta come montata dovresti avere questo risultato:
codice:
/dev/loop0 /mnt/sdcard vfat rw,relatime,fmask=0000,dmask=0001,allow_utime=0022 ,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 0
Ma dato che non è possibile purtroppo non puoi partizionare la SD virtualmente... ah.. provato con la SD-EXT?
no jeeko non ho provato con la ext4. mi puo dare una mano per provare xk non so come articolare la stringa per la creazione in ext4 ?
poi se puoi mi posteresti i valori riguardanti la /sdcard con cat /proc/mounts giusto per capire un po di piu ?
-
Quote:
Originariamente inviato da
ghigo973
no jeeko non ho provato con la ext4. mi puo dare una mano per provare xk non so come articolare la stringa per la creazione in ext4 ?
poi se puoi mi posteresti i valori riguardanti la /sdcard con cat /proc/mounts giusto per capire un po di piu ?
1 Per favore scrivi senza abbreviazioni tipo xk, cmq, ecc. per me non c'è alcun problema, ma il forum è provvisto di regolamento e va rispettato :)
2 Ti ho consigliato di provare la SD-EXT non la EXT4, la SD-EXT credo vada partizionata, poi riprova il procedimento
-
si jeeko...hai ragione...ho scritto ext4 per errore
quando puoi mi dai una mano per la creazione della sd ext?
-
Quote:
Originariamente inviato da
ghigo973
si jeeko...hai ragione...ho scritto ext4 per errore
quando puoi mi dai una mano per la creazione della sd ext?
Ok, ora esco, più tardi vedrò di assisterti, comunque leggi delle guide su internet: [GUIDA] Link2SD & partizione SD ext
E prova anche quest'app: https://play.google.com/store/apps/d...ounts2sd&hl=it
-
grazie jeeko...gli ho dato un'occhiata
ho notato che sia root browser che whatsapp scrivono sulla sd virtuale creata. ho trovato delle cartelle con dei file dentro per entrambe le app
perche accade cio mentre per esempio myfiles.apk (l'app archivio) non vede la partizione?o_O
-
1 allegato(i)
allora....
visto che con lo screenshot della Hyperion8 non riuscivo ho provato con app di terze parti e funziona.
Allegato 54240
questo è uno screenshot di esempio
quindi ho seguito la procedura indicata nel primo post...
per quello che mi riguarda va bene cosi...però sarebbe bello capire il perche non viene riconosciuta la partizione virtuale dalle altre app
-
una domanda...stupida forse ma che puo chiarirmi le idee....
quando noi inseriamo una sd nel cellulare essa viene riconosciuta perche spingendola a fondo nel lettore, praticamente nel momento in cui viene bloccata, c'è un piccolissimo interuttore che fa si che il cellulare capisca che è stat inserita la scheda.
le domande sono:
a questo punto il cellulare cosa fa per far si che noi possiamo utilizzare la scheda?
quali comandi vengono eseguiti per montarla e con quale percorso? (/dev/....... ecc ecc)??
qualcuno potrebbe fare un mount sul proprio cellulare e postarmi la stringa relativa alla scheda sdcard ?
ringrazio in anticipo chi mi da una mano
-
ragazzi qualcuno mi puo dare una mano ?
avrei bisogno che qualcuno mi posta l'output del comando mount con la scheda sd inserita nel per vedere quali valori utilizza
please !!! :p :)
-
-
allora...dopo alcuni passaggi...la scheda l'ho configurata e viene vista cosi
/dev/block/vold/179:1 /mnt/sdcard vfat ro,dirsync,nosuid,nodev,noexec,relatime,uid=1000,g id=1015,
fmask=0000,dmask=0000,allow_utime=0020,codepage=cp 437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro
ho preso i parametri dal mount di una altro turbo con la differenza che i valori di fmask e dmask erano a 0702 e quindi non avevo i permessi settati a 777 sui file e le cartelle, cosi li ho impostati a fmask=0000 e dmask=0000
ora copio i file e riesco a scattare foto con ics camera, ma le altre app pare non la rilevino
qualche idea ?
-
penso di aver capito che nessuno capisce o sa di cosa sto "parlando"
chiudete il thread
grazie ugualmente
-
Chiudo come da richiesta..
Inviato dal mio Galaxy Nexus