venerdì 9 marzo 2012

Collegare hard disk NTFS al tuo Android è facile (Guida)

Usb Host su Android

Una delle cose più comode del Samsung Galaxy S2 è la possibilità di collegare (tramite adattatore) qualsiasi periferica usb, compresi pen drive, memorie esterne di ogni tipo e hard disk. Questi però devono essere formattati in Fat o Fat32, se sono invece in NTFS non vengono riconosciuti. Ed ovviamente, vista la limitazione di 4 Gb per file del FAT32, i nostri hard disk sono tutti formattati in NTFS.

Ma certamente c’è un modo per leggere anche questi dischi, cosicché il nostro super Android non abbia alcuna limitazione! Ecco cosa ci serve:

Procedura

  1. Creiamo nella nostra sdcard una cartella che chiameremo: modules
  2. Creiamo nella nostra sdcard un'altra cartella che chiameremo: usbntfs
  3. Dentro la cartella modules copiamo il file fuse.ko
  4. Il file ntfs-3g lo copiamo invece nella cartella bin che si trova nella cartella system (questa operazione è da fare tramite il programma Root Explorer)
  5. Apriamo Gscript e creiamo due script come segue:
    Il primo sarà: Monta ntfs (o il nome che volete)
    Spuntiamo “need su” e inseriamo questi parametri (attenzione agli spazi):
    insmod /sdcard/modules/fuse.ko
    ntfs-3g /dev/block/sda1 /mnt/sdcard/usbntfs
    Salviamo e creiamo il secondo script:
    Smonta ntfs (o il nome che volete)
    Spuntiamo “need su”
    Inseriamo i seguenti parametri:
    umount /mnt/sdcard/usbntfs
    Salviamo e usciamo.
  6. Ora colleghiamo il dispositivo usb formattato in ntfs e lanciamo lo script appena creato da Gscript: Monta Ntfs. Il contenuto del dispositivo usb viene visualizzato nella cartella creata in precedenza usbntfs (/sdcard/usbntfs/)
  7. Prima di rimuovere il dispositivo usb chiudere gli eventuali file explorer aperti e lanciare lo scrip: Smonta Ntfs, che equivale alla rimozione sicura dell'hardware.

Se avete applicato alla lettera la procedura e comunque non riuscite a montare il disco NTFS probabilmente è perché la funzione non è permessa dal vostro Kernel. Io ho provato su Galaxy S2 con firmware e Kernel ufficiali (firmware XILA2 e XILA3) e non c’è alcun tipo di problema.

Nella foto di inizio post è presente l’accessorio usb-host che ho io e funziona benissimo, quello originale Samsung è il seguente:

Usb Host Samsung 

Device abilitati all’Usb-Otg

Ma prima di vedere se il vostro dispositivo può leggere i dischi NTFS dovete sapere se è abilitato all’usb-otg. Quest’informazione infatti non è quasi mai indicata dal produttore e allora ci viene in aiuto l’app gratuita USB Host Diagnostics, per utilizzare quest’applicazione questi sono i requisiti:

  • Android 2.3.1 o successivi
  • (Opzionale) Root
  • Cavo USB OTG
  • Un pen drive o qualsiasi tipo di memoria con la quale andremo a fare il test

I risultati degli utenti che hanno verificato la presenza o meno dell’usb-otg sul proprio terminale sono disponibili qui.

Ricordo infine alcune tra le periferiche che possiamo collegare grazie all’usb-otg:

  • pen drive di tutti i tipi
  • mouse usb
  • tastiere usb
  • gamepad
  • hub usb alimentati
  • Hard disk da 2,5” (per partire hanno bisogno di un hub alimentato)
  • Hard disk da 3,5”
  • Qualsiasi tipo di memory card (munirsi di adattatore per memory card)
  • Smartphone che abbiano l’opzione “Archivio di massa” (ad esempio tutti i Nokia)

Praticamente un Android con l’usb-otg diventa a tutti gli effetti come un pc, e con questa guida potete collegare anche tutti i supporti di memorizzazione con file system NTFS: cosa volete di più?

Articoli correlati:

10 commenti:

  1. io posseggo un sony xperia ray, ho ics 4.1.A.0.562, mi legge tutto tranne le chiavette usb, perchè??

    RispondiElimina
  2. Se non ricordo male tutti i Sony Ericsson hanno bisogno della Dock (non inclusa nella confezione di vendita) per leggere anche le chiavette usb. 

    RispondiElimina
  3. Fuse.ko non è scaricabile

    RispondiElimina
  4. Appena provato e funziona normalmente

    RispondiElimina
  5. Grazie mille! Mi scusi

    RispondiElimina
  6. Ciao sto provando a seguire questa guida ma io non riesco in nessun modo a copiare il file ntfs-3g con Root Explorer! Non si riesce a trovare l'opzione "incolla"! Come faccio a incollare un file da una cartella all'altra con RootExplorer?

    RispondiElimina
  7. Mah, strano che non trovi l'opzione incolla, non è che per caso la chiama "Paste"? Comunque io direi di lasciar perdere perché si tratta di una vecchia procedura ormai superata, ti consiglio di andare qui http://www.androidpertutti.com/2012/10/paragon-ntfs-hfs-ora-possiamo-leggere.html

    RispondiElimina
  8. Ciao, ho un problema e due domande:
    Il problema è che non mi fa scaricare fuse.KO e NTFS-3g perché mi dice che l'account dropbox sta generando troppo traffico, potresti riuploadarli su mediafire?
    La prima domanda è: funzione con Brondi Centurion?
    La seconda domanda è: devo prendere per forza un adattatore o posso usare il cavetto del caricatore?

    Grazie dell' attenzione.

    RispondiElimina
  9. Scusa per il ritardo, link ripristinati

    RispondiElimina

Related Posts Plugin for WordPress, Blogger...