New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
firebrain
Old
#1  
Junior Member - OP
Thanks Meter 0
Posts: 23
Join Date: Jan 2008
Default USB Host On Evo?

sven.killig.de/android/N1/2.2/usb_host/ This method enables you to host usb devices from your Nexus 1. Is it possible do this on Evo also?
 
Neotelos_com
Old
#2  
Senior Member
Thanks Meter 60
Posts: 317
Join Date: Jul 2008
Location: Seattle

 
DONATE TO ME
Looks like it might only be for Froyo, but then again not sure.
 
firebrain
Old
#3  
Junior Member - OP
Thanks Meter 0
Posts: 23
Join Date: Jan 2008
He writes it should work for 2.1 but even for Froyo (custom ROM ) it would be great
 
chuckhriczko
Old
#4  
Recognized Developer
Thanks Meter 36
Posts: 1,071
Join Date: Aug 2008
Location: Walnutport, PA

 
DONATE TO ME
I am working on a few custom roms right now but when I'm done with that I'm gonna start working on some kernels including this exact feature.
The Following User Says Thank You to chuckhriczko For This Useful Post: [ Click to Expand ]
 
Fallen Spartan
Old
#5  
Fallen Spartan's Avatar
Moderator Committee - Irish Pride, Spartan Legacy
Thanks Meter 3091
Posts: 20,944
Join Date: Nov 2007
Location: Belfast, Ireland Likes: Whiskey & XDA Dislikes: No whiskey

 
DONATE TO ME
MOD EDIT - Moved to Q&A
If I have helped you, support Parkinson's
“When I was 5 years old, my mother always told me that happiness was the key to life. When I went to school, they asked me what I wanted to be when I grew up. I wrote down 'happy'. They told me I didn't understand the assignment, and I told them they didn't understand life.” ~ John Lennon
 
Obama's>god
Old
#6  
Member
Thanks Meter 1
Posts: 88
Join Date: May 2010
my question is "does the hardware of the evo support usb host mode?" I know the evo shares a lot with the nexus one and other current gen htc phones so I'm hoping so.
 
j4s0nc
Old
#7  
Member
Thanks Meter 13
Posts: 32
Join Date: Jan 2008
Default BUMP!

omg please... anyone have the gear to try this... i guess im gonna have to take some stuff apart..
-j4s0n c4s3y

New Phone!: Droid RAZR Maxx (Stock, Rooted for Nebtop & Emulators)
Phone: HTC EVO 4G (CyanogenMod 7.1)
Tablet 1: iPad2 (Jailbroken iOS 5.0.1)
Tablet 2: Viewsonic G-Tablet (CyanogenMod 7.1 & Backtrack Linux 5)
Media Player: iPod Touch 4th Gen. (Jailbroken iOS 5.0.1)
Watch: Motorola MOTOACTV (Rooted, Customized, Stock ROM)


www.geekasaurusrex.net
 
bsnguy
Old
#8  
Member
Thanks Meter 0
Posts: 39
Join Date: Sep 2009
Quote:
Originally Posted by chuckhriczko View Post
I am working on a few custom roms right now but when I'm done with that I'm gonna start working on some kernels including this exact feature.
If/when you are ready, let me now. I have keen interest in this.

Here's what I know:

1) The EVO has no power supply to power the USB device (so you will need a powered hub or cable hack).

2) HTC loves to (seemingly) use the fifth pin as a way to know that the car charging dock is in use so there is a strong possibility that auto-sensing a USB host cable will not work; it will have to be entered via software in some other way. It could be that this switch is actually HTC's own software running and detecting it; I've never dug in enough to know.

3) The Snapdragon processor has the hardware to support USB host and there is a project that Qualcomm has to support the features of their processors witih Android which is (presumably?) where these drivers came from: https://www.codeaurora.org/xwiki/bin/QAEP/

I'm willing to support such a project with my (limited) knowledge and cash. Let me know who's interested
 
j4s0nc
Old
#9  
Member
Thanks Meter 13
Posts: 32
Join Date: Jan 2008
Quote:
Originally Posted by bsnguy View Post
I'm willing to support such a project with my (limited) knowledge and cash. Let me know who's interested
I have the micro-usb to female OTG cable on it's way, and a powered usb hub that i'm gonna hack. from there, as long as the kernel has support and there are modules to load...
-j4s0n c4s3y

New Phone!: Droid RAZR Maxx (Stock, Rooted for Nebtop & Emulators)
Phone: HTC EVO 4G (CyanogenMod 7.1)
Tablet 1: iPad2 (Jailbroken iOS 5.0.1)
Tablet 2: Viewsonic G-Tablet (CyanogenMod 7.1 & Backtrack Linux 5)
Media Player: iPod Touch 4th Gen. (Jailbroken iOS 5.0.1)
Watch: Motorola MOTOACTV (Rooted, Customized, Stock ROM)


www.geekasaurusrex.net
 
bsnguy
Old
#10  
Member
Thanks Meter 0
Posts: 39
Join Date: Sep 2009
Quote:
Originally Posted by j4s0nc View Post
I have the micro-usb to female OTG cable on it's way, and a powered usb hub that i'm gonna hack. from there, as long as the kernel has support and there are modules to load...
I've done this. There is no built-in support on Android 2.1 or 2.2 from HTC on the EVO. At least no support for flash media. We will need to add the driver from here (or something similar):

HTC HD2 Kernel with support for USB Host. Same processor and probably similar internals, too. I don't have to the time to get up-to-speed on downloading/building/deploying kernels (and I'm not rooted, yet, on the EVO). I have an HD2 and I might try their stuff on that as it looks like it's "done" so I can see how well it works (or not).


XDA PORTAL POSTS

MicrowaveTimePicker Brings 4.2 TimePicker to 2.1+ Devices

It’s frustrating to see slick new features that you can’t use when … more

What’s Possible with CASUAL & How to Make Your Own CASUAL – XDA Developer TV

XDA Elite Recognized Developer AdamOutler is known … more

Pearl Chen to Talk NFC Development at XDA:DevCon 2013

From HTML to LEDs or Android to Arduino, Hardware Hacking is a pastime of many people … more

Avoid Framework Bootloops on Xperias Running Jelly Bean

If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more