FORUMS

[KERNEL][4/11/12] TestyMeh ICS 1.0 - OC+SIO+Initd ICS, New Suspend Method, Added Veno

737 posts
Thanks Meter: 178
 
By msticninja, Senior Member on 28th March 2012, 01:03 PM
Post Reply Email Thread
This kernel aims to improve performance, while still maximizing stability (and getting rid of reboots and SODs). It's working on all ROMs so far, so here it is for your approval. It can overclock to 1704Mhz, but doesn't override your user limit. I've added SIO and Init.d support and some various tweaks, and rebased to the newest source. Next is more cpu governors and general tweaks. Thanks to Roach for his commits from github, and guevor for new suspend code to imitate.

Some ROMs use a different build config, so Use The Right Version Below! Please Wipe Cache in CWM before flashing.

Update 4/11/12: Added test version of Veno, read about it at: http://www.ie.cuhk.edu.hk/fileadmin/...Journal/J3.pdf1.0 is up for All testers. Voodoo should be supported, please report. Wifi has been tested on Stock/ARHD/Revolver/Megatron/CNA/AOKP, but please test with other ROMs. I'm trying to compile one kernel for all ROMs, but EOS is still separate. Mega props to Guevor for the new suspend code. I'm trying to implement it without directly copying him though, so I need testers again. I will compile for other ROMs if necessary.

Update 4/7/12-2: 0.8 Added OC up to 1704mhz, Under/Overvolt support, made some changes to error handling for wifi stack, tweaked default voltages, and some stuff I can't remember right now. For testing, 0.8 downloads are in green. CIFS, TUN, and NTFS are cooked in, you should not need to load modules. There is a download link provided below for people who want the modules anyways.Personally tested on all ROMs listed, haven't had time to try Frozn.

Install with CWM or Rogue



Download 1.0(All ROMs, except EOS):http://db.tt/nNEbqufy
Download 1.0 With TCP_VENO(All ROMs, except EOS):http://db.tt/CqEqLMDQ
Download 1.0(EOS):http://db.tt/nnn4x9mN

Download 0.8(Stock/ARHD/Revolver/Megatron):http://db.tt/XyxW8WTK
Download 0.8(CNA/CM9Mar29/AOKP):http://db.tt/fiOXe16e
Download 0.8(EOS)http://db.tt/rcUAfPjz
Download 0.6 (Stock/ARHD/Revolver):http://db.tt/YDIInoKn
Download 0.6 (CNA, CM9, AOKP):http://db.tt/wdwPhWVt
Download 0.6 (EOS):http://db.tt/1yAOB7tq
Download 0.7 (Stock/ARHD/Revolver):http://db.tt/YsOdC3Tk
Download 0.7 (CNA, CM9, AOKP):http://db.tt/91iLDpKq
Download 0.7 (EOS):http://db.tt/HVY81MUQ

CIFS/NTFS Modules: http://dl.dropbox.com/u/21284412/modules.zip
You shouldn't need these, but I'll leave the link for old time's sake.

This is still beta. You must have balls to flash this(metaphorically speaking). Don't rip mine off if you have to reflash something else.

I had a couple requests for a donation link, so I'm posting one below. Feel free to buy me a beer if you want, but most of the work was done by the source code and people before me.

Click Here To Donate To My Delinquency

Github is at: https://github.com/msticninja/asus_kernel_tf101

Changelog:
Code:
1.0-Veno Add TCP_VENO as default ipv4 Congestion Control Method
1.0 Change suspend code to be closer to guevor's. Hopefully fix reboots again. Add post_boot exec for ARHD.
0.9 Change clk_disable_locked code to be closer to Nvidia source. Hopefully fix reboots.
0.8 Add BFQ, Over/Undervolt support, wifi patches, OC to 1704, etc.
0.7 Rebased off Asus March 29th Kernel Source. SIO/Init.d is now included in all kernels.
0.6 Fixed Wifi on CNA SIO Version(still getting the hang of using git branches, sorry)
0.5 Add Init.d support to ramdisk
0.4 Add SIO IO Scheduler
0.3 Add EOS Version
0.2 Add CNA/CM9/AOKP Version
0.1 Add OC and compile tweaks
The Following 56 Users Say Thank You to msticninja For This Useful Post: [ View ] Gift msticninja Ad-Free
28th March 2012, 01:08 PM |#2  
Junior Member
Thanks Meter: 0
 
More
Compatible with cyanogenmod?
28th March 2012, 01:14 PM |#3  
OP Senior Member
Thanks Meter: 178
 
More
Quote:
Originally Posted by psyk974

Compatible with cyanogenmod?

Depends. Try it. The worst thing will be that the wifi doesn't work. I'm working on the bcmdhd version for people with AOSP roms, that may use the same driver.
The Following 2 Users Say Thank You to msticninja For This Useful Post: [ View ] Gift msticninja Ad-Free
28th March 2012, 01:17 PM |#4  
Junior Member
Thanks Meter: 0
 
More
Thx. I will try it !
28th March 2012, 01:19 PM |#5  
i9apps's Avatar
Senior Member
Thanks Meter: 74
 
More
Thank you , but can u chack if the dock 2xUSB (removable disk) is working?
Because on every OC ICS kernel that i tried so far on the tf101 , the dock USB stop working
28th March 2012, 01:21 PM |#6  
OP Senior Member
Thanks Meter: 178
 
More
Quote:
Originally Posted by psyk974

Thx. I will try it !

Let me know what happens. If anything isn't right, give me as much detail as you can.
The Following User Says Thank You to msticninja For This Useful Post: [ View ] Gift msticninja Ad-Free
28th March 2012, 01:22 PM |#7  
OP Senior Member
Thanks Meter: 178
 
More
Quote:
Originally Posted by i9apps

Thank you , but can u chack if the dock 2xUSB (removable disk) is working?
Because on every OC ICS kernel that i tried so far on the tf101 , the dock USB stop working

Just checked with a couple of flash drives, works perfectly.
The Following User Says Thank You to msticninja For This Useful Post: [ View ] Gift msticninja Ad-Free
28th March 2012, 01:26 PM |#8  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by msticninja

Let me know what happens. If anything isn't right, give me as much detail as you can.

Okay ! I inform you
28th March 2012, 01:27 PM |#9  
Jhinta's Avatar
Senior Member
Thanks Meter: 276
 
Donate to Me
More
Quote:
Originally Posted by msticninja

I just compiled this from my github, which is forked from Roach's(He's working on EOS, so I'm filling in the void for now, with his permission). It's working beautifully for me on stock ROM and ARHD so far, so here it is for testing. It can overclock to 1600Mhz, but doesn't override your user limit. Blades' test kernel "meh" overrides the user limit once the screen is off, which makes my TF reboot constantly. That's really the only reason I compiled my own kernel, but I know other people have this issue, and Roach said he doesn't have time to compile and post it for us. Thanks to Roach of course, and Blades, because I used his "meh" updater-script (because I forgot which partition the kernel was supposed to be dd'ed to.)

Install with CWM, (or Rogue(untested though))

Download:http://db.tt/wKQ6ho2h

This is still beta. You must have balls to flash this(metaphorically speaking). Don't rip mine off if you have to reflash something else.

Going to bed now. Will respond to responding responders in morning. Seriously. Me So Tired.

P.S. @guevor Didn't mean to post this right after you merged Roach's fix, we must've been compiling at the same time, little did we know.

Dont forget the source or patches main rule !!!
28th March 2012, 01:30 PM |#10  
Senior Member
Thanks Meter: 37
 
More
Could you list the Core mV per frequency too please?
28th March 2012, 01:31 PM |#11  
OP Senior Member
Thanks Meter: 178
 
More
Quote:
Originally Posted by Jhinta

Dont forget the source or patches main rule !!!

Grrr...lack of sleep. I thought I did. Appended.
Post Reply Subscribe to Thread

Tags
blades still owns the internets, it really works?!, kernel, omnomnomnom, roach is too busy playing with himself, testy unicorn

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes