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

Status
Not open for further replies.

morfic

Inactive Recognized Developer
Aug 3, 2008
7,211
12,879
0
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
0
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
0
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

  • Like
Reactions: morfic

unremarked

Senior Member
Jun 18, 2009
934
203
0
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
0
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
0
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
0
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:

mortzz

Senior Member
Jan 14, 2010
346
17
0
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
0
this should be a one-click install to install your zimage with correct files. :)
download, extract, run overclock.bat. only for windows. :rolleyes:
 

Attachments

Last edited:
Status
Not open for further replies.