[KERNEL]Immortality v2.2 - Team Whiskey - Smartass/SpeedMOD - [8/10]

Status
Not open for further replies.
Search This thread

Mr. Apocalypse

Inactive Recognized Developer
Jul 22, 2009
1,933
2,709
33
Houston, Tx
OK, i know what you're thinking, "Another kernel for the Vibrant?" But this is my very first kernel development project so bear with me. This is just a project i've been working on since summer started, just to see if i can do it, learning experience. If you don't like it, you don't have to use it so please no flaming....and as always:
I (NOR TEAM WHISKEY) WILL NOT BE HELD RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR PHONE BEFORE, DURING, OR AFTER FLASHING THIS. PLEASE READ ALL NOTES AND WARNINGS, FOLLOW DIRECTIONS, MAKE A NANDROID, HAVE ODIN READY, AND FLASH AT YOUR OWN RISK!!!


Features: (NEW IN V2.2)
-FPS cap completely removed (should help with you 3D gamers)
-More EXT4 patches
-Removed unnecessary code in patches
-Some debugging removed (should help with battery life & speed)
-Went back to stock voltages from v1, but still user configurable (to bring back stability)
-Now available in Kernel Manager app in the market.
------------------------v2.1----------------------------------------
-Retweaked HZ values, should now be as smooth and responsive as v1 was
-Added Juwe's RAM optimization script into flash package
-Added pieces of SpeedMOD
-Fixed a few bugs in Makefiles
--------------------------v2-----------------------------------------
-Voodoo Sound v10
-New Skull splash screen
-Compiled with optimized compiler flags (thanks drhonk)
-Added "Interactive" governor
-Added "Smartass" governor from DragonMODz (thanks ECOTOX)
-Screen Off profiles working on 400/100 with and/or without setCPU using Smartass
-Retweaked voltages table, -25UV across the board
----------------------------v1--------------------------------------------
Voodoo lagfix
Voodoo sound v9
Voodoo color
BLN = Back Light Notifications
LowMemoryKiller patch
Modified Kernel HZ value from 260 to 500....for smoothness and responsivness
TinyRCU
BFQ I/O scheduler (set to default)
CFQ removed
Battery polling values modified (an attempt at saving batt life)
JHash3 patch
EXT4 patches
Modified FPS (Increased, not removed)
333MB Ram Hack
User configurable OC/UV
Safe booting to 1ghz
Overclockable to 1.2 ghz
Avatar confirmed working with this and Bionix NextGen V2

certifiedicon.png


Notes:
1. After flashing this and rebooting, let the phone sit for a few minutes, before doing stuff. It will be alot smoother,
trust me.

2. This safely boots to 1ghz, but use an app like Voltage Control or setCPU to UV/OC to meet your needs.

3. If using Smartass as the main gov, DO NOT USE A SCREEN OFF PROFILE. After extensive testing, Screen Off profile is NOT needed if using Smartass as main gov (Smartass can handle it, if your phone can handle Smartass)

4. Not all phones can handle the Smartass gov, if this is the case, just switch the the Conservative gov again.



My downloads will be hosted from Google Code now, so i can track number of downloads and issues, so:
Download Immortality v2.2 here: Download

Kernel Source Now Available here: Source

Wanna donate to my FFC fund for my services? Hit this donate button!!

Credits:
drhonk - For having patience and answering all the dumbass questions i had
ttabbal- also For having patience and answering all the dumbass questions i had
My beautiful fiance - for believing in me, and letting me do this
ECOTOX - For his sources from DragonMODz
supercurio - For all his work on Voodoo
coolbho3k - For SetCPU
xan - For his Voltage Control app (get the free version in the Market, buy his Extreme Version for more features)
neldar - for BLN
Paul McKenney - for TinyRCU
hardcore - for reference on Ram hack and battery tweaks \ SpeedMOD
cmenard - for having a baddazz kernel and references in sources
grendel905 - for having a baddazz kernel and references in sources
Juwe - RAM optimization script
s0niqu3 - Kernel version MOD
Skitz - Torture testing beta versions
Anyone else i forgot, let me know
 
Last edited:

mike216

Senior Member
Nov 12, 2010
5,127
1,062
cleveland
Great job on this.extremely responsive and im loving it.great job for an artist. Lol..going to play around with set cpu at work and let you know how it works out.keep up the great work.you should rewrite that post because it sounds to negative for this bad ass kernel
 

Louis53

Member
Sep 3, 2010
35
2
San Antonio
Good job, man! I'm coming from Bali and I have to say that this is really responsive and snappy! Bali would freeze up every so often, but I'm not having any issues with this so far. It'll be interesting to see how much battery life it'll get.

I'll post later with my experience with it. I'm liking it so far though :)

Sent from my SGH-T959 using XDA Premium App
 

Vyrus408

Member
Aug 6, 2009
17
1
Came from Bali kernel and running Nextgen V2. This kernel is BAD!! So smooth and very responsive. Awesome job on this project.

Sent from my SGH-T959 using XDA App
 

Evil Avnovice

Senior Member
Apr 18, 2011
254
73
I prefer SetCPU for its user-friendly interface and settings, but if I have to, I'll download Voltage Control for this.
 

draychi

Senior Member
Sep 24, 2010
136
7
Jacksonville
Running great so far, but using voltage control...the kernel seems to never fall below 800 mhz and 1200 voltage comes up as undetected. I'm running it on conservative, noop, slider on 1200. Saved settings and rebooted a few times...crunching battery right now because of it.
Am I missing something or just had too many beers? Lol

<('.'<) ^( '.' )^ (>'.')>
 

Mr. Apocalypse

Inactive Recognized Developer
Jul 22, 2009
1,933
2,709
33
Houston, Tx
Running great so far, but using voltage control...the kernel seems to never fall below 800 mhz and 1200 voltage comes up as undetected. I'm running it on conservative, noop, slider on 1200. Saved settings and rebooted a few times...crunching battery right now because of it.
Am I missing something or just had too many beers? Lol

<('.'<) ^( '.' )^ (>'.')>

try switching to the BFQ scheduler, and give the batt a good cycle before judging the battery, OCing can do that, thats why it boots to 1ghz by default
 
  • Like
Reactions: kaintfm

draychi

Senior Member
Sep 24, 2010
136
7
Jacksonville
Yea, I always let new flashes run a few cycles...but the cpu is still running high and I'm not sure why...

<('.'<) ^( '.' )^ (>'.')>
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 47
    OK, i know what you're thinking, "Another kernel for the Vibrant?" But this is my very first kernel development project so bear with me. This is just a project i've been working on since summer started, just to see if i can do it, learning experience. If you don't like it, you don't have to use it so please no flaming....and as always:
    I (NOR TEAM WHISKEY) WILL NOT BE HELD RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR PHONE BEFORE, DURING, OR AFTER FLASHING THIS. PLEASE READ ALL NOTES AND WARNINGS, FOLLOW DIRECTIONS, MAKE A NANDROID, HAVE ODIN READY, AND FLASH AT YOUR OWN RISK!!!


    Features: (NEW IN V2.2)
    -FPS cap completely removed (should help with you 3D gamers)
    -More EXT4 patches
    -Removed unnecessary code in patches
    -Some debugging removed (should help with battery life & speed)
    -Went back to stock voltages from v1, but still user configurable (to bring back stability)
    -Now available in Kernel Manager app in the market.
    ------------------------v2.1----------------------------------------
    -Retweaked HZ values, should now be as smooth and responsive as v1 was
    -Added Juwe's RAM optimization script into flash package
    -Added pieces of SpeedMOD
    -Fixed a few bugs in Makefiles
    --------------------------v2-----------------------------------------
    -Voodoo Sound v10
    -New Skull splash screen
    -Compiled with optimized compiler flags (thanks drhonk)
    -Added "Interactive" governor
    -Added "Smartass" governor from DragonMODz (thanks ECOTOX)
    -Screen Off profiles working on 400/100 with and/or without setCPU using Smartass
    -Retweaked voltages table, -25UV across the board
    ----------------------------v1--------------------------------------------
    Voodoo lagfix
    Voodoo sound v9
    Voodoo color
    BLN = Back Light Notifications
    LowMemoryKiller patch
    Modified Kernel HZ value from 260 to 500....for smoothness and responsivness
    TinyRCU
    BFQ I/O scheduler (set to default)
    CFQ removed
    Battery polling values modified (an attempt at saving batt life)
    JHash3 patch
    EXT4 patches
    Modified FPS (Increased, not removed)
    333MB Ram Hack
    User configurable OC/UV
    Safe booting to 1ghz
    Overclockable to 1.2 ghz
    Avatar confirmed working with this and Bionix NextGen V2

    certifiedicon.png


    Notes:
    1. After flashing this and rebooting, let the phone sit for a few minutes, before doing stuff. It will be alot smoother,
    trust me.

    2. This safely boots to 1ghz, but use an app like Voltage Control or setCPU to UV/OC to meet your needs.

    3. If using Smartass as the main gov, DO NOT USE A SCREEN OFF PROFILE. After extensive testing, Screen Off profile is NOT needed if using Smartass as main gov (Smartass can handle it, if your phone can handle Smartass)

    4. Not all phones can handle the Smartass gov, if this is the case, just switch the the Conservative gov again.



    My downloads will be hosted from Google Code now, so i can track number of downloads and issues, so:
    Download Immortality v2.2 here: Download

    Kernel Source Now Available here: Source

    Wanna donate to my FFC fund for my services? Hit this donate button!!

    Credits:
    drhonk - For having patience and answering all the dumbass questions i had
    ttabbal- also For having patience and answering all the dumbass questions i had
    My beautiful fiance - for believing in me, and letting me do this
    ECOTOX - For his sources from DragonMODz
    supercurio - For all his work on Voodoo
    coolbho3k - For SetCPU
    xan - For his Voltage Control app (get the free version in the Market, buy his Extreme Version for more features)
    neldar - for BLN
    Paul McKenney - for TinyRCU
    hardcore - for reference on Ram hack and battery tweaks \ SpeedMOD
    cmenard - for having a baddazz kernel and references in sources
    grendel905 - for having a baddazz kernel and references in sources
    Juwe - RAM optimization script
    s0niqu3 - Kernel version MOD
    Skitz - Torture testing beta versions
    Anyone else i forgot, let me know
    5
    I know you have skills and all but the skull is really unnecessary. I really enjoy the work that so many put into the ROMs. I am an Art Director with over 25 years of experience and some of the themes and splash screens are just awful. I understand you have control and you want everyone to know this is your kernel, but many of us are not 14 year olds and would like a professional look to their phone.

    But, I know, you are the boss.

    First of all, you're right, i am the boss. This is my kernel, my kernel splash and the skull is necessary to me, i enjoy looking at a badass skull when i turn my phone on. If you dont like it, stop rebooting your phone.

    Second, if you want to change the splash yourself, here you go, build it you damn self: http://code.google.com/p/immortality-kernel/source/browse/
    notice there arent any image files in there, because custom splashes arent as easy as you all think, you dont just drag n drop a damn jpeg and hope it builds. Good luck finding where it is, and dont forget to build Voodoo lagfix and CWM recovery into it. Gotta get your own ramdisk. Have fun with the EXT4 patches and configuration Mr. "Art Director with over 25 years of experience"

    Third, i'm 21, not 14. Most of us would know the age of the person we're insulting, but most of us isnt an "Art Director with over 25 years of experience" .

    Fourth, the splash only last for a few seconds, if you're too much of a [bleep] to handle a skull, then maybe you should try something else less scary.

    Last, nobody has to worry about my "horrible" splash screens on xda anymore. I'm sick of people PMing and emailing me about the dumbest stuff like a kernel splash. From now on, i'm done releasing stuff on xda.
    3
    Nice job! Trying it out now

    Edit: seems to work flawlessly...very quick and responsive

    Project-V vrs1
    3
    Are you going to make a GB kernel because right now there is only one, it is a great kernel but there is only one.
    2
    v2.2 is out, this will most likely be my last froyo kenel release. Note, this version is not pre-UV'ed. Went back to stock voltages from v1. Enjoy