[Kernel] UPDATE: Jan 23 HeyItsLou Custom Sense Kernel #9 La Villa Strangiato - Droid Incredible Android Development

Summary:
Well I went ahead and jumped into the Kernel world. This Android stuff is like crack lol While there are other great options as far as Sense kernels go such as Chad's I wanted to make one that I can call my own something that will be stable on all devices and is optimized for speed and stability while also providing good battery life. Going forward I will be using my own kernels with all 3 of my Rom projects.​
Features Include:
Compiled from latest Htc Source Code: 2.6.32.17
BFQ I/O Scheduler NEW in #7
BFS Scheduler Only in #5 and #9
SD Card Speed Fix Patch NEW in #9
3-10 Multi-Touch Support - Included in #6 & #7
Disabled Kernel Debugging for increased performance NEW
in #7
Disabled Kernel File System Debugging for increased performance NEW in #8
Advanced Power Management Enabled
NEW Htc Boot Performance Enabled
NEW Htc Performance Profiles Enabled:
Screen "OFF" Speeds set Automatically: Minimum 245000 Maximum 245000
Stock Speeds
Default Governor Profile "On Demand"
All Governor Profiles Enabled
CIFS Support (Modular)
TUN Support (Modular)
Ext4 Support (Modular)
Wireless N Support (Modular)
READ ME:
I Recommend NOT using SetCPU with any of my kernels let the CPU governor do it's thing. All of what makes my kernels special is equipped out of the box and does not need assistance from SetCPU​
Credits:
Koush: For his Any Kernel Updater
chad0989: Guidance
tchebb: 3-10 Multi-Touch Patch
All of You: For all of the faithful HeyItsLou users for your support, encouragement and great ideas!​
Disclaimer:
I don't have one use at your own risk​
Installation
Flash in recovery just as you would a Rom
For anyone having issues or as a "just in case" wipe Dalvik Cache in recovery before flashing the kernel
Downloads:
HeyItsLou Custom Sense Kernel #4 Code Name "Heart of the Sunrise"- http://www.multiupload.com/XRESJKQUSD
HeyItsLou Custom Sense Kernel #5 Code Name "Mood for a Day"- http://www.multiupload.com/CB2F3C3NOK
BFS CPU Scheduler
HeyItsLou Custom Sense Kernel #6 Code Name "Siberian Khatru"- http://www.multiupload.com/KGHFH0DWN8
3-10 Multi-Touch Support
HeyItsLou Custom Sense Kernel #7 Code Name "Yours Is No Disgrace"- http://www.multiupload.com/GOIOA3BPXE
BFQ I/O Scheduler & 3-10 Multi-Touch Support
HeyItsLou Custom Sense Kernel #8 Code Name "The Gates of Delirium"- http://www.multiupload.com/RICRJWTWTB
BFQ I/O Scheduler No Multi-Touch Support
HeyItsLou Custom Sense Kernel #9 Code Name "La Villa Strangiato"- http://www.multiupload.com/1O4IHLPK1V
*NEW* BFQ I/O Scheduler, BFS CPU Scheduler, SD Card Speed Fix No Multi-Touch Support​
FYI:
Kernel #8 is based on #4 *NEW* in #8 is the BFQ I/O scheduler Multi Touch Support has been left out for those having trouble booting kernels with Multi-Touch support.
Kernel #9 is based on #4 *NEW* in #9 is the SD Card Speed Fix Patch as well as the BFS CPU Scheduler and BFQ I/O Scheduler Multi Touch Support has been left out for those having trouble booting kernels with Multi-Touch support.​
Info:
BFS CPU Scheduler - http://ck.kolivas.org/patches/bfs/bfs-faq.txt
BFQ I/O Scheduler - http://algo.ing.unimo.it/people/paolo/disk_sched/​

Latest Kernel Sources Jan 23, 2011:
http://www.multiupload.com/YUH7O7O28V​

First Sweet, gonna try this now. You are awesome Lou!!

Nice work bud... i will test on my rls4 and let you know how it goes..

About to install and give a try.

incubus26jc said:
Nice work bud... i will test on my rls4 and let you know how it goes..
Click to expand...
Click to collapse
It works really well with the EVO framework smooth as butta

downloading now on stock deodexed ROM will update tmw.

Installing on red 2.1.3 with distinct inc....will up date in the am.....
Sent from my ADR6300 using XDA App

Hey Lou,
Considering not everyone knows maybe you should put wipe dalvik before flashing the new kernel? Just to save some headaches..just a thought...
Sent from my Incredible using XDA App

I just installed forgot to wipe the davlik cache.... works fine though...
Sent by my Incredible Secretary

Initial impressions: Screen on and web performance looks good, no stuttering on pandora with screen off...we shall see how battery life goes.

fitness12 said:
Hey Lou,
Considering not everyone knows maybe you should put wipe dalvik before flashing the new kernel? Just to save some headaches..just a thought...
Sent from my Incredible using XDA App
Click to expand...
Click to collapse
Not necessary for kernel install.

ok, so im out of town, can i flash a kernal or do i have to wait till i get back to my home service area? Im downloading it to my phone now with the new blue theme. cant wait to get it going, great senseless rom lou, hope this kernel makes it even better.

donnyp1 said:
ok, so im out of town, can i flash a kernal or do i have to wait till i get back to my home service area? Im downloading it to my phone now with the new blue theme. cant wait to get it going, great senseless rom lou, hope this kernel makes it even better.
Click to expand...
Click to collapse
Flash away my friend you're good to go.

gracias mi amigo, you are the rom king! looking forward to pressing this kernel to max usage tomorrow.

LOU,
So far so good... surfed, played a little music, angry birds, and works nice.... tomorrow morning will be the big test... charging my extended battery tonight to see how long I can keep it going. With your red 2.1.3 ROM stock kernal I went with two full days. Not charging the phone at night inbetween. Moderate use of phone...emails, a few calls, music, etc...
sent by my Incredible Secretary...

HeyItsLou said:
Not necessary for kernel install.
Click to expand...
Click to collapse
I have always read you should but hey...I don't argue with a master of everything.
Sent from my Incredible using XDA App

fitness12 said:
I have always read you should but hey...I don't argue with a master of everything.
Sent from my Incredible using XDA App
Click to expand...
Click to collapse
hahaha not quite

Everything is very smooth. Like you said it would be. No need to overclock.
Quadrant scores are lower than usual. Usually means it will have exellent battery life. Dont base a kernel on quadrant scores. If you want better battery life then you want your scores to be lower. I'm sure that overclocking will get you better scores but will decrease battery life. So if everything is running smooth for you, then dont overclock just to get better scores.

think im gunna like this one lou!

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] JAC XMOD OC/UV w/Voodoo and w/Colorfix [CFQ] CWM/Stock/ODIN V1.1 10/02/10

First off a big THANKS to Supercurio for Voodoo. These kernels supports/system/etc/init.d as all my kernels but there is no "pre-flash" needed in this case. Just flash the kernel and your good.
These kernels have been tested by many users for stability. You literally can't optimize a kernel during the compile process anymore than has been done on this kernel, optimized CT-NG 1.8.0 toolchain for the Hummingbird CPU and also optimizations during compilation. Almost every user has reported a notable battery life increase some users report amazing battery life compared to the stock Kernel.
~Version 1.1
~Updated OC/UV settings for even better battery life
~More VM tweaks
~S3 bug fixed
~More up/down threshold changes throughout CPU governers
~Tested multiple toolchain and make optimization options unfortunatly the difference in performance between them is very small. Stuck with previous setup.
~Based on the 09/06/10 Samsung Source Drop
" No Super secret lagfix because those don't exist"
~Amazing battery life through optimized UV/CPU tables
~More agressice up/down thresholds throughout CPU governers
~ Extreme OC/UV throughout the entire range but especially the freq's the Hummingbird processor uses the most based on the CPU tables for maximum battery life with a small voltage boost at 1.2 for stablity across more people's CPU's
~Modified CFQ governer is the "default"
~100Mhz, 200Mhz, 400Mhz, 600Mhz, 800Mhz, 1Ghz (OC) 1.2Ghz freq steps (Thanks Ivanmmj/Unhelpful)
~CPU tables optimized for "instant" clock up
~Bug fixes in perf tables (thanks Unhelpful)
~Kernel bulid optimized for cortex-a8/NEON using Level 3 optimizations.
~VFP3 and NEON support..this is available in stock kernels folks (but optimization for NEON is not )
~All stock CPU gov options available
~These are are included in the stock kernel anyways (Performance, Powersave, Conservative, Ondemand, Userspace)
~Interactive CPU gov still has bugs at 100Mhz so it was left out for an experimental branch and stability reasons
~VM tweaks
~CPU sampling rate adjustments for additional performance
~Allow small data to be kept longer in dirty pages
~Reduce volume of data written when write cache is flushed
~Anticipatory, CFQ and Deadline scheduler support (no-op removed due to high latency compared to the other schedulers)
~compiled with Cortex-A8 optimized CT-NG toolchain GCC 4.3.4​
NOTE:For compatibility with all phones this does not automatically OC to 1.2Ghz per Unhelpfuls idea as not everyone can handle 1.2Ghz. Use a user script in the init.d folder with
Code:
#!/system/bin/sh
echo 1200000 >/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
or setCPU to OC the Kernel to 1.2Ghz. 9.8MFLOPS is about what these CPU's average in Linpack at this speed. I've had it in the 10's and that may be coming back as another option.
Download the Overclock script here and make sure you put it in the /system/etc/init.d folder (right click and save with no extension for Windows users)
There are are few options to choose from: Regular Kernels with and w/out Colorfix and Voodoo Kernels with and w/out Colorfix
NOTE:Remember to rename Stock recovery updates to "update.zip" in order to flash through stock recovery
Regular Kernels with and w/out Colorfix
NOTE:For now V1.1 does not have a colorfix option due to some time constraints/Computer issues. I will get it posted as soon as I can.
Clockwork Recovery version
Vibrant OC/UV V1.1 CWM Recovery
Vibrant OC/UV CWM Recovery
ODIN Flash Version
Vibrant OC/UV ODIN V1.1
Vibrant OC/UV ODIN
Clockwork Recovery version Colorfix
Vibrant OC/UV ColorFix CWM Recovery
Stock Recovery version Colorfix
Vibrant OC/UV ColorFix Stock Recovery
ODIN Flash Version Colorfix
Vibrant OC/UV ColorFix ODIN
Voodoo Beta 4 Kernels with and w/out Colofix
WARNING If you are one of the Vibrant users with the larger NAND chip and can't get Voodoo to work please hold off until Beta5 which will take care of this issue. IF you want to check if your Vibrant can handle Voodoo beta4 see this Post
Clockwork Recovery version
Voodoo OC/UV Beta4 CWM Recovery V1.1
Voodoo OC/UV Beta4 CWM Recovery
Stock Recovery version
Voodoo OC/UV Beta4 Stock Recovery V1.1
Voodoo OC/UV Beta4 Stock Recovery
Clockwork Recovery version Colorfix
Voodoo OC/UV Colorfix Beta4 CWM Recovery
Stock Recovery version Colorfix
Voodoo OC/UV Colorfix Beta4 Stock Recovery
ODIN Flash Version Colorfix
Voodoo OC/UV Colorfix Beta4 ODIN
Enjoy!
Thanks to Supercurio, Unhelpful, Ivanmmj, Eugene373, and the entire XDA community. Let's keep the positive progress moving.
To be clear, when you say there's no need to "pre-flash"...
You mean init.d doesn't have to be flashed separately / first now, right?
I imagine EXT4 and Voodoo support are there too even though it's not listed?
Ready to Test.
Is this Kernel compatible with eugene373's(ROM) Frankin-Twiz ?
Any recommendations in the setcpu settings to get the maximun battery benefit ?
Thank you in advanced.
Can I flash this over Franki twiz? I have King's kernel currently with the Ftwiz...but I'd much rather work with JAC.
epakrat75 said:
To be clear, when you say there's no need to "pre-flash"...
You mean init.d doesn't have to be flashed separately / first now, right?
I imagine EXT4 and Voodoo support are there too even though it's not listed?
Click to expand...
Click to collapse
Exactly no init.d flash needed.
EXT4 support is of course there but Voodoo support is being worked on for beta5 ATM to bring 100% support/stability to T-mobile Android users.
This is something for people who want amazing battery life while waiting for a Voodoo based version of this optimized kernel. Or for those that just don't want to use Voodoo and just an optimized Kernel. (and I mean optimized...toolchain optimized for the CPU and CFLAG Level 3 optimizations as well..you cant "optimize" a kernel any more than this has been.
MTC44 said:
Can I flash this over Franki twiz? I have King's kernel currently with the Ftwiz...but I'd much rather work with JAC.
Click to expand...
Click to collapse
This should be fully compatible with FrankinWiz.
Downloading now.So JAC, do you think this has the ability to replace VooDoo?
My question is will this work with Vibrant firmware T-959UVJI2 since you stated this?
~Based on the 09/06/10 Samsung Source Drop
Click to expand...
Click to collapse
flashed this over King's superfake lagfix'd kernel, will report back
jdkackley said:
Downloading now. Do you think this has the ability to replace VooDoo?
Click to expand...
Click to collapse
My 2 cents...why would it replace Voodoo? It's not a lag fix in and of itself. I asked earlier if it includes Voodoo but even if that's the case, I wouldn't consider it a replacement but rather a complement.
OT: Like your sig. However, I think Chicago's size might have actually something to do with it.
tweezit said:
My question is will this work with Vibrant firmware T-959UVJI2 since you stated this?
Click to expand...
Click to collapse
No Samsung still has not released the code for that update. I and a bunch of other users on the forum have sent emails to Samsung to release the code so we can provide you with custom Kernel's for the newer software leaks
epakrat75 said:
My 2 cents...why would it replace Voodoo? It's not a lag fix in and of itself. I asked earlier if it includes Voodoo but even if that's the case, I wouldn't consider it a replacement but rather a complement.
OT: Like your sig. However, I think Chicago's size might have actually something to do with it.
Click to expand...
Click to collapse
Correct this is not a replacement for Project Voodoo. This is more of a compliment like the user said above which may be combined with Voodoo beta5 once it is ready for Prime time.
justanothercrowd said:
No Samsung still has not released the code for that update. I and a bunch of other users on the forum have sent emails to Samsung to release the code so we can provide you with custom Kernel's for the newer software leaks
Click to expand...
Click to collapse
Oh ok well it looks like I need to reflash my phone then
Seriously thank you for taking time to answer my question as I know your busy doing all the work you do
defconoi said:
flashed this over King's superfake lagfix'd kernel, will report back
Click to expand...
Click to collapse
Long time no see defconoi! There is already another version being blind tested with BFQ vs the optimized CFQ setup to see which one comes out one top.
Google apparently did the same thing for Froyo and decided that users experience with BFQ was not superior to CFQ according to user feedback. So I'm trying the same thing myself
justanothercrowd said:
Correct this is not a replacement for Project Voodoo. This is more of a compliment like the user said above which may be combined with Voodoo beta5 once it is ready for Prime time.
Click to expand...
Click to collapse
Thanks Guys. That was basically what i was trying to get at.
Jac installed now. Seems super snappy. Im gonna rock it for a few hours and post results. As of right now my battery is sitting at 72. Im going to turn off 3g and see how well it saves battery life. I use overclock widget to set clock speeds with an option of underclocking while screen is off from 400 to 100.
Haha, "no super secret lagfix" made me laugh. I just mentioned that on King's thread about his "Super King Lag fix"
zimphishmonger said:
Haha, "no super secret lagfix" made me laugh. I just mentioned that on King's thread about his "Super King Lag fix"
Click to expand...
Click to collapse
I'm really not trying to be a **** I could care less about what King does...but misleading end-users is crossing the line. That's why I had to put that there.
Can I flash this over kingklicks mod?
Sent from my SGH-T959 using XDA app, using swype!!!
justanothercrowd said:
I'm really not trying to be a **** I could care less about what King does...but misleading end-users is crossing the line. That's why I had to put that there.
Click to expand...
Click to collapse
I agree 100%, I try not to involve myself in the bashing, but his changelogs really are meaningless, and can be very misleading. All it does is confuse people and cause flame wars, especially when hot button topics like "lag fix" are used. Thanks for your hard work, and for keeping things legitimate & honest. You're the man!
so far so good! 9.85-9.9mflop nice and responsive.

[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] vta2-kernel for Nexus S Jelly Bean #130

I built this kernel for my daily use, now i decided to share it here!
Work with Nexus World Wide Version (i9023/i9020t).
※ Basically it is made for Official Stock ROM (JRO03E/JZO54K). it may NOT work with other ROMs.
Not working with CyanogenMod!
Main features of this kernel:
1.25GHz
Based on Linux Kernel 3.0.73
Based on AOSP
Touchwake ADVANCED (allowing you wake up your phone by touching screen when you got a notification ) (based on Ezekeel's work)
10-point multitouch
Force AC charging by chad0989
UKSM (Ultra Kernel Samepage Merging)
MTP (thanks to bedalus and Krarvind!)
High Bigmem
BLN by Ezekeel
BLD by Ezekeel
Powerkey Presses Counter
init.d support
Optimized CRC32 algorithm
SLUB
Custom Voltage by Ezekeel
mount dalvik-cache to /cache
undervolted
RCU Boost
Voodoo by supercurio
included busybox
USB OTG v5 by sztupy Read this. (not sure if this work on Jelly Bean)
CRT-off animation fix from CyanogenMod team.
PM_FAST
...
Default: interactive / sio
Thanks to all contributors of this kernel!
And welcome to fork it on my github.
Download vta2-kernel / Changelog
TODO:
Bluetooth battery drain fix.
ROW I/O scheduler ( kernel module )
...
Any Suggestion? Tell me here
hi crt is fix ?
leap_ahead said:
hi crt is fix ?
Click to expand...
Click to collapse
yes.
Thanks for the share.. works great.
krfoy said:
I built this kernel for my daily use, now i decided to share it here!
Tested on my Nexus S i9023 and it should also works on i9020.
Main features of this kernel:
1.24GHz
Based on Linux Kernel 3.0.38
Based on AOSP
for Nexus S JRO03E stock ROM
Bigmem
Touchwake
BLN
BLD
init.d support
Optimized CRC32 algorithm
SLUB
Custom Voltage
mount dalvik-cache to /cache
undervolt
Deep Idle
RCU Boost
Voodoo
included busybox
USB OTG v5
FSync control
CRT-off animation fix from CyanogenMod team.
This kernel uses smartassV2 and SIO as default governor and I/O schedulers.
Thanks to all contributors of this kernel!
And welcome to fork it on my github.
Download vta2-kernel #11 here.
Click to expand...
Click to collapse
Can you make a version with also fast charge? Anyway working great
Inviato dal mio Nexus S con Tapatalk 2
I'd like to see more feedback about this kernel as it looks promising. Thank you
Sent from my Nexus S using xda app-developers app
Kernel is good.. snappy.. nice performance..
There is no 1000mhz on the clock, so it's always on 1.24ghz ..
Pls add interactive governor.. I can't change the governor, only shows smartassv2 ...
Battery life not gr8.. But runs well.. power hungry games are smooth.. good overall..
Sent from my Nexus S using xda app-developers app
spupuz said:
Can you make a version with also fast charge? Anyway working great
Inviato dal mio Nexus S con Tapatalk 2
Click to expand...
Click to collapse
may be included in next stable release.
siddhesh.raikar said:
Kernel is good.. snappy.. nice performance..
There is no 1000mhz on the clock, so it's always on 1.24ghz ..
Click to expand...
Click to collapse
This is inspired by SAMSUNG Infuse 4G, which use the same CPU and do not have 1.0GHz step in its stock kernel.
when there are both 1.24 and 1.0GHz, the governor will prefer to use 1.24GHz. And i thought it may help governor switch between steps faster.
so it won't eat more battery in this case.
siddhesh.raikar said:
Pls add interactive governor.. I can't change the governor, only shows smartassv2 ...
Click to expand...
Click to collapse
I only built smartassV2(tweaked) into kernel. because it balance between battery life and performance.
There are also include kernel module of ondemand and conservative, you could load them by insmod if you like.
Thank you very much and must try it .
krfoy said:
This is inspired by SAMSUNG Infuse 4G, which use the same CPU and do not have 1.0GHz step in its stock kernel.
when there are both 1.24 and 1.0GHz, the governor will prefer to use 1.24GHz. And i thought it may help governor switch between steps faster.
so it won't eat more battery in this case.
I only built smartassV2(tweaked) into kernel. because it balance between battery life and performance.
There are also include kernel module of ondemand and conservative, you could load them by insmod if you like.
Click to expand...
Click to collapse
Thanks... Pls try and include HighBigMem in the next version...
thanks for your kernel! i will try it now and report back
EDIT: unfortunately kernel doesn't work for me - i use it with paranoidandroid and rom was really sluggish at first (maybe cache-related...). then i startet setcpu for adjustments and the phone stopped responding with "colorful snow" on the screen. i pulled battery to reboot. - maybe my 9023 doesn't like 1,24 ghz (it is a bit picky, but 1,2 ghz at stock vol was never a problem).
invd said:
thanks for your kernel! i will try it now and report back
EDIT: unfortunately kernel doesn't work for me - i use it with paranoidandroid and rom was really sluggish at first (maybe cache-related...). then i startet setcpu for adjustments and the phone stopped responding with "colorful snow" on the screen. i pulled battery to reboot. - maybe my 9023 doesn't like 1,24 ghz (it is a bit picky, but 1,2 ghz at stock vol was never a problem).
Click to expand...
Click to collapse
Not so sluggish at my side.
invd said:
thanks for your kernel! i will try it now and report back
EDIT:i startet setcpu for adjustments and the phone stopped responding with "colorful snow" on the screen. i pulled battery to reboot. - maybe my 9023 doesn't like 1,24 ghz (it is a bit picky, but 1,2 ghz at stock vol was never a problem).
Click to expand...
Click to collapse
same here with nstools
@OP or @DaXmax: Is there anything I can do to help at finding the problem? logcat? or is it just my phone being picky?
Deep idle? Are u sure it's fully working?
Sent from my Nexus S using xda app-developers app
ioplkj13 said:
Deep idle? Are u sure it's fully working?
Sent from my Nexus S using xda app-developers app
Click to expand...
Click to collapse
Its working.
I may replace deep idle with CPUidle or IDLE2 by _thalamus in the future.
invd said:
@OP or @DaXmax: Is there anything I can do to help at finding the problem? logcat? or is it just my phone being picky?
Click to expand...
Click to collapse
try stock kernel or raise up voltage?
krfoy said:
try stock kernel or raise up voltage?
Click to expand...
Click to collapse
can you update OP with to do list feature that are you going to add?
krfoy said:
try stock kernel or raise up voltage?
Click to expand...
Click to collapse
yea, well, with stock kernel (and thalamus and matr1x and air kernel) everything runs fine, but i wanted to know, if there is a way to find out what exactly causes the problem with your kernel and my phone (which also might help somebody else). - raising the vol does not help that much, still some freezes from time to time (even though i'm above stock vols).

[KERNEL][TW]Forest-HelloWorld-Make-II kernel_JB N7000_V201-P_Final

*** THIS KERNEL ONLY SUPPORTS SAMSUNG TW JB 4.1.2 ROMs (STOCK and CUSTOM). DOES NOT WORK IN CM or AOSP!!! ***
*** The Kernel is Safe (MMC_CAP_ERASE disabled) and the included PhilZ Recovery uses delete recursive and avoids brickbug ***
*** Stiil, I take no responsibility if the provided KERNELs causes any problem to your phone, you are warned! ***
Hello Friends,
I am no developer, just an Android lover. I share with you my first custom kernel for Note N7000 JB building from sources. It was made mainly for my hobby and my own needs, but hopefully can be useful to other members.
Forest-HelloWorld-Make-II kernel
As the name suggested, it is essentially a continuity of the C.O.H HelloWorld kernel.
FEATURES:
Features added by me:
- Implement r3p1 GPU driver to JB4.1.2 (from V2.0.0 (Credits and thanks to @GeeckoDev for this excellent work)
- OC OLED panel refresh rate to 60 (from V1.9.1)
- Remake GPU to 4 steps (V_1.9.0) (Very capable for gaming why maintain good battery life)
- Compile using Linaro toolchain 4.7.4.(12.2013) (V1.9.0) (it feels silky smooth)
- Update recovery to PhilZ Touch 5! You have a more beautiful and intuitive GUI. (from V1.8.2)
- Use LZMA compression (from V1.8.2).
- BLN support (only for V1.7.3)
- Enable OC CPU to 1600 (from V1.6.4 for OC CPU versions)
- Exfat native support (Now you can enjoy unlimited file size and fast speed on ext-sdcard)
- Kernel linux version 3.0.31, build using Ubuntu 13.10
- Toolchains: CodeSourcery G++
- Some optimization of the config file
- Su binary is updated to the latest version.
- Made three versions: 1) With OC of both CPU and GPU 2) With stock CPU and OC GPU and 3) With stock CPU and GPU.
Features benefited from C.O.H kernel:
- CPU Hotplug support from Speedmod kernel (only 1 core when not in load, battery friendly)
- Disabled logcat and dmesg and unnecessary Samsung debugging.
- UV capability.
- Increased Touchscreen sensitivity even when charging (Best touch response to date in Note).
- FSYNC Control 1 (from Ezekeel's GLaDOS kernel for Nexus).
- Tweak GPU in GPU OC version: 133, 267, 400 MHz (3 steps),
- Many cpu governors and schedullers: Defaults are Hyper-Row now (You can also tried noop-pegasusq as recommended by C.O.H)
- Fix for wifi drain on standby (disabled all multicast).
- Speedmod K5-3 fixes included
- Other features are the same as in c.o.h’s HelloWorld Kernel.
-------------------------------
HOW TO ENABLE LOGCAT (Only for V1.6.4 and lower!) .Credits to @hardcore:
If you want to re-enable logcat for whatever reason, do this:
adb shell
su
mount -o remount,rw /system
echo ANDROIDLOGGER >> /system/etc/tweaks.conf
mount -o remount,ro /system
exit
Reboot android system. Then can take logcat as you wish!
--------------------------------
The kernel is very smooth, stable and battery friendly.
CHANGELOGS:
HelloWorld-Make-II-V201-P:.
- OC-CPU
- Stock GPU
- Compile using uber toolchain 4.7
Excellent speed and good battery life. This is my current most favorite one.
HelloWorld-Make-II-V2.0.1:.
- Stock GPU and CPU.
- Compile using uber toolchain 4.7
Excellent speed and good battery life. This is one of my favorites.
- Change logs of other versions: see links in download section!
HelloWorld-Make-II-V1.9.0:.
- Remake GPU steps
+ Forest_HelloWorld-Make-II_V1.9.0_AM1 which is more agressive with GPU steps: 133-267-333-400
+ Forest_HelloWorld-Make-II_V1.9.0_GL2 which is more gracious, gentle with GPU steps: 133-200-267-333
- Disable UV interface.
HelloWorld-Make-II-V1.8.2:.
- Update Philz recovery to PhilZ Touch 5.
- Putting back logger module with option to enable it (for those who want to get logcat)
- Use LZMA compression
- Set default Governor to Pegasusq
- Update su and SuperUser to V1.94
- BLN dropped!
Bugs:
- The OC-CPU version has stock video bug the same as V1.6.4. Use MX video play instead!
- Recovery only accept to format internal and external sdcard using default format.
HelloWorld-Make-II-V1.7.3:.
- BLN support added.
HelloWorld-Make-II-V1.6.4:.
- OC CPU to 1600 (you can enable it using Nofrills or SetCPU...)
- UV 25mv for each steps, for balance performance and battery life.
- Include VR I/O scheduler, leave out Deadline
- Tweak thermal threshold (first level from 64 to 70, second level threshold keep the same).
Significant improvement for heavy games: I can play my favorite Let's Golf 3 super smooth now.
Bugs: stock video only play from gallery. Use MX video which is much better, btw.
HelloWorld-Make-II-V1.5.5:.
- Leave out some Governors, keep only 5: Hyper, Performance, Ondemand, Pegasusq, and SmartassV2.
- Leave out I/O Schedulers, keep only 5: Row, Sio, Noop, Cfq and Deadline.
- Padding zImage to the full size of the Kernel partition, 838808 bytes (Thanks to the trick by Chenglu and PhilZ!) this should help make the flash of kernel always clean.
- other minor tweaks
The new version is leaner, lighter. Should help improve performance and battery life!
For those who is on V1.4.5 it is recommended that you move to V1.5.5
HelloWorld-Make-II-V1.4.5: Starting version
DOWNLOADS:
Forest-HelloWorld-V201-P.zip_with Trim, stock Gpu and OC-CPU (1600 Mhz) My favorite
V2.0.1_with Trim, stock Gpu-Cpu:
V2.0.0_Extreme_with Trim and FPBug fix: Announcement and downloads: http://forum.xda-developers.com/showpost.php?p=58408389&postcount=706
V2.0.0_Extreme_Spen: This is a version without OC OLED panel (sung original 57Hz) for S-pen users.
http://forum.xda-developers.com/showpost.php?p=57752642&postcount=691
V2.0.0_Extreme and V1.9.1_Extreme announcement and downloads link:
http://forum.xda-developers.com/showpost.php?p=57652736&postcount=670
V2.0.0_Ultimate: announcement and download link:
http://forum.xda-developers.com/showpost.php?p=57467024&postcount=627
V2.0.0 annoucement and downloads links here
V1.9.1 announcement and download here
V1.9.0 from this post: HelloWorld-Make-II-V1.9.0:
HelloWorld-Make-II-V1.8.2:
1. OC both CPU-GPU:
http://www.mediafire.com/download/njhvzewi2ncl5q5/Forest-HelloWorld-Make-II-V1.8.2.zip
2. OC GPU only:
http://www.mediafire.com/download/po1iefn2dbaajtu/Forest-HelloWorld-Make-II-V1.8.2-OC-GPU(2).zip
3. Stock CPU-GPU:
http://www.mediafire.com/download/lfzab4oc8tb5bit/Forest-HelloWorld-Make-II-V1.8.2-stock-GPU-CPU.zip
HelloWorld-Make-II-V1.7.3::
Download link and instructions go to this post:
http://forum.xda-developers.com/showpost.php?p=51235523&postcount=265
HelloWorld-Make-II-V1.6.4:
http://www.mediafire.com/download/1sum6rn4sw81qdp/Forest-HelloWorld-Make-II-V1.6.4.zip
------------------------------
HelloWorld-Make-II-V1.5.5:
1. With Stock GPU:
http://www.mediafire.com/download/fhl2f2et527vydf/Forest-HelloWorld-Make-II-V1.5.5-StockGPU.zip
2. With OC-GPU:
http://www.mediafire.com/download/b3hu47yyzltey1p/Forest-HelloWorld-Make-II-V1.5.5-OC-GPU.zip
------------------------------
HelloWorld-Make-II-V1.4.5 (pulled in favour of the better version just out)
1. With Stock GPU:
2. With OC-GPU:
INSTALLATION:
1. Flash the attached kernel CWM flashable zip using any SAFE custom recovery like PhilZ kernels.
2. Wipe cache and dalvik cache and reboot.
3. Enjoy. (it takes around 2-3 reboots to the ROM and KERNEL to settle down and get really fast and smooth.
CREDITS AND THANKS:
1. @crime_of_heart : (huge) for too many things
2. @Philz3759: for his wonderful touch recovery
3. @Chenglu for his guide on Initramfs
4. @GeeckoDev for taming r3p1 driver for JB 4.1.2
5. @dorimanx: for his sharing of exfat source code
6. @Dharam_Maniar: for his excellent Tutorial on kernel
7. @hardcore: for the inspiration from his excellent work
8. @maxfu for his great work on OC kernel
9. @Chainfire for his excellent su and superuser.apk
10. Samsung, for the source code for me to play with
11. And many other excellent members in XDA!
For Developers/Modders: You can use the Forest-HelloWorld-Make-II kernel in your CUSTOM ROMs as long as you give links to this thread.
Please THANKS me and C.O.H if you think this kernel is helpful for you!
Source:
Kernel is built from Samsung JB source can be downloaded from Sam Sung open source at: http://opensource.samsung.com/ (EUR: GT-N7000_JB_Opensource.zip)
Modification is made using the patch from COH: can be found in his thread: http://forum.xda-developers.com/showthread.php?t=2252977
Exfat source code: https://github.com/dorimanx/exfat-nofuse
Reserved
Good stuff @forest1971
Thanks
nokiamodeln91 said:
Good stuff @forest1971
Thanks
Click to expand...
Click to collapse
Thanks NokiaModeln91!
It is harder than I thought building a custom kernel from source, and unpacking Initramfs from zImage. I am very happy I made it.
Try it our! I find it really good indeed!
Anyone flash this kernel im on sweetrom 10.5 with speedmod k5
---------- Post added at 01:07 PM ---------- Previous post was at 01:06 PM ----------
forest1971 said:
Thanks NokiaModeln91!
It is harder than I thought building a custom kernel from source, and unpacking Initramfs from zImage. I am very happy I made it.
Try it our! I find it really good indeed!
Click to expand...
Click to collapse
U post same link two time no oc kernel there only stock gpu chek before posting thx
SAINI99 said:
Anyone flash this kernel im on sweetrom 10.5 with speedmod k5
Click to expand...
Click to collapse
I am using sweet rom 10.5 myself. Have tested out for last few days. So smooth!
Sent from my GT-N7000 using Tapatalk 2
Great work I can't try it atm. as I am on a stable OmniROM which I have had for a month but once this breaks I will give it a go
Are there any plans to add more tweaks?
XxPixX said:
Great work I can't try it atm. as I am on a stable OmniROM which I have had for a month but once this breaks I will give it a go
Are there any plans to add more tweaks?
Click to expand...
Click to collapse
The features are extensive so I do not know if there will be further. Lets see.
Sent from my GT-N7000 using Tapatalk 2
forest1971 said:
The features are extensive so I do not know if there will be further. Lets see.
Sent from my GT-N7000 using Tapatalk 2
Click to expand...
Click to collapse
Provide the oc one links are same chek the main thread mr forest
SAINI99 said:
Provide the oc one links are same chek the main thread mr forest
Click to expand...
Click to collapse
My bad . Thanks for pointing that out. Links are corrected now.
forest1971, quick question. How can i edit mount points ? Example, /system is mounted in /dev/whatevah and i want to change that. Is it possible ?
You can find mount points in the guide in my signature.
Btw, the question is not relevant in this thread.
Sent from my GT-N7000 using Tapatalk 2
Thanks for your work. I see big developers in credit section already. I'm definitely going to give it a shot.
Sent from my SM-N9005
Great work i flashed last night stock gpu one running smooth now lets see how much screen on time on this kernel i will get
With speedmod k5-5 i m getin 5 hours with wifi on
---------- Post added at 04:30 AM ---------- Previous post was at 04:01 AM ----------
I m getin 30 min screen on time for 15 percent battery level cost
This mean maximum i can get 4 hours screen on time
Please make speed mod k5-5 make 2
With updated recovery and with cpu governers and leave all same as it is
This will be a perfect kernel for those people who wna spend life little bit more with note without charge
SAINI99 said:
Great work i flashed last night stock gpu one running smooth now lets see how much screen on time on this kernel i will get
With speedmod k5-5 i m getin 5 hours with wifi on
---------- Post added at 04:30 AM ---------- Previous post was at 04:01 AM ----------
I m getin 30 min screen on time for 15 percent battery level cost
This mean maximum i can get 4 hours screen on time
Please make speed mod k5-5 make 2
With updated recovery and with cpu governers and leave all same as it is
This will be a perfect kernel for those people who wna spend life little bit more with note without charge
Click to expand...
Click to collapse
Speedmod k5-5 seems to be the benchmark for performance and battery life. I suspect too many governers and schedullers may harm the battery life. I will make a new ones with only few of them.
Still, kernel takes time to settle down with rom. So it is still too early to judge. Cheers.
Sent from my GT-N7000 using Tapatalk 2
this kernel support crt animation and boot animation? thanks
via MyOwnName™ device
Boot animation, yes. CTR animation, not tried yes. You may want to try in your rom and lets know. Tks.
Sent from my GT-N7000 using Tapatalk 2
Hey after a half day this kernel love my phone gitin full 5 hours of screen on time big thx man
Sheduler sio changed
Uv all cpu steps and gpu by -100
Cpu governer pagasq
SAINI99 said:
Hey after a half day this kernel love my phone gitin full 5 hours of screen on time big thx man
Sheduler sio changed
Uv all cpu steps and gpu by -100
Cpu governer pagasq
Click to expand...
Click to collapse
Good to know you like it and thanks for sharing UV settings! It should get even better with my next version.
Sent from my GT-N7000 using Tapatalk 2
Battery Test Complete

Categories

Resources