yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] 9600xt:
i'm ready to test it :)
[Desire Android Development] LoQo_:
i´m too :D:D
[Desire Android Development] the-fallen:
So test it :) and please report if its working or not, thanks.
[Desire Android Development] LoQo_:
thx 4 your work

don´t run the rom leedroid 2.2f
[Desire Android Development] LoQo_:
Neither works on RCHDmix
[Desire Android Development] the-fallen:
Just tested it with an 2.29.405.2 close-to-stock ROM. What exactly does not work? Doesn't it boot? Or doesn't it flash? Or does something else do not work?
[Desire Android Development] 9600xt:
i can't see any difference :( maybe there is also something other that need to be pached, i hope someone can investigate more about that, i read about many people that with new leedroid are enjoing a NEW CAMERA with this mod.....
[Desire Android Development] LoQo_:
only works with 2.29?

does not start, stays in the first slash
[Desire Android Development] dinaroga:
this works if I have S-ON too right?
[Desire Android Development] LoQo_:
the cam kernel don´t work in dj_droid 1.8, it´s based on 2.29

does not start, stays in the first slash
[Desire Android Development] the-fallen:
The kernel was tested with 2.29 but it will work with 2.10 and others, too.

I think the problem for most of you is that you do not use a "close-to-stock"-ROM and your ROMs do need further changes to the kernel, modules, etc. It even does not support ext4 (for example) so your app2sd-mods will also not work.
[Desire Android Development] LoQo_:
i have ext4 :mad::mad::mad:
[Desire Android Development] the-fallen:
I'm sorry. So you do not use Teppic74's ROM, do you?

If I would know that its just ext4 you need...

You may contact your ROMs creator and ask there for this cam-fix.
[Desire Android Development] LoQo_:
i reformat and make a ext3 partition

no, i don´t run a teppic´s rom
[Desire Android Development] dinaroga:
worked beautifully for me.

ADATA class 6 16GB card

BEFORE:

WRITE: 5MB/s

READ: 6MB/s

AFTER:

WRITE: 8MB/s

READ 12MB/s

bravo :D
[Desire Android Development] bananacakes:
high frame rates fix
[Desire Android Development] the-fallen:
I'll add that ASAP...

Does someone know if the "over-clocking" does harm something in the device?

I just wonder why HTC do use slower clock rates by default
[Desire Android Development] mattics:
Nice one. I got a further 2mb/s write speed improvement over the other kernel to fix SD card speeds.

Aside from the 2 fixes, this is just the stock kernel which comes with teppics Rom is it not?
[Desire Android Development] dinaroga:
I've noticed after I flashed this kernel that everything has sped up for the SD card speed and the GPU but when I do quandrant, the last test with the DNA strand spinning is really choppy and jittery. The other tests in quandrant run fine except that one. Any idea why?
[Desire Android Development] bg_man:
The chips was produced and tested to this rates.

Some chips can do more, some can't.

It's depends on the silicon purity, manufacturing process etc.

And the manufacturer use the safer value.

The end user device should work for everybody.

You can get more but it is not guaranteed.

Sometimes is just marketing.

You produces the microchips in the very same way,

but sale them with different specs, just to earn more money.

Then with overclock you get more with less.
[Desire Android Development] the-fallen:
I had the same idea and I really hope that it does not harm anything.

I do not think it is because they want to use the same chip for a higher-class device since the desire was the highest class available at its time ("flagship") but it surely may be because of manufacturing tolerances.

It is. I used the .config extracted from the original ROM.

I just remembered that I read that at the original thread for that fix. I think its because you did not activated the "turbo boost" but you change the way it renders the graphics. That change may be good for some tasks and not so good for other tasks. You can flash the kernel without the GPU fix if you run into troubles with your favourite apps.
[Desire Android Development] mattics:
Any idea if the way the phone charges has been changed in this kernel, wether it is a newer kernel or something.

I nandroid'd back to before I had this kernel and noticed that my phone went to 100% then drained to 90% then started charging back up. But after flashing this I get the same deal but it only drops to 99%.
[Desire Android Development] bg_man:
@the-fallen

I have a personal request. :)

Can you make a update.zip with powertop and nano?

I think it would help me a lot to find my battery sucker.

Thanks in advance!
[Desire Android Development] dinaroga:
I guess my next question would be...what exactly is "turbo boost" and are there any drawbacks to enable it? what are the main benefits/disadvantages to activating it? Thanks fallen! :D
[Desire Android Development] the-fallen:
There is no "turbo boost", I just tried to explain why that patch will speed up some things and slows down others.

I just make a kernel from time to time :) But I had powertop on my desire (google for it, you'll find a lot of precompiled versions for Android). It does not help because all its suggestions rather match a normal PC than the Android Device.

There is nothing changed. Nothing I am aware of. But the "problem" you described has been discussed in other threads. There is a Thread about "calibrating" the battery (sorry that I dodn't posted the link but should be easy to find). It doesn't say why it does that but how to "fix" that.
[Desire Android Development] the-fallen:
Added the Camera fix for 83MHz.

Need to be confirmed that it really works.
[Desire Android Development] faceN:
Just wanted to say thank you for your work. Ever since I bought my Desire I hated the slow SD read/write speed. Your kernel fixed this. Improvement is most obvious to me when browsing images in Gallery and when installing/updating apps, but I guess all SD operations are faster now. Before flashing your kernel my SD read/write speeds were miserable 1/1, and now they are 2/6! My phone feels like a different, better device now. I am running teppics ROM.
[Desire Android Development] WadeOh:
Re-applying Myshkinbob's WiFi fix does not seem to work after installing the patch listed here. Any fixes?
[Desire Android Development] 9600xt:
Now it works!! 720p video capture never was so smooth!!!
[Desire Android Development] the-fallen:
That's Great! Did you do something more than just flashing the kernel or is that really enough to have a smooth 720p-experience?

I'll have a look. What exactly does not work? Are you unable to activate WLAN?

Edit: I just tested it with the module bcm4329_nofullsleep_N_2.6.32.15-g6a358a9.zip and it is working. Maybe you used the wrong module (wrong module name)?
[Desire Android Development] 9600xt:
a new rom, updated on latest OTA, is out on teppic74 thread, and there is a new kernel in this release, it is possible to update your kernel mod at these release?
[Desire Android Development] faceN:
+1 when you get to it :)
[Desire Android Development] the-fallen:
Can you tell me the exact version string of the Kernel used in teppic47's new ROM?

Had someone already tried to use this Kernel on that new ROM?

My Kernel should work with 2.29 (I already used it on 2.29 and now on 2.33). There were (nearly) no differences between the 2.10 and 2.29 kernel.

But for sure I will fix this kernel to fit to teppic74's ROM if there is anything to fix.
[Desire Android Development] faceN:
can't tell you the version of the kernel in teppic's new 2.29 ROM because I flashed it with your kernel immediately :)

But I can confirm that the new ROM and your current kernel work together fast and smooth.
[Desire Android Development] the-fallen:
That's exactly what I expected :)

Good to know it is working for you. I hope it'll work for all others, too.
[Desire Android Development] teppic74:
It's 2.6.32.15-gf5a401c.
[Desire Android Development] nsx_23:
Installed on 2.29 and seems to be working fine.
[Desire Android Development] the-fallen:
Thanks Teppic74.

The version string is different to the kernel I made. Still it is the same kernel but the appendix is different and kernel modules won't load.

There are several ways to fix that problem:

1) I make a new set of kernels with that new version string

2) You use the kernels I already have and you can use the modpacks Teppic74 offers for 2.10 (because my version string matches the default kernel version from 2.10)

3) Teppic74 changes the version string within his ROM and he is able to offer new modules/mod-packs for both, 2.10 and 2.29 (the CIFS/WLAN-N-mod would then work with 2.29, too)

What you want me to do?
[Desire Android Development] faceN:
I am affraid I got no clue what you are talking about :) but it seems to me best would be if the experts, i.e. you and teppic74, reached an agreement on the simplest and most flexible solution for both of you and the users.
[Desire Android Development] teppic74:
I won't be modifying the kernel revision in my ROM. That'd be a very bad idea, it's a stock kernel in a stock ROM.
[Desire Android Development] the-fallen:
You're right. It's a bit hard to understand. How ever, it's about giving you the easiest and best solution. I've contacted Teppic74, as soon as I got an answer I'll tell you (and upload new kernels if necessary)
[Desire Android Development] faceN:
I appreciate your opinion but I would like to add a note that without thefallen's kernel my SD (class 2) write/read was always 1/1 with stock and v2 and v3 teppic's init'd ROMs. After flashing thefallen's kernel SD speed went to 2/6 consistently which was also very noticable in everyday usage. So, I certainly hope you guys find a way to keep us users happy ;)

I'd like to know if there are any drawbacks with applying thefallen's kernel as it is to teppic's v3 ROM with A2SD+, powersaving, flash replacement,the tweaks and app updates? I've done that and it's been smooth sailing for now...

I love you both guys for making our phones really smart :)
[Desire Android Development] the-fallen:
New set of kernels are uploading at the moment (even if the connection resets very often - I hate it).

Stay tuned.

I recommend to re-flash with the Kernel that is tagged with "matching Teppic74 v3" so you'll be able to use further mods he will hopefully make available to us.
[Desire Android Development] the-fallen:
finaly I got the files uploaded.

Thank you <MyProvider> for that <Some4LetterWords> connection.
[Desire Android Development] nsx_23:
Do you mean 2.29 in your version numbers?

Anyway, once I put the new kernel on I couldn't activate wifi. It just says "error" under the wifi button in the settings menu. Flashed back to the older one instead. I didn't use the one with the camera fix, and I'm getting 1122 in Quadrant using this old kernel.

Teppic 2.29 + A2SD 1.4 + Powersaving 1.6 + Systemflash 1.3 + minor tweaks 1.2 + Updated apps 1.7 flashed.

Any ideas?
[Desire Android Development] faceN:
Flashed, works, thank you!
[Desire Android Development] the-fallen:
Yes. I'm sorry. It is 2.29.

I am sorry again. It seems that I missed to copy the WLAN driver into that package. I'm going to upload a fixed one. The other package (with the cam driver) already contains the correct WLAN driver.

Mea culpa...
[Desire Android Development] nsx_23:
Cheers mate. I've decided to try the cam kernel, but is there a big performance difference?
[Desire Android Development] the-fallen:
The processor for the camera is clocked higher so it can process more frames per second. How much performance difference you get depends on the SDCard speed (I think), the ambience light and for sure some other parameters, too.
[Desire Android Development] 9600xt:
whi if i try to install your kernel (camera mod one) on this rom:

http://xdaforums.com/showthread.php?t=833310

i can't use wifi anymore, and i can't repair using an old kernel that was working before your kernel's flash??
[Desire Android Development] Psych0Chimp:
I flashed the same one (no camera fix) and my WiFi is working fine...

Should I flash the newer version anyway? What's the difference between the WLAN drivers?

Great work BTW!

Chimp
[Desire Android Development] Mikeyy:
You should add date of last change to thread title.

Anyway, great work, didn't try it yet, but it's always good to have people like you bringing something new, thanks.
[Desire Android Development] the-fallen:
I already fixed that issue this morning. So you already use the fixed package.

I really should add a note if I change the packages. The difference was, that the non-working wlan driver was not made for that kernel. I just forgot to replace it.

Hmm. That's strange. The driver within the kernel package will work with the kernel so I do not know why it does not work for you. Did you have flashed something else in addition to that kernel?

Are you familiar with adb shell? Would be good to see the last lines of "dmesg" output after you tried to enable wifi.
[Desire Android Development] 9600xt:
i did a full wipe and now i have the stock kernel that come with this rom, i can try to flash your kernel again, but if it doesn't work i do not want to re do a full wipe...
[Desire Android Development] the-fallen:
At least good to know that your wlan is working again.

Still, I have no clue why you have problems. But I do not know what else may be different in the ROM you use that could be a reason for that.

In theory, if you have made a nand-backup before you can easily try out a new kernel and restore the backup if it does not work.

How ever, if you do not want to try again and again I can understand it. At least you want a working phone.
[Desire Android Development] Mekrel:
There should be no reason why the WiFi module in your kernel shouldn't work with the ROM I've uploaded here.

As long as your .zip files include the WiFi module that was compiled with your zImage.

The undervolt.ko in the ROM I uploaded will also work with your kernel because I hex edited it to load with gf5a401c.
[Desire Android Development] the-fallen:
You are absolutely right. It should work.

I just double-checked that module:

It is the correct module. Also I am using that kernel package on my Desire, too. So I do not have any clue what's wrong. Are here any other users with that problem?
[Desire Android Development] 9600xt:
there will be no reasons to not work, but.... now i'm in a boot loop.... so!?

EDIT:

i flashed your kernel 3 times, and my phone wan't boot anymore, than i flashed this kernel:

http://xdaforums.com/showthread.php?t=849002

and my phone is now on, but... AGAIN NO WIRELESS!!!!

(help please)
[Desire Android Development] the-fallen:
Can you get the last few lines from dmesg after you tried to activate wlan?
[Desire Android Development] 9600xt:
i don't know if this is right and if can help...
[Desire Android Development] Mekrel:
Just tried flashing your kernel to my ROM, gave me a verification issues - something along the lines of:

Wrong digest E system\lib\modules\bcm4329.ko
Verification failed

Just resigned your .zip file and it then flashed fine and can confirm your kernel works fine on my ROM, including WiFi. :)
[Desire Android Development] the-fallen:
Oha? How did you have flashed the kernel? I am using ClockworkMod Recovery. I never needed to disable verification or sign anything.

Do you think that's the same problem that 9600xt has?

And, how did you signed it? I would sign mine so other people like 9600xt do not need to do anything.
[Desire Android Development] 9600xt:
maybe this can help you, i'm just trying

http://androidforums.com/developer-101/8665-how-signing-roms.html
[Desire Android Development] Mekrel:
I use AmonRA 2.0

I'm not sure, looks like somehow his wifi module hasn't been replaced when he flashed another kernel.

I sign via:

http://rapidshare.com/files/257189327/testsign.jar

java -classpath testsign.jar testsign inputzipname.zip signedoutputzipname.zip
[Desire Android Development] 9600xt:
i signed it with the guide i posted before, and now it works!!! tanks!!!:D
[Desire Android Development] the-fallen:
Hey, that's great!!

I also replaced the packages with signed ones. Thanks to both of you for finding and fixing a "bug" :)

I hope this will help many other people.
[Desire Android Development] Mikeyy:
Flashed your kernel, all went fine, hopefully it will stay that way.

Cannot measure sdcard speed since program you suggested isn't longer avaible on market, so I'll take your word for it. :)
[Desire Android Development] iL_FeD:
Hi, I tink I found an issue and I'm not sure if it has to do with your new kernel or with teppic's mods, here's what happened:

I had 2.29 working right with your previous kernel and some teppic's mod including powrsaving modpack (not the high one). It was working great, but then I decided to upgrade to the last kernel and flashed it with the new powersaving modpack and cifs support (starting to think that maybe there's where the problem is), after that the phone keeped working great but when it went into idle mode, Talk application started working really bad, if somebody send me a message it will not reach my phone until I grab it and "wake it up", like if in low power consumption mode the wifi connection stoped working.

Now I've restored a nandroid to the previous state and is working great again so I will stay with this config until Gingebread, but I leave my message here to see if somebody else is experiencing the same

BTW thank you for such a great work!
[Desire Android Development] the-fallen:
I am not sure, but I have in the back of my mind that the default WLAN driver does suspend the connection if the phone enters idle/sleep mode.

There was a fix for that somewhere (Read the 3th post of this Thread, I think it matches your problem).

Maybe you had used this WLAN module before upgrading?

I'm sorry that I can not investigate that any further at the moment, I'm at work.
[Desire Android Development] the-fallen:
Am am planning to release a not-so-close-to-stock-kernel :)

It will be based on 2.6.32.27 (we have 2.6.32.15 at the moment) and I think about using lzma compression and adding the task-grouping-scheduler.

I like to know if you have any wishes.

Please keep in mind that I am working alone and therefore won't be able to add all patches available in the universe. But for sure there are some that are really useful.

current SpeedTests (Quadrant Standard):

.15 with gpu+ = 1180 Points

.27 with gpu+ = 1289 Points
[Desire Android Development] 9600xt:
i have only two wishes, first include all tweaks of your "old" kernel series, second is to make a "small" kernel, 4mb or so are too big imho

EDIT:

i will be happy to test your new kernel :)
[Desire Android Development] the-fallen:
What do you mean with "4mb or so are too big"?

All of my kernels where 2.2Megs in size (the whole zip file is 2.6Megs). Did I miss something?

And for sure they'll have the features of my other kernel :)
[Desire Android Development] 9600xt:
i mean that other kernel with support for many other things are too big, like the coutts99's kernel!

I liker your kernel, and i like that tey are so smart!
[Desire Android Development] Psych0Chimp:
Can you keep the current kernels up as well please!

Chimp
[Desire Android Development] the-fallen:
Sure. I am not going to drop them as long as there are people who need/want them. And I am going to update them as soon as there is something worth to be added.
[Desire Android Development] the-fallen:
There it is, the 2.6.32.27 kernel with some additions. Feel free to test it and report if it is working or not. I have tested it on my device and it worked well.

By the way, does anyone knows if I can get more than 10 file uploads here? I ran out of uploads... :)

Does anyone knows a good alternative to upload further files? Something more comfortable than megauploads and such?
[Desire Android Development] coutts99:
My kernel is actually less than 2mb, its the module that bump the zip up. You can remove modules you don't user :)
[Desire Android Development] Mikeyy:
Can you please put link to topics explaining extra features. For example, what is "task grouping scheduler" !?

Or what is difference between kernel .15 and .27 ?
[Desire Android Development] 9600xt:
i tested your kernel, it works well! i have only one other request if it is possibile to enable overclock, to set it manually with setcpu.... tanks!
[Desire Android Development] 9600xt:
you can use google to find some details about that:

differences between .15 and .27: are too many to be reported here, try to find information on this site http://www.kernel.org/ ;)

about task grouping sheduler you can see here:

http://kernelnewbies.org/Linux_2_6_24
[Desire Android Development] the-fallen:
You want it, you got it. See 1th post (I added [what's that?] tags)

I'll try, but for now I have to leave the computer else my gf will be mad with me. If you can get any source to that overclocking thing it would help me and speed things up. Please PM the sources to keep that topic as clean as possible. Thanks in advance.
[Desire Android Development] DearTanker:
Super thanks to you for post this thread,only thing i hope is you will to continuous updating.

Unbelieveble,I was using sandisk ultra mobile c4(the fastest tf card right now,test r/w=20M/15M in PC).

With you kernel,sometimes sst result is r/w=13m/10m,but sometimes is 13m/6m,sometimes between.

Anyway,it obviously step up so much and work so good.

But,there was one question:how can i add you kernel to my rom when i cook with kichen?

Can i just backup boot.img to sdcard and replace the boot.img in my original rom,and replace bcm4329.ko too.?
[Desire Android Development] the-fallen:
I never did something like that but that may be worth to give it a try.

I am sure there are howto's about rebuilding your own boot.img in the net.
[Desire Android Development] nsx_23:
Anyone tested with teppic's V3.1 ROM?
[Desire Android Development] Mikeyy:
3.1 is same as 3.0, minor changes in newer apps. So it's working 100%.
[Desire Android Development] schalmers:
Note to OP

I have tested the .27 kernel with Teppics 3.1 Rom (2.29.405.5) as well as the 2 modified mods for Power savings and CIFS, wifi and VPN and there seems to be an issue on the CIFS module. Each time I try to connect to a CIFS share my phone reboots. I actually tried 2 phones same results and then moved both back to the normal .15 kernel and Teppics original mods for Power saving and CIFS, wifi, VPN and the CIFS shares are working fine now. So the issue is mos likely in the modified .27 CIFS module.

Thank you for all of your hardwork on these kernels
[Desire Android Development] Lanbase:
the-fallen,

could you tell me a simple hex editor with whitch I can change the kernel version string of a kernel module? I have been searching but up till now no luck.

thx
[Desire Android Development] the-fallen:
Using Linux and Gnome you could use "GHex". If you prefer another Desktop Environment or Windows I do not know one but there should be tons of free editors.
[Desire Android Development] the-fallen:
Using Linux and Gnome you could use "GHex". If you prefer another Desktop Environment or Windows I do not know one but there should be tons of free editors.

Thank you for reporting that. I never had tested CIFS but I will try to fix that by compiling a new CIFS Module.
[Desire Android Development] DearTanker:
Have you found a way to make kernel support EXT4?

I am sorry i can't help you anymore because my bad english,even though i have seach the xda and google.

I hope you will make it come ture soon.

I'm waiting.........

I did not sure thoes links are right,you may have a check:

http://xdaforums.com/showthread.php?t=750663

http://xdaforums.com/showthread.php?t=771689

http://xdaforums.com/showthread.php?t=814228
[Desire Android Development] the-fallen:
I am sorry that I did not answered earlier.

As soon as I have some more free time again I will try to add all those things you and all others mentioned.

Stay tuned :)