[KERNEL][STOCK-CROMi][OC][LINARO]MaxKernel V4 RC2 (10.6.1.14.8) [Reloaded][July 7]

maxrdlf95

Senior Member
Sep 8, 2012
951
391
0
Caracas
So I'm presenting my kernel today I didn't sleep because it was so fun to compile and compile all night so I make my own kernel and yesterday I made some questions and I need to thanks "_that" because he help me to compile the kernel.

Reloaded version done from Zero again will put the features missing later.
Now I will do extensive test of a version and will know exactly what changes from version to version.
I will start to add the featurer that were on my previous kernel later..

Features:
ISO 9660 Support
UDF Support
CIFS Support
Dynamic Fsync
No more crash when reading /sys/bus/nvhost/drivers/tegradc/tegradc.0/nvdps
Companion Core OC to it's full potential 620 MHz
Thalamus hot-plugging
Compiler With Linaro 4.7 using -O3 Optimizations

I/O Schedulers
noop
deadline
row - default
cfq
bfq
sio

CPU Governors:
lagfree
smartassH3
touchdemand
lulzactive
pegasusq
interactive - default
And the default ones.

Ramdisk:
DPI Unlocked
ADBD with Root (ro.secure=0 )

Coming next:
data2sd Support
CPU Overclock
GPU Overclock

Github:
https://github.com/maxrdlf95/tf700t_maxkernel

Source for V1
Comming
Source for V2
https://docs.google.com/file/d/0B0UY4U-rpxjsekI5TVp1SUNRNkU/edit?usp=sharing

Soon I will only include patch files to older versions as I will be using Github..

Changelog Reloaded:
V1
Made from zero
Dynamic Fsync
ROW Scheduler
Compiled with latest Linaro 2013.04
V2
Added Thalamus Hotplug
Added Voltage Control
Improved lowmemorykiller
Added Improved glibc, memcpy, memmove Functions
Optimized ARM RWSEM Algorithm
Added SmartAss H3 Governor
Added lagfree Governor More to come
Added Optimized CRC32 Algorithm
Added Optimized AES and SHA1 routines
V3
GPU Overclock 666 MHz
LP Core Overclock 620 MHz
V4
Add SIO scheduler
Add Touchdemand governor
Changes on TCP
Optimization of ondemand and interactive and CFQ
Optimization to code
BFQ & SIO are back
Improvements to I/O
Compiled now using O3 Flag
Fixed CIFS thanks to the guy that posted the patch here
Still working on GPU OC Issue and CPU OC
Some fixes
RC Release:
Updated to 10.6.1.14.8 Source code
Added CPU OC up to 1.9 GHz Please use Trickster or Franco.app latest version which works fine
Some updates to ext3 and ext4 filesystem
Lots of changes to come yet tomorrow will do more work

Credits:
Ezekeel, faux123, _that, Metallice, David McCullough & lupohirp

Thanks:
buhohitr So much for checking all test version of kernel I send and help me to fix this
wingdo For testing some kernel versions also
 

Attachments

Last edited:

maxrdlf95

Senior Member
Sep 8, 2012
951
391
0
Caracas
Changelog Old Version:
V1
First version
Lot of optimizations and patches that I don't remember now.
V2
init.d Support
Linaro 4.7 2013.03 Compiled
Updates to lowmemorykiller
Some changes in governors
V2.1
Fixed Clocks Speed
Fixed Companion Core Overclock
GPU Overclock 666 MHz :D
V3
Optimizations to EXT4 Filesystem
Added improved version of glibc, memcpy & memmove
Added optimized AES and SHA1
Added support to hardboot to a kexec kernel
Some fixed in code of Thalamus Hotplug
More things that I don't remember
V4
Removed some unnecesary code
Added Dynamic Fsync
Fixed Reboot issues
Some other things I don't remember, so busy now..
 
Last edited:

_that

Recognized Developer / Recognized Contributor
Oct 2, 2012
4,817
4,205
243
First! :D

So I'm presenting my kernel today I didn't sleep because it was so fun to compile and compile all night so I make my own kernel
Cool, another kernel. :good: I think I can retire soon. ;)

Lot of optimizations and patches that I don't remember now.
Remember you have to offer the source code of your kernel because it's under GPL license.
 

_that

Recognized Developer / Recognized Contributor
Oct 2, 2012
4,817
4,205
243
Oh yes.. Will upload it tonight untill I learn how to use github :p
Ah, github ... it's great, but I will only start using it when I know how to use it correctly.

P.D Don't retire yet I'm still learning
That was, of course, a joke - I will continue to maintain my stable stock kernel, presumably as long as I own the device, maybe even a bit longer. It's great that we now have multiple devs who bring variety.
 

bryce09

Senior Member
Nov 18, 2012
199
367
93
great to see that someone else is finally seeing the potential of thalamus' hotplugging routines. :p

Which ones are you using (modified from franco or the original ones)?

Good to see another dev!
 

_that

Recognized Developer / Recognized Contributor
Oct 2, 2012
4,817
4,205
243
great to see that someone else is finally seeing the potential of thalamus' hotplugging routines. :p
Do you understand how hotplugging works together with the lp/g cluster switching? And well enough that you can explain it to me? ;)
 

myeepad

Senior Member
Jul 30, 2011
336
52
58
Oh yes.. Will upload it tonight untill I learn how to use github :p

P.D Don't retire yet I'm still learning
With the fortune _That made from publishing his kernels and giving good advices to everyone in this community, he can sure retire from his regular work and help us more here..
 

buhohitr

Senior Member
Nov 30, 2011
5,968
1,817
0
Is it possible you're going to release a version for data2sd like Hund's kernel? That would be great. Thanks.
With quadrant your kernel is about 150point more than that V2 stock kernel and it's flying when I put on performance mode (as fast as Hund's OC kernel). I ran about 10 quadrant and the cpu temp is about 42C. Good job for your first time!!

Edit: I set the governor to lagfree and balance mode, pretty smooth and fast, very nice for daily driver, but once I set it on performance mode this thing is flying...kid you not!
 
Last edited:

uberbania

Senior Member
Oct 12, 2012
93
14
0
West Allis, WI
So far, this kernel (V1) is running really smooth with interactive and SIO. I tweaked interactive a bit to improve battery.

I noticed minimum freq never drops under 513 MHz and there is hotplug tuning vs just "max active cores" like in stock.

Questions:
Why minimum freq at 513?
Is there a way to tune hotplug to only use 2 cores?
When flashing V2 over V1, should I wipe cache and dalvik?

I'd love to know, and appreciate you guys helping me learn more about kernels and settings (I don't mean for the questions to be demanding or rude, I just wanted to ask in a straightforward manner, right to the point).
Greatly appreciate your work, flashing V2 now!!

Sent from my ASUS Transformer Pad TF700T using xda app-developers app
 
  • Like
Reactions: maxrdlf95

maxrdlf95

Senior Member
Sep 8, 2012
951
391
0
Caracas
So far, this kernel (V1) is running really smooth with interactive and SIO. I tweaked interactive a bit to improve battery.

I noticed minimum freq never drops under 513 MHz and there is hotplug tuning vs just "max active cores" like in stock.

Questions:
Why minimum freq at 513?
Is there a way to tune hotplug to only use 2 cores?
When flashing V2 over V1, should I wipe cache and dalvik?

I'd love to know, and appreciate you guys helping me learn more about kernels and settings (I don't mean for the questions to be demanding or rude, I just wanted to ask in a straightforward manner, right to the point).
Greatly appreciate your work, flashing V2 now!!

Sent from my ASUS Transformer Pad TF700T using xda app-developers app
1 I think I know why minimun its at 513 will check that later
How that of tuning to use 2 cores only
Hotplug turn on/off CPUs automatically based on frequency..
V2 over V1 no you will be ok just flashing on top of it
 

yew123

Senior Member
Dec 29, 2010
84
25
0
Brisbane
Always good to see another kernel for our infinity :good: Just wondering what everyone's experience with battery life has been compared to stock or that's kernel?
 
Last edited:

buhohitr

Senior Member
Nov 30, 2011
5,968
1,817
0
Max, I have a question, is it possible to make the powersaver/balance/performance mode stick after a reboot by just using the UI?
Edit: Also your kernel is only using the following frequencies: 1700, 1600, 1000, 620, 513 and deep sleep.
 
Last edited:
  • Like
Reactions: maxrdlf95

maxrdlf95

Senior Member
Sep 8, 2012
951
391
0
Caracas
Max, I have a question, is it possible to make the powersaver/balance/performance mode stick after a reboot by just using the UI?
Edit: Also your kernel is only using the following frequencies: 1700, 1600, 1000, 620, 513 and deep sleep.
There was an error on frequency table I fixed it already and now min its 475 again