[KERNEL]*Matr1x* with BLN and voodoo v11.5 - Nexus S Android Development

*MATR1X WITH BLN AND VOODOO V11.5*
Changelog:
v1.0 Initial release, bln and voodoo for i9020.
v1.5 Added bln and voodoo support for i9023 as well.
v2.0 Fixed bluetooth for both models. Added Cyanogenmod 7 support.
v2.5 Added bfs for both models and updated kernel to 2.6.35.12. Also added cool matrix style boot animation. Also added Nexus s 4g support.
v3.0 Made all builds 1.2 Ghz.
v3.5 Added the smartass governor and overclocked to 1.4 Ghz.
v4.0 Updated voodoo driver 9 to driver 10, added interactive governor, added Proton Voltage Control support, and updated kernel base to 2.6.35.13.
v4.5 Added bfq i/o scheduler, overclocked to 1.5 Ghz, and fixed oxygen/cm7 voltage settings errors. (Remember, 1.5 Ghz is not very stable even though I have adjusted the voltages accordingly. You can always change the voltages in setcpu or proton.)
v5.0 Added -ck bfs performance tweaks (thanks morfic for telling me about that ), added cifs and nfs, removed the 1.4 and 1.5 ghz speeds to make it 1.44 Ghz, and added cool matr1x boot animation by rascarlo separately.
v5.5 Added Android v2.3.5 tweaks and changed voltages for better usability.
v6.0 Added Ezekeel's touchkey dimmer, TUN, and added 940Mhz with adjusted voltages.
v6.5 Added all of Ezekeel's mods, 600Mhz with adjusted voltages and new speeds, and updated kernel base to 2.6.35.14.
v7.0 Updated all of Ezekeel's current mods, added BLX, got rid of 600 Mhz and brought back 940 Mhz with adjusted voltages, and added SLQB.
v7.5 Added Snappy and Smartass v2 governors, TRIED to make things more stable with updated speeds and voltages , and added in some extra files for 2.3.7.
v8.0 Added Lazy governor by Ezekeel, fixed profile issues, fixed cm7 cpu fc's, and added some commits from standard cm7 kernel.
v8.5 Added liveOC mod by Ezekeel, replaced 1.44Ghz with 1.46Ghz, and added Minmax governor.
v9.0 Added Deep Idle, put in a conservative governor tweak (Thanks morfic), added in a 100% charge commit from the standard cm7 kernel (thanks KalimochoAz), added SFB, and added the VR I/O scheduler.
v9.5 Added the Bluetooth bug fix for deep idle, a Wifi tweak from Franciscofranco, and a 65 fps display rate.
v10.0 Updated all of Ezekeel's mods and added a whole bunch of performance tweaks from Franciscofranco.
v10.5 Updated all of Ezekeel's mods and added his voltage control mod.
v11.0 Updated all of Ezekeel's mods and fixed some voltages for stability.
v11.5 Updated all of Ezekeel's mods and added some performance tweaks from Franciscofranco.
System.out.println("Please flash at your own risk! I am not responsible for bricked devices! ");
**BOTH THESE ZIPS BOOT UP AT 1 Ghz. If you use setcpu to oc, DO NOT USE PROFILES. It will have a negative effect on battery life!**
**Both these zips use the ext4 filesystem**
**INSTRUCTIONS FOR INSTALLING**
***CFS Build***
Matr1x-cfs_v11.5.zip (This will work on any rom, thanks to Koush's AnyKernel)
***BFS Build***
Matr1x-bfs_v11.5.zip (This will work on any rom, thanks to Koush's AnyKernel)
Use recovery to flash from sdcard! You can also flash from Rom Manager. Then reboot.
Link to source: https://github.com/mathkid95/linux_samsung
v11.5 zips:
cfs (any rom)
bfs (any rom)
v11.0 zips:
cfs (any rom)
bfs (any rom)
v10.5 zips:
cfs (any rom)
bfs (any rom)
v10.0 zips:
cfs (any rom)
bfs (any rom)
v9.5 zips:
cfs (any rom)
bfs (any rom)
v9.0 zips:
cfs (any rom)
bfs (any rom)
v8.5 zips:
cfs (any rom)
bfs (any rom)
v8.0 zips:
cfs (any rom)
bfs (any rom)
v7.5 zips:
cfs (any rom)
bfs (any rom)
v7.0 zips:
cfs (any rom)
bfs (any rom)
v6.5 zips:
cfs (any rom)
bfs (any rom)
v6.0 zips:
cfs (any rom)
bfs (any rom)
v5.5 zips:
cfs (any rom)
bfs (any rom)
v5.0 zips:
cfs (any rom)
bfs (any rom)
v4.5 zips:
cfs (any rom)
bfs (any rom)
v4.0 zips:
cfs (any rom)
bfs (any rom)
**INSTRUCTIONS FOR INSTALLING BOOT ANIMATION**
If would like to know the all-out terminal way, pm me
For the easy way, download the zip to your phone. Go into root explorer and delete the current bootanimation.zip in the system/media folder. Put this new one in there.
**INSTRUCTIONS FOR USING EZEKEEL'S MODS** (Thanks Maximilian Mary!)
Also note that you need a rom with init.d support to flash this zip. If you do not have init.d support in the rom, you will need to set the delay each after each reboot.
Thanks to:
Ezekeel for all his mods!
rascarlo for the awesome boot animation!
netarchy for helping me with the code aspects!
Jonathon Grigg for the Proton Voltage Control app!
koush for the awesome AnyKernel zip!
ogdobber and morfic for clearing up any doubts I had!
akent for the i9023 bln!
supercurio for the great voodoo app and drivers!
Con Kolivas for the bfs!
Paolo Valente for the bfq!

Thanks,all i need is just a most power saving kernel
i will give it a try!

Hi,
Thanks haha. Please go easy on me with any errors
Sent from my Nexus S using XDA App

Good luck
Sent from my Nexus S using XDA App

Well it's installed and up and running here. I'll let you know how I get on in a few hours.
Sent from my Nexus S using XDA App

So this is a stock kernel with bln and voodoo?

Yes, I used AOSP.

mathkid95 said:
Yes, I used AOSP.
Click to expand...
Click to collapse
so it would also work on a i9023?

Lol I guess. Not bln though...
Sent from my Nexus S using XDA App

Like I said, this is my very first kernel. I will keep adding to it later. Please go easy on me!

I haven't had any issues at all, voodoo & bln are working fine and my phone is zipping along quite nicely using the stock 2.3.4 rom.
Sent from my Nexus S using XDA App

Hi,
Thanks for trying this out and I'm happy this is working just fine!
Sent from my Nexus S using XDA App

Nice work any plans to make universal and/or work with nexus s 4G? (And maybe indicate in the thread title) thanks man.
. . NS4G . . CM7 . .

Hahaha maybe, I'm still learning so I've gotta work on this more, but ill definitely consider all that
Sent from my Nexus S using XDA App

Sorry for my stupid question but how do you know if it is installed proberly?
Sent from my Nexus S using Tapatalk

Hey,
I would go to menu then settings then phone settings and check under kernel version and see if [email protected] is there. Also, to test if bln and voodoo work you can get the apps from the market and test it.
Thanks!
Sent from my Nexus S using XDA App

No phone settings I mean about phone
Sent from my Nexus S using XDA App

mathkid95 said:
No phone settings I mean about phone
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
Thanks all okay but bln does not work though? Am I doing something wrong
?
Sent from my Nexus S using Tapatalk

Hey,
Did you get the bln control pro from the market and enable blinking? Does it show some error?
Thanks!
Sent from my Nexus S using XDA App

mathkid95 said:
Hey,
Did you get the bln control pro from the market and enable blinking? Does it show some error?
Thanks!
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
Yup;-) it tells me that my kernel may not be compatible. Any workarounds?
Sent from my Nexus S using Tapatalk

Related

[KERNEL] [2.6.29.6] [Flashable-.zip] [LAGFIX][BFQ][Oc][Uv] #3 "Patches 'O Klick"

[KERNEL] [2.6.29.6] [Flashable-.zip] [LAGFIX][BFQ][Oc][Uv] #3 "Patches 'O Klick"
So after countless hours of failure, I finally found my issue. It was an embarrassing one, but O well. What we have here is a fully stable kernel for the Vibrant. I have spent many hours on this and have been running it on my vibrant for some time now. Be sure to read the changelog for full info. At 1.2 Ghz I was getting MFLOPS scores pushing 10 MFLOPS! Performance is surely nice on this one. Another thing to note is the undervolting on my kernel. This will give optimal battery life for users. So, please enjoy, and post and errors with a logcat
This is compiled for the stock ROM. It will work on FrankenTwiz, Bionix, and many ROMs. Let me know what ROMs you try it on, and what ones it works best with.
hurrpancakes said:
This would be my first time using an oc/uv kernel. I know to get the oc, I have to go into setcpu and put the scaling to conservative, which I've already done. Ran quadrant, and got a score of 2790!
Great kernel!
Click to expand...
Click to collapse
mygti02 said:
wow......this kernel is amazingly fast......screw quadrant....mine is only coming up in the 900's but its way faster than the last lag fix i was using that was giving me 2700+ ratings in quadrant.
Great job!!
Click to expand...
Click to collapse
Instructions:
- Download the latest .zip provided below
- Put it on the root of your storage (the 14Gb one)
- Go into ClockWork Recovery
- Flash the .zip like you would a ROM
- Reboot
ENJOY!
Credits: Cyanogen, Wesgarner, Euegene_373, Barakinflorida
Download: http://kingxklick.com/forum/viewtopic.php?f=27&t=230
All my code is on
As you would expect, I am not responsible for anything that happens to your device
If you like my work follow me on Twitter:
CFS Changelog
Kernel #3
- NOW patched up to 2.6.29.6 from .29 (In settings it will still read as just 2.6.29)
- Many bug fixes to the kernel itself from the linux project
- Numerous patches to the CPU scheduler 'CFS' which we are currently using
- *NEW* 'Interactive' CPU Governor (You can enable this in SetCPU)
- Bluetooth patch: Enter active mode before establishing a SCO link. *thanks for finding the code Wesgarner*
- Root UID 0
- Root GUID 0
- AUFS2 standalone patches *via Cyanogen*
- Built with Cortex-a8
- Compiled with Neon Optimizations
- Using CT-NG toolchain *optimized for our CPU's*
- IPv6 fixes via mainline
- Netfilter tether: Fix unaligned memory access
- Netfilter stability enhancements *all via mainline, thank them*
- Much more I will add
Kernel #2
- Implemented "Speedy King Lag Fix"
- Some more voltage tweaks since it is going well
- NEW 'Interactive' Governor support
- Conservative governor tweaks (via Herver)
- Touchscreen is more responsive
- Compiled with optimizations (forgot to do this on #1)
- Compiled with neon opt
- Kernel compacted a little
Kernel #1
- Based off of Samsung Kernel Source
- Overclockable up to 1.2 Ghz! (thanks for the code unhelpful)
- Undervolted mid range frequencies for long battery life!
- Bluetooth patches (via Nick Pelly)
- Capped boot speed at 1 Ghz
- Using CFS CPU scheduler
- Added NEW BFQ I/O scheduler support! (thanks dark)
- Added CGROUPS block for BFQ
- BFQ scheduler set to default
- Anticipatory scheduler support
- Deadline scheduler support
- CFQ scheduler support
- Noop scheduler support
- Conservative CPU Governor set to default
- Ondemand CPU governor support
- Userspace CPU governor support
- Added support for EXT4 filesystems
- More I will add
thanks man, nice to have something we dont' have to flash in Odin
Great work!
Nice to see you in the vibrant neck of the woods king. I'll give this a shot in the morning. If I'm not going to oc will I notice much of a difference between this and the stock kernel?
Cyanogen, King...feel right at home coming from a 32B phone.
Paging Dr B said:
Nice to see you in the vibrant neck of the woods king. I'll give this a shot in the morning. If I'm not going to oc will I notice much of a difference between this and the stock kernel?
Click to expand...
Click to collapse
most definately, overclocking should be fairly stable though, ftw
kingklick said:
most definately, overclocking should be fairly stable though, ftw
Click to expand...
Click to collapse
is this cool too flash with the leaked JI2 Rom?
cdw9800 said:
is this cool too flash with the leaked JI2 Rom?
Click to expand...
Click to collapse
as long as samsung has not changed anything vital in their initramfs we should be just fine !
kingklick said:
as long as samsung has not changed anything vital in their initramfs we should be just fine !
Click to expand...
Click to collapse
ok ima give it a shot and report back
This is gonna sound noob but here it goes. I've never done research on what exactly kernels are and this is all new to me.
This new kernel I can flash like Rom will over clock my device to 1.2ghz or will it give me the option to? Can overclocking hurt my device in the long run?
Does this come with tools to over and underclock when I need to?
Any other info would be great. I'm on Eugene Franklin twis v2, no voodoo or lagfix yet.
Any other info would be awesome.
Sent from my SGH-T959 using XDA App
Works awesome on Frankin-Twiz update 1
buttery smooth
Works with Bionix
Installed, booted fast. Thanks for your hard work.
Good to see you back, King! Do you think this will work ok on Eugene's Hybrid R3? Also, I know some Vibrants (like mine) didn't like jacs OC kernel. Same issues here, or did the undervoltage kernel fix it?
Sent from my SGH-T959 using XDA App
Can we have info on how to revert this kernal back to stock if needed?
Very nice, glad to see another person compiling Vibrant kernels. Have you considered including the voodoo beta4 in one of your future builds?
Working fine on Vibrant 9
Will this work with a lagfix already installed?
What does the bluetooth patch do? I'm hoping improved A2DP quality, please say its so
Sent from my SGH-T959 using XDA App
so.. is it working with JI2?
all4degame said:
Can we have info on how to revert this kernal back to stock if needed?
Click to expand...
Click to collapse
You should just be able to flash it through recovery. It's available as a flashable zip in one of Eugenes threads.
Sent from my SGH-T959 using XDA App

[KERNEL] Bali-X 1.2GHz | Bali 1.8.8 "Extended Battery Life" [7/8/2011]

The main goal of this kernel is to have a kernel that is smooth and efficient enough without the use of OC. A balanced between performance and battery life was the main goal of this kernel.
Features:
- BLN
- Voodoo lagfix
- Voodoo sound v9 (fixed on 1.8.6)
- Voodoo color
- 337MB RAM
- Adjusted HZ value to improve smoothness
- CIFS
- TUN
- no FPS cap
- TinyRCU for better speed and efficiency
- lowmemorykiller patch for compatibility with Tiny RCU
- ext4 patch
- jhash3 for smoothness and responsiveness
- BFQ I/O scheduler to improve I/O throughput
- Battery source mod for optimization and battery life (1.7.2)
- Disabled debug and printk for performance and battery life (1.8.2)
- NEW -25 UV across all freq on UV version only (1.8.5)
NOTE:
- This kernel will only work with 2.2 and 2.2.1
- Disable SetCPU if you have one installed.
Special Thanks:
grendel905 - for pointing me to the right direction
supercurio - for wonderful work on voodoo
neldar - for Back Light Notification
Paul McKenny - TinyRCU
hardcore - for ideas on kernel tweaks and efficiencies
jdiddyub - for awesome boot logo image
Disclaimer:
As always, I'm not responsible with any damage cause to your phone.
Change Log:
Code:
Bali-X 1.2 [7/10/2011]
- Updated Voodoo Sound v10
Bali-X 1.1 [6/23/2011]
- 1.8.7 based
Bali-X [6/16/2011]
- Adding a new variant, Bali-X 1.2GHz
=====================================
1.8.8 [7/8/2011]
- Updated voodoo sound driver to v10
- Discontinue capped version
1.8.7 [6/23/2011]
- More optimization for performance
1.8.6 [6/2/2011]
- Fixed voodoo sound patch, it should load v9 like it supposed to
- Fixed the battery drain issue
1.8.5 [5/24/2011]
- Minor tweaks and fixes
- Introduction of new variant .. 1.8.5UV
1.8.4 [5/20/2011]
- Updated voodoo sound to version 9
1.8.3 [5/6/2011]
- Added more tweaks for performance
- Added FPS capped version [5/10/2011]
1.8.2 [4/27/2011]
- Fix FPS cap issue (thanks MattyMat for pointing this out)
- Disabled printk for better performance and battery life
- Disabled debug to be more efficient.
1.8.0 [4/27/2011]
- Update Voodoo sound driver v8
1.7.2 [4/23/2011]
- Battery source mod for optimization and battery life
- More tweaks for performance and battery life
1.6.6 [4/21/2011]
- Fixed kernel RAM
1.6.4 [4/20/2011]
- Initial release
Current:
Bali v1.8.8
Bali v1.8.8UV
Bali-X v1.2 1.2GHz
Archives:
Bali v1.8.7 uncapped
Bali v1.8.7 capped
Bali v1.8.7UV uncapped
Ima try it let you know
Sent from my SAMSUNG-SGH-T959 using XDA Premium App
drhonk said:
This kernel is always and will continue as my personal project .. it has been fun .. and I think it's stable enough for me to share with all of you. The main goal of this kernel is to have a kernel that is smooth and efficient enough without the use of OC or UV.
Features:
- BLN
- Voodoo lagfix
- Voodoo sound v7
- Voodoo color
- 340MB RAM
- Adjusted HZ value to improve smoothness
- CIFS
- TUN
- no FPS cap
- TinyRCU for better speed and efficiency
- lowmemorykiller patch for compatibility with Tiny RCU
- ext4 patch
- jhash3 for smoothness and responsiveness
- BFQ I/O scheduler to improve I/O throughput
Special Thanks:
grendel905 - for pointing me to the right direction
supercurio - for wonderful work on voodoo
neldar - for Back Light Notification
Paul McKenny - TinyRCU
hardcore - for ideas on kernel tweaks and efficiencies
jdiddyub - for awesome boot logo image
Disclaimer:
As always, I'm not responsible with any damage cause to your phone.
http://www.mediafire.com/file/k6pst0kdq5i6y21/Bali_v1.6.4.zip
Click to expand...
Click to collapse
Thanks downloading this now!
Will try... Thank You
Will try....let you know how it runs
The speed may be a little choppy but damn my screen is sharp.and beautiful.as hell. Coming from overstock here.
Downloading now
Coming from overstock will post pros cons ect later
So far so good.... still wish it had an oc/uv but hey still running smooth on toxic baby props
Sent from my SAMSUNG-SGH-T959 using XDA Premium App
Just to let you know, it has 303Mb ram and not 340.
Alex9090 said:
Just to let you know, it has 303Mb ram and not 340.
Click to expand...
Click to collapse
+1
Sent from my SGH-T959 using Tapatalk
helikido said:
The speed may be a little choppy but damn my screen is sharp.and beautiful.as hell. Coming from overstock here.
Click to expand...
Click to collapse
? what do you mean your screen is sharp? was it not sharp on overstock?
Alex9090 said:
Just to let you know, it has 303Mb ram and not 340.
Click to expand...
Click to collapse
I think I've uploaded a wrong one .. I'll get that fix soon.
is this 2.2? 2.2.1? 2.3??
Nice!! Running great on Bionix 1.3.2 So far so good!! =o)
Sent from my SGH-T959 using XDA App
Anyone do a quad on this yet? Wanna see how it compares to Overstock
ROM: Trigger v3.0.1
Kernel: Overstock v2.4.1
Launcher: Launcher Pro Plus v0.8.5 w/ Clear LP Widgets
Looks great, one question, does this kernel have init.d support?
Ginger Clones of the World Unite!!! via the XDA App
ty trying now
drhonk said:
I think I've uploaded a wrong one .. I'll get that fix soon.
Click to expand...
Click to collapse
Bali Indonesia???
Good job. New choice of kernel.
installed it, and im loving it! great job and ty
T.C.P said:
is this 2.2? 2.2.1? 2.3??
Click to expand...
Click to collapse
This kernel will work with 2.2 and 2.2.1

[KERNEL] ★ XSKernel v0.5 ★ 1.8GHz OC • 6 Governors • V(R) I/O Scheduler • Much More!

[KERNEL] ★ XSKernel v0.5 ★ 1.8GHz OC • 6 Governors • V(R) I/O Scheduler • Much More!
XSKernel
The best an Incredible S can get​
Disclaimer: Please read before continuing
You use this kernel and it's available settings at your own risk. I accept no responsibility for your phone, or anything that happens to it while using the feature. Although it has the ability to overclock to 1.8GHz, this may shorten the life of your device.​
Click to expand...
Click to collapse
The aim of this kernel is to be the most feature rich kernel available for the Incredible S. The kernel is the engine of your phone, and I want to include support for everything! If there is something you need and it isn't here, let me know and I will do my best to add it. XDA is a community, and lots of the work in this kernel has been discovered / and created by a wide range of people, all of whom this would not be possible. It is pretty impossible to name all of the people to thank, but know this is the result of a whole community, and my gratitude goes out to everyone who has contributed to this site!
Sources are available at my GitHub
Latest Version: XSKernel v0.5.zip
Released 14/05/11​
Features
- CPU Table The CPU table has been modified to include the following freqs:
----------245MHz, 422MHz, 499MHz, 576MHz, 652MHz, 729MHz, 806MHz, 960MHZ, 1GHz, 1.1GHz, 1.22GHz, 1.34GHz, 1.42GHz, 1.49GHz, 1.65GHz, 1.72GHz & 1.8GHz
- Available CPU Governors Interactive, Smartass, Conservative, Powersave, Performance & Userspace
- Heavily modified Smartass config by LeeDrOiD
- Default Settings Smartass governor @ 245-1420MHz
- V(R) I/O Scheduler as default
- CPU Freq VDD levels interface by snq
- Improvements in WiFi Drivers (inc. WiFi PM=FAST in standby)
- Various clean-ups & optimisations
- Added EXT4 & JDB2
- Extended Wi-Fi range
Benchmarks @ 1.8GHz
Linpack - 63.366 MFLOPS
Neocore - 57.0 fps
Quadrant - 2139
ROM Compatibility
These are the ROM's the flashable zip is confirmed to work with. It will work with any ROM but I may need to modify the file, so let me know if you have any problems
- HTC WWE 2.3.3
- LPRemixHD v1.2
Known Bugs
Please report any bugs you find, and I will endeavour to fix them
- Camera (HTC's fault not mine! I am working on it)
Don't forget to thanks this post if you like my work! Donations are not requested or expected, but are greatly appreciated ​
Click to expand...
Click to collapse
Changelog
Code:
XSKernel v0.6 - 17/05/11
- Switched to V(R) I/O Scheduler
- Added SLQB
- Switched kernel to LZMA compression
- Fixed governor and speed defaults
XSKernel v0.5 - 14/05/11
- First release
Is this for S-Off/ rooted phones only?
of course S-OFF is needed. Otherwise how will you be able to flash a zip(without verification)?
RBThompsonV said:
Is this for S-Off/ rooted phones only?
Click to expand...
Click to collapse
Yes, you need S-ON to write to any partition on the phone other than /data, so ROM's and kernels are a no go for S-ON users.
Wow nice, wish I had s-off, wat is the full quadrant score you get @ 1,8ghz?
Sent from my HTC Incredible S using Tapatalk
Enes_81 said:
Wow nice, wish I had s-off, wat is the full quadrant score you get @ 1,8ghz?
Sent from my HTC Incredible S using Tapatalk
Click to expand...
Click to collapse
Benchmarks are in the first post
i'm pressing thanks for every of LP's post...
Thank you very much,
BFS is one of the worse schedulers. It gives good benchmarks scores but it's really slow. I suggest you switching to V(R) I/O Scheduler
The VR scheduler is include so iwill switch for the next release, thanks for the advice. I am try to patch to 2.6.35.13 (which is a massive chore, I must be doing it wrong), but it should fix the camera issues when done.
I can't belive HTC released broken sources
Sent from my HTC Incredible S using Tapatalk
tutorial how to use git/github/force.com
could some1 who has already downloaded please mirror this? O
download link busted.
yep
can anyone mirror it who already download?
just upload at multiupload or so
Sorry guys, I will be uploading tomorrow somewhere more stable. Might even have fixed camera
Sent from my HTC Incredible S using Tapatalk
ok, if the camera problem is solved, it's worth wait
So ur workin on my idea prophet?
Hope it works
Sent from my HTC Incredible S using XDA Premium App
Hawkysoft said:
So ur workin on my idea prophet?
Hope it works
Sent from my HTC Incredible S using XDA Premium App
Click to expand...
Click to collapse
No, I don't have the files for the mecha, I just think I know what the problem is from looking at the latest AOSP sources.
the link is back up, although this is the 0.5 version with the broken camera still, working on the fix now

[KERNEL] [GB] SG-11UV 2011-11-17 | DeadIO | Lazy | BLN | BLD | BLX | TW

This kernel is for GB only and will not receive anymore updates. Check out my ICS kernel for future development...
Here's my gift to the crackflashers out there
I took ideas all around the XDA forums to make the best kernel possible for my needs.
You can find all this in the kernel:
- Boots @ 1.1Ghz Overclock
- Additional Overclock frequency of 1.32 Ghz when more power is needed
- slight undervolt
- Customizeable sysfs undervolt interface
- Lazy governor
- Choice between Deadline IO and VR IO
- Turn off Kernel Debug for speed
- Backlight Notifiation (BLN)
- Backlight Dimmer (BLD)
- Battery Life Extender (BLX)
- Touch Wake
Manage this kernel with NSTOOLS. Thx arifhn!
ICS Kernels:
SG-NS-ICS Kernel thread
Stable Release GB:
SG-11UV-DeadLazy-EzMod-NKD-Boost-17112011.zip (DeepIdle Removed)
What is the difference between CMLed and EzMod kernels?
CMLed uses CM7 Backlight notification interface with blink and dimmer support.
EzMod uses Ezkeel BLN/BLD/BLX/TouchWake
*NOTE: both works with any roms.
Changelog:
SG-11UV-Dead(Deep/NoDeep)Lazy-EzMod/CMLED-NKD-Boost_17112011
- Experimental release to compare DeepIdle with 3.1 Cpuidle backport (one kernel has deepidle fixed the other deepidle removed.
SG-11UV-DeadDeepLazy-EzMod/CMLed-NKD-Boost_16112011
- I'm not telling you. Just tell me if it has better battery life than 12112011
SG-11UV-DeadDeepLazy-EzMod/CMLed-NKD-Boost_14112011
- DeepIdle Fix
- Wifi Sleep Fix
- Interactive governor improvement
SG-11UV-DeadDeepLazy-EzMod/CMLed-NKD-Boost_12112011
- CMLED Code Cleanup
- BLN/BLD/TouchWare Code Fix
- Added BLX to EzMod Kernel
- Couple of fixes here and there
- Added Init.d scripts to both kernel to set them up properly at boot
- Removed CM7 mention as them should both work in any roms
CM7SG-11UV-DeadDeepLazy-EzMod/CMLed/NoLED-NKD-Boost_08112011
- CMLED bug fix
- DeepIdle bugfixes
- Removed PMEM saved 12.5 meg of ram
- Couple of fixes here and there
- Ezmod kernel should be fixed now
- New NoLED kernel
CM7SG-11UV-DeadDeepLazy-EzMod/CMLed-NKD-Boost_03112011
- Latest CM led update
* Note * Bln build don't work, Ill fix them when I get a chance...
CM7SG-11UV-DeadDeepLazy-EzMod/CMLed-NKD-Boost_03112011
- DeepIdle fixes
- Wifi PM_FAST enabled
- Add optimized RWSEM Algo
CM7SG-11UV-DeadDeepLazy-EzMod/CMLed-NKD-Boost_31102011
- Choice between CM7 LED and BLN/BLD kernel
- Ext4 Performance improvements
- DeepIdle Fixes
- Lazy Governor Fixes
- Added Ext4 Cleancache support
- Ondemand default values tweak
- other fixes and improvements
CM7SG-11UV-DeadDeepLazy-NKD-Boost_24102011
- Decreace transistion latency
- Conservative governor tweaks
- 65 fps is back (apparently is was being an idiot )
- Other tweaks with writeback and swappiness
- DeepIdle Patch #6
CM7SG-11UV-DeadDeepLazy-NKD-Boost_22102011
- Added another overclock frequency: 1320Mhz with 220 bus speed
- Revert SpeedMod but disable kernel debug print the proper way (thx to fschaefer)
- Revert Screen Refresh rate at 65 Hz (unstable)
CM7SG-11UV-DeadDeepLazy-SpeedMod_19102011
- Revert Compile flags tweak
- Touchscreen tweaks
- Deepidle BT fix
- Screen Refresh rate at 65 Hz
CM7SG-11UV-DeadDeepLazy-SpeedMod_18102011
- Compile flags tweak
- Tweaked VR to compete with deadline
- Disabled Kernel print (SpeedMod)
- DeepIdle ON by default
CM7SG-11UV-VRDeepLazy_17102011 and CM7SG-11UV-DeadDeepLazy_17102011
- VR or Deadline as default ioscheduler depends on version
- File system tweaks by umaro
- USB tweaks by umaro
- cpuidle backport from Kernel 3.1
- Bug fix #4 deep idle sys interface
- Possible boot loop fix (missing vendor file)
CM7SG-11UV-DeadDeepLazy_NDBG_16102011
- Kernel Built using and hybrid config file between mine and morfic's (it removes most of the debbuging stuff from the kernel).
CM7SG-11UV-DeadDeepLazy_15102011
- Adds DeepIdle Bugfix #3 to DeadLazy kernel
CM7SG-11UV-DeadLazy_14102011
- Uses Deadline IO Scheduler by default (faster)
CM7SG-11UV-DeepLazy_14102011
- Adds Ezekeel DeepIdle mod
CM7SG-11UV-Lazy_14102011
- Merged with CM7.1 stable kernel
- Ondemand by default (lazy still available)
CM7SG-11UV-Lazy_01102011
- Merge RCU changes from cyanogen github
- Set Lazy governor by default
CM7SG-11UV-Lazy_30092011
- Added Lazy governor
CM7SG_29092011.zip
- 1.1 Ghz OC
- Slight Undervolt
- SysFS Undervolt interface
Thanks to CM team, kalimochoaz, supercurio, reddv1, ogdobber, morfic, ezkeel and koush which made this kernel possible.
kernel source
Is it safe to flash this on ns4g?
If it is, I would like to test it.
steve.garon said:
Was tested on NS only. Let me know if it worsk on NS4G!!
Click to expand...
Click to collapse
kijp15 said:
Is it safe to flash this on ns4g?
If it is, I would like to test it.
Click to expand...
Click to collapse
Try it. Worst case scenario you get in a boot loop and you have to a.) flash the rom again or b.) flash a kernel you know works with the ns4g.
Thanks for the kernel, Steve. Working fine on my end.
Yay, more things to flash!
With all the SGS2 hoopla I was afraid we'd get left in the dust.
tehgeekguy said:
Try it. Worst case scenario you get in a boot loop and you have to a.) flash the rom again or b.) flash a kernel you know works with the ns4g.
Thanks for the kernel, Steve. Working fine on my end.
Click to expand...
Click to collapse
Okay teh, ill try that and I'll post back. thanks guys.
synaesthetic said:
Yay, more things to flash!
With all the SGS2 hoopla I was afraid we'd get left in the dust.
Click to expand...
Click to collapse
Not gonna happen.
Sent from my Nexus S using Tapatalk
Nice! Slight oc/uv is exactly what I like... Flashed and running fast/smooth so far. Haven't done much testing yet, but no probs flashing and everything seems to work fine.
Working well here, I undervolted it more with SetCPU, and have had no reboots yet!
Wtf…my dream comes true lol may you plz make a kernel that have oc but havent uv? Maybe more stable for me great work
Sent from my NOOB Nexus S with the poor english by using XDA Premium App
kevinngck1 said:
Wtf…my dream comes true lol may you plz make a kernel that have oc but havent uv? Maybe more stable for me great work
Sent from my NOOB Nexus S with the poor english by using XDA Premium App
Click to expand...
Click to collapse
You can turn the uv off from Setcpu.
dario3040 said:
You can turn the uv off from Setcpu.
Click to expand...
Click to collapse
Thanks hope it will include more overclock frequency in the future
Sent from my NOOB Nexus S with the poor english by using XDA Premium App
OP updated!
Added lazy governor for better battery life! (smartassv2 still by default)
Can you add the dimmer..
Inviato dal mio Nexus S usando Tapatalk
steve.garon said:
OP updated!
Added lazy governor for better battery life! (smartassv2 still by default)
Click to expand...
Click to collapse
What is the performance about lazy governor???
Sent from my NOOB Nexus S with the poor english by using XDA Premium App
kevinngck1 said:
What is the performance about lazy governor???
Sent from my NOOB Nexus S with the poor english by using XDA Premium App
Click to expand...
Click to collapse
Its quite good. Maybe a bitless snappy than smartassv2 but apparently battery life is better. I find it really hard to tell for real. Try it and you will see.
Sent from my Transformer TF101 using Tapatalk
coloxim said:
Can you add the dimmer..
Inviato dal mio Nexus S usando Tapatalk
Click to expand...
Click to collapse
I thought all that stuff was already part of cm7 stock kernel. Might just be turned off.
Sent from my Transformer TF101 using Tapatalk
steve.garon said:
I thought all that stuff was already part of cm7 stock kernel. Might just be turned off.
Sent from my Transformer TF101 using Tapatalk
Click to expand...
Click to collapse
Really? Wow..
Inviato dal mio Nexus S usando Tapatalk
steve.garon said:
I thought all that stuff was already part of cm7 stock kernel. Might just be turned off.
Sent from my Transformer TF101 using Tapatalk
Click to expand...
Click to collapse
Nope. It's there and turned on. Enabled using Spark mod manager.
Updated OP.
- Merged RCU changes from cyanogen repo
- Set Lazy by default
Sent from my Nexus S using Tapatalk
Running this one at 1100max/100min with the lazy governor... we'll see how well it behaves today. The 1.1GHz OC is really nice, it's just enough of a little boost to smooth out all the rough edges.

[Kernel]Netarchy Nexus: Yerba Mate(ICS) Stable: 1.0.3 Testing: N/A (4-Jan-2012)

Netarchy Nexus, Codename Yerba Mate, is a custom kernel based on the official ICS kernel sources, and the current subject of my experimentation on the Nexus-S.
Current Change List vs the stock 3.0.8 kernel:
- Overclocking up to 1.4ghz enabled *overclocking not active by default, use a tool such as SetCPU or CM7's cpu performance settings to overclock* (Remember kids, not all phones tolerate overclocking equally)
- Voodoo Sound driver - Courtesy of Project Voodoo
- Voodoo Color - Courtesy of Project Voodoo
- CIFS support
- TUN support
- NFS support
- Updated kernel base (Currently 3.0.14)
- Cpu policy fix to avoid crashes with SetCPU and screen off profiles (Courtesy of work by coolbho3000)
- EXT4 remount tweak
- BLN - Courtesy of work by Akent, Neldar, and Morfic
- Custom Voltage Interface - Courtesy of Ezekeel
- Deep Idle - Courtesy of Ezekeel
- Backlight Dimmer - Courtesy of Ezekeel
Click to expand...
Click to collapse
Kernel builds are currently tested against a stock rom, while they may work unchanged in other roms, your mileage may vary.
All source code is available on my github (see signature).
Be safe, -ALWAYS- make a backup before flashing!
Click to expand...
Click to collapse
*Standard Disclaimer: All packaged builds are provided with no guarantees as to their safety. By flashing, you assume any and all potential risks that running a custom kernel might entail.*
*A note to overclockers: If your phone is unstable when running an overclock speed, your particular phone probably can't handle that overclock and you should choose a lower clock.*
Downloads:
Testing Version: N/A (These are testing builds that are more likely to have issues)
ICS based Nexus S and NS4G Roms:
"Stable" Version: 1.0.3
ICS based Nexus S and NS4G Roms:
Netarchy Nexus - Yerba Mate - 1.0.3 (For stock ICS)
Netarchy Nexus - Yerba Mate - 1.0.3 (Universal for non-stock ICS roms)
Changelog:
Code:
Revision 1.0.3:
- Add Ezekeel's fix for the cam issue that interfered with deep idle
Revision 1.0.2:
- Fix mobile data stats not being correctly logged, the culprit responsible has been severely beaten with a feather duster
- Testing some build/config changes in the interests of stability
Revision 1.0.1:
- Adjust voltage cap to correctly max out at 1600mV, not 1350mV
- Add Ezekeel's BLD and Deep Idle patches
- Initiate construction of a new mecha-rabid naked bunny in the interests of eventual world domination
Revision 1.0:
- Initial release
FAQ:
Code:
Q: I'm getting a "Device or Kernel version not supported" error in Voodoo Control Plus!
A:The error is referring to the generic modules that voodoo control plus comes with to support
kernels that don't already have voodoo built-in (such as a completely stock kernel).
You can safely ignore this error, as voodoo is already built into the kernel.
Q: I'm getting SOD's (Sleep of Death) when undervolting!
A: You are probably undervolting too far
.
lol when I do this my thread gets deleted/moved/renamed by the devs. I suggest you hurry
yehhhs...netarchy is coming back...
i hope so it make change for nexus ICS..
Good to see you back dude.
Nice! Thx
10chars
Welcome back most awaited kernel for me. Downloading now.
Flashed it. No problems so far.
can you please up the available voltage range to 1475 mV? my device needs at least 1400 to handle 1.3ghz.
right now it's capped to 1350 for me in setcpu.
igor.tonky said:
can you please up the available voltage range to 1475 mV? my device needs at least 1400 to handle 1.3ghz.
right now it's capped to 1350 for me in setcpu.
Click to expand...
Click to collapse
, cap was supposed to be 1600, woops! I'll fix that in the next build.
Welcome back! Just like the good old days.
Beamed from my Nexus S
YES NETARCHY FOR ICS
Now I can really start playing with ICS.
Will be LiveOC and Deep Idle suppport?
any performance tweak in this kernel?
That weird dim-green tint thing when turning the screen on and off is back. I can't seem to get rid of it like I did in GB.
welcome back netarchy
Yay Netarchy is back!
Nuked from Nexus S with ICS using XDA Premium app
my first impression is that this one is blazing fast. No delays whatsoever. Good job so far!
will keep it for a while and see how the stability works out. is it a bfs or cfs kernel by the way?
NS4G please

Categories

Resources