As an offshoot of another thread, I thought I'd post some of my thoughts and ask for other ideas. So, post up!
--------------------------
Edit: I thought I'd keep track of what we're using USB OTG for, so this could be a one-stop-shop for what works and what doesn't.
Updated 08/10/12:
Mass Storage: (ROOT ONLY) This post. The one you're reading. Further down. That's everything you need to attach a mass storage device to your tablet.
Serial Communications:This post. Use your tablet to control devices using a serial cable and terminal emulation! Very handy for IT guys out there, or even a lot of gadget geeks.
Keyboards/Mice: This post says that a Logitech K400 wireless keyboard/trackpad combo works nicely. A number of other wired keyboards and mice have been tested, too.
Game controllers:This post says he uses it with an Xbox controller for games. Also, this post indicates that the PS3's Six-axis controllers work.
Importing photos from a camera:This post proves that PTP picture mode works on cameras, and the N7 can import photos. Of course, mass storage mode on cameras works too!
Camera controller:This post points out that you can use the DSLR Controller app to control your Canon camera via USB. Cool.
Ethernet connectivity:This post has some details about using USB powered Ethernet network adapters to connect your OTG device to wired Ethernet. Handy when wifi isn't available, or for network troubleshooting.
--------------------------
There is, of course, the obvious use. Storage. I've purchased this USB OTG cable. It was higher priced, but I liked the 90 degree bend could use Prime shipping.
I've installed this kernel, which supports NTFS so that I don't have to re-encode my movies into smaller file sizes. You don't need this if you can stick to the FAT file system.
Lastly, I installed Stickmount to mount and unmount the drives when they are plugged in.
All of this works great. Stickmount is very nice for mounting and unmounting the drives, my 8gb test movie played easily, and I even tried plugging in my 500gb USB drive to see if the tablet would deliver enough power - it's perfect.
What got me more excited today, though, was the thought that I could use this USB OTG cable along with my USB-to-serial converter.
I'm an IT guy and frequently need to connect to devices via serial communication. It's silly to have a big laptop for this - often all I need to do is issue a couple commands or check configuration.
I have a Trendnet SU-S9 USB-to-serial adapter. I did some digging and found out this uses the widely supported Prolific chipset. The posts I was reading in the forums mostly indicated manual building and installation of drivers, though.
I installed it to give it a shot... and amazingly, it worked perfectly. Connect the serial converter to the OTG cable, and fire up the app. Select your settings, hit connect, and boom, you've got a serial session.
Purchased the pro version immediately - this is going to save me a huge amount of time and will be a tremendous convenience.
Last edited by binary visions; July 24th, 2012 at 07:31 PM.
The Following 2 Users Say Thank You to binary visions For This Useful Post:
Thanks for the tip on that HP USB drive. I have a portable HDD but this is much more convenient for carrying around, and won't be heavier than my Nexus 7 (or Galaxy Nexus).
Thanks for the tip on that HP USB drive. I have a portable HDD but this is much more convenient for carrying around, and won't be heavier than my Nexus 7 (or Galaxy Nexus).
I haven't got an OTG cable yet, but I have what has to be the smallest sdcard reader around, along with a 32GB sdcard:
Incidentally, I did some testing today with my Logitech K400. It works nicely - plug the nano USB receiver into the OTG cable, and you immediately get a cursor on the screen, plus a keyboard options notification.
Anyone tried it directly with a camera? I think I read somewhere that the N7 natively supports PTP. This may mean I can directly connect and upload photos from my camera. Not got the OTG cable yet so unable to try.
Anyone tried it directly with a camera? I think I read somewhere that the N7 natively supports PTP. This may mean I can directly connect and upload photos from my camera. Not got the OTG cable yet so unable to try.
I think all of my cameras mount as Mass Storage Mode but I'll check when I get home.
There's def an option on the N7 to select PTP (Settings, Storage, Menu, USB Computer Connection)...
That's the opposite of what you want to do, though. That would allow the Nexus 7 to be mounted to the computer as a PTP device; it doesn't allow a PTP device to mount to the Nexus 7.
I have the Logitech wireless keyboard/mouse.. will one or both of these work with the org
Yes, they will work.
I don't know if the "unifying" aspect of the receiver will work without driver software. I just don't know how that part of it functions. They will definitely work individually, but I haven't tried connecting two devices to the same Logitech receiver.
My K400 keyboard has both a trackpad and keyboard - but it's only one wireless device. Both the keyboard and the trackpad work when it's plugged into the OTG cable.
I've not got the OTG cable yet but I'm interested to find out if my Plantronics USB headset works. I was disappointed to find that the headphone socket is just that headphones only and does not support microphones. If OTG supports USB sound recording devices this could be a help.
On my Galaxy S2, using a microUSB to USB cable, I can plug in and read USB drives and card readers. However, I can't get this to work on my Nexus 7. Has the microUSB capability been neutered?
On my Galaxy S2, using a microUSB to USB cable, I can plug in and read USB drives and card readers. However, I can't get this to work on my Nexus 7. Has the microUSB capability been neutered?
I don't know if the "unifying" aspect of the receiver will work without driver software. I just don't know how that part of it functions. They will definitely work individually, but I haven't tried connecting two devices to the same Logitech receiver.
My K400 keyboard has both a trackpad and keyboard - but it's only one wireless device. Both the keyboard and the trackpad work when it's plugged into the OTG cable.
Great , thanks for the recommendation and the k400 should be here tomorrow so I can try with my otg cable.
Last edited by 4ubest; July 26th, 2012 at 11:17 AM.
Reason: correction
What can you use the USB OTG cable for on a stock unrooted N7?
I prefer not to root. Question is does the mini USB OTG have any use in a stock N7? What functions besides charging and file transfer are available with the USB connection? Thanks.
I prefer not to root. Question is does the mini USB OTG have any use in a stock N7? What functions besides charging and file transfer are available with the USB connection? Thanks.
Check the original post in this thread (your thread was merged into this one). Lots of uses - the only thing you can't do without rooting is mass storage. All other peripherals work when you aren't rooted.
I prefer not to root. Question is does the mini USB OTG have any use in a stock N7? What functions besides charging and file transfer are available with the USB connection? Thanks.
Quote:
Originally Posted by binary visions
Check the original post in this thread (your thread was merged into this one). Lots of uses - the only thing you can't do without rooting is mass storage. All other peripherals work when you aren't rooted.
Sorry, that was me. I meant to let you know but got called into a meeting at work.
using it for mass storage, seems it can read FAT or NTFS but can't get movies to play from the stick . . .
Might be your movie app and/or the codec of the movie. You need to have a movie player app that can handle your movie.
I was using MX Player and testing it out with a .MKV file that was encoded with H.264.
The file extension should be obvious, but if you don't know the codec information, the media player on your computer should be able to tell you. For instance, VLC has a menu Tools > Codec Information that will tell you the codec used.
I can't get my Sony camera to work. I plug it in and the gallery appears, but no pics. Any suggestions?
Are you sure you don't have an additional folder in the gallery, that contains your Sony pictures?
I've tried this with 4 cameras now - a Canon point-and-shoot, an Olympus point-and-shoot, and two Nikon DSLRs. I also turned on PTP on my Galaxy Nexus and tried it. In ALL cases, the gallery popped right up, and there was an additional folder that had the PTP device's pictures in it.
I've seen the note about needing a NTFS kernel but I'm wondering if stock JB will read EXT3/4?
Is it possible to use external storage with out rooting the Nexus 7?? I do not want the hassle of rooting the device, I've no other needs which would require rooting. The capability to expand the in-built storage and to be able to play movies stored on external USB stick is very desirable. Can anyone explain if this is possible???
Is it possible to use external storage with out rooting the Nexus 7?? I do not want the hassle of rooting the device, I've no other needs which would require rooting. The capability to expand the in-built storage and to be able to play movies stored on external USB stick is very desirable. Can anyone explain if this is possible???
Sorry, but right now the only way to use mass storage devices is to root.
That's a lot less convenient than just plugging in a thumb drive to your tablet, but you don't have to root.
It's not impossible that Google will release a software update to correct this issue - but for the time being, it requires root in order to use mass storage devices.
That's a lot less convenient than just plugging in a thumb drive to your tablet, but you don't have to root.
It's not impossible that Google will release a software update to correct this issue - but for the time being, it requires root in order to use mass storage devices.
Thanks, that's an interesting option. Have you or anyone else tried out streaming over wireless from a hard drive (like the one in the link above). I'm wondering if the performance is reasonable.. Please comment.
I have a friend who is using one. He says performance is good - which you'd expect, since you typically stream with the hard drive <10 ft. from the device. He streams HD movies from his.
I have a friend who is using one. He says performance is good - which you'd expect, since you typically stream with the hard drive <10 ft. from the device. He streams HD movies from his.
The Seagate Wireless drive has bad reviews on Amazon, plus it is almost as costly as the tablet itself. Media streaming over Wifi has many kinks still, plus in this case there is the added cost of wifi in the hard drive. I'll pass...
Will keep looking for another way to mount a USB stick... Any other suggestions with out rooting?
I've got some movies too big to fit on a FAT filesystem. Has anyone tried NTFS or other filesystems that will allow large files? (I can't experiment till my OTG adapter arrives).
If you read the first post, you'll see that I have an NTFS kernel and tried an 8gb movie just fine.
Yea, I saw that you had an NTFS kernel. I didn't see if the stock 4.1.1 kernel was NTFS aware though - I've only rooted my tablet, not installed a new rom.
The stock kernel does not support NTFS. I linked to another kernel - you don't have to install a new ROM. Just install the kernel. No data wiping needed.
Running a "mount" command in a shell, I see that many filesystems are mounted with ext4, so it might be simpler to format the sdcard as ext4 than to replace the kernel. I don't have any Windows boxes I want to talk to anyway.
Device(s): HTC Evo 4G/CM7 Stable
Nexus7/Stock (rooted)
Carrier: Not Provided
Thanks: 13
Thanked 2 Times in 2 Posts
Quote:
Originally Posted by Claghorn
Running a "mount" command in a shell, I see that many filesystems are mounted with ext4, so it might be simpler to format the sdcard as ext4 than to replace the kernel. I don't have any Windows boxes I want to talk to anyway.
If you get conformation on this please let us other linux nerds know. :-P I'm waiting on my parts in the mail.
Running a "mount" command in a shell, I see that many filesystems are mounted with ext4, so it might be simpler to format the sdcard as ext4 than to replace the kernel. I don't have any Windows boxes I want to talk to anyway.
Actually, I just got a OTG cable in the mail, and tried plugging in the sdcard I had formatted as NTFS, and it mounted just fine, so apparently the stock kernel does have NTFS support (or stickmount works some kind of fuse mount magic).
Unfortunately, the movie file I copied to the sdcard has a DTS soundtrack which apparently MX Player cannot play (sigh).
I'm reformatting the card as ext2 now to give that a try (I don't think a journal is really needed for a card I'll only be reading).
I'm reformatting the card as ext2 now to give that a try (I don't think a journal is really needed for a card I'll only be reading).
Couldn't get that to work at all, so I think I'll stick with NTFS. It apparently really is enabled in the stock kernel, the mount command shows me this after stickmount does its thing: