Jump to content

An experimental CM7 Kernel


Guest t0mm13b

Recommended Posts

Guest t0mm13b

Ok, for those that have the USB OTG cables/adaptors...

Try this dropbox download, flash it and let me know how it goes...

Automounter is in place... fingers crossed that this should help... redirect dmesg to a file, pull it down, open it up, copy/paste into pastebin...

I have recalled seeing a blog entry for the Nokia N800 where it flips from host to client and vice versa by doing this

# to switch to host mode

echo host > /sys/devices/platform/musb_hdrc/mode


# to revert to OTG mode

echo otg > /sys/devices/platform/musb_hdrc/mode

Please be aware that this is under meego or one of the nokia OS's... B)

so most definitely you will not have musb_hdrc ... :D

Perhaps, that is the key to doing the flipping from host > to otg and vice versa...

will need to investigate further...

Cheers \o/

P.S: For the benefit of those that wish to muck about... you can order one from here...part number is ZX40-A-5S-75-STDAJ, and Digi-Key P/N is H11576-ND (have not tried it)

Edited by t0mm13b
Link to comment
Share on other sites

Guest JayGB1982
Right... the GPS issue can be filed elsewhere as really, by right, you should be using the latest release... ;) :D

Uhmmm... am a bit flummoxed at this stage as I do not know where/why/how the GPS thing is b0rk3d... B)

Really, this thread is about USB OTG.... uhmm....

Might be best to try out the RC4 release or the latest nightly that might address the problem you are experiencing.

The build comes from TomG's stable code, this experimental build comes from an unstable code ... :D and is not fit for general day-to-day use... but uhh... could you leave reply back with a pastebin of the output from dmesg by doing this inside adb shell

dmesg > /sdcard/dmesg_log.txt

Then get out of the adb shell, and issue this adb pull /sdcard/dmesg_log.txt and open it up in a text editor and copy/paste into pastebin.com...

Will try have a look and see anyway... but right now the focus is on USB OTG... :D

OK think I did this right.

My pastebin is located - http://pastebin.com/95pXxTmN

Hope this helps?

Link to comment
Share on other sites

Guest filao

Didn't work for me unfortunately, brand new CM7 v4 ROM and this kernel, full wipe a few times but the sensor tester app starts with FAR, then moves to INIT and stays there.

Might be a stupid question but where is the proximity sensor? I tested putting it towards something dark but nothing ...

Link to comment
Share on other sites

Guest socialworker

Anybody looking for cheap otg adapters --> here you go

Btw, as far as I understand one needs a powered USB-Hub anyway.

So the standard micro-usb-male to usb-a-male cable should do?

Or can I use HID-devices like keyboard and mouse without external power, provided I use a special otg cable/adapter?

Link to comment
Share on other sites

Guest t0mm13b
Didn't work for me unfortunately, brand new CM7 v4 ROM and this kernel, full wipe a few times but the sensor tester app starts with FAR, then moves to INIT and stays there.

Might be a stupid question but where is the proximity sensor? I tested putting it towards something dark but nothing ...

Hmmm.... Go into Settings > Call Settings > Always use proximity - make sure that's ticked! :D

Link to comment
Share on other sites

Guest FelixL
So the standard micro-usb-male to usb-a-male cable should do?

You need a micro-usb-male (best is 5 Pin for OTG and not only host mode) to usb-a FEMALE(!) and one of the following:

- a y-cable with two male and one female, some external writers have those to get the power they need out of two usb-ports

or

- a hub that provides power to the upstream (!) port.

Sven killig has some options listed on his Nexus One page:

http://sven.killig.de/android/N1/2.2/usb_host/

Also linked there is this page for the HD2:

http://htc-linux.org/wiki/index.php?title=Msm_Usb_Host

The hardware-requirements are the same, all devices need external power.

Link to comment
Share on other sites

Guest t0mm13b
You need a micro-usb-male (best is 5 Pin for OTG and not only host mode) to usb-a FEMALE(!) and one of the following:

- a y-cable with two male and one female, some external writers have those to get the power they need out of two usb-ports

or

- a hub that provides power to the upstream (!) port.

Sven killig has some options listed on his Nexus One page:

http://sven.killig.de/android/N1/2.2/usb_host/

Also linked there is this page for the HD2:

http://htc-linux.org/wiki/index.php?title=Msm_Usb_Host

The hardware-requirements are the same, all devices need external power.

Hmmm... FelixL,

Can the usb cable that comes with the handset be used, there's micro 5 pin on one end, stick on a female gender changer adaptor on the other end? :D

Link to comment
Share on other sites

Guest gingerninja

Found my usb otg adapter and DOH its mini not micro so sorry I am unable to test. Phone seams to be stable using this kernel on n35 though.

Link to comment
Share on other sites

Guest t0mm13b
Found my usb otg adapter and DOH its mini not micro so sorry I am unable to test. Phone seams to be stable using this kernel on n35 though.

Ahhh no bother at all ;)

Had a chat on irc about all the different connectors/adapters and longing for the good old days where you have serial and parallel... :D

Now there's micro, mini, USB, HDMI, firewire and what ever else is gonna pop up next.... B)

Link to comment
Share on other sites

Guest JayGB1982
Ahhh no bother at all ;)

Had a chat on irc about all the different connectors/adapters and longing for the good old days where you have serial and parallel... :D

Now there's micro, mini, USB, HDMI, firewire and what ever else is gonna pop up next.... B)

My friend was showing me this USB OTG stuff earlier controlling his Nokia N8 via USB mouse.

HDMI? Does that mean that given the right cable, It's this is technically possible? Blade USB>HDMI to a tv @ 800x480 ? :D

Link to comment
Share on other sites

Guest t0mm13b
My friend was showing me this USB OTG stuff earlier controlling his Nokia N8 via USB mouse.

HDMI? Does that mean that given the right cable, It's this is technically possible? Blade USB>HDMI to a tv @ 800x480 ? :D

Short answer: yes B)

Link to comment
Share on other sites

Short answer: yes :D

Just realised that I don't need a PC any more if you get all this stuff working, lol. Just a blade, ubuntu & a 24 port powered usb hub B)

Are there drivers for usb sound cards, display adaptors (like you'd need for hdmi/vga), ethernet & more exotic devices, or is it just hid & storage?

Edited by wbaw
Link to comment
Share on other sites

Guest filao
Hmmm.... Go into Settings > Call Settings > Always use proximity - make sure that's ticked! :D

Yep, did that a few times, turned if off, reboot, turn it on, still no joy.

Do I need to calibrate it using the ZTE Dialer?

Link to comment
Share on other sites

Guest t0mm13b
Just realised that I don't need a PC any more if you get all this stuff working, lol. Just a blade, ubuntu & a 24 port powered usb hub ;)

Are there drivers for usb sound cards, display adaptors (like you'd need for hdmi/vga), ethernet & more exotic devices, or is it just hid & storage?

There are drivers available for all sorts :D

Just at the moment, have ordered from dealextreme for that usb otg thingy....

dunno when will I get it or ever get it B) lol

just get the basics working first and then from there... expand it... :D

Edited by t0mm13b
Link to comment
Share on other sites

Guest Sven Killig
# to switch to host mode

echo host > /sys/devices/platform/musb_hdrc/mode


# to revert to OTG mode

echo otg > /sys/devices/platform/musb_hdrc/mode

This only works for Texas Instruments OMAP based phones with the musb host driver.

Link to comment
Share on other sites

Guest gschaden

Hi,

I am quite new here, but I'd like to help, I have some 2 zte blades for developing, a usb hub, otg adapter build by using

http://at.rs-online.com/web/search/searchB...&R=714-2340

and connecting pins all pins to the usb hub and a shortcut between 4,5.

Flashing your kernel worked, but I could not find traces that otg works.

I tried it to plug it in on boot time -> no traces, charging is ok

Is it necessary to load any modules from /system/lib/modules ?

-Gerhard

otg_4.txt

Edited by gschaden
Link to comment
Share on other sites

Guest gschaden

Sorry I think I missed a post and used the old kernel, here is the log of

linux version 2.6.32.9-perf (t0mm13b@tribbles) (gcc version 4.4.0 (GCC) ) #2 PREEMPT Wed Apr 6 02:29:34 IST 2011

It looks like it initializes more drivers, but still no usb hub, nor usb key is found.

What is the base of your changes, are these somewhere on the web?

-Gerhard

otg_5.txt

Edited by gschaden
Link to comment
Share on other sites

Guest gschaden

My lates experiences with usb host and otg.

I think the "ID -> (A)" looks good, that my adapter is ok.

For this test I connected the


<6>[04-08 04:07:54.285276] msm_otg_resume: usb exited from low power mode
<6>[04-08 04:07:54.285276] ID -> (A)
<6>[04-08 04:07:54.296599] [4: events/0]msm_hsusb_host msm_hsusb_host.0: Qualcomm On-Chip EHCI Host Controller
<6>[04-08 04:07:54.296599] [4: events/0]msm_hsusb_host msm_hsusb_host.0: new USB bus registered, assigned bus number 1
<7>[04-08 04:07:54.296599] [4: events/0]msm_hsusb_host msm_hsusb_host.0: park 0
<7>[04-08 04:07:54.296599] [4: events/0]msm_hsusb_host msm_hsusb_host.0: reset command 080002 (park)=0 ithresh=8 period=1024 Reset HALT
<7>[04-08 04:07:54.296599] [4: events/0]msm_hsusb_host msm_hsusb_host.0: supports USB remote wakeup
<6>[04-08 04:07:54.296599] [4: events/0]msm_hsusb_host msm_hsusb_host.0: irq 47, io base 0xa0800000
<7>[04-08 04:07:54.296599] [4: events/0]usb usb1: default language 0x0409
<7>[04-08 04:07:54.296599] [4: events/0]usb usb1: udev 1, busnum 1, minor = 0
<6>[04-08 04:07:54.296599] [4: events/0]usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
<6>[04-08 04:07:54.296599] [4: events/0]usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
<6>[04-08 04:07:54.296599] [4: events/0]usb usb1: Product: Qualcomm On-Chip EHCI Host Controller
<6>[04-08 04:07:54.296599] [4: events/0]usb usb1: Manufacturer: Linux 2.6.32.9-perf ehci_hcd
<6>[04-08 04:07:54.296599] [4: events/0]usb usb1: SerialNumber: msm_hsusb_host.0
<7>[04-08 04:07:54.296599] [4: events/0]usb usb1: uevent
<7>[04-08 04:07:54.315278] [4: events/0]usb usb1: usb_probe_device
<6>[04-08 04:07:54.315278] [4: events/0]usb usb1: configuration #1 chosen from 1 choice
<7>[04-08 04:07:54.315278] [4: events/0]usb usb1: adding 1-0:1.0 (config #1, interface 0)
<7>[04-08 04:07:54.315278] [4: events/0]usb 1-0:1.0: uevent
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: usb_probe_interface
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: usb_probe_interface - got id
<6>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: USB hub found
<6>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: 1 port detected
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: standalone hub
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: individual port power switching
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: individual port over-current protection
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: Single TT
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns)
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: power on to power good time: 20ms
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: local power source is good
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: enabling power on all ports

<7>[04-08 02:09:39.381308] msm_hsusb_host msm_hsusb_host.0: detected XactErr len 0/8 retry 1
<7>[04-08 02:09:39.381308] msm_hsusb_host msm_hsusb_host.0: detected XactErr len 0/8 retry 2
<7>[04-08 02:09:39.381308] msm_hsusb_host msm_hsusb_host.0: detected XactErr len 0/8 retry 3
<7>[04-08 02:09:39.381308] msm_hsusb_host msm_hsusb_host.0: detected XactErr len 0/8 retry 4
<7>[04-08 02:09:39.381308] msm_hsusb_host msm_hsusb_host.0: detected XactErr len 0/8 retry 5

[/codebox]

I changed the D+/D- lines on the usb channel, and it works :)

For now it have connected

[codebox]
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 2, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.32.9-perf ehci_hcd
S: Product=Qualcomm On-Chip EHCI Host Controller
S: SerialNumber=msm_hsusb_host.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 10 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1a40 ProdID=0101 Rev= 1.11
S: Product=USB 2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=256ms

T: Bus=01 Lev=02 Prnt=10 Port=00 Cnt=01 Dev#= 11 Spd=1.5 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=046a ProdID=0001 Rev= 0.26
S: Manufacturer=Cherry GmbH
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms

T: Bus=01 Lev=02 Prnt=10 Port=02 Cnt=02 Dev#= 14 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=8564 ProdID=1000 Rev=11.00
S: Manufacturer=JetFlash
S: Product=Mass Storage Device
S: SerialNumber=01OVBIF1C2EQ8KNR
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=31875us

The usb key works, the device files are at /dev/block/sda1. It was not necessary to install more modules, but it is not automatically mounted. The Cherry USB keyboard works well.

I used a kernel based on git://github.com/ZTE-BLADE/ZTE-BLADE-2.6.32.git, with the attached config, no additional patches.

-Gerhard

config_20110413_ges.gz

Link to comment
Share on other sites

Guest t0mm13b
My lates experiences with usb host and otg.

I think the "ID -> (A)" looks good, that my adapter is ok.

For this test I connected the


<6>[04-08 04:07:54.285276] msm_otg_resume: usb exited from low power mode
<6>[04-08 04:07:54.285276] ID -> (A)
<6>[04-08 04:07:54.296599] [4: events/0]msm_hsusb_host msm_hsusb_host.0: Qualcomm On-Chip EHCI Host Controller
<6>[04-08 04:07:54.296599] [4: events/0]msm_hsusb_host msm_hsusb_host.0: new USB bus registered, assigned bus number 1
<7>[04-08 04:07:54.296599] [4: events/0]msm_hsusb_host msm_hsusb_host.0: park 0
<7>[04-08 04:07:54.296599] [4: events/0]msm_hsusb_host msm_hsusb_host.0: reset command 080002 (park)=0 ithresh=8 period=1024 Reset HALT
<7>[04-08 04:07:54.296599] [4: events/0]msm_hsusb_host msm_hsusb_host.0: supports USB remote wakeup
<6>[04-08 04:07:54.296599] [4: events/0]msm_hsusb_host msm_hsusb_host.0: irq 47, io base 0xa0800000
<7>[04-08 04:07:54.296599] [4: events/0]usb usb1: default language 0x0409
<7>[04-08 04:07:54.296599] [4: events/0]usb usb1: udev 1, busnum 1, minor = 0
<6>[04-08 04:07:54.296599] [4: events/0]usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
<6>[04-08 04:07:54.296599] [4: events/0]usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
<6>[04-08 04:07:54.296599] [4: events/0]usb usb1: Product: Qualcomm On-Chip EHCI Host Controller
<6>[04-08 04:07:54.296599] [4: events/0]usb usb1: Manufacturer: Linux 2.6.32.9-perf ehci_hcd
<6>[04-08 04:07:54.296599] [4: events/0]usb usb1: SerialNumber: msm_hsusb_host.0
<7>[04-08 04:07:54.296599] [4: events/0]usb usb1: uevent
<7>[04-08 04:07:54.315278] [4: events/0]usb usb1: usb_probe_device
<6>[04-08 04:07:54.315278] [4: events/0]usb usb1: configuration #1 chosen from 1 choice
<7>[04-08 04:07:54.315278] [4: events/0]usb usb1: adding 1-0:1.0 (config #1, interface 0)
<7>[04-08 04:07:54.315278] [4: events/0]usb 1-0:1.0: uevent
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: usb_probe_interface
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: usb_probe_interface - got id
<6>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: USB hub found
<6>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: 1 port detected
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: standalone hub
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: individual port power switching
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: individual port over-current protection
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: Single TT
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns)
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: power on to power good time: 20ms
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: local power source is good
<7>[04-08 04:07:54.315278] [4: events/0]hub 1-0:1.0: enabling power on all ports

<7>[04-08 02:09:39.381308] msm_hsusb_host msm_hsusb_host.0: detected XactErr len 0/8 retry 1
<7>[04-08 02:09:39.381308] msm_hsusb_host msm_hsusb_host.0: detected XactErr len 0/8 retry 2
<7>[04-08 02:09:39.381308] msm_hsusb_host msm_hsusb_host.0: detected XactErr len 0/8 retry 3
<7>[04-08 02:09:39.381308] msm_hsusb_host msm_hsusb_host.0: detected XactErr len 0/8 retry 4
<7>[04-08 02:09:39.381308] msm_hsusb_host msm_hsusb_host.0: detected XactErr len 0/8 retry 5

[/codebox]

I changed the D+/D- lines on the usb channel, and it works :)

For now it have connected

[codebox]
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 2, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.32.9-perf ehci_hcd
S: Product=Qualcomm On-Chip EHCI Host Controller
S: SerialNumber=msm_hsusb_host.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 10 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1a40 ProdID=0101 Rev= 1.11
S: Product=USB 2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=256ms

T: Bus=01 Lev=02 Prnt=10 Port=00 Cnt=01 Dev#= 11 Spd=1.5 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=046a ProdID=0001 Rev= 0.26
S: Manufacturer=Cherry GmbH
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms

T: Bus=01 Lev=02 Prnt=10 Port=02 Cnt=02 Dev#= 14 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=8564 ProdID=1000 Rev=11.00
S: Manufacturer=JetFlash
S: Product=Mass Storage Device
S: SerialNumber=01OVBIF1C2EQ8KNR
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=31875us

The usb key works, the device files are at /dev/block/sda1. It was not necessary to install more modules, but it is not automatically mounted. The Cherry USB keyboard works well.

I used a kernel based on git://github.com/ZTE-BLADE/ZTE-BLADE-2.6.32.git, with the attached config, no additional patches.

-Gerhard

Cool! Thanks Gerhard... still waiting on the USB OTG adapter from dealextreme.... it is currently being shipped out... I used sven killig's patches for usb otg (it uses the onboard msm chipset for usb otg), for the kernel, I used TomG's experimental branch on github...

Thanks for that immense feedback :)

Link to comment
Share on other sites

Guest Sven Killig
I used sven killig's patches for usb otg (it uses the onboard msm chipset for usb otg)

Oh! Reading the syslog, I had the impression you got ID pin detection based OTG working with the stock kernel driver.

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...
Guest hackerse7en

:)

can anyone explain how this is done ??

i flash that .zip and stuck in the green android ,i´m using nightlie 69 in a tft screen and and i have a gen2 device

this is only for gen1 or for gen2 devices or work on booth?

and after i do all how i change to usb_host mode and storage mode

wich devices i can connect?

is any one working on this project ?

anything new ??

please if someone can do this please do a mini tutorial

sorry abou the english and tank you all

:unsure:

Link to comment
Share on other sites

Guest Richard_Arkless
:)

can anyone explain how this is done ??

i flash that .zip and stuck in the green android ,i´m using nightlie 69 in a tft screen and and i have a gen2 device

this is only for gen1 or for gen2 devices or work on booth?

and after i do all how i change to usb_host mode and storage mode

wich devices i can connect?

is any one working on this project ?

anything new ??

please if someone can do this please do a mini tutorial

sorry abou the english and tank you all

:unsure:

This is only for gen 1 devices, this will need to be recompiled for gen 2 devices

I think this is dead as the last update was on the 21st march which was around the same time when the hardware compatibility wasn't the greatest on cm7, now that hardware is perfect someone may as well submit any changes that this kernel has made back up to cyanogenmod

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.