What Features Do You Look for in a Gallery App?

With so many different options to choose from, finding the right Gallery app may be a … more

Google Photos ‘Unlimited’ Storage Reportedly Being Capped

When Google Photos was announced, many of us thought very highly … more

Sprint Moves to Lift Video Streaming Limit for All-In

Yesterday, Sprint announced a new unlimited scheme that offered customers an … more

Xiaomi Releases Kernel Source Code For Mi4i

If you’ve been following the XDA News Portal lately, you might have noticed an … more

[HACKING] USB Host Driver For Ext HDD

45 posts
Thanks Meter: 8
By coooolboyz, Member on 23rd June 2010, 11:10 PM
Post Reply Subscribe to Thread Email Thread
Samsung's press release for the processor confirmed USB host capabilities. But it doesnt look like that functionality is exposed at an OS level yet.

As done similarly for Nexus One, will it be possible to write up a driver or something like that for Samsung Galaxy S?

It would be too good to have an external HDD connected to this device!!! (That means, practically unlimited storage!!)

I know that there could be problems with power required to spin a drive, but my Creative Zen Vision M (60 GB) player had USB host (badly implemented) capabilities - and it was able to spin hard drives.

Is it worth a try with SGS?
Last edited by coooolboyz; 25th June 2010 at 12:36 PM. Reason: Case Correction
The Following 2 Users Say Thank You to coooolboyz For This Useful Post: [ View ]
25th June 2010, 03:52 PM |#2  
OP Member
Flag London
Thanks Meter: 8
What?? Nobody interested?
4th August 2010, 01:38 AM |#3  
Senior Member
Thanks Meter: 67
Was having a look for this same answer. Hope things have progressed a bit.
9th August 2010, 12:41 AM |#4  
OP Member
Flag London
Thanks Meter: 8
Exclamation SGS USB Host Documentation
Guess What!! I was going through the bundled "Documentation" along with the SGS i9000 code and I found this!!

			S3C24XX USB Host support


  This document details the S3C2410/S3C2440 in-built OHCI USB host support.


  Enable at least the following kernel options:


   Device Drivers  --->
     USB support  --->
       <*> Support for Host-side USB
       <*>   OHCI HCD support


  Once these options are configured, the standard set of USB device
  drivers can be configured and used.
That is very encouraging. But I haven't done any kernel compiling (hell, I haven't even done any Android coding, this being my first Android phone!!). So its gonna a be a while before I can put this to a good use.

Now, I am not sure if this is just "Host" or if it would support "OTG" also. I found the documentation on S5PC110 [Dev Sheet] a bit confusing also. It does show that the microprocessor has both HOST and OTG capabilities, but I am not sure to what the USB port has been wired to.

May be somebody can put this to a good use.
9th August 2010, 12:46 AM |#5  
OP Member
Flag London
Thanks Meter: 8
Well if this as easy as it sounds, it beats any logic whatsoever, why Samsung didn't put in this functionality out-of-the-box with SGS. This device seems severely constricted in features which the S5PC110 chip init readily supports.
9th August 2010, 12:48 AM |#6  
Senior Member
Thanks Meter: 67
samsung are idiots lol, hopefully it works tho
The Following 2 Users Say Thank You to SiL3nTKiLL For This Useful Post: [ View ]
9th August 2010, 12:55 AM |#7  
OP Member
Flag London
Thanks Meter: 8
Are there any apps which would tell us what exact piece of hardware we have in an Android phone?
9th August 2010, 01:19 AM |#8  
Thanks Meter: 2
Donate to Me
You have a s5pc110 processor, in the Galaxy S.

Any talk about usb host drivers (for that processor / s5pc series) would probably be done on the linux-samsung-soc mailing list.
9th August 2010, 10:04 PM |#9  
amir_rafie's Avatar
Senior Member
Thanks Meter: 10
Really looking for this feature ,,,, very helpful ....
thanks for starting this topic ....
The Following User Says Thank You to amir_rafie For This Useful Post: [ View ]
9th August 2010, 11:10 PM |#10  
Senior Member
Thanks Meter: 46
What do people use this feature for? I guess I am having a hard time envisioning why this would be useful on a phone.
Post Reply Subscribe to Thread

otg, usb
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes