[KERNEL] Nexus S Trinity Max 1.1/Vmax 1.2 Kernel - 2/10/2011

Status
Not open for further replies.
Search This thread

morfic

Inactive Recognized Developer
Aug 3, 2008
7,211
12,879
San Antonio
www.derkernel.com
Trinity Max is a Kernel for Nexus S running conservative core voltages at each OC level.
Trinity Vmax only differs in extended voltages at each OC level.
I recommend Max, Vmax is if you want to see if you can squeeze out just that last ounce of clock speed and are comfortable with the higher core coltages.

Perfectly fine to use setcpu including screen off profiles below 800MHz. Thanks to coolbho3k's patch that fixes the policies during suspend/sleep and restores the previous on resume.

This is for.Android 2.3.2.or below.

What you get:

Safe Boot to 1.0GHz.
OC Levels of 1.2GHz, 1.3GHz, 1.4GHz, 1.5GHz, 1.6GHz
1000HZ
Voodoo-Sound (Thanks Supercurio)
Low-Freq Sleep Fix (Thanks Coolbho3k)
Build optimizations
Build system tweaks
Ext4 mount fix (aka. Turbo Boost)

Trinity-Max-CM7-1.1
Trinity-Max-Bionix-1.1
Trinity-Max-StockRom-1.1


Vmax:

Safe Boot to 1.0GHz.
OC Levels of 1.2GHz, 1.3GHz, 1.4GHz, 1.5GHz, 1.6GHz
Higher Voltages than the Max series Kernels
1000HZ
Voodoo-Sound (Thanks Supercurio)
Low-Freq Sleep Fix (Thanks Coolbho3k)
Build optimizations
Build system tweaks
Ext4 mount fix (aka. Turbo Boost)

Trinity-Vmax-CM7-1.2

Trinity-Vmax-cm7-v1.1
Trinity-Vmax-bionix-v1.1


Stock:

Stock Frequencies and Voltages
BFS (Thanks Con Kolivas)
1000HZ
Voodoo-Sound (Thanks Supercurio)
Low-Freq Sleep Fix (Thanks Coolbho3k)
Build optimizations
Build system tweaks

Kernel for Stock Roms
Kernel for cm7
Kernel for Bionix NS


Experimental UV Big Bore kernel available: Trinity-UV-108BB-Experimental


------------------------------------------------------------------
BT Trouble? Not in this house!

method of assurance: (lost track who said it first, it's in this thread, thanks)

- switch wifi OFF, switch BT OFF
- update kernel
- FIRST: on reboot switch BT ON
- THEN switch WiFi ON
 
Last edited:

morfic

Inactive Recognized Developer
Aug 3, 2008
7,211
12,879
San Antonio
www.derkernel.com
Thanks for creating flash zip later.

And i ment a working kernel for the MoDaCo custom rom r3 ^^

What does it need in init.rc to work?
If it does nothing special, it would work anyways, and if it does special stuff, link me to the initrd they use and i can build one with that.

I Will push the modified source to github once i am done, then they can take care of that if i don't before then.
 

k0mpresd

Senior Member
Mar 24, 2009
264
24
here is boot.img. i put the .ko in /system/modules in the ramdisk folder and compiled but still error for wifi. im sure i did it wrong. anyways, its a bootable/flashable img. my phone boots off it. :)

Code:
fastboot boot oc.img
 

Attachments

  • oc.img.zip
    3.1 MB · Views: 184
  • Like
Reactions: morfic

unremarked

Senior Member
Jun 18, 2009
934
203
Out There
here is boot.img. i put the .ko in /system/modules in the ramdisk folder and compiled but still error for wifi. im sure i did it wrong. anyways, its a bootable/flashable img. my phone boots off it. :)

Code:
fastboot boot oc.img

Also contains the ext4 optimizations? :D /hope

I feel the need, the need for speed!

EDIT: And is this only for the stock kernel, or will it work on CM7?
 

mortzz

Senior Member
Jan 14, 2010
346
17
So basically just push the .ko and boot the zImage in fastboot?
What is the purpose of the line that's being added to the build.prop?
 

morfic

Inactive Recognized Developer
Aug 3, 2008
7,211
12,879
San Antonio
www.derkernel.com
So basically just push the .ko and boot the zImage in fastboot?
What is the purpose of the line that's being added to the build.prop?

That's all it is.

You can run neocore without it and if you don't hit 65fps, it's still needed.
On the vibrant it still limits the results even if kernel is capable of more.
Why 68? It's what quadrant reports for refresh, and no need to go above that.
 

morfic

Inactive Recognized Developer
Aug 3, 2008
7,211
12,879
San Antonio
www.derkernel.com
here is boot.img. i put the .ko in /system/modules in the ramdisk folder and compiled but still error for wifi. im sure i did it wrong. anyways, its a bootable/flashable img. my phone boots off it. :)

Code:
fastboot boot oc.img

Put the module into system/modules/ inside the update.zip's skeleton
copying SYSTEM, I can modify it to do that if needed.
Now I wonder if mkbootimg actually likes me or not. I wasted so much time on mkbootimg in the beginning, I'm simply staying clear of it right now..


haha, now I get it, not a update.zip

you'd have to modify init.rc to copy it over, which I might add to reduce the number of steps needed


Btw, I'll add /data mount options next time, I tried them after I built this.

Quadrant advanced shows a nice difference obviously, I'll include it in the way shown on the ext4 thread.

Torn between tweaking this more and first flashing somb's alpha rom and trying this with it.
 
Last edited:

k0mpresd

Senior Member
Mar 24, 2009
264
24
success!

here is bootable boot.img that will install correct bcm4329.ko and build.prop.

test:
Code:
fastboot boot oc_final.img
or flash:
Code:
fastboot flash boot oc_final.img

edit: whoops, typo.
 

Attachments

  • oc_final.img.zip
    3.1 MB · Views: 85
Last edited:

mortzz

Senior Member
Jan 14, 2010
346
17
Neocore was always my problem child with froyo kernel, I was overjoyed running multiple runs without issues.
This is only a first version, we can push voltages later. And make this available for more phones.

Yeah, it locks up in nenamark and playing 3D heavy games too.

Awesome, thanks! I'd be disappointed if my phone couldn't take a mild overclock.
 

k0mpresd

Senior Member
Mar 24, 2009
264
24
this should be a one-click install to install your zimage with correct files. :)
download, extract, run overclock.bat. only for windows. :rolleyes:
 

Attachments

  • overclock.zip
    1 MB · Views: 70
Last edited:
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 34
    Trinity Max is a Kernel for Nexus S running conservative core voltages at each OC level.
    Trinity Vmax only differs in extended voltages at each OC level.
    I recommend Max, Vmax is if you want to see if you can squeeze out just that last ounce of clock speed and are comfortable with the higher core coltages.

    Perfectly fine to use setcpu including screen off profiles below 800MHz. Thanks to coolbho3k's patch that fixes the policies during suspend/sleep and restores the previous on resume.

    This is for.Android 2.3.2.or below.

    What you get:

    Safe Boot to 1.0GHz.
    OC Levels of 1.2GHz, 1.3GHz, 1.4GHz, 1.5GHz, 1.6GHz
    1000HZ
    Voodoo-Sound (Thanks Supercurio)
    Low-Freq Sleep Fix (Thanks Coolbho3k)
    Build optimizations
    Build system tweaks
    Ext4 mount fix (aka. Turbo Boost)

    Trinity-Max-CM7-1.1
    Trinity-Max-Bionix-1.1
    Trinity-Max-StockRom-1.1


    Vmax:

    Safe Boot to 1.0GHz.
    OC Levels of 1.2GHz, 1.3GHz, 1.4GHz, 1.5GHz, 1.6GHz
    Higher Voltages than the Max series Kernels
    1000HZ
    Voodoo-Sound (Thanks Supercurio)
    Low-Freq Sleep Fix (Thanks Coolbho3k)
    Build optimizations
    Build system tweaks
    Ext4 mount fix (aka. Turbo Boost)

    Trinity-Vmax-CM7-1.2

    Trinity-Vmax-cm7-v1.1
    Trinity-Vmax-bionix-v1.1


    Stock:

    Stock Frequencies and Voltages
    BFS (Thanks Con Kolivas)
    1000HZ
    Voodoo-Sound (Thanks Supercurio)
    Low-Freq Sleep Fix (Thanks Coolbho3k)
    Build optimizations
    Build system tweaks

    Kernel for Stock Roms
    Kernel for cm7
    Kernel for Bionix NS


    Experimental UV Big Bore kernel available: Trinity-UV-108BB-Experimental


    ------------------------------------------------------------------
    BT Trouble? Not in this house!

    method of assurance: (lost track who said it first, it's in this thread, thanks)

    - switch wifi OFF, switch BT OFF
    - update kernel
    - FIRST: on reboot switch BT ON
    - THEN switch WiFi ON
    3
    Thanks. Am doing that. Would like to add overclocking.

    Please attach your patch files. I repeat: you are hacking on a GPL source base. You should release your changes.

    Thanks.

    he'll release it when its ready. meanwhile he has more important things like his life and family to take care of. as far as i know, the world doesnt revolve around you. when the spare time is available to morfic, im sure it will be taken care of. ive seen you asking for it repeatedly, as im sure morfic has. i repeat, stop being an a-hole.
    2
    Thanks for creating flash zip later.

    And i ment a working kernel for the MoDaCo custom rom r3 ^^

    What does it need in init.rc to work?
    If it does nothing special, it would work anyways, and if it does special stuff, link me to the initrd they use and i can build one with that.

    I Will push the modified source to github once i am done, then they can take care of that if i don't before then.
    2
    success!

    here is bootable boot.img that will install correct bcm4329.ko and build.prop.

    test:
    Code:
    fastboot boot oc_final.img
    or flash:
    Code:
    fastboot flash boot oc_final.img

    edit: whoops, typo.
    2