Jump to content
freeasabeer

Android 2.1 - Teknologist kernel with tun.ko, ext4, cifs, netfilter and compache ramzswap for GSM Hero

Recommended Posts

As you may be aware, Teknologist was not in a position to continue his work on his great Teknologist kernel for the Hero. So I kindly overtook the job and have built one 2.6.29 "Teknologist" kernel.

I believe I've put all the options that were in his former kernel releases, I just had to take cifs out as a module as the resulting boot.img was too big and failed to flash.

I also made this kernel overclockable up to 691 Mhz which has proven to be safe on most of the devices. Just use SetCpu or OverClock widget for that purpose.

Compcache is disabled by default as it has proven to slow down our devices on the long term.

The update zip file is to be applied on top of Android 2.1 based MoDaCo Custom ROM r5:

2.6.29-mck-teknologist-2.0b-mcr-signed.zip

In the case you'd like to revert back to the stock r5 kernel, here you go:

2.6.29-mcr_2.1_r5-signed.zip

Share this post


Link to post
Share on other sites
Guest

Sympa :)

How does it perform ? Have you experienced any speed boost ?

Merci pour le boulot !

Share this post


Link to post
Share on other sites
As you may be aware, Teknologist was not in a position to continue his work on his great Teknologist kernel for the Hero. So I kindly overtook the job and have built one 2.6.29 "Teknologist" kernel.

I believe I've put all the options that were in his former kernel releases, I just had to take cifs out as a module as the resulting boot.img was too big and failed to flash.

I also made this kernel overclockable up to 691 Mhz which has proven to be safe on most of the devices. Just use SetCpu or OverClock widget for that purpose.

Compcache is disabled by default as it has proven to slow down our devices on the long term.

The update zip file is to be applied on top of Android 2.1 based MoDaCo Custom ROM r5:

2.6.29-mck-teknologist-2.0b-mcr-signed.zip

In the case you'd like to revert back to the stock r5 kernel, here you go:

2.6.29-mcr_2.1_r5-signed.zip

Been waiting for this.

First one to flash :)

Thanks

Edited by Dr. dre

Share this post


Link to post
Share on other sites
Let us know :)

So far so Good :D

Looks like Overclock is not working the max frequency is 528

Edited by Dr. dre

Share this post


Link to post
Share on other sites

i can confirm: no OC!

within the OC settings it shows 691mhz but when u move the slider it goes only to max 528mhz.

Edited by arty23

Share this post


Link to post
Share on other sites
i can confirm: no OC!

within the OC settings it shows 691mhz but when u move the slider it goes only to max 528mhz.

Here is OC not working too :D, hope there is a fix soon :)!

Share this post


Link to post
Share on other sites

Had a problem flashing this, got to flashing the boot.img and the instillation aborted.

Any help?

Share this post


Link to post
Share on other sites

Does it work with r4?

Share this post


Link to post
Share on other sites

Flashed. Doesn't not seem faster maybe slower?!?, OC definitely not working.

Share this post


Link to post
Share on other sites
Flashed. Doesn't not seem faster maybe slower?!?, OC definitely not working.

Absolutely faster on my phone, quicker app launch also. Don't use OC

Share this post


Link to post
Share on other sites

Thanks for this, freeasabeer. Definitely snappier than stock, even without an OC. No conflicts or FCs to report so far either.

Re overclocking...

Using SetCPU 2.0.1, "autodetect speeds" shows max/min @ 691MHz/528 MHz, and "current speed" display remains at 528MHz no matter what the max/min sliders are set to. If I use the "disable perflock" option in SetCPU the detected clock values revert to the default 528/245 but I can then adjust these with the sliders.

Hope this is of some use.

Share this post


Link to post
Share on other sites

Would anyone be able to attach the update.zip for the removal of the kernel, I really don't want to install it without being able to revert incase I mess it up, and mediafire just won't work! :angry:

Can't wait to try it out and get ext4 back!!

Thanks in advance,

Davrian

Share this post


Link to post
Share on other sites
Would anyone be able to attach the update.zip for the removal of the kernel, I really don't want to install it without being able to revert incase I mess it up, and mediafire just won't work! :angry:

Can't wait to try it out and get ext4 back!!

Thanks in advance,

Davrian

link in the 1srt and 3rd posts

A+

Jpq

Share this post


Link to post
Share on other sites
link in the 1srt and 3rd posts

A+

Jpq

Yes, but the mediafire link isn't working... I see you uploaded the last file as an attachment, and I was wondering if someone could do the same for the other file.

Davrian

Share this post


Link to post
Share on other sites
Yes, but the mediafire link isn't working... I see you uploaded the last file as an attachment, and I was wondering if someone could do the same for the other file.

Davrian

Ok ... i haven't the stock kernel ... if i need i'll restore with nandroid

A+

Jpq

Share this post


Link to post
Share on other sites
Ok ... i haven't the stock kernel ... if i need i'll restore with nandroid

A+

Jpq

Okay, thanks, i'll do the same then :angry:

davrian

Share this post


Link to post
Share on other sites
I also made this kernel overclockable up to 691 Mhz which has proven to be safe on most of the devices. Just use SetCpu or OverClock widget for that purpose.

Just a quick question here... May kernel devs never recommend SetCPU, instead they all recommend Overlock Widget. Why is that and why can we use SetCPU with your kernel?

Compcache is disabled by default as it has proven to slow down our devices on the long term.

So, compcache is disabled by default and to enable we need to remove all those '#' in the script lines. This is confusing me because in the default Hero kernel, isn't compcache enabled by default already, without any extra scripts? So, shouldn't be the other way around (a script to disable and not to enable it)?

One last question... I'm not using MCR, I'm cooking my own ROM, picking bits and piece from a lot of different ROMs (MCR included). Cloud I use this kernel on my ROM or it wouldn't work properly?

Share this post


Link to post
Share on other sites
Just a quick question here... May kernel devs never recommend SetCPU, instead they all recommend Overlock Widget. Why is that and why can we use SetCPU with your kernel?

So, compcache is disabled by default and to enable we need to remove all those '#' in the script lines. This is confusing me because in the default Hero kernel, isn't compcache enabled by default already, without any extra scripts? So, shouldn't be the other way around (a script to disable and not to enable it)?

One last question... I'm not using MCR, I'm cooking my own ROM, picking bits and piece from a lot of different ROMs (MCR included). Cloud I use this kernel on my ROM or it wouldn't work properly?

1) Compache is not enabled in stock kernel. In fact it's not even included. I patched the sources (it's not even in the vanilla kernel source tree v 2.6.29).

and

2) The kernel should be ROM independent provided you merge it with the appropriate ramdisk to create the "right" boot.img

3) Thans freeasbeer for taking care of this ! I am definitely overloaded at work and my Hero still seems broken ! :-(

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

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