[Kernel] UPDATE: Jan 23 HeyItsLou Custom Sense Kernel #9 La Villa Strangiato

Search This thread

HeyItsLou

Senior Member
Jun 17, 2010
920
126
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:

 
Last edited:

fitness12

Senior Member
Jun 25, 2010
324
1
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
 

dscribe

Senior Member
Sep 6, 2010
503
49
Camden, AR
Initial impressions: Screen on and web performance looks good, no stuttering on pandora with screen off...we shall see how battery life goes. :)
 

donnyp1

Senior Member
May 7, 2008
5,134
1,073
Wichita
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.
 

HeyItsLou

Senior Member
Jun 17, 2010
920
126
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.

Flash away my friend you're good to go.
 

donnyp1

Senior Member
May 7, 2008
5,134
1,073
Wichita
gracias mi amigo, you are the rom king! looking forward to pressing this kernel to max usage tomorrow.
 

dieselhomey

Senior Member
Jun 21, 2007
291
31
Philadelphia
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...
 

incubus26jc

Inactive Recognized Developer
Feb 12, 2009
4,094
3,569
Illinois
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.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 28
    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:

    4
    Latest Kernel Sources Jan 23, 2011:

    2
    Sorry if i missed this earlier, but has there been any mention of possible improvement on the USB transfer rates for these kernels? #4 gives me the best battery life and #6 helps immensely with emulators, but my transfer rates are typically <1mb/s.

    I've noticed when I have Chad's installed, my transfer rate is in the neighborhood of 10-11mb/s; however the battery life is considerably less than Lou's.

    Not trying to knock on either here, both Chad and Lou do great work, and I'm not smart enough to build a kernel myself, but what is causing such a dramatic difference in the transfer rates? I don't need it daily, but if I'm having to transfer several gb of data via USB (no access to SD card reader), its faster to flash Chad's, transfer the data, and reflash #6.

    </rant>

    BTW keep up the good work, Lou!

    The difference is due to an SD card r/w speed hack. Basically what it does is increase the size of the cached data to be written to the SD in the phone's RAM, and thus maximizing r/w throughput.

    That's confusing, so here's an analogy.

    I am very very thirsty, and I want water! I can drink about 1 cup / minute (Analogous to r/w speed). Now, I have a container (analogous to size of cached data). If my container holds 0.1 cups, I'm gonna be refilling it, and drinking and refilling it and drinking, and I lose a lot of time like that. But let's say that my container is now 10 cups! I can fill it up, drink at my maximum rate, and then fill it up, and drink at my maximum rate and so on.

    Hope that helps!

    So in short, the patch exists, Lou just hasn't gotten to / doesn't want it.
    2
    So I've researching kernel options for my wife's DInc and I keep seeing Lou's kernels getting mentioned (especially lately) but can someone clarify for me (in layman's terms) what the following features for this kernel mean:

    • BFS Scheduler
    • HTC Boot Performance Enabled
    • HTC Performance Profiles Enabled
    • CIFS Support (Modular)
    • TUN Support (Modular)
    • Ext4 Support (Modular)

    I know from my novice Ubuntu experience that Ext4 is a format option for internal/external storage but is this a benefit to Android? or with this ROM?

    Right now the DInc is running Virtuous 3.1 w/ Virtuous custom kernel v3 & SetCPU installed.

    Really simply, as I'm pressed for time:
    BFS is a different CPU scheduler than CFS. A CPU scheduler is analogous to... a kind of prioritizing algorithm. Pretend you're me. Tomorrow I have school and I'm gonna get loads of homework. Now, what order I choose to do that homework in is my prioritizing algorithm.
    Going back to the CPU, the CPU also has tasks. You tap on the screen, an app needs to process something. How it decides what to do when is the scheduler.
    Mmk, so BFS is basically this: All resources to one thing at a time.
    CFS: Completely Fair Scheduler, so everything gets it's share.
    BFS is great for single-tasking, as you might expect. However, whenever something else goes on, like syncing, or installing apps, there is generally gonna be lag.
    CFS is great for multi-tasking, again, as you might expect.
    For me personally, CFS makes more sense, because if you're generally only ever running one app at a time, and CFS will give it the majority of the resources anyway. And so when syncing or installing comes a long, you run into no problems.

    Boot Performance and Performance Profiles are just regulations on clockspeed, so you don't need to create profiles in SetCPU.

    CIFS is another kind of scheduler, but for I/O.
    TUN is for VPN.
    Ext4 is a type of filesystem.
    1
    does anyone have a mirror for this kernel?
    HeyItsLou Custom Sense Kernel #7


    many thanks, Brian

    multiupload being taken down really screwed things up.

    However, to save you the effort, if you're trying to flash this on the ROM in your sig it won't work. It will boot but soft keys won't work. This kernel only works on froyo.