[KERNEL] Project Elite-Elite kernel INCREMENTALS

Discussion in 'Galaxy Nexus ROMS' started by buckmarble, Jan 1, 2013.

  1. buckmarble

    buckmarble Developer Theme Developer Developer

    Joined:
    Jul 21, 2010
    Messages:
    1,623
    Likes Received:
    64
    Trophy Points:
    78
    Ratings:
    +65
    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: Feb 17, 2013
  2. buckmarble

    buckmarble Developer Theme Developer Developer

    Joined:
    Jul 21, 2010
    Messages:
    1,623
    Likes Received:
    64
    Trophy Points:
    78
    Ratings:
    +65
    Performance screen. My latest build of PE. CPU at 1600, 512 GPU.

    Sent from my Galaxy Nexus using Tapatalk 2
     
  3. Nemo Aeternamn

    Nemo Aeternamn Droid X Rescue Squad Rescue Squad Premium Member

    Joined:
    Sep 10, 2011
    Messages:
    793
    Likes Received:
    13
    Trophy Points:
    18
    Location:
    Mo-ab
    Ratings:
    +13
    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?"
     
  4. shag_on_e

    shag_on_e New Member

    Joined:
    May 23, 2011
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    Ratings:
    +0
    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~~~~
     
  5. buckmarble

    buckmarble Developer Theme Developer Developer

    Joined:
    Jul 21, 2010
    Messages:
    1,623
    Likes Received:
    64
    Trophy Points:
    78
    Ratings:
    +65
    New kernel up. Entropy mod credit to imoseyon included and many interactive governor changes

    Sent from my Galaxy Nexus using Tapatalk 2
     
  6. Mohawk3

    Mohawk3 Member

    Joined:
    Dec 3, 2009
    Messages:
    147
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Cincinnati, OH
    Ratings:
    +0
    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: Jan 4, 2013
  7. buckmarble

    buckmarble Developer Theme Developer Developer

    Joined:
    Jul 21, 2010
    Messages:
    1,623
    Likes Received:
    64
    Trophy Points:
    78
    Ratings:
    +65
    Correct the seeder app/mod is redundant with the kernel patch and not needed

    Sent from my Galaxy Nexus using Tapatalk 2
     
  8. buckmarble

    buckmarble Developer Theme Developer Developer

    Joined:
    Jul 21, 2010
    Messages:
    1,623
    Likes Received:
    64
    Trophy Points:
    78
    Ratings:
    +65
    New kernel up. Some block and ROW scheduler tweaks and another small mod to entropy

    Sent from my Galaxy Nexus using Tapatalk 2
     
  9. buckmarble

    buckmarble Developer Theme Developer Developer

    Joined:
    Jul 21, 2010
    Messages:
    1,623
    Likes Received:
    64
    Trophy Points:
    78
    Ratings:
    +65
    New kernel up. Added compatibility for ROMS that use gnex parts for color tuning.

    Sent from my Galaxy Nexus using Tapatalk 2
     
  10. shag_on_e

    shag_on_e New Member

    Joined:
    May 23, 2011
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    Ratings:
    +0
    I really like this kernel. Thanks for the work man!

    ~~~~There is no spoon~~~~
     
  11. buckmarble

    buckmarble Developer Theme Developer Developer

    Joined:
    Jul 21, 2010
    Messages:
    1,623
    Likes Received:
    64
    Trophy Points:
    78
    Ratings:
    +65
    New kernel up

    Sent from my Galaxy Nexus using Tapatalk 2
     
  12. brav

    brav New Member

    Joined:
    Jun 1, 2010
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    1
    Ratings:
    +0
    Is there a change log?
     
  13. buckmarble

    buckmarble Developer Theme Developer Developer

    Joined:
    Jul 21, 2010
    Messages:
    1,623
    Likes Received:
    64
    Trophy Points:
    78
    Ratings:
    +65
    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
     
  14. buckmarble

    buckmarble Developer Theme Developer Developer

    Joined:
    Jul 21, 2010
    Messages:
    1,623
    Likes Received:
    64
    Trophy Points:
    78
    Ratings:
    +65
    New kernel up. WiFi driver updates and HDMI in landscape dock support.

    Sent from my Galaxy Nexus using Tapatalk 2
     
  15. buckmarble

    buckmarble Developer Theme Developer Developer

    Joined:
    Jul 21, 2010
    Messages:
    1,623
    Likes Received:
    64
    Trophy Points:
    78
    Ratings:
    +65
    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
     
Search tags for this page

elite kernel

,

elite kernel 4.2

,

elite kernel 4.2.2

,

elite kernel nexus 7

,

elite kernel nexus 7 4.2.2

,
gs3 kernel 4.2.2
,
nexus 7 elite kernel
,
nexus 7 elite kernel 4.2.2
,
row vs deadline scheduler
,
row vs noop scheduler