USB host lets you hook up external USB devices to your phone, like a keyboard, mouse, USB drive, etc..
Unlike devices which are designed to support USB host, the One S doesn't provide power to the peripheral. That means we need a few more adapters/cables to get it to work (and we need an external power source).
Purchase links are listed for all the required cables/adapters.
You will need:
USB Host adapter (The otherwise unused 5th pin on a micro-usb connector is grounded) dx.com/m-129671
Mini USB power Y cable (this kind of cable is often packaged with portable hard drives) dx.com/u-65630
Mini USB Female to USB A Female adapter This package comes with two, but you only need one. dx.com/u-55613
Your charger
Assemble the cable:
The micro USB of the "USB Host adapter" connects to your phone.
Your peripheral plugs into the female end of the "Mini USB Female to USB A Female adapter"
The "Mini USB power Y cable" has three connectors:
Mini USB connector - connects to the "Mini USB Female to USB A Female adapter"
Male USB A Power (the thinner wire) - connects to your charger
Male USB A - connects to the "USB Host adapter"
That's all. As long as your ROM supports the peripheral, it will work.
Some fun peripherals to try:
Powered USB hub (You can also power the adapter from one of the hub's ports)
Keyboard
Mouse (a cursor will appear on your device)
USB flash drives and USB hard drives must be FAT32. You have to run a few commands to use a USB drive. Mount manually from the shell (use Connectbot or Terminal Emulator):
Code:
su
mkdir /mnt/sdcard/usb
mount -o uid=1000,gid=1015,fmask=0702,dmask=0702 /dev/block/sda1 /mnt/sdcard/usb
To unmount:
Code:
su
umount /mnt/sdcard/usb
Hello,
I'm French so please excuse me for my english.
Just one question.
I understand nothing with custom ROMs (and i don't want to modify the phone).
Do i need to do something on the phone or your solution with only a couple of cables, an adaptor, a power (i mean a battery like a TeckNet Dual-Port 7000mAh) AND my micro sd card reader (USB), all that will be sufficient to make the deal? I mean i will be able to read the files (.flac music files) of the micro sd or sd card?
Thank you
mrufino63 said:
Hello,
I'm French so please excuse me for my english.
Just one question.
I understand nothing with custom ROMs (and i don't want to modify the phone).
Do i need to do something on the phone or your solution with only a couple of cables, an adaptor, a power (i mean a battery like a TeckNet Dual-Port 7000mAh) AND my micro sd card reader (USB), all that will be sufficient to make the deal? I mean i will be able to read the files (.flac music files) of the micro sd or sd card?
Thank you
Click to expand...
Click to collapse
A battery pack (like the TeckNet) should work as the power source.
For Keyboard/mouse, you do not need to modify the phone. (Only the cables and power are needed.)
For a card reader, you must "root" the phone, because to 'mount' the USB drive, you must run 'su'.
So i'd have to root the HTC One S to mount external flash memory cards!
What a pity to sell phones without micro sd emplacement (so they sell you. mp3 players).
I have a 64gb micro SDXC in my HTC Desire (bravo) which works perfectly...
HTC will wait... (Perhaps i will root that one: i must learn how to do...)
Nice from you to answer me - specially on xda-developers site, i mean where the members speak of more interesting problems, like development, etc.
Thank you again
Is this part right?
Code:
mkdir /media/sdcard/usb
My phone doesn't have a media directory. Plus on your next line you mount /mnt/sdcard/usb.
Thanks for the write up. Tried with a powered hub and couldn't get it to work. Going to order the cables I listed below and give it a shot. If I store and access movies/music from an external drive for travel that would be awesome! Will use this for power source on the plane!
Also, for other options for what to purchase you can bring it down to 2 items with these.
1 - Y-cable with female end instead of mini usb.
2 - Micro to female "host" cable. Same as what you linked, just a different place to buy so order is from same site (cheaper shipping!).
setzer715 said:
Is this part right?
Code:
mkdir /media/sdcard/usb
My phone doesn't have a media directory. Plus on your next line you mount /mnt/sdcard/usb.
Click to expand...
Click to collapse
Yes, it should be "mkdir /mnt/sdcard/usb". I'm updating the post now.
nerd65536 said:
Yes, it should be "mkdir /mnt/sdcard/usb". I'm updating the post now.
Click to expand...
Click to collapse
Yeah, that's what I figured. Thanks for updating the post.
Were you able to mount a flash drive doing this? If so, could you stream a movie from it? Just curious what all you have done with this mod.
Thanks again for the write up. I always though the issue was that the tech was not included in the kernel, not that we didn't have a powered port!
setzer715 said:
Yeah, that's what I figured. Thanks for updating the post.
Were you able to mount a flash drive doing this? If so, could you stream a movie from it? Just curious what all you have done with this mod.
Thanks again for the write up. I always though the issue was that the tech was not included in the kernel, not that we didn't have a powered port!
Click to expand...
Click to collapse
I am able to mount a flash drive and play movies from it. I also tested using a USB keyboard and a USB mouse.
Note: It is best to use a fast charger (1 amp or more) for powering the arrangement. The phone can charge when everything is plugged in.
nerd65536 said:
I am able to mount a flash drive and play movies from it. I also tested using a USB keyboard and a USB mouse.
Note: It is best to use a fast charger (1 amp or more) for powering the arrangement. The phone can charge when everything is plugged in.
Click to expand...
Click to collapse
Awesome, thanks! Just ordered some cables, cant wait to try it out!
So I have been playing with this for a bit. I can get it to mount my old 4GB USB 2.0 flash drive but not my new 32GB USB3.0 flash drive. Do you think it's a 32GB thing or a USB3 thing? I would like to order a new drive for this but not sure which to eliminate.
I would prefer to use a 32GB drive if it's just a USB3 thing but if it's the size of the drive I don't want to deal with returns.
Any ideas?
Also it will not mount my SDCard reader with 16GB card in it.
EDIT: So I found my old 16GB USB3 flash drive and it mounts that just fine. So it's looking like it just won't mount a 32GB drive. Of course my 32GB drive is a super fast USB3 (write speeds of 100Mbps+) so maybe that could have something to do with it. Either way my 16 gig is good enough for travel so I'm good.
Thanks again for the write up!
setzer715 said:
So I have been playing with this for a bit. I can get it to mount my old 4GB USB 2.0 flash drive but not my new 32GB USB3.0 flash drive. Do you think it's a 32GB thing or a USB3 thing? I would like to order a new drive for this but not sure which to eliminate.
I would prefer to use a 32GB drive if it's just a USB3 thing but if it's the size of the drive I don't want to deal with returns.
Any ideas?
Also it will not mount my SDCard reader with 16GB card in it.
Click to expand...
Click to collapse
I'm able to use a 32GB MicroSDHC card in a MicroSDHC-USB adapter.
In principle, a USB 3.0 device should be backwards-compatible, but I don't have any to test with.
Troubleshooting:
Do you get a specific error when using the "mount" command? If so, please paste the error message here.
Run
Code:
ls /dev/block/
to see whether the device "/dev/block/sda" is detected. How many numbered "sda*" entries are listed?
Does the phone charge while everything is plugged in?
nerd65536 said:
I'm able to use a 32GB MicroSDHC card in a MicroSDHC-USB adapter.
In principle, a USB 3.0 device should be backwards-compatible, but I don't have any to test with.
Troubleshooting:
Do you get a specific error when using the "mount" command? If so, please paste the error message here.
Run
Code:
ls /dev/block/
to see whether the device "/dev/block/sda" is detected. How many numbered "sda*" entries are listed?
Does the phone charge while everything is plugged in?
Click to expand...
Click to collapse
The error I get is "No such file or directory". It happens on this and my sdcard reader.
I ran ls /dev/block. With the 16gb flash drive I see sda and sda1. With my 32GB I only see sda.
My 32GB flash drive is a high speed Lexor. I tried my wifes flash drive, her's is a Lexor 32GB USB3 but a slower rated one and I can see her's.
Further testing with my SDCard reader. I have a Transcend 8GB Class 6, A-Data 16GB Class 6 and Patriot 32GB Class 10 SDCards. I can see the 8GB and 32GB but not the 16GB.
Seems maybe a compatibility issue maybe? The card's/drives I couldn't read I tried formatting again, everything is FAT32. Who knows. At least I know most things work.
setzer715 said:
I ran ls /dev/block. With the 16gb flash drive I see sda and sda1. With my 32GB I only see sda.
Click to expand...
Click to collapse
The drive is detected by the phone, but the lack of a "sda1" entry means that the drive does not have a standard partition table. In that case, it should work if you specify "/dev/block/sda" instead of "/dev/block/sda1" in the mount command.
(The ideal solution would be to partition and format the drive so that it would behave like the others.)
nerd65536 said:
The drive is detected by the phone, but the lack of a "sda1" entry means that the drive does not have a standard partition table. In that case, it should work if you specify "/dev/block/sda" instead of "/dev/block/sda1" in the mount command.
(The ideal solution would be to partition and format the drive so that it would behave like the others.)
Click to expand...
Click to collapse
Thanks but what do you mean "partition and format" with a flash drive? Are you saying there should be more than one partition and there isn't? I've formatted the flash drive a few time in windows always as fat32. Is there another way I should do it?
I have an Ubuntu Live CD if you think I should do it in Linux but I'm VERY new to Linux and have no clue as to what commands to use to accomplish this.
setzer715 said:
Thanks but what do you mean "partition and format" with a flash drive? Are you saying there should be more than one partition and there isn't? I've formatted the flash drive a few time in windows always as fat32. Is there another way I should do it?
I have an Ubuntu Live CD if you think I should do it in Linux but I'm VERY new to Linux and have no clue as to what commands to use to accomplish this.
Click to expand...
Click to collapse
It is possible to skip the partition table altogether and just start with the FAT32 data instead. This is what the manufacturer of the drive has done. (The drive doesn't have any partitions, so there is no first partition to be named "/dev/block/sda1")
You should be able to use the drive if you mount "sda" instead of "sda1". You can follow these instructions below to make it behave like the other drives:
If you have an Ubuntu LiveCD, boot from it, and open GParted (Partition Editor):
Choose your flash drive from the drop-down at the top right. Make absolutely sure you select the correct device (the size of the drive is listed), as all data on it will be erased.
In the menu: Device --> Create Partition Table... --> Apply.
Click on the "unallocated" space, to select it.
Next, menu: Partition --> New --> File system: FAT32 --> Add.
Finally, menu: Edit --> Apply All Operations
(When finished, close GParted and shutdown the liveCD)
The drive should now show up with the expected /dev/block/sda1 partition.
I just mounted it as you previously described on sda instead of sda1 and it worked fine. I don't want to repartition it as I don't know if that will mess with the speeds. Who knows what Lexor did to make this thing so amazing fast but I want to keep it that way. It's nice to through 8gigs of movies on it in 1-2 minutes.
I'm sure partitioning has nothing to do with it and it's all based on hardware but you never know!
Would this work using a simple 5-pin male micro-USB to female USB adapter connected to a powered USB hub?
Just ordered an HTC One S. YAY!
I'm a little scared about potentially frying my new toy by using the wrong cables...
Would an all in one cable do the job?
(ebay search for "Micro USB Host OTG Cable With USB power")
Seems to be the same as the DIY setup mentioned in the OP just all wrapped up in a single cable.
Thanks,
Mark
I'm think if we buy an extended battery which have a micro usb cable (I forget the brand) exist on amazon.
We can solder a female to the cable and use battery as power source for phone and host.
What u think???
Sent from my One Sinderella using Tapatalk 2
Hi everybody,
First of all sorry for my englisch. I have a big problem with the USB otg function. An USB mouse works well but USB drives don't work. I have copied the text from terminal emulator:
[email protected]:/ $ export PATH=/data/local/bin:$PATH
[email protected]:/ $ su
[email protected]:/ # mkdir /mnt/sdcard/usb
mkdir: can't create directory '/mnt/sdcard/usb': File exists
2 /dev/block/sda1 /mnt/sdcard/usb <
mount: mounting /dev/block/sda1 on /mnt/sdcard/usb failed: No such file or directory
255|[email protected]:/ #
I also tried sda instead of sda1. No difference.
Please could anybody help me.
Related
I am wondering whether or not the Raphael has USB Host functionality? I read this on some internet sites, but searching the Wiki and other avaliable informative websites couldn't bring light to this issue. I know that HTCs ExtUSB only is a proprietary connector, enhancing the USB Port with audio and video functionality. This is not what I'm talking about!
Host USB allows devices to act as an USB host (like a computer) and as such access USB-Devices like harddrives or USB sticks, which is more than convinient. As some other Pocket PC have it, I'm hoping deeply my future playmate has it also.
Maybe some of the lucky users could verify?
Thanks!
Doesn't look like it'll have any host facility no. The only HTC device ive seen with host are the bigger HTC Advantage's which have a normal USB port. I dont think the Qualcomm chipset offers USB host either.
This would be a nice thing to have...
I am still owner of a PocketLoox 720 which is capable of accessing USB sticks and USB HD.
It'd be nice. But I guess it would eat the battery.
I think I saw somewhere a USB bluetooth thingy that enables you to read USB sticks via Bluetooth.
well to be precise both the diamond and raphael have some interesting host ability - in SPL you can set usb host to read NBH file off usb. however you need the right adapter cable, so I haven't tried that yet on the diamond (and no raphael yet).
cmonex said:
well to be precise both the diamond and raphael have some interesting host ability - in SPL you can set usb host to read NBH file off usb. however you need the right adapter cable, so I haven't tried that yet on the diamond (and no raphael yet).
Click to expand...
Click to collapse
What an interesting feature... Maybe it's for service centres to unbrick warranty returns easily?
Rory
cmonex said:
well to be precise both the diamond and raphael have some interesting host ability - in SPL you can set usb host to read NBH file off usb. however you need the right adapter cable, so I haven't tried that yet on the diamond (and no raphael yet).
Click to expand...
Click to collapse
Have you tried with the Athena USB host cable?
Pantaloonie said:
Have you tried with the Athena USB host cable?
Click to expand...
Click to collapse
oh hmm. does that cable plug in the miniusb port of the athena?
cmonex said:
oh hmm. does that cable plug in the miniusb port of the athena?
Click to expand...
Click to collapse
Yes it does, I was hoping it would work with the Diamond and Raphael.
Pantaloonie said:
Yes it does, I was hoping it would work with the Diamond and Raphael.
Click to expand...
Click to collapse
mm, thought it plugged in the other port on the athena...because it also handles vga out (the 4 in 1 cable). and this other port (beside the miniusb sync port) has the icons vga out and usb host.
that is clearly not the same socket as the miniusb (i.e. the sync port).
the diamond & raphael unfortunately only have this miniusb (which is for the sync on athena).
You're right - It's been so long since I used the USB host on the Athena I'd forgotten which port it uses.
Back to the drawing board on that one I guess.
Pantaloonie said:
You're right - It's been so long since I used the USB host on the Athena I'd forgotten which port it uses.
Back to the drawing board on that one I guess.
Click to expand...
Click to collapse
yeah, I also have the 4 in 1 somewhere in the drawer
I only got it to have all cool accessories for my Athena.
anyway, I'll update the thread if I find out more about the cable needed for diamond/raphael
I read in the Diamond service manual (foeund somewhere on the forum here) about using an USB SD-card reader on the sync port on the Diamond. It is used when servicing the phone to upload firmware and test software to the internal storage.
On the picture it looks just like a normal sd card reader that is plugged into a standard USB port on one of the ends on the cable. it is a Y cable where one end is power, one USB and one mini usb to plug in the phone.
I am just doing some tests on this now. I made a usb cable with mini usb in one end and normal usb in the other end. On the on ememstick I have here in the office nothing happens.I will continue to look into this matter.
holy moses. I got something working here!!!!!!!!!!!!!
I had to rebuild my cable a little bit here to get this working.
The new external USB port is now powered from a 5Volts source. I have cut the 5 volts connection between my Diamond and my USB memory.
I am using a standard USB flash memory which i got at some commercial stuff long time ago.
I formatted the USB stick to FAT32 on my computer first.
The thing I tried was:
downloade a custom firmware.
copied the xxx.nbh file to the flash
renamed it to "DIAMIMG.NBH" Capital letters!!
Started up the phone holding VOLUME DOWN and RIGHT button down while giving the power button a short push.
It fired up the Olimex boot scene and asked me to push power button to confirm flashing.
After that it flashed my phone for about 10 minutes (from the USB flash memory)
So there is NO DOUBT, the Diamond has USB master capabilities!!!!!!!!!!!!!!!
When I am in file explorer I still can't get in contact with the memory.
Anyone that has the USB drivers from som larger HTC device????
Can anyone try to flash a phone with an un signed firmware or a firmware from wrong region on a phone that has the original bootloader using this method?
Does anyone know how to use external memory by usb hosting
zeb crs said:
holy moses. I got something working here!!!!!!!!!!!!!
I had to rebuild my cable a little bit here to get this working.
The new external USB port is now powered from a 5Volts source. I have cut the 5 volts connection between my Diamond and my USB memory.
I am using a standard USB flash memory which i got at some commercial stuff long time ago.
I formatted the USB stick to FAT32 on my computer first.
The thing I tried was:
downloade a custom firmware.
copied the xxx.nbh file to the flash
renamed it to "DIAMIMG.NBH" Capital letters!!
Started up the phone holding VOLUME DOWN and RIGHT button down while giving the power button a short push.
It fired up the Olimex boot scene and asked me to push power button to confirm flashing.
After that it flashed my phone for about 10 minutes (from the USB flash memory)
So there is NO DOUBT, the Diamond has USB master capabilities!!!!!!!!!!!!!!!
When I am in file explorer I still can't get in contact with the memory.
Anyone that has the USB drivers from som larger HTC device????
Can anyone try to flash a phone with an un signed firmware or a firmware from wrong region on a phone that has the original bootloader using this method?
Click to expand...
Click to collapse
heh, you were faster at building the cable congrats.
btw, what special modifications did you need to make? just the 5V source?
anyway, this just confirms what i found in bootloader disassembly then.
not sure on the availability of usb host drivers. maybe we will need to implement it ourselves
and sorry, but i do not understand the question about flashing unsigned stuff. the stock bootloader will not accept unsigned NBH, no matter where it comes from, sorry to disappoint you.
EDIT: I downloaded the service manual now, thanks. wasn't aware this was out in the open
anyway, the text mentions you must plug in AC power for the USB host. what a shame.
zeb crs said:
When I am in file explorer I still can't get in contact with the memory.
Anyone that has the USB drivers from som larger HTC device????
Click to expand...
Click to collapse
Just an idea, have you tried to start WM5torage on Diamond ?
It lists the MovieNAND and the system partition. OK, you can't take access to it, but maybe WM5torage recognizes the USB stick from OS.
If it does, maybe a modified version of WM5torage can do these job ?
For short test download here:
WM5torage
Ok, WM5torage isn't the right way to test the access from OS, because it needs at last a running driver.
Qualcomm was running Oxford Semiconductor solutions, maybe the integrated USB OTG is a license from this company ?
@cmonex:
Is it possible to adapt the integrated bootloader driver to WM ?
USB drive is HTC supported
I just read through the US user manual and Section 1.13 Using you Device as a USB Drive. http://member.america.htc.com/downl...al/HTC_Touch_Pro/HTC_Touch_Pro_English_UM.pdf
Quote:
To easily carry media and other files with you, you can use your device’s storage
card as a USB flash drive. Touch Start > Settings > Connections tab > USB to PC
and then select Disk Drive mode. This allows you to copy files from your computer
to the device’s storage card and vice versa faster.
Note You need to have a storage card installed on your device to be able to use your device
as a disk drive.
When Disk Drive mode is used:
You will not be able to use your device to access files from the storage card
or run applications that are installed on the storage card while the device is
connected to your PC.
Your PC will only connect to the device’s storage card. When you access your
device from the PC, you will only see the contents of the device’s storage card.
Remember to change back to ActiveSync mode when you need to synchronize
data between your device and your PC.
USB Host is different.
Mechanicaldan said:
I just read through the US user manual and Section 1.13 Using you Device as a USB Drive. http://member.america.htc.com/downl...al/HTC_Touch_Pro/HTC_Touch_Pro_English_UM.pdf
Quote:
To easily carry media and other files with you, you can use your device’s storage
card as a USB flash drive. Touch Start > Settings > Connections tab > USB to PC
and then select Disk Drive mode. This allows you to copy files from your computer
to the device’s storage card and vice versa faster.
Note You need to have a storage card installed on your device to be able to use your device
as a disk drive.
When Disk Drive mode is used:
You will not be able to use your device to access files from the storage card
or run applications that are installed on the storage card while the device is
connected to your PC.
Your PC will only connect to the device’s storage card. When you access your
device from the PC, you will only see the contents of the device’s storage card.
Remember to change back to ActiveSync mode when you need to synchronize
data between your device and your PC.
Click to expand...
Click to collapse
Sorry to dissapoint you, but this is just the other way arround. This enables you to use your phone as a flash drive from a PC. In this thread they want to access a flash drive (USB stick/HD etc) from their phone
My first thread that I can call my own.
Question for you all. Is there an easier way to transfer files over the the GTAB then having to pop out the SD Card and put it into an adapter and then into the computer and then out of the computer, out of the adapter and back in the GTAB?
Because every time I mount the USB, it only mounts the "internal" SD Card. Is there some sort of way to get it to mount both the internal and external SD Card?
I hate messing with the external SD Card. All the "popping in and out" makes me nervous.
I even tried mounting the internal SD Card and then copying the movies/music/etc.. over to the external SD Card via a file manager... but that is DAMNNNNN slow.
I haven't found a way (yet). Given that neither the zPad or TnT stock builds work, I'm thinking it's not that easy to do. Drives me nuts as well because I really don't want to keep taking the card out over and over and potentially damage it, over time.
That's exactly what I am worried about. LOL
I can just picture not paying 100% attention and snapping the card in half or, breaking the "locking" mechanism that holds the card in place.
roebeet said:
I haven't found a way (yet). Given that neither the zPad or TnT stock builds work, I'm thinking it's not that easy to do. Drives me nuts as well because I really don't want to keep taking the card out over and over and potentially damage it, over time.
Click to expand...
Click to collapse
If you have ADB, can you do adb pull or push?
Jim
My workaround has been to use the LAN tab in ES File Explorer to copy data wirelessly to sdcard2. Probably not the speediest method but it keeps the card in place.
The techie/hacker solution to easy file transfer is to use the Rsync for Android app in the market store. Once you have it setup, (not the easiest thing to do) it works great for moving files automated from your gtab back to an rsync server (my linux box to the rescue). I even have a secondary profile to get it to reverse rsync a specified directory FROM my linux box to my gtab. Presto -- easy file transfer via wifi!!!
Also, another idea might be to use Dropbox?
Jim
P0RT3R said:
My workaround has been to use the LAN tab in ES File Explorer to copy data wirelessly to sdcard2. Probably not the speediest method but it keeps the card in place.
Click to expand...
Click to collapse
I do the same thing. It's mighty slow, but it works.
roebeet - an idea that almost worked - maybe you know why?
roebeet said:
I haven't found a way (yet). Given that neither the zPad or TnT stock builds work, I'm thinking it's not that easy to do. Drives me nuts as well because I really don't want to keep taking the card out over and over and potentially damage it, over time.
Click to expand...
Click to collapse
Hi,
You all got me curious, so I just tried the following:
- Created a dir under /mnt/sdcard, /mnt/sdcard/mymnt
- Get temp root (z4root)
- Start terminal
- su
- mount -t vfat /dev/block/vold/179:17 /mnt/sdcard/mymnt
At this point, I can access the sdcard2 by using /mnt/sdcard/mymnt or simply /sdcard/mymnt.
So, I disabled USB debugging, and I get the popup asking if I want to activate USB transfer (I'm on 3452, on earlier TNT firmware, it use to say enable USB storage).
I click the button to Activate, and then another window pops up, and I click Activate.
Then, the popup just stays there, with the spinning thing. It never enables USB transfer, and, on my PC, I see the removable drive, but when I click on it, it says it's not ready.
I've also tried umounting /mnt/sdcard2, thinking that it might be confused because of the two mounts to /dev/block/vold/179:17, but it still does the same thing.
So:
- It looks like I can mount the /dev/block/vold/179:17 (the external microSD card) under /mnt/sdcard, and
- When I do that mount, I can see the contents of the external microSD card in terminal under /mnt/sdcard/mymnt and under /sdcard/mymnt, but
- For some reason, turning off USB debugging/activatiing USB transfer fails.
Maybe someone can figure out why activating the USB transfer fails. If we can figure that out, then that would allow seeing the external microSD card via the PC USB interface.
Jim
I think it would need to mount both volumes -- the internal SDcard and the external SDCARD2 -- separately...
Using a mount (reparse) works internally since they are on the same device -- but if you try to mount SDCARD externally it doesn't understand the reference to SDCARD2
My phone actually mounts to the computer as two drives -- one for internal (SDCARD) and the other for external (SDCARD2)
I'd assume there is a way to have something similar work on our gTablets...
I'll have to slap a spare microSD card into the tablet to try though...wondering if teh INF needs to be tweaked as well (??)
From what Ive seen or experienced, Cyanogen was the only rom that Had the Sd card and Sd card2 Thing fixed right (with exception of having to plug in the Power cord before mounting). Evrey other Rom seems to have problems. But Cyanogen has way too many other problems so I use Vegan since to me it seems the most stable :s
Yeah -- my phone is running a fork from Cyanogenmod 6...so the code is shared
TeutonicWolf said:
I think it would need to mount both volumes -- the internal SDcard and the external SDCARD2 -- separately...
Using a mount (reparse) works internally since they are on the same device -- but if you try to mount SDCARD externally it doesn't understand the reference to SDCARD2
My phone actually mounts to the computer as two drives -- one for internal (SDCARD) and the other for external (SDCARD2)
I'd assume there is a way to have something similar work on our gTablets...
I'll have to slap a spare microSD card into the tablet to try though...wondering if teh INF needs to be tweaked as well (??)
Click to expand...
Click to collapse
That's the problem... When the Gtab is plugged into the PC USB (while USB debug is disabled), only one new "drive" appears, corresponding to /sdcard on the Gtab. There is no 2nd drive appearing on the PC corresponding to /sdcard2 on the Gtab.
I've been looking at my Windows configuration, with the Gtab plugged in, and the one drive that appears shows up under "Portable Devices" branch in Device Manager. The properties show that it corresponds to "wpdfs.inf", and looking through that, it looks like a generic USB Mass Storage configuration, i.e., a USB drive.
I still think that something would need to be fixed on the Gtab end for the two drives to appear on the Windows end.
Jim
app fix
I have found a workaround for the issue with the installation of a single app:
http://forum.xda-developers.com/showpost.php?p=12299831&postcount=2
Depending on what you want to do, an FTP solution is also possible as discussed in this thread:
http://forum.xda-developers.com/showthread.php?t=869844
By using swiFTP, I am able to open a connection through a Win7 windows explorer, and I can drag-and-drop files to SDCARD2 (over a wireless connection). I put a 1Gig movie on the card and it took about 12 minutes.
Another option is to use Multi Mount SD-Card. This is link is for the lite version, there is also a paid version.
This app works outside the embedded SD Card Mounting scheme that comes with Froyo.
With this you dont have to press the "Mount USB" button that comes up in the notification bar when you attach the USB cable. Instead it will auto-mount the either the internal or the external SD Card when you plug in the cable.
(Having configured the setting of your choice before hand).
Unfortunately it can not mount both at the same time.
It works with my GTAB and I'm using VEGAn 5.1 Beta.
(Without the 5.1.1 Suppliment patch)
Folks are still struggling with this?
Use a USB flash drive, I do it all the time. Just a regular, boring, Windows FAT-formatted flash drive.
Wow it is amazing that this problem still exists.
I am a new owner of a Gtab and have had it for less than 2 days. Thank goodness for the many informative posts on this site, that have helped me make my new toy almost perfect.
I updated to 3588, installed cwm and titanbackup, vegan5.1.1 including the suppl patch and even learned how to tether it to my Samsung Captivate. The one thing that was annoying me was my device not seeing the 16 gb microsd card that I had inserted both in the gtab and on my pc.
After reading this thread, it looks like I am not going crazy, but it seems like my device is destined to not acknowledge this addtional storage in it's settings?
I really was hoping to use the external card for videos and my mp3 collection, so I am missing something or did I do something wrong to make this happen?
I would appreciate any comments or suggestions since this is the only thing that I need to get squared away before I install more apps(with the possibility and ever present threat of having to re-install something I may have already done)
I could not post this question in the dev section since I do not have enough posts to allow me to.
Thanks
Tina
Does Someone has successfully attached an external usb disk to the gtab using Vegan Beta 5? Is not working for me, not even recognized. It is formatted on Fat32 and my Archos 101 see it. Any suggestions???
chpimentelpr said:
Does Someone has successfully attached an external usb disk to the gtab using Vegan Beta 5? Is not working for me, not even recognized. It is formatted on Fat32 and my Archos 101 see it. Any suggestions???
Click to expand...
Click to collapse
Have you looked for the usb drive in a file manager? There is no popup when you plug it in.
chpimentelpr said:
Does Someone has successfully attached an external usb disk to the gtab using Vegan Beta 5? Is not working for me, not even recognized. It is formatted on Fat32 and my Archos 101 see it. Any suggestions???
Click to expand...
Click to collapse
Hi,
I have been using my external Western Digital usb 500gb disk with gtab. I am on Vegan 5.1.
The first time i hooked it up, it did not work. Gtab did not see the usb hdd and usbdisk did not show anything at all. I tried it couple of times in vain,
Then i powered down the gtab, unplugged the usb hdd and restarted the gtab. After gtab booted up i gave it some more time before touching the tab. Then i hooked up the usb hdd and allowed gtab to scan / read the usb hdd. I took a while ( maybe based on amount of data you have in usb hdd) and then i when to file manager, usbdisk and i could access all my files on usb hdd. it is fat32 formatted.
Try couple of time and allow gtabl to read through all the files . I will work.
Let me know if that helped.
thebadfrog said:
Have you looked for the usb drive in a file manager? There is no popup when you plug it in.
Click to expand...
Click to collapse
Nothing...
New2Android said:
Hi,
I have been using my external Western Digital usb 500gb disk with gtab. I am on Vegan 5.1.
The first time i hooked it up, it did not work. Gtab did not see the usb hdd and usbdisk did not show anything at all. I tried it couple of times in vain,
Then i powered down the gtab, unplugged the usb hdd and restarted the gtab. After gtab booted up i gave it some more time before touching the tab. Then i hooked up the usb hdd and allowed gtab to scan / read the usb hdd. I took a while ( maybe based on amount of data you have in usb hdd) and then i when to file manager, usbdisk and i could access all my files on usb hdd. it is fat32 formatted.
Try couple of time and allow gtabl to read through all the files . I will work.
Let me know if that helped.
Click to expand...
Click to collapse
Ok, will try that... I'm using a WD 750GB
Didn't work for me... will try to reformatted to see if that helps...
chpimentelpr said:
Didn't work for me... will try to reformatted to see if that helps...
Click to expand...
Click to collapse
That didn't work either... will try CM6 Rom to see if can detected the usb hdd.
Hasn't worked for me either. I have a FAT32 USB hard drive that never shows up under usbdisk. I am running Vega-Tab b5.1 and the USB port is working; my evidence is a working USB keyboard, and a green light on the hard drive indicating it is connected. I will try again but so far nothing.
For those of you for whom this doesn't work: I wonder if maybe there's more than just a single FAT32 partition on the hard drive? Maybe there's a hidden partition that might not be normally visible?
Jim
jimcpl said:
For those of you for whom this doesn't work: I wonder if maybe there's more than just a single FAT32 partition on the hard drive? Maybe there's a hidden partition that might not be normally visible?
Jim
Click to expand...
Click to collapse
How would one check for this? (Using WinXP)
worked for me
I think you have to have a FAT32 format to get the drive recognized. I had a 100GB thin, portable drive and it worked just fine. It shows up as /usbdrive. This worked before the latest update of the base OS and still works for me.
anjenaire said:
How would one check for this? (Using WinXP)
Click to expand...
Click to collapse
You can try to go to Computer Management==>Disk Management to see what shows up there for the USB drive, but, that might now show some weird partition types. It would show the unallocated space but not the unknown partition type.
Or, try to go here:
http://www.terabyteunlimited.com/downloads-free-software.htm
and download "Partinfo" and run that, and see what that says. That dumps out a bunch of info on partitions on the drives that your machine sees.
Jim
jimcpl said:
You can try to go to Computer Management==>Disk Management to see what shows up there for the USB drive, but, that might now show some weird partition types. It would show the unallocated space but not the unknown partition type.
Or, try to go here:
http://www.terabyteunlimited.com/downloads-free-software.htm
and download "Partinfo" and run that, and see what that says. That dumps out a bunch of info on partitions on the drives that your machine sees.
Jim
Click to expand...
Click to collapse
As has been mentioned in other posts, for the drive to work, it appears that you'd need to have only a single FAT32-formatted partition on the drive. If either Disk Management or Partinfo show that there's more than that, then that may be why the Gtab can't see or mount the USB drive to /usbdisk.
Just guessing here...
Jim
I just get rid of the hidden partition, and now is a single fat32 partition. Will check and write back with results.
chpimentelpr said:
I just get rid of the hidden partition, and now is a single fat32 partition. Will check and write back with results.
Click to expand...
Click to collapse
It sounds like you did find a hidden partition on your drive? If that's the case, was at the beginning of the drive, or somewhere else (at the end)?
I'm kind of assuming that the Gtab may only be able to see a FAT32 partition that starts at the beginning of the drive, but not 100% sure about that.
Jim
jimcpl said:
You can try to go to Computer Management==>Disk Management to see what shows up there for the USB drive, but, that might now show some weird partition types. It would show the unallocated space but not the unknown partition type.
Or, try to go here:
http://www.terabyteunlimited.com/downloads-free-software.htm
and download "Partinfo" and run that, and see what that says. That dumps out a bunch of info on partitions on the drives that your machine sees.
Jim
Click to expand...
Click to collapse
This particular drive only has one partition and uses FAT32 format. It is an 80GB drive (and nearly full). My other portable drive uses NTFS. The FAT32 drive says it is "healthy, active, primary partition" under "Disk Management". The graphic (Windows 7 PC, I am at home now), shows only one partition where as my "C" drive shows three separate partitions: one 30MB, one 14.65 GB and one 916.83GB.
Still scratching my head. No big deal as long as I have an internet connection and upnplay capabilities.
Hello,
New to Android and new to this forum. I have my TF700T two weeks now and I'm glad I bought it. My target is to copy the content of my Compact Flash cards (16GB each - from my DSLR) to a portable hard drive. Therefore I tried to connect both a card reader and a portable hard drive via an auto-powered USB-hub to the only usb-connection of my tablet. I even tried with another hub and even with a third hub. The only result was that my tablet only found the first device that was connected (regardless wich one: the CF-card or the HD) with the hub and not both at the same time, so copying from the CF-card to the drive isn't possible in one step. Sure I can copy the CF-card to the internal memory of the tablet and in a second pass move it to the HD, but that is very time-consuming.
Anyone who knows how to connect more then one usb-device at the same time via a powered USB-hub and do a file transfer between them? Your help is greatly appriciated.
You can use wi fi transfer to do it with a file manager, like file expert.
tbtaf said:
You can use wi fi transfer to do it with a file manager, like file expert.
Click to expand...
Click to collapse
@tbtaf: When on vacation or on a photo trip I only have that portable hd, my tablet and a powered usb hub. I think a Wifi appraoch is not applicable then. Or am I missing something?
Sounds like you need to setup a second mount point for the additional device - don't know if that can actually be done or not, but I do know that some people who could not even connect the first device were able to manually specify the device by mounting it in a terminal window.
I'm not sure 100% on the code, but let me try to find out.
Or you could copy the 16 Gb CF card onto the pad's internal memory (or external MicroSD card), disconnect it, connect the HD and then copy it out again.
HeartWare42 said:
Or you could copy the 16 Gb CF card onto the pad's internal memory (or external MicroSD card), disconnect it, connect the HD and then copy it out again.
Click to expand...
Click to collapse
He already mentioned, he doesn't want to do this, he wants to copy straight.
For now, it's not possible since the powered hub or non power hub unable to recognize 2 devices at the same time.
CF, now there's nostalgia if anything. I thought those became outdated over 3 years ago... Fact is the CF is hardly compatible with mobile devices these days.
No, you can't copy from an external cardreader directly onto an external HDD through your tablet. It can only read 1 storage device in the USB port. Multiple devices works, but multiple storages doesn't. Some people have had some success with USB Flashdrives/Pendrives instead of HDD's though. You could try that.
You can copy from an SD to HDD easily though, so you could consider using an SD with a CF adapter if your camera has no SD slot. (SD's have the added advantage that the pins can't bent.)
Hi,
When I connect my one to hub with an OTG cable and put a usb hdd on it the harde drive is mounted and everything is perfect.
When I plug a second USB drive, it is not mounted.
I made the same experience on my Samsung Galaxy and it works fine, I see the two drives mounted on the phone.
Any idea to make it work ? Yours.
nash68 said:
Hi,
When I connect my one to hub with an OTG cable and put a usb hdd on it the harde drive is mounted and everything is perfect.
When I plug a second USB drive, it is not mounted.
I made the same experience on my Samsung Galaxy and it works fine, I see the two drives mounted on the phone.
Any idea to make it work ? Yours.
Click to expand...
Click to collapse
Is the hard drive sufficiently powered?
Hi,
Yes it is. The usb hub I use is powered with an external power source. The other point is that when I plug the disk alone, the phone mount it, but when I connect the flash drive, the phone try to do something, but at the end, onyl the first connected is online. If I connect the flash drive first, and then the hard drive, only the flash drive is mounted