FORUMS

Android M Code Name: Macadamia Nut Cookie

While the official name for the latest iteration of Android has yet to be revealed, the code … more

XDA Recap: This Week In Android (May 17 – 23)

Another week, another recap. The Sunday tradition marches on this week with a fresh … more

Huawei To Sell Honor Smartphones Via Indian Retail Outlets

World’s fourth largest smartphone maker Huawei plans to now sell its … more

Sunday Debate: Are Smaller Bezels Better or Worth It?

Bezels have been getting smaller and smaller as the years go by, and while devices … more
Post Reply Subscribe to Thread Email Thread

[KERNEL] Sense 2.6.32.24+BFS+HAVS+USB HOST+UVOC+CIFS+NFS+NTFS+TUN

26th October 2010, 04:32 PM |#1  
OP Member
Thanks Meter: 3
 
More
Hello,

I have compiled my own version of the bravo froyo kernel, I have mixed the work of kingklick for the incredible and the work of snq- as the 2.2b-sdfix kernel, changing some defaults voltages and add the Sven Killg's usb-host support. I have also added NFS, tun/openvpn, NTFS, UTF-8 and some usb devices I need. This kernel supports HAVS, that is Hybrid AVS that adjust the CPU voltage based the hardware feedback. In my desire is working quite fine, have no time for battery testing but it seems good. More feedback is welcome!

I am still waiting for an USB OTG Cable, so I cannot test the USB-Host part, it should work without problem following the instructions at http://sven.killig.de/android/N1/2.2/usb_host/ but if you find any problem, report it here.

Changelog:

-gg1:
GPU Fix from snq- and change versioning scheme.

v0.3:
Major change, based on official bravo and mix several patches from different sources. Now the kernel version is 2.6.32.24 and includes lots of changes. BFS, HAVS and more from the kingklick incredible kernel.

v0.2:
Remove usb sound support and add tun.ko for openvpn.

v0.1
I have put back IPv6 support, only 100Kb more and Google Googles works again :D

Of course thanks to snq-, kingklick, LeeDroid, Sven, Koush and everybody here doing such a great job!
Attached Files
File Type: zip kernel-v0.2-signed.zip - [Click for QR Code] (2.76 MB, 250 views)
File Type: zip kernel-v0.3-signed.zip - [Click for QR Code] (2.76 MB, 468 views)
File Type: zip kernel-gg1-signed.zip - [Click for QR Code] (2.76 MB, 976 views)
Last edited by kahuna0k; 2nd November 2010 at 01:52 PM. Reason: version 0.2
 
 
26th October 2010, 04:54 PM |#2  
Diamondback's Avatar
Moderator Committee / Recognized Developer / XDA Portal Team
Thanks Meter: 6,512
 
More
Next step should be a kind of toggle for the usb host mode, something userfriendly...
Any chance for something like this?
26th October 2010, 05:09 PM |#3  
OP Member
Thanks Meter: 3
 
More
Quote:
Originally Posted by Diamondback2010

Next step should be a kind of toggle for the usb host mode, something userfriendly...
Any chance for something like this?

The problem is that as far as I know once you have the ehci-ucd module loaded the usb mode change, even if you unload it. Doing an app to load unload all the usb-modules should be trivial, once I get the usb-otg cable I'll try it. Maybe I will code some kind of no-gui just a menu switch-on switch-off app, but doing it blindly would not be very easy :D

Regards,
26th October 2010, 07:44 PM |#4  
Senior Member
Flag Newcastle upon Tyne
Thanks Meter: 5
 
More
with ipv6 removed, google goggles will no longer work. any reason why you removed it? just curious.
26th October 2010, 08:46 PM |#5  
Junior Member
Flag Nancy
Thanks Meter: 0
 
More
Does it work.in hd Rom ?
26th October 2010, 09:46 PM |#6  
Senior Member
Flag Melbourne
Thanks Meter: 56
 
Donate to Me
More
I flashed it, and it works fine (the usual stuff, that is).
I also went to the linked website, and followed the instructions (though some of it made not much sense).



Then i plugged it into my computer over usb and selected mount as storage, and it mounted - so it didnt work?

Which instructions are the ones we need to follow?

Josh.
27th October 2010, 01:09 AM |#7  
OP Member
Thanks Meter: 3
 
More
Quote:
Originally Posted by w.0.o.t

with ipv6 removed, google goggles will no longer work. any reason why you removed it? just curious.

Trying to save some bytes, I've put it back as it is only 100Kb more :D
27th October 2010, 01:23 AM |#8  
OP Member
Thanks Meter: 3
 
More
Quote:
Originally Posted by fllash

I flashed it, and it works fine (the usual stuff, that is).
I also went to the linked website, and followed the instructions (though some of it made not much sense).



Then i plugged it into my computer over usb and selected mount as storage, and it mounted - so it didnt work?

Which instructions are the ones we need to follow?

Josh.

The instructions about usb host-mode you need a OTG cable and a powered usb hub and then using conectbot or adb through wireless you need to manually load the needed modules, they are all at /system/lib/modules. The minimum is usbcore.ko and ehci-hcd.ko but you will need others to do usefull things. I think that we will need to kill some htc process because it seems that it is accessing the usb in slave mode. Once I'll get the OTG cable I'll try to get further, but right now the usb-host is just supported in the kernel, nothing else.

Regards
27th October 2010, 03:16 AM |#9  
Senior Member
Flag Newcastle upon Tyne
Thanks Meter: 5
 
More
Quote:
Originally Posted by kahuna0k

Trying to save some bytes, I've put it back as it is only 100Kb more :D

thanks very much. i'm flashing the new one in a minute.
27th October 2010, 06:01 AM |#10  
Senior Member
Thanks Meter: 0
 
More
Hy , thanks for u'r work, one more thing can u add support for open-vpn? i flashed u'r kernel but openvpn aint working anymore

thanks
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes