I managed to get OTG cable with NTFS drive working with Galaxy Nexus. Since I saw some people asking for it with no definite answer, I want to write a sort guide describing how I did it.
This is no way a definite catch-all guide, just from my experience.
[What do you need]
USB OTG Cable
USB Mass Storage Watcher OTG: Market
Faux123's kernel v11_r3: XDA
Rooted Galaxy Nexus (ofc)
A NTFS USB drive
[How to do it]
That's about it. Once you get all of them in your phone, it's only the matter of plug your NTFS USB drive in, start UMB MSW OTG, you should see your hard drive with a Mount button. Tap on Mount then specify a folder for it to mount to (I create an usb folder in /sdcard/) then you're gtg.
Have fun
linh1987 said:
USB Mass Storage Watcher OTG: Market
Click to expand...
Click to collapse
Any thoughts about USB Mass Storage Watcher OTG vs StickMount (https://market.android.com/details?id=eu.chainfire.stickmount)?
I don't use NTFS for anything, but vfat (FAT32) seems to work great with just root (stock kernel)
USB Mass Storage Watcher seems a little buggy on the Nexus. Things like this:
http://i.imgur.com/uXzdw.png
(Not only is the screen layout all messed up, it's actually not connected to anything!)
Yes the USB Mass Storage Watcher is very buggy, but it's the only application (so far) can mount NTFS without resorting to shell script. Personally I use USB MSW OTG for NTFS drive, and Stickmount for Fat32 thumbstick.
btw the USB Mass Storage Watcher was design for tablet layout lol
Yeah I got it to mount but it didn't seem to work. My NTFS drive (windows 7 installation files) showed up blank in AndroZIP.
Managed to plug in 4 means of memory using this
500GB external
32GB x2
4GB flash drive
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my Galaxy Nexus using XDA Premium App
How can I port this driver to my Sony Ericsson Xperia Mini Pro equipped with Android 2.3 ?
Or where can I download such a driver?
My smartphone has USB OTG support, but currently I'm only able to connect mouses and keyboards.
My 1tb western digital USB hard drive works without a hitch using a 50cent otg cable from ebay. No apps needed. It just mount automatically and works flawlessly
Sent from my Galaxy Nexus using XDA
Related
Afternoon all
I've bit the buillet and finally picked up a SGN and I must admit im blown away
I do have 1 niggly little issue though, I cant seem to get the damn MTP to work on my Office PC (XP 32bit waaaay underpowered) and all for the sake of getting a ROM on there
Managed to use the Gnex tools to Unlock the BL, root and Flash CWM but I cant seem to copy any files over to the "SD Card" keeps bringing up and error saying;
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
when it tries to install the MTP drivers, regardless of USB Debugging being enabled or disabled
and I cant mount the USB in CWM either, brings up an error like 'e:Unable to opem UMS lunfile (No such file or directory)'
Having had a poke around I cant seem to find a solid 'yes do this' or 'No your boned'
any help is muchos appreciato!
This is because the Galaxy Nexus doesn't support UMS mode anymore, since it no longer has a partition exclusively for media, so it can't mount it. MTP or PTP is what is used to transfer files via usb now.
Try see if there's any 3rd party programs that let you use MTP, Google provided one for download for linux and mac iirc.
If your PC doesn't support MTP try Airdroid from the market. It gives you access to your phone over a wifi connection using your browser.
Dang! Looks like (since this PC is naff) Ill be transfering the .zips to my SGN tonight on my Mac, ah well it be rite lol
Thank You!
I was able to plug and play on my XP machine.
Also, cwr doesn't support mounting yet on the gnexus.
Sent from my Galaxy Nexus using XDA App
Wifi Explorer is nice too. That's what I use to transfer between devices.
LTE EX Galaxy Nexus - 4.0.3 AOSP
Asus Transformer - Revolver OC/UV
I Have:
Cyanogenmod 7.1 rom
Kernel: 2.6.37 cyanogen 7.x Kernel Patched with USB Host (from here)
Desire GSM phone
OTG cable
USB Y cable (to male and one female) - picture in attachment
And two problems!
The FIRST problem
This kernel enable host mode, when load command in terminal.
I typed command but, I have error:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I searching dev/bock but there is no sda1 or sdxx..
The SECOND problem
Maybe I have problem with power supply?
I tried to attach in computer port, usb flash drive lighting and copmuter recognize and open..
And I tried to attach to usb charger and nothing happen. Flash doesn't light...
Any help please!
This looks to me as if you connected the cable wrong... usually the male connector with the two cables coming out is the one for data and the other one is the one for the power.
Try connecting your USB to Micro USB cable to the other male connector...
To be sure the cable is working correctly, try connecting the drive via your y-cable to a computer. That way it's easier to find out wether you are using the correct plugs. Also in this case, don't plug in the second male cable, b/c the computer USB port should already give you enough power.
Finaly works!
Yes, you were right. I reverse usb male connection devices.
I loaded kernels again, but there is no sda in block folder.
So I used USB host controller app, and mount usb from here and works.
Picture in attachment.
But I don't know where is the path to my sda?
On this picture says sda4?
I tried this
HTML:
mount -t vfat /dev/block/sda4 /mnt/sdcard/mnt/
but have same error - no such file or directory
Ok, the first question sloved (almost)
Another question:
Where I can get power supply, maybe usb battery to give a power to flash drive?
I don't want a adapter or charger, I need portable usb power battery for traveling.
Anybody have idea where I get this?
I updated today to JB CID_044 Android Revolution HD 15.0. And now when ever I plug my phone into the computer I get 2 connected devices.
Portable Device 'EndeavorU' which I understand is the new mounting method
and
CD Drive 'HTC Sync Manager'
It is this one that has me confused. When I open it it contains many files that are for the new HTC Sync Manager, plus drivers, install files etc etc.
Why? and for what? I don't want HTC sync manager and I certainly don't want a reserved drive for the install files. I have not read about this anywhere else, so can someone please shed some light on it for me and how to get rid of it.
BTW I did install HTC sync manager recently but quickly uninstalled it!
Thanks in advance
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Bigleg75 said:
I updated today to JB CID_044 Android Revolution HD 15.0. And now when ever I plug my phone into the computer I get 2 connected devices.
Portable Device 'EndeavorU' which I understand is the new mounting method
and
CD Drive 'HTC Sync Manager'
It is this one that has me confused. When I open it it contains many files that are for the new HTC Sync Manager, plus drivers, install files etc etc.
Why? and for what? I don't want HTC sync manager and I certainly don't want a reserved drive for the install files. I have not read about this anywhere else, so can someone please shed some light on it for me and how to get rid of it.
BTW I did install HTC sync manager recently but quickly uninstalled it!
Thanks in advance
View attachment 1515421
Click to expand...
Click to collapse
They have done away with usb mass storage in JB and gone to MTP storage. A decent work around is to mount with CWM recovery or TWRP recovery
Also this has been discussed before mate
http://forum.xda-developers.com/showthread.php?t=1982219
exocetdj said:
They have done away with usb mass storage in JB and gone to MTP storage. A decent work around is to mount with CWM recovery or TWRP recovery
Also this has been discussed before mate
http://forum.xda-developers.com/showthread.php?t=1982219
Click to expand...
Click to collapse
I understand that, I just don't understand the CD DRIVE business. The MTP works fine as a drive solution it comes up as a portable device that I can transfer files to with no problem. What I am saying is I get 2 a CD drive and a portable device
I'm very new to all of this and am not sure what I am doing wrong. I can't get my USB hosting to work. I have run USB Hosting Diagnostics and have included screen shots of what it says. If I'm reading it right, it is supported, but the Android API (Cyanogenmod 10.0?) isn't recognizing it. How do I fix this, is it a faulty cable or a software issue?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
as you are using cyanogen mod, it does not include any app to automatically mount the usb otg device. So the best way to overcome this is to install an app like stick mount from the play store, which can automatically mount your usb device,. Also note that NTFS file system is not fully supported, so make sure that the device you are trying to connect has a fat32 file system...
gh0stslayer said:
as you are using cyanogen mod, it does not include any app to automatically mount the usb otg device. So the best way to overcome this is to install an app like stick mount from the play store, which can automatically mount your usb device,. Also note that NTFS file system is not fully supported, so make sure that the device you are trying to connect has a fat32 file system...
Click to expand...
Click to collapse
I tried stick mount and it also didn't work. I would like to be able to use a thumb drive, but the main purpose is to connect my OBD 2 USB to the Torque Pro app. I've tried to connect a mouse, a thumb drive, and the OBD 2 adapter. I've tried using StickMount and USB OTG Helper. Nothing has worked. Any thoughts?
mr.nerdin said:
I tried stick mount and it also didn't work. I would like to be able to use a thumb drive, but the main purpose is to connect my OBD 2 USB to the Torque Pro app. I've tried to connect a mouse, a thumb drive, and the OBD 2 adapter. I've tried using StickMount and USB OTG Helper. Nothing has worked. Any thoughts?
Click to expand...
Click to collapse
Hey there, sorry for the late reply,, I have installed AOKP JB MR3 on my device and all works well. I tried using mouse and a USB stick today, and it works well.
So first make sure that the OTG adapter is not faulty (try using it on some other device).
If the OTG adapter is okay, try changing your ROM. Some builds of CM ROM have bugs some time, especially if you are using a nightly release (Just backup everything and flash the latest official AOKP ROM. See if it works there).
Try changing the kernel if you are not in the mood (read feeling too lazy) to change ROMs. Your current kernel dev might not have implemented the USB Host module properly and this can also result in a non-functional OTG device.
Hi,
I have StickMount app to mount USB drives to my flo.
But I have WD Elements 2,5" 1TB USB 3 NTFS disk. When I connect it, it just flashes but is not mounted.
Can someone tell me how can I mount it?
If I need to use other kernel, then please point me to some good
But I need kernel with kexec-hardboot patch for MultiRom.
Thank you.
Ja_som said:
Hi,
I have StickMount app to mount USB drives to my flo.
But I have WD Elements 2,5" 1TB USB 3 NTFS disk. When I connect it, it just flashes but is not mounted.
Can someone tell me how can I mount it?
If I need to use other kernel, then please point me to some good
But I need kernel with kexec-hardboot patch for MultiRom.
Thank you.
Click to expand...
Click to collapse
Are you using a powered USB hub? The Nexus probably doesn't put out enough juice to power a hard drive.
meekrawb said:
Are you using a powered USB hub? The Nexus probably doesn't put out enough juice to power a hard drive.
Click to expand...
Click to collapse
It is possible...
I use only ordinary OTG cable...
So I will try to search some powered OTG cable...
Thank you again @meekrawb
I bought this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
And now is working, but it would be better if it will work without power.
Ja_som said:
Thank you again @meekrawb
I bought this:
And now is working, but it would be better if it will work without power.
Click to expand...
Click to collapse
poor nexus 7 cannot provide that amount of juice for ext HDs
I have the same HDD and it works fine. I installed the ElementalX kernel, which provides NTFS support, and used Paragon NTFS to mount the HDD (available on the play store). I have a different problem myself: As soon as the device is locked, whatever is being streamed/accessed from the HDD is no longer accessible and the HDD has to be disconnected, reconnected and remounted.