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

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
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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

Nice job! Trying it out now
Edit: seems to work flawlessly...very quick and responsive
Project-V vrs1

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.

ali1276 said:
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.
Click to expand...
Click to collapse
I'll think about it, i'm still learning
Next on the list is a 1.4ghz overclock kernel, but i'll see how you guys like this one.

Mr. Apocalypse said:
I'll think about it, i'm still learning
Next on the list is a 1.4ghz overclock kernel, but i'll see how you guys like this one.
Click to expand...
Click to collapse
Like it one.... after about 10 min, very, very very smooth and responsive
Thank You

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

ali1276 said:
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.
Click to expand...
Click to collapse
A good gb kernel is talon kernel over in the cappy thread nice job!
Sent from my SGH-T959

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

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

I prefer SetCPU for its user-friendly interface and settings, but if I have to, I'll download Voltage Control for this.

Will this work with ETD Project V rom?

sumasage said:
Will this work with ETD Project V rom?
Click to expand...
Click to collapse
it SHOULD work on all 2.2 and 2.2.1 ROMs, but i havent tested it yet

I can confirm its running on trigger 3.3. Seems pretty good so far. Nice work!!
Trigger 3.3

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
<('.'<) ^( '.' )^ (>'.')>

draychi said:
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
<('.'<) ^( '.' )^ (>'.')>
Click to expand...
Click to collapse
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

Yea, I always let new flashes run a few cycles...but the cpu is still running high and I'm not sure why...
<('.'<) ^( '.' )^ (>'.')>

sumasage said:
Will this work with ETD Project V rom?
Click to expand...
Click to collapse
^beep beep your bus is here^
Project-V vrs1

draychi said:
Yea, I always let new flashes run a few cycles...but the cpu is still running high and I'm not sure why...
<('.'<) ^( '.' )^ (>'.')>
Click to expand...
Click to collapse
the cpu is gonna run high a bit, especially if its OC'ed, my phone is dropping down to 400mhz, but i'll look into it if it becomes a major problem for people

I love the kernel but the the bootimage is kinda "Ehh"

philliple97 said:
I love the kernel but the the bootimage is kinda "Ehh"
Click to expand...
Click to collapse
It had a skull, but I changed it at the last minute, too many people would've complained
Sent from my XDA app cuz I'm stalking your mom....

Related

[Kernel] Dragon v5.2

http://goo.gl/EnELm
v5.2 Updates
-----------------
Fix video playback
Minor tweaks to ram reservations to try to help with stability
v5.1 Updates
-----------------
Voodoo Sound v6 (Thanks Supercurio!)
Ramdisk cleanup
v5.0 Updates
-----------------
Voodoo Sound v5 (Thanks Supercurio!)
Kernel version in Settings (Thanks S0niqu3!)
It includes Settings.apk in the ZIP file. It's the one S0niqu3 modified from Bionix V 1.3.1. It should be compatible with most ROMs, but it might cause problems. Make sure you back up your existing Settings.apk if you are on a different ROM. You can also just remove it from the ZIP file if you are concerned about it. I also removed the BLN settings app as there is now a version in the market.
Older Changelog
----------------------
Test 4 includes NFS/CIFS drivers, Tunneling driver, and some scheduler tweaks.
Test 3 includes voodoo color..
---- TEST2 Updates ----
OK... Think I've got the sound issue solved... at least via the speaker it sounds good without the pops. I appear to have misplaced my headphones, so I'll test that again tomorrow.
Set the voltages at 100-800 frequencies to stock. 1Ghz+ is at 1500 default, use voltage control to lower them down. As Alienz mentioned, keep the spacing reasonable. I set 1Ghz to 1350 and the OC voltages to 1400 on my phone. There is kernel code in there that is supposed to take the size of the jump into account and wait for it, but it doesn't seem to work at OC speeds... The jump from 800-1000mhz seems to work fine, even though the default is a big jump now. The reason for that is you can only specify 4 default voltages, and this seemed like the best distribution for now.
I've also backed off the scaling settings to try to help stability in general and so you can set your voltages in a nice linear pattern, not worrying about the kernel skipping some of them. I re-enabled the states drawer so you can disable some of them if you wish. I haven't noticed a lot of lag from leaving them in though. It will still scale faster than stock, but not as fast as TEST1.
---- TEST2 Updates ----
With SetCPU, don't set the max lower than 800, including under any profiles. It will likely crash.
Okay..... Same feature list as 3.6...
Based on real Vibrant source
BLN (BLN control installed in ZIP, updated version is available in the market)
OC to 1.4 available (limited to 1ghz at boot, enable with voltage control (installed) or setCPU)
Adjustable UV (Voltage control app)
Voodoo Sound v4 (requires the voodoo control app from the Market)
Voodoo Lagfix
Various speed tweaks based on the "speedmod" kernel patch
RAM hack to increase available RAM
TinyRCU
BFQ
Increased GPU cap (The screen must be turned off after boot once. Max is 65fps.)
Reduced speed stepping lag
CIFS/NFS support included in kernel (no modules needed)
Due to the way the frequency scaling works, I recommend setting voltage at 1Ghz and up to your set max to the same voltage. This helps stabilize the voltage before you start pushing the CPU too hard.
As people will ask, Samsung stock voltages:
1000000, 1275
800000, 1200
400000, 1050
200000, 950
100000, 950
Credits:
Morfic - Help with OC and GPU cap
Supercurio - Voodoo everything
Hardcore - speedmod patch for i9k kernels
Raspdeep - Configurable OC/UV
Xan - Voltage Control app
Known Issues:
1400 Mhz doesn't perform like one would think it should in benchmarks... 1360 and 1280 seem to be the sweet spots for most users.
Thank you
running Trigger 2.6
W/ dragon kernel uv/oc to 1.28
and Adw launcher ex
I'm assuming this is based off of vibrant source?
I R dumb and fail at life for not reading more carefully.
STiGLOGiC said:
I'm assuming this is based off of vibrant source?
Click to expand...
Click to collapse
Yes its in the op
It says its based off real vibrant source.
running Trigger 2.6
W/ dragon kernel uv/oc to 1.28
and Adw launcher ex
YaY ttabbal To The Rescue!!!!
Okay..... Same feature list as 3.6...
Based on real Vibrant source...in op.
Trying out now. Your awsome!!
STiGLOGiC said:
I'm assuming this is based off of vibrant source?
Click to expand...
Click to collapse
OMG...
Just like scrizz said before....
Read.. REad... REAd.... READ THE OP!!
And yes... It is based of the source!
All XDA App Users Rock Tapatalkie!!
Can anyone report whether HD video recording and playback are working? Also, does it have voodoo color?
so same feature as 3.6, is this just a stability test?
Ehh imma flash it anyway lol
running Trigger 2.6
W/ dragon kernel uv/oc to 1.28
and Adw launcher ex
I'll own that reading fail. My apologies for cluttering the thread. Again lol
Can I ask what type of boot up logo is used in this kernel? I used to be a regular user of your Dargon kernels Ttabbal, but I had to reboot my phone at the office the other day and my boss looked over and asked why, and I quote, I'm "playing dungeons and dragons at a place of business".
If its not too much trouble could you make an office friendly version of your kernel with a stock boot screen that says "Vibrant".
blinksilver said:
Can I ask about what type of boot up screen is used in this kernel? I used to a super regular user of your Dargon kernels Ttabbal, but I had to reboot my phone at the office the other day and my boss looked over and asked why and I quote I'm "playing dungeon and dragons at a place of business"
If its not too much trouble could you make an office friendly version of the your kernels with a stock boot screen that say "Vibrant".
Click to expand...
Click to collapse
Same as 3.6, dragon boot up screen
Hey the screen is bright again lol.
Running Trigger 2.6
W/ dragon kernel uv/oc to 1.28
and Adw launcher ex
Mannymal said:
Can anyone report whether HD video recording and playback are working? Also, does it have voodoo color?
Click to expand...
Click to collapse
I can confirmed that HD video and HD camcorder is working.
hmm is this suppose to be more stable when uv/oc?
I usually get instant freeze when I uv too much. And I uv 25more than usual and it havent froze yet. Will leave it till tomorrow and some more testing
this is my setting if anyone wants to try it
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Edit: I lowered by 25. Will see how it holds up.
running Trigger 2.6
W/ dragon kernel uv/oc to 1.28
and Adw launcher ex
Awesome...was just going to bed when...bam
-big, huge, enormous, gigantic (you get the drift) thanks for all you do. Looking forward to seeing it move out of "test" - which means it has your full blessing and can party all night long. For now, I'll make sure I bring her back before the sun rises...
keep up the great work.
3.6 -> 5.0?
What's the difference? 3.6 seemed really good.
uurrnn said:
3.6 -> 5.0?
What's the difference? 3.6 seemed really good.
Click to expand...
Click to collapse
This is based off official kernel source.
Sent from my SGH-T959 using XDA App
uurrnn said:
3.6 -> 5.0?
What's the difference? 3.6 seemed really good.
Click to expand...
Click to collapse
there was 4.0 test1-4
hitman818 said:
This is based off official kernel source.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Oh LOL. I must've missed that. Nice. Very nice.

Clemsyn's OC kernel Atrix4g elite 2.6.32.55 now at 1.6 GHZ for Cyano and 1.5 for ATT

Hi, a friend came by and asked me to optimize his tegra. Thanks for faux123, we have an OC kernel. Made the following changes
1. Added JRCU with lazy to optimize RCU implementation of dual cores
2. Made INTERACTIVE (not powersave) default by making changes in cpufreq drivers
3. Made noop default (can be changed in ROM)
4. Overclocked settings from 216mhz - 1400000 mhz with voltage from 750mv - 1350 mv
5. AVP/VDE overclocked to 300000 mhz
6. GPU overclocked to 400000 mhz
7. Memory speed set at 333000mhz
8. Optimized utilization of dual-cores (cpu0 and cpu1) by making changes in how cpu1 is called.
9. Reverted a few changes in the overclocking code
Again, thanks to faux123 he saved me a lot of time and made things a lot easier.
WARNING:
These timings are pretty aggressive and might not work for your atrix that is why I called it elite (fortunately my friend's Atrix handled the timings pretty well) so please backup.
-----------------------------------------------------------------
-----------------------------------------------------------------
Update: 2/6/2012
1. Increased cyanogen overclocked speed to 1.6ghz!!!
Link:
www.tunerspotter.com/clemsyn/Ultimate1.6eliteCyano.zip
-----------------------------------------------------------------
-----------------------------------------------------------------
Update: 1/30/2012
1. Updated to 2.6.32.55 (Thanks faux123)
2. Build for ATT and Cyano at 1.5 GHZ
ATT 1.5 ghz kernel
www.tunerspotter.com/clemsyn/ClemsynATT1.5elite.zip
Cyanogen 1.5 ghz kernel
www.tunerspotter.com/clemsyn/ClemsynCyno1.5elite.zip
BTW, if you like my work, please
and help me buy some diapers. Thanks.
-----------------------------------
-----------------------------------
UPDATE: 1/28/2012
1. Increased overclocked to 1.5 ghz
2. Only for Cyanogenmod ROMs at the moment
www.tunerspotter.com/clemsyn/ClemsynCyanoElite1.5kernel.zip
-----------------------------------------------------------------
-----------------------------------------------------------------
UPDATE:
1. Updated to 2.6.32.48 with faux123 optimizations and changes
2. Added 1.0 ghz kernel for both att and cyanogenmod
3. Added a few optimizations in interactive governor to improve CPU sleep and wake
4. Added 1.4 ghz for att
5. Added 1.4 with aggressive memory timings for Cyanogen
ATT VERSION 11/22/2011
1.0 ghz ELITE version
www.tunerspotter.com/clemsyn/ClemsynATT1.0elite.zip
1.4 ghz ELITE version
www.tunerspotter.com/clemsyn/ClemsynATT1.4elite.zip
Source
www.tunerspotter.com/clemsyn/kernel2.tar.gz
--------------------------------------------------------------------------
CYANOGEN VERSION 11/22/2011
1.0 ghz ELITE version Cyanogen
www.tunerspotter.com/clemsyn/ClemsynCyanoElite1.0.zip
1.4 ghz ELITE version Cyanogen
www.tunerspotter.com/clemsyn/ClemsynCyanoElite1.4.zip
1.4 GHZ Elite version with a more aggressive memory timings Cyanogen
www.tunerspotter.com/clemsyn/ClemsynCyanoElite1.4memorytimings.zip
BTW, if you like my work, please don't hesitate to click on the donation button under my sig and help me buy some diapers It will be appreciated. Thanks.
------------------------------------------------------------------------
------------------------------------------------------------------------
Older version
www.tunerspotter.com/clemsyn/ClemsynCyanogenElite.zip
I suggest you use system tuner in the market to tweak voltages/governor/io scheduler and SD cachesize
SOURCE : www.tunerspotter.com/clemsyn/kernel.tar.gz
BTW, if you want 1ghz or 1.2 ghz max overclock here are the steps.
Install system tuner ==>Tweaks===> CPU and bring the top slider down to your desired speed (1ghz or 1.2 ghz) and that will prevent the phone from going higher your desired speed
BTW, if you like my work, pls dont hesitate to click on the donate button under my sig. Thanks.
It says "elite", but do you know how many people are going to flash this (that shouldnt be flashing this) and flood this thread with "noob questions"?
God speed my friend, God speed...
andrew.cambridge said:
It says "elite", but do you know how many people are going to flash this (that shouldnt be flashing this) and flood this thread with "noob questions"?
God speed my friend, God speed...
Click to expand...
Click to collapse
I have no issue with noob questions, BTW, I am a kernel dev for Gtablet, Adam and Asus Transformer so this is not my first release and I am familiar with the kernel code for the tegras
Any wifi issues?
Sent from my MB860 using XDA App
Took it for a spin just now. -100mv on all levels undervolt. Quadrant completed 3x with no issues. Best score was 5024
On nightly 19
*edit* 150 and 200mv under lock my phone instantly but -100 on all levels seems rock solid and the phone feels snappy. Ill report back tomorrow night after a day of normal use (unless something else to flash comes out)
Sent from my MB860 using Tapatalk
Whoever tries this kernel out, please post back results of what its currently doing and a few days after. I would personally try it but, my phone needs to be stable for my job and college.
Sent from my Atrix XDA Premium App
Voelker45 said:
Whoever tries this kernel out, please post back results of what its currently doing and a few days after. I would personally try it but, my phone needs to be stable for my job and college.
Sent from my Atrix XDA Premium App
Click to expand...
Click to collapse
Flashed this on nightly build #20 ended up not booting so I cleared the caches again and next restart put me in an endless bootloop. Restored my backup gonna try a different cyanogen build with this. Anybody who has success please let everyone know what cyanogen build you are on? Gonna try this with the weekly build next.
flashing now. will update back.
Sweet Welcome!
Awesome. UVed -170 on all for now. -175 randomly rebooted after a couple minutes. Gonna work myself down until it's stable. Knowing that every step is going to be UVed to the max 100 mV limit makes UVing a LOT easier. You only have to worry about the top step.
d11dog11 said:
Took it for a spin just now. -100mv on all levels undervolt. Quadrant completed 3x with no issues. Best score was 5024
*edit* 150 and 200mv under lock my phone instantly but -100 on all levels seems rock solid and the phone feels snappy. Ill report back tomorrow night after a day of normal use (unless something else to flash comes out)
Sent from my MB860 using Tapatalk
Click to expand...
Click to collapse
I couldn't go past -100 either but it was stable at that level. Pretty solid Antutu ratings: 6539, 6767, 6774
I'm sure if I pushed it I could do better, however that hammered stability pretty well. We'll see how it goes battery-wise as well. Thanks for the upload!
Is there any chance you can make a 1.5ghz version? Not for all use but it would be fun to have. I know Kholk has one so isn't it possible?
Successfully flashed. I notice smoother screen transitions and scrolling. Not placebo, as the previous at 1.45 ghz had a very slight lag time when swiping to a different home screen. Also nice bench score on cf-bench (7800s) Thank you very much!
Just it UV'd -150 on all, hammering CF-bench. Looking pretty stable so far, and I like how it handled Quadrant earlier, I saw some positive spikes in FPS and it was smoother overall. I don't put much stock in Quadrant tests but nonetheless. Will throw up some Nenamark test as soon as I'm done hammering CF-bench.
faux123 said:
Sweet Welcome!
Click to expand...
Click to collapse
Big Thanks to you I won't be developing much for the atrix since I just developed it for my friend but I just wanted to share what I made. Currently uploading the source (Ive got a really slow internet)
clemsyn said:
Big Thanks to you I won't be developing much for the atrix since I just developed it for my friend but I just wanted to share what I made. Currently uploading the source (Ive got a really slow internet)
Click to expand...
Click to collapse
It gives us something to play with. I'm more of a 1.0GHz Blur-oriented ROM user but I like new toys, and thank you for uploading it for us junkies.
BravoMotorola said:
Is there any chance you can make a 1.5ghz version? Not for all use but it would be fun to have. I know Kholk has one so isn't it possible?
Click to expand...
Click to collapse
I actually though about pushing it to 1.6 ghz but was very hesitant since I didn't own the device and it didn't have enough room in there the disipate the heat. I just played safe with 1.4 but 1.5 should be no issue. If I get the chance to get the atrix again, I'll try to push it to 1.6 and make one for att gingerbread.
Nenamark 1: 57.2fps
Nenamark 2: 27.5fps
Great scores for an Atrix!
clemsyn said:
I actually though about pushing it to 1.6 ghz but was very hesitant since I didn't own the device and it didn't have enough room in there the disipate the heat. I just played safe with 1.4 but 1.5 should be no issue. If I get the chance to get the atrix again, I'll try to push it to 1.6 and make one for att gingerbread.
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Flashed... running fine so far, will report back. THANKS TO THE OP & FAUX!
Sent from my Atrix awaiting CM9....

[Kernel][2.2][1.4ghz][Beta3]DragonMOD+[7/18/2012][Voodoo]

FEATURE LIST
------------------------
Voodoo Lagfix
Voodoo Sound
ThumbEE
BLN
TinyRCU //Lower memory footprint,not going with preempt cause I noticed some funkiness when rendering 3D
Add New Freqs
FPS UnCap
Ext4 Patch
348mb RAM
Simple I/O
SLUB
Compiler Optimized
LowMemoryKiller Patch
optimized govners
tweaked gov values
--------------------------
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
---------------------------------------------------------
1. What about SETCPU?
What about it? You can use w/e cpu OC tool you want
3.Why dont I get #### in Quadrant?
who gaf about quadrant scores anymore?
4.Can I use this is XYZ ROM?
OF COURSE! =} just credit me
Screen off Profiles are not needed or recommended on this kernel (its got it handled =P)
---------------------------------------
Morfic for Help and answering questions
laststufo for posting his sources (very helpful even though not for vibrant, just for ref.)
cmenard for TONS of question answering (I havent done much kernel work =3)
Supercurio for Voodoo (and great Documentation)
hardcore (his tweaks)
and anyone else I forgot
this in itself is a community effort because I couldnt have done this without
all the great Devs that support linux and android
so credit to EVERY dev out there, thank every dev you come across for this is you like it
-------------------------------------------
--------------------------------------------------
https://github.com/ECOTOX
-------------------------------------------------------------------------------------------------------------------------------------
changelog ​
Beta2 [6/27/2012]
--------------------------
added smartassv2 and lulzactive govs
--------------------------​
Beta3 [7/18/2012]
--------------------------
removed lulzactive and smartass2 for now, readding next update
tweaked govs to ramp up more aggressively but also ramp down agressive when not in use
removed 100mhz steps, now steps as 100,200,400,600,800,1000,1100,1200,etc.
stabalized gpu clock @ or around 200mhz to prevent issues with phones not being able to do higher gpu clock
added 1.4ghz freq (use at own risk and may not work for all)
--------------------------​​
Few things to know
1.Will glitch at power on due to kernel size and some tweaks i made, its no big deal
2.for the first 10min after boot the clocks tweak out and wont go under 1000mhz, so let it sit and it'll settle down
3.With no tweaks just stock KB5 I get great performance, so idk how well it does witha tweaked rom
​
Great Froyo Support!
A 2.2 Kernel, Great work!
Thanks for your contributions!
Say ECOTOX, you work has been added to the Vibrant Kernel Bible thread, please stop by to post updates and I will update the thread, Cheers!
Yes it is for Froyo 2.2.
And so far it rocks....
Testing - SIO / Scary now!!
Thanks ECOTOX
NS4g_DMz.zip ???
Is this for the Verizon Nexus S 4g?
Inside the zip doesn't look like it for the Vibrant.
Don't want anyone flashing this and bricking phones.
fishman0919 said:
NS4g_DMz.zip ???
Is this for the Verizon Nexus S 4g?
Inside the zip doesn't look like it for the Vibrant.
Don't want anyone flashing this and bricking phones.
Click to expand...
Click to collapse
oops wrong link
fixed, ty for telling me
ECOTOX said:
oops wrong link
fixed, ty for telling me
Click to expand...
Click to collapse
NP... Thanks for the kernel... nice to see you around here again.
fishman0919 said:
NP... Thanks for the kernel... nice to see you around here again.
Click to expand...
Click to collapse
thanks =] nice to be back for a bit, I got a few things I wanna get workin on vibrant 2.2 anyway before i move on to 2.3/4.0 vibrant kernels. I'm gonna try and be a bit more active but i cant make promises, but i will fix bugs and update as i can
ECOTOX said:
thanks =] nice to be back for a bit, I got a few things I wanna get workin on vibrant 2.2 anyway before i move on to 2.3/4.0 vibrant kernels. I'm gonna try and be a bit more active but i cant make promises, but i will fix bugs and update as i can
Click to expand...
Click to collapse
Good to here... glad you got your compiling issue worked out... Lubutu rocks
Wow 100mhz stepping from 100-1300mhz rocks!
So far very smooth kernel.
Very smooth, haven't encountered any problems so far. Thanks!
Sent from my SGH-T959 using Tapatalk 2
Moped_Ryder said:
Wow 100mhz stepping from 100-1300mhz rocks!
So far very smooth kernel.
Click to expand...
Click to collapse
Good =) was built on an already well tested kernel (my previous one) mostly I had to tweak clocks and voltages to maximize stability. Now I just gotta work on some method for voodoo color on 2.2, that's my immediate task now.
Sent from my Galaxy Nexus using Tapatalk 2
So far no issues, thanks a lot for the kernel. Very smooth indeed..
Eco that would be badass if you could get adjustable Voodoo Color to work on a 2.2 kernel because it has never been done. I can't wait until you build a current Touchwiz GB based kernel with working GPS and adjustable Voodoo Color since there is no supported Vibrant kernel at this time, and Talon was the last to do it but never had GPS and Voodoo Color working at the same time. An updated CM 7.2 VC kernel would also be badass. I remember running your older kernels and they were quick and stable.
ECOTOX said:
Good =) was built on an already well tested kernel (my previous one) mostly I had to tweak clocks and voltages to maximize stability. Now I just gotta work on some method for voodoo color on 2.2, that's my immediate task now.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Just what I want. I have been using your previous kernel along with Toxic Crazy 8 ROM since quite some time.
But, I would love to see some other features borrowed from Semaphore like:
Touchscreen sensitivity changes provided by Chainfire and automatic brightness handling(as the default one is not very intelligent).
I have tried, 2.3.x & 4.x kernel(&rom) , but all in vain, some or other thing stops me from making it my daily driver. I will try this out along with D9RC3 Fishman Mod1 Rom, today.
Lastly, what do you recommend for GPU & CPU tweaking,as I couldn't get 3 games working on DMZ kernel, but there could be other issues, sending you pm for the same.
Any chance to include voodoo colour with adjustable colors?
ECOTOX said:
Good =) was built on an already well tested kernel (my previous one) mostly I had to tweak clocks and voltages to maximize stability. Now I just gotta work on some method for voodoo color on 2.2, that's my immediate task now.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Stevethegreat said:
Any chance to include voodoo colour with adjustable colors?
Click to expand...
Click to collapse
Really, and only 4 post up. But I guess you did ask for adjustable colors... lol
fishman0919 said:
Really, and only 4 post up. But I guess you did ask for adjustable colors... lol
Click to expand...
Click to collapse
Yes I had read it, my request was the adjustable colors which to me is of greater importance than mere voodoo color... Then again I'm not sure if it is possible...

[KERNEL][6/28] Kangerang b1 [Linux 3.4.51][GCC 4.8.2][Linaro][s2w][Gamma][more!]

KANGERANG​
Click to expand...
Click to collapse
INTRO:
This kernel is a kernel based off of Franco's kernel with patches from various other sources, such as faux123, motley, Code Aurora Forums, Linaro, and others, to add features, stability, and optimization to the kernel.
Click to expand...
Click to collapse
FEATURES:
Hotplug control (franco)
fsync toggle (franco)
vibration control (franco)
headphone control (franco)
logging toggle (franco)
franco's gamma control options (franco)
per-app power modes (with franco's app) (franco)
dynamic kernel governor settings (franco)
cpu voltage control (franco)
sweep2wake (showp1984 + faux123)
"simple" GPU governor (faux123)
GPU overclock to 600mhz (exp version only) (faux123)
fauxSound compatability (faux123)
speaker amp control (faux123)
Android scheduler enhancements (faux123)
ZRAM enhancements/fixes (faux123)
USB fast charge support (motley)
Codel Net Scheduler (anarkia1976)
MSM OTG support with external power (exp version only) (ziddey)
few extra MB of RAM from logger (dorimanx)
wireless driver enhancements/fixes (CAF)
topolgy drivers updated to linaro (linaro)
various board updates (CAF)
max readahead pushed to 512
warning fixes (LaboDJ)
default TCP congestion algorithm is Westwood
default I/O scheduler is ROW
default CPU scheduler is interactive
numerous linaro patches (linaro)
GCC 4.8.2 (SaberMOD)
patched to Linux 3.4.51
numerous further optimizations from CAF/Linaro
Click to expand...
Click to collapse
DOWNLOADS HERE
Normal version contains the features above
Exp version contains features above + MSM OTG with external power and GPU OC to 600mhz support
Click to expand...
Click to collapse
Note: The majority of the code in this project is not by me, nor am I claiming to be by me. I'm just a high school kid who slapped this kernel together for myself and people have prodded for me to release it.
Click to expand...
Click to collapse
DONATIONS:
I will not be accepting donations of any kind for this kernel. Seriously, don't. I didn't write the majority of this kernel's features. All I did was compile it into one single, streamlined kernel. Instead, donate your money to the people given credit above. I don't need your money (I'm in high school) and I don't want it either
Show your appreciation by hitting the thanks button and/or following me on twitter @rohanXm
Click to expand...
Click to collapse
FAQ:
Will you add ___________ feature from ___________ kernel?
Ask nicely in the thread if it has not already been asked for and I'll determine what to do from there.
Kanging is bad, you butt!
Don't use this kernel if you don't want to. All credit both here and on github was given to their respective authors, and I don't claim to be making this kernel for my benefit.
OMG HALP my WiFi keeps dropping zomg why???
Attach a logcat of it entering deep sleep and dropping a connection.
My phone is bootlooping, WTF man?
Flash the reset kernel before flashing this kernel, because some kernels use non-standard ramdisks which are incompatible bigtime with this kernel.
How do I control this kernel?
Franco's kernel control application has 100% compatibility with this kernel, as this kernel is based off his kernel. Faux's kernel control application has approximately 70% compatibility or so, as things such as intellidemand-specific parameters (Snake Charmer, Eco Mode, etc) are not yet available. Also, although color control works, gamma control does not work in faux's app. I've heard that TricksterMOD provides a good balance of tweaks available and that most things can be controlled from that app, but I have not tried it myself.
Click to expand...
Click to collapse
THANKS:
-franciscofranco for the base
-faux123 for his numerous kernel features/patches
-LaboDJ for the supercharged base
-bhanvadia for his patches
-motely for his patches
-SaberMOD for their optimization-related commits
-showp1984 for his sweep2wake commits
-dorimanx for his patch
-CAF/Qualcomm for their dedication to the open source community
-Google for being awesome
Click to expand...
Click to collapse
SOURCE is available HERE
Click to expand...
Click to collapse
...​
reserved for science! and for future information
For science son
---------- Post added at 04:06 PM ---------- Previous post was at 03:48 PM ----------
*jumps around in slow motion*
KANG A RANG
Hey just coming from the HTC One Xl... just wondering if this has aznrices mods.. I really liked how it sounded and honestly it's just better then other mods.. thanks pls
Thank you. Will flash.
Sent from my Nexus 4 using xda premium
Awesome! Do the WiFi fixes include delayed notifications fix?
Sent from my Nexus 4 using Tapatalk 4 Beta
I'm not sure but I can testify to getting all my notifications on time. Gmail is faster on my phone then my computer..
Sent from my Nexus 4 using Tapatalk 4 Beta
@rohan32 Thanks for the great kernel dude! It's got all of the features I look for
Do you know if this kernel includes Franco's version of the Simple GPU governor (I'm not even sure if he's released this yet), or the plain Faux version?
Thank you very much for taking the time to do this!
Connor Baker
Connor Baker said:
@rohan32 Thanks for the great kernel dude! It's got all of the features I look for
Do you know if this kernel includes Franco's version of the Simple GPU governor (I'm not even sure if he's released this yet), or the plain Faux version?
Thank you very much for taking the time to do this!
Connor Baker
Click to expand...
Click to collapse
Yeah it has Franco's changes to the governor in it as well
ooooh a new kernel, better flash fast!
You came all the way to the nexus 4 to be with me and chongo? How thoughtful!
Sent from my Nexus 4
Nice kernel. Running very good so far.
But a general question after having flashed hundreds of kernels in my life:
How can it be that different based kernels are running better or worse? To be precise, for me all kernels based on faux's are running bad. Choppy animations and lag...Based on franco they run so well for me...I don't get it!
Hello sir, can i ask what version of Franco's kernel this is based off?
..sent from space
Does this kernel work on miui roms?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This thing screams
It's beautiful T_T ;D
The improvements are what franco's missing! Awesome work so far! Keep it up!
Are you pulling all commits from franco's kernel to keep yours up to date?
Stylez Ray. said:
How can it be that different based kernels are running better or worse? To be precise, for me all kernels based on faux's are running bad. Choppy animations and lag
Click to expand...
Click to collapse
I hardly think you should criticise someone's hard work. Frankly both are great developers and both make my phone fly. Its only a matter of personal opinion.
Will test and report this kernel soon. Seems pretty hardcore.
Sent from my Nexus 4 using xda app-developers app
running it on Atom...great kernel so far....missing some colour profiles but hey that i can input on my own..many thanks for this kernel...nice to have a choice
TheDarkLord1997 said:
I hardly think you should criticise someone's hard work. Frankly both are great developers and both make my phone fly. Its only a matter of personal opinion.
Will test and report this kernel soon. Seems pretty hardcore.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
No no no, I dind't criticise! There's no best developer, I won't argue.
I just always wondered why the kernel mackes so much differene in terms of user experience. For me all I can say is faux just doesn't work right nd franco flies!
amarb70 said:
Hello sir, can i ask what version of Franco's kernel this is based off?
..sent from space
Click to expand...
Click to collapse
Its based on the latest commits from franco, and at the time of the post, that is Milestone 3.
mert2go said:
Does this kernel work on miui roms?
Click to expand...
Click to collapse
It should as the installer only injects the zImage of the kernel, but the ramdisk stays the same. I haven't tried it, however.
Limit8 said:
It's beautiful T_T ;D
The improvements are what franco's missing! Awesome work so far! Keep it up!
Are you pulling all commits from franco's kernel to keep yours up to date?
Click to expand...
Click to collapse
Yes, I am!
Stylez Ray. said:
No no no, I dind't criticise! There's no best developer, I won't argue.
I just always wondered why the kernel mackes so much differene in terms of user experience. For me all I can say is faux just doesn't work right nd franco flies!
Click to expand...
Click to collapse
Really can depend on any number of things, like each phone's hardware is different, and the fact that there are many different commits that constitute each kernel. Your phone may react differently to various commits than other people's devices.

[KERNEL][LOS14.1]©Andy_Kernel™[11-03]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
A Kernel For ZUK-Z1 based on Cm14.1 Branch​
I will not be responsible for any damage to phone.
Click to expand...
Click to collapse
I do not work for money. I work for my Pleasure and Happiness which I get from developing, I will never ever ask you to donate me but if ever you like my work please press a THANKS which really motivates me to bring more STuFF!!! .
Click to expand...
Click to collapse
Features:
Code:
[B][U]UKM support(synapse)
Kcal control by [user=4316709]@savoca[/user] (Ton thanks for making this)
Faux Sound Control
Simple GPU Algorithm (faux123)
CPU OC fixed - OC upto 2.88 ghz(yet not working )
Adreno Idler
Thermal Conflicts Fixed
Power-Efficient Qorques
ZUI thermal
bunch of governers
Speed and pvs levels exposed
MSM Limiter. - per core control
Deep Sleep enabled
new IO schedulers
New TCP controllers
State Notifier Driver
Random
Uc 268 mhz (Battery Saver)
Lowered GPU voltages
More flashlight intensity for better photos..
Hotplug boost, wakeup boost
Cpu boost drivers
Multiple core. Power. Saving
Memory scaling Control (mSc) to optimize writing
Adreno idler
LED control
Kernel sample merging (KSM)
Lz4 compression. For faster boot
Hot plugs -
ONLY MSM MP_DECISION
INTELLI_PLUG (Basic Version)
[B][COLOR="Blue"]Both are enabled at the boot. My Bad! Please disable any one of them through kernel management app before using the kernel![/COLOR][/B]
Much more..
[/U][/B]
Credits
cyanogen team
@ak
@Megatron007 ( A good Friend of Mine. Helped me however, whenever I wanted. Because Of him this became possible )
@savoca for kcal
XDA
@acuicultor another good friend who fixed the oc
@franciscofranco for. His flawless. Job
@faux123 for his kernel. Commits...
Please Let Me know if someones missing out there
Bugs
None
This kernel is Stable for now.. No major bugs except SeLinux... It should work with all the Cm14.1 based roms. Nd about features, i will add them step. By step to. Make the kernel most stable and battery friendly.. Will keep this thread up time by providing all updates whenever necessary.
Source code -
PHP:
[URL="https://github.com/Andy1911/AndyKernel_ZukZ1"]here! [/URL]
Download Links -
20170310 - Grab it here!
Video recording fixed
20170118- Grab it Here!
-Added bunch of governers
-New optimizations regarding mutex sched and others..
-cpu quiet introduced along with zen decision
- msm bricked and intelli hotplug s also make new way with optimizations.
People can review it and have a look and tune kernel according to their needs..
20161213 - Grab it Here!
- Msm Simple. Thermal
- Only zzmoove governer
- Bricked Hotplug
- Msm Hotplug
- Franco Sound Gain
- Camera no debug logs
- Sound Asoc Optimization
- Voltage change of headphones from 2.5uA to 3.5uA for better sound
- SoT not over 6 hours...
For best results... Stay on Bricked hotplug plus have the conservative governer.. If you want to have zzmoove as your governer, turn of the hot plugs.. Make the frequency to 268 mhz.
20161204 - Grab it here!
After many days of optimizations and changes I made this.. This contains a lot more features than the previous. Thanks for the idea of cpu quiet by acuicultor..
- added simple thermal driver
- added some vibration tweaks
- added new cpu quiet hotplug
- caf branches merged
- new firmware support added
- charging mah a bit increased. U may feel fast charge now.
- toolchain switched to 4.9 Linaro
- WiFi Fixed
20161113(Revised V2) - Grab It Here!
Brought about more commits initially ported from Oneplus one (Check the github)
Added Intelli_Plug Basic Governer
Added Splash Logo now (From Ak)
*The Reason Remains the Same* Stability
Recommended to use with Kernel Adiutor App
20161111 - Grab it here!
LOT OF CHANGES
Removed charge level.
Removed hotplugs
Removed voltage control
Removed Intelli Thermal
Added mpdecision by showP
Added ZUI thermal mechanism
Fixed many warnings
click here to see detailed optimizations added for. Msm8974
The aim was to optimization, stability, performance, battery life ... Hope you enjoy
20161109- Grab it here!
Initial release
OMG... 2,88Ghz O.O
Thanks ! I download it now !! ????
trying..!
Overclock frequencies not running... Trying to figure out the problems.. People are free to send pull requests if they can help
Regards
Andy
Thanks a lot.....
A very huge salute to your work....
Please add kexec hard boot patch also(for multi rom)
Yeah.. Sure.. For now it is kept aside. Because over clocking the device was the main aim.. I will first fix the oc stuff with @acuiculator and then WIll add the kexec patch back...
Regards
Andy
Sometime over clocking freq. doesn't show in kernel auditor ...try synapse app...
Btw I am happy to see you here man....I know you from mmx a116 days ....
tech mashido said:
Sometime over clocking freq. doesn't show in kernel auditor ...try synapse app...
Btw I am happy to see you here man....I know you from mmx a116 days ....
Click to expand...
Click to collapse
Me too.. Have done Grt work for a116.
tech mashido said:
Sometime over clocking freq. doesn't show in kernel auditor ...try synapse app...
Btw I am happy to see you here man....I know you from mmx a116 days ....
Click to expand...
Click to collapse
Yeah.. Thanks.. And oc frequencies doesn't work... We need to work out on that... Actually all the credits goes out to @acuiculator who made oc possible.. The dtb file was not booting atall... So hats off to him...
Regards
Andy
I am using default settings for this kernel. Booting is quick.. But games like asphalt stutter. Do u suggest any other settings for this kernel for balanced performance.?
Yeah.. Select a different governer and enable gaming boost in synapse. Planning to add lionheart governer. Gave good results on opo
Regards
Andy
Andy1911 said:
Yeah.. Select a different governer and enable gaming boost in synapse. Planning to add lionheart governer. Gave good results on opo
Regards
Andy
Click to expand...
Click to collapse
Fingerprint looks quick though..
Thanks
Andy1911 said:
Yeah.. Sure.. For now it is kept aside. Because over clocking the device was the main aim.. I will first fix the oc stuff with @acuiculator and then WIll add the kexec patch back...
Regards
Andy
Click to expand...
Click to collapse
Thanks a lot for response.....
Waiting...
Really thanks for this kernel
Can anyone help me to understand kernel term ???
Unable to overclock its a bug ??
Do anyone have better performance and battery life than radioactive kernel ?
facuzukz1 said:
Do anyone have better performance and battery life than radioactive kernel ?
Click to expand...
Click to collapse
No comparison. He is my good friend.. We work together... Thing is he is adding features and i optimize the builds... You can use his nuclear rom and kernel.. Even his kernel is a good option.. No comparison.. ??
REGARDS
Andy
Hey all... After many days and nights of work.. Compiled back again... This build lacks features as the may be hazardous.. Charge level interface was removed. Normal stock charging logic is too good.. Voltages already set to optimal. And no necessaries of hotplug... I have added showP original msm mp_decision which is real good one.. And stable one around.. Speaking about governer they have been kept as it is. Choice of people what to use..
Now talking about other changes.. I have searched for hell lot more msm8974 devices and finally I made a club combination of all the patches and changes for optimizations. You can have a change feel of what is done in my git source which is also now an Independent repo. You all may or may not understand the fundamentals of these commits made. Nor you may experience a gigantic performance improvements and battery life.. In short these are the lubricating the processor commits... They are meant to run the cpu GPU and all other components too smooth.. I will surely add some more of them... All other msm8974 devicee are too ahead of the race and we need to catch those.. This device is a beast and will overcome all the things I bet you.. All the best and thanks for such positive responses
Here is the link for download - http://forum.xda-developers.com/showpost.php?p=69524934&postcount=2
Do see the git and fell free to send pull requests..
Regards
Andy

Categories

Resources