[KERNEL] Project Elite-Elite kernel INCREMENTALS

buckmarble

Developer
Developer
Theme Developer
Joined
Jul 21, 2010
Messages
1,636
Reaction score
68
This kernel is developed by me to accompany Project Elite ROM. PE is developed by Actngrezy and myself. It is in incremental stages as it is being updated regularly. There will be nightly and stable releases. First, a little background on the view I have on kernel development. I build on aosp source with NO Linux kernel merges. This is because a large percentage of the patches from that are not used and do not get built. Also what does get built has had a history of causing sleep of death(sod). As for features I include what I feel is useful and most used. This is why you won't see a dozen different governors or schedulers.

Kernels include:
-fsync control
-color/contrast control
- gamma control
-vibration control
-high performance WiFi control
-OC to 1600
- Live GPU OC 307, 384, 512
-row, deadline, cfq and noop schedulers
- ROW scheduler is best for mobile devices and is default
- deadline scheduler is tweaked to favor reads over writes
-interactive, on demand and performance governors
- Interactive gov tweaked for smoothness and speed
- SR and control
- zram/swap
- content adaptive brightness control
- fast charge
- high peformance audio with head phone boost
- touch to wake w/ delay option
-voodoo sound(ported from kejar31 gs3 kernel)

**** builds 2-17 and newer are compatible with 4.2.1 and 4.2.2 roms

All kernel options can be controlled with Trickster Mod found here: https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod

Nighlies here: Index of /actngrezy/jb-mr1/kernels/Buck

Latest stable 4.2.1/4.2.2: http://projectelite.net/actngrezy/jb-mr1/kernels/Buck/ProjectElite_Gnex-02_17_2013.zip

AOSP kernel: http://projectelite.net/actngrezy/jb-mr1/kernels/stock/ProjectElite-AOSP_kernel.zip

Source

Follow me on twitter: @buckmarble

Credits to:
Corcor67
Morfic
Imoseyon
Ezekeel
Franco
Google
If I have forgotten anyone in credits let me know and I'll add you.
 
Last edited:
Performance screen. My latest build of PE. CPU at 1600, 512 GPU.

Sent from my Galaxy Nexus using Tapatalk 2
 
Thanks for posting this... Can't wait to give it a run tomorrow :beer: :thumbup:

Cellar Door

"Who are you people and where is my horse?"
 
About to flash now, I'm sick of so many stock based crap wares out there. If I wanted stock I wouldn't be scouring forums night and day. I'd just grab an iPhone. I want bleeding edge suckas! Thanks for the edge I can walk man!

~~~~There is no spoon~~~~
 
New kernel up. Entropy mod credit to imoseyon included and many interactive governor changes

Sent from my Galaxy Nexus using Tapatalk 2
 
New kernel up. Entropy mod credit to imoseyon included and many interactive governor changes

Sent from my Galaxy Nexus using Tapatalk 2

How does the entropy mod compare to using seeder or is it doing the same thing?

I'm using seeder with the 01-01-13 room with your kernel and the ROM is running very smoothly with little to no lag.

Update: I read this from Imo’s lean kernel thread: "AFAIK, seeder app relies on periodic reseeding of /dev/random with /dev/urandom, and init.d tweaks rely on playing with wakeup thresholds. My kernel patch goes much lower level and reads directly from nonblocking pool, which guarantees that no process is blocked waiting for entropy to fill (and also makes other tweaks including seeder app redundant)"

So I guess his tweaks would make the use of seeder not necessary.
 
Last edited:
How does the entropy mod compare to using seeder or is it doing the same thing?

I'm using seeder with the 01-01-13 room with your kernel and the ROM is running very smoothly with little to no lag.

Update: I read this from Imo’s lean kernel thread: "AFAIK, seeder app relies on periodic reseeding of /dev/random with /dev/urandom, and init.d tweaks rely on playing with wakeup thresholds. My kernel patch goes much lower level and reads directly from nonblocking pool, which guarantees that no process is blocked waiting for entropy to fill (and also makes other tweaks including seeder app redundant)"

So I guess his tweaks would make the use of seeder not necessary.

Correct the seeder app/mod is redundant with the kernel patch and not needed

Sent from my Galaxy Nexus using Tapatalk 2
 
New kernel up. Some block and ROW scheduler tweaks and another small mod to entropy

Sent from my Galaxy Nexus using Tapatalk 2
 
New kernel up. Added compatibility for ROMS that use gnex parts for color tuning.

Sent from my Galaxy Nexus using Tapatalk 2
 
I really like this kernel. Thanks for the work man!

~~~~There is no spoon~~~~
 
New kernel up

Sent from my Galaxy Nexus using Tapatalk 2
 
More row scheduler improvements and interactive gov synced with the one from googles 3.4 kernel source. Also if you follow that link there is a 3.0.58 folder that will kernels merged with 3.0.58 Linux kernel source. The ones not in that folder remain as aosp 3.0.31 kernel source as a base. Both have all features

Sent from my Galaxy Nexus using Tapatalk 2
 
New kernel up. WiFi driver updates and HDMI in landscape dock support.

Sent from my Galaxy Nexus using Tapatalk 2
 
Kernel now includes imoseyons patch the enable kernel to boot on 4.2.1 or 4.2.2.

Sent from my Galaxy Nexus using Tapatalk 2
 
Back
Top