yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Android Development] svil3:
i just flashed the version 6 of the kernel on mi incredible with skyraider sense 3.5...all fine....all smooth..BUT i DONT have the 3-10 multitouch....trying this feature on the gameboid emulator but it only recognices 2 points...there are aditional steps to get this working?

greetings
[Droid Incredible Android Development] Pons:
Not all DIncs are capable. Some get 2, some 3, others 10.
[Droid Incredible Android Development] rshannon:
Will these kernels work on stock 2.2 sense?
[Droid Incredible Android Development] Pons:
Yep.
[Droid Incredible Android Development] jbeitel:
hi, i havent read up on this kernals posts, i just wanted to throw in my situation. I was running redemption 2.2 with lous 4, i loaded chads incredikernal to try multitouch, i then loaded lous 2.3 (by the way, i did all my wipes so dont ask). After running 2.3 a bit, i installed lous #6 and my touchscreen stopped working. swapped kernals again and reproduced the same problem. I am using 4 now and happy with that since my multitouch on chad's only gets 3 point. just wanted to throw my issue out there in case someone else need to confirm one they were having.
[Droid Incredible Android Development] bikercr:
I also am getting only two points. Why should some phones be unable to access 3 or more points? Is it the ROM? I'm running Virtuous. The kernel you've created is fantastic. Not sure what multi touch would add to it.
[Droid Incredible Android Development] Pons:
And why should some phones have a different type of screen? Probably the same reason.
[Droid Incredible Android Development] bikercr:
Is amoled (my phone's screen) capable of multi touch? Are you saying that hardware differences between DIncs is the cause of varying multi touch capability with your kernel?
[Droid Incredible Android Development] rciucki:
when you say automatically, does that mean that setcpu is not needed?
[Droid Incredible Android Development] HeyItsLou:
Couldn't have said it better myself bro!
[Droid Incredible Android Development] HeyItsLou:
You can use it if you want to set a different default governor aside from "On Demand" however I think out of the box it's set up pretty well.
[Droid Incredible Android Development] donnyp1:
kernel is working great on senseless with redemptive orange theme, I think we have a winner!
[Droid Incredible Android Development] rciucki:
Thought so and I trust ya Lou, I feel if I use it - it may just use more than is needed! Thanks again!!
[Droid Incredible Android Development] spence341:
1st kernal flash I have done... will see how it performs the next couple of days. I must say that anything I have tried from Lou has been a home run and am excited about this... You da man Lou! thanks for all you do.
[Droid Incredible Android Development] HeyItsLou:
No prob buddy thanks for sticking by my work.
[Droid Incredible Android Development] jkhonea:
Just flashed onto mine as well. Redemptive Revolution. Going to give it a run out the gate with no SetCPU and see how it flies. With your hand at it, I'm sure it'll be outstanding.
[Droid Incredible Android Development] KGBxxx:
Love trying new kernels. Thanks Lou!!
[Droid Incredible Android Development] Docarut:
First Kernel Flash For Me Also

Lou,

Loving your ROMs and I am sure your kernel will not disapoint. I will be running this with your Senseless ROM.

Thanks for your nice efforts!

Doc

Lou-just ran Quadrant got 1131. Think that is slightly less than with stock kernel but not by much. If the battery life is improved well worth it.

Ran test again and registered 1260 and ranked in 3rd. Think you have a winner!
[Droid Incredible Android Development] Grizzly420:
Yea second quadrant test is always higher. Running very smooth. Reboots are very quick. Even the first one after loading was considerabley quicker than most kernels I have used. Great job
[Droid Incredible Android Development] Lotharr:
First time I have ever been compelled to flash a Kernel. Thanks for all the hard work Lou.
[Droid Incredible Android Development] _CriMson:
awesome kernel so far man, everything is blazing fast, especially GPS. I had a different kernel on here before and noticed my GPS tracking was horrible. It was way off and didn't update itself.

Upon flashing this kernel, with wifi and GPS, it locked my location exactly where i was pretty much as soon as the app loaded. It took a good 5 seconds for the map to display under my location lol.

Nice job man, this looks like a winning combination.

Forgot to mention, the main reason this caught my attention was the wireless N support. Has anyone played with this to see what kind of speeds you get on it? I'm at work and we only have wireless G here, but I'm going to try out the N when I get home.
[Droid Incredible Android Development] scottylove:
Any chance of seeing GPU+ or sd card fix on this kernel?

Gaming is like on a totally different device with GPU+, but also I know nothing about how kernels work etc. Good work Lou!
[Droid Incredible Android Development] Docarut:
Thanks for letting me know Grizzly. Learn something everyday.

Doc:)
[Droid Incredible Android Development] bobby janow:
No battery use at all showing which was weird but good, or so I thought. Then the phone rang and I couldn't answer it, the phone went to the HTC screen and was frozen solid. Battery pull and reflashed stock. Sorry, can't have that happen on a business phone. Running RR Senseless no mods. Did I screw up and is it not meant for this Rom?
[Droid Incredible Android Development] ShadowMN:
I am running Senseless with Lou's kernel and everything is working perfectly. So far so good... Thanks Lou
[Droid Incredible Android Development] bobby janow:
Rats! So what the heck happened? I'm going to flash this in recovery again and wipe some caches even though Lou said unnecessary. I'll report back with an edit of my post later. This is the first time this ever happened. :mad: I'll even re-download the kernel again.

Redownload, wipe, reinstall... seems to be working fine now. Whew.... I was half expecting a PM from Lou telling me "no more kernel for you!"
[Droid Incredible Android Development] thehoovie:
+1 to SD Card Read Speed fix

+1 for SD Card Read Speed fix
[Droid Incredible Android Development] grifforama:
Lou, thank you so much for your hard work with the ROM's and now the kernel.

I have Senseless and your new kernel, and the phone is just gorgeous. Silky smooth..

Thank you.
[Droid Incredible Android Development] Pons:
Maybe and partially. And it's not my kernel, it's Lou's. DInc's are very different, despite being the same phone. Just like some can overclock to 1.15, others freeze and reboot. Some AMOLEDs can do it, others can't. Same with SLCDs. People are still researching it, but the current vote is hardware differences. Also, the version of Clockwork seems to have an effect, strangely. Hence the phrase, your mileage my vary (YMMV). If you search the other kernel threads, you'll see more work on it.
[Droid Incredible Android Development] Immikey:
Hey Lou, just wanted to say thank you! I'm running #4 with SkyRaider 3.5 and my battery life is amazing. I unplugged it last night (no bump charge as I don't do this) before I went out to a friend's house. I was sending a few texts throughout the night and talked to family and friends after midnight. I left my phone off the charger as I went to sleep. Woke up, texted quite a bit, played some Tank Hero and when my phone finally said to charge, I checked and it was at 20hrs and some minutes since I last unplugged. I was at 15% when I decided to charge it. This to me is amazing as I am on the stock battery.

Thanks Lou for all your work! Happy new year!

I sent a donation so enjoy that cup of coffee ;)
[Droid Incredible Android Development] hgoldner:
Kernel #4 & SetCPU

Lou, is the bottom line that it's best to uninstall SetCPU altogether to get the maximum benefit from your kernel #4? I believe I've altogether disabled it but it appears to still be running in the background.
[Droid Incredible Android Development] Pons:
User preference. I still have it just to occasionally monitor the frequency. It's running in the background due to the way android handles applications and processes. It keeps in the background to speed up the opening of the application. As long as you don't disable perflock, you should be good. But if you don't use it, why have it?
[Droid Incredible Android Development] jreezee:
LOL
[Droid Incredible Android Development] RegnierD:
Do you see yourself adding HAVS into any of your kernels, Lou? I much prefer your Sense kernels to chad's (still good kernels), but I get such fantastic battery life when HAVS is present in the kernel. Just curious. :)
[Droid Incredible Android Development] JagoX:
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.
[Droid Incredible Android Development] gmichaelow:
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.
[Droid Incredible Android Development] JagoX:
That was an awesome explanation...VERY much appreciated!

Didn't really get an answer on what Ext4 support is for though. I know it's a filesystem but my assumption is that it is for the SD card but what benefits does it give over what the current card is formated as by default?
[Droid Incredible Android Development] gmichaelow:
Ext4 is for mods that use an ext partition on the SD card.

Basically Ext4 has better performance over ext3, while still enabling journaling.

I realize that would make no sense to someone asking this question, so let me clarify.

Ext2 is just fast fast fast performance, but it has high chance to corrupt data if there's a power loss or something.

Ext3 is the same as Ext2, with one difference: journaling. What this does is write additional data, to stop the partition from corrupting if there's power loss. But the additional data write slows down performance.

Ext4 has some differences from ext3, but the main difference is performance boost and stability.

But that doesn't apply to us, since our internal NAND is rather humongous.
[Droid Incredible Android Development] JagoX:
I actually knew the differences between Ext2, 3 & 4 but thanks for the refresher :D
[Droid Incredible Android Development] SR3TLAW:
SR35

Learned alot with this thread. Have a question. What do people find best works with skyraider 3.5? I'd be coming from incredikernel.

Thanks
[Droid Incredible Android Development] gmichaelow:
It's all up to you. People have different usage styles, different ROMs, it's easiest (and rather fun) to find the one that works best for you.

In short, no one can tell you what's best but yourself. So hop to it! :D
[Droid Incredible Android Development] SR3TLAW:
Let the games begin!

Thanks a bunch bro
[Droid Incredible Android Development] SR3TLAW:
SetCPU

Use SetCPU with these?
[Droid Incredible Android Development] gmichaelow:
It used to be that it was necessary, but kernels generally have their own build in clock speed regulators now.

It's recommended not to, but then again, try it out! Everyone's a little bit different.
[Droid Incredible Android Development] vwftw:
Can anyone confirm that their modules are working. They didn't work for me with #5 or #6. Still no wireless-N either. I did get 10 points multi-touch though! DMESG says this:

[ERROR] tun: version magic '2.6.32-Hydra-ocuv-v10 preempt mod_unload ARMv7 ' should be '2.6.32.17-HeyItsLou-Cifs-Tun-Ext4-WN-310Multi-Touch preempt mod_unload ARMv7 '

I really like this kernel. Are there any plans for BFS + multi-touch?
[Droid Incredible Android Development] hgoldner:
Curious behavior; is this the kernel?

I flashed #4 a few days ago over Virtuous 3.2. I also disabled SetCPU after reviewing this thread. Finally, I swapped my stock 1350 mAmp battery out for my Seidio 1750 mAmp, which I hadn't used since I rooted a few weeks ago.

I have the phone set to auto-shutdown early in the morning, after backups are completed, and with the stock battery, that automated the "bump charge" function.

Now, when I power up in the a.m., the battery says it's only 95%, and within minutes of use, it drops to 80%.

Here's the kicker. For the rest of the day, despite many hours of use, it only drops to around 60% by the time I'm ready to put it back on the charger for the night. This is fabulous, and is just the reason I rooted, to be able to go a full day and just not worry about being anywhere near an outlet.

Puzzling, but not genuinely a problem, so far as I can see. Can anyone explain the disparity in battery level read-outs?
[Droid Incredible Android Development] bjmarler:
I finally "bit the bullit" and rooted my Verizon HTC Incredible, running Froyo 2.2. I rooted it with Unrevoked3.

To be safe, I used Rom Manager and did a Nano backup, then purchased Titanium backup and did a full backup.

Then I started playing. Wow is this addictive! I have tried about 6 Roms and 2 or 3 kernels so far just since last night. It's a blast!!! Havn't slept much. lol

Today I'm settling on Redemption Rom 2.3 + HeyItsLou Kernel 6 to run for a few days and see how stable it is. So far everythign is working GREAT.

Thank you to all here on the forum for the good information on how to do all this, and to Lou for some really great work!!!

------

HTC Droid Incredible

Clockwork 2.5.1.2

Redemption Rom 2.3

HeyItsLou Kernel 6

Radio 2.15.00.07.28
[Droid Incredible Android Development] JagoX:
How did you do the auto shutdown? I know it can be done with Tasker but are you using something else? Having to manually shutdown my wife's phone every morning to do the bump charge is kind of annoying sometimes. :mad:

Oh and what kind of battery life were you getting with the larger 1750mA battery? She'll probably be buying the 1800mA battery in the near future & I want to give you an example of how much more run time she'll get out of it.
[Droid Incredible Android Development] hgoldner:
Automating Bump Charge

I use Reboot Manager which has the ability to schedule a reboot and/or phone shutdown. Highly recommended.

I flashed Lou's #4 Sunday evening and swapped the battery that night. Monday morning I took the battery off the charger at 7 a.m. and by the time I went to recharge it after 11 p.m. it was still over 60%. Note, I had it plugged in briefly while I used Windows Synctoy to backup the SD card, but that was for no more than 15 minutes. (Although my recollection is that the kernel accelerates the charging process).

Tuesday I was off the charger at 6:30 a.m. and back in the charger around midnight with no USB connection all day, and by that point the charge was down to around 45%.

Today I've been off the charger since 7 a.m. and I'm still at 74%.

I'm thinking this is a pretty sweet combo. I just have to get used to that precipitous drop-off in the first 15 minutes; it's largely flat after that.
[Droid Incredible Android Development] JagoX:
Nice...just found and man the widgets for that app are fugly but if it does the job in the background then who cares :D
[Droid Incredible Android Development] Pons:
You could probably use ADW Ex or LPP to change the icons.
[Droid Incredible Android Development] JagoX:
Yea I know but the wife actually likes the Sense UI & I would only be using the automated shutdown portion of the app and not the widgets.
[Droid Incredible Android Development] ggencinas:
okay so stupid noob question but do I need to wipe and install kernal....also can i run it on stock rom 2.2 rooted???
[Droid Incredible Android Development] Stevez48:
This kernel is great. My only problem is that it is too slow to read the SD card
[Droid Incredible Android Development] SynisterWolf:
Are there any roms that support EXT4?

Sent from my sexy assistant. (HTC Incredible)
[Droid Incredible Android Development] NeverSummer2010:
Just flashed my Incredible with your #4 kernel tonight and after trying a couple others I can honestly say this is the best. I'm currently running SkyRaider Sense 3.5 with the stock radio. My battery was around 30% when i flashed this kernel and plugged it in to charge. Approximately a hour and a half later it was reading 100% charge. Ridiculous, must be a joke. But it wasn't fast charge and very slow drain. Great Performance. Perfect.
[Droid Incredible Android Development] toosurreal01:
Using #4 paired with Senseless 1.0 ROM and I'm going over 30 hours strong with 20% battery left still!
[Droid Incredible Android Development] networkmagician419:
Any way to enable usb host mode for us? If you are interested PM me.. I have tons of research, but almost smart enough to make a kernel.. But not quite
[Droid Incredible Android Development] bjmarler:
Here is my first day report on battery life with my Incredible running Redemption 2.3 + HeyItsLou#6.

After a normal day of work, wi-fi on all day, checking/reading email about 10 times, looking up 2 or 3 quick Internet items, several texts, a few phone calls, etc...

At 9:30 pm CST I still have 58% battery left. WOW! I normally would be down to about 30% by now. So, I'm REALLY happy with this combo.

------

HTC Droid Incredible

Clockwork 2.5.1.2

Redemption Rom 2.3

HeyItsLou Kernel 6

Radio 2.15.00.07.28
[Droid Incredible Android Development] howarmat:
Just wanted to say using Virt 3.2 and lou#6 and got over 50 hours on 1 charge. that is amazing. I was on wifi and didnt really use the phone a ton, awake was around 13-14 hours or so of the 50+ hours. Also to note, set CPU was NOT in use for this.
[Droid Incredible Android Development] sabbotage:
I'm running it on stock rooted rom. It's the virtuous deodexed version though for battery mods and stuff. I can't say I'm seeing a huge diff in battery life, but its definitely better.
[Droid Incredible Android Development] bjmarler:
2nd day update. This is my second day on a single charge which has NEVER been possible before.

I did not charge my phone overnight, but I did turn off wi-fi at about 11pm last night until this morning at 7am. Again had wi-fi on all day, received several calls, got and sent several texts, checked my email several times & wrote a few short ones, but did very little Internet and did no 3G.

When I got home from work I still have 25% left. WOW. I can't believe I got 2 days off of one charge!!!

------

HTC Droid Incredible

Clockwork 2.5.1.2

Redemption Rom 2.3

HeyItsLou Kernel 6

Radio 2.15.00.07.28
[Droid Incredible Android Development] jayochs:
giving #4 a go! just rooted my incred tonight with redemption 2.3 and i'm loving it...hearing that this pairing will be great for battery life, thank god! looking forward to getting some results finally :D
[Droid Incredible Android Development] jmiller98:
That is the best explanation i have ever read on kernals. That in its self should be a sticky....thanks

Sent from my confused htc Inc / Evo / Z
[Droid Incredible Android Development] jmiller98:
Lou, any chance on getting a new kernal compatiable with warm? Your kernals are great, but something in the warm 5 is causing loops.

Sent from my confused htc Inc / Evo / Z
[Droid Incredible Android Development] jayochs:
although my phone seems to be snappy and working fine, i'm noticing no battery improvements whatsoever. it still strains and i can barely make it a day, oh well!
[Droid Incredible Android Development] JagoX:
Might depend on what apps you have running in the background, what ROM you're running, what/when settings you have running to auto-update and what widgets you're running.
[Droid Incredible Android Development] jayochs:
i'm using lou's redemptive revolution. only thing running really is facebook but it's not keeping it awake. i think maybe i'm just playing with it more now that its rooted. not sure, my awake time isn't much more than usual
[Droid Incredible Android Development] bikercr:
I've found that the screen-off setting (245/245) causes choppy response when listening to podcasts. So, I had to install SetCPU and adjust upwards the screen-off top speed a bit.

The #4 kernel doesn't, apparently, disable perflock. Had to do that through the SetCPU program which, before I did that, had no effect on the speeds. Now--working fine.

Should add that I'm running Virtuous 3.2 on an amoled DInc.
[Droid Incredible Android Development] jrv331:
Is the wireless N fix(from post #2) built into Kernal #4 or is that an add on feature?

Thanks
[Droid Incredible Android Development] billybob275:
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!
[Droid Incredible Android Development] gmichaelow:
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.
[Droid Incredible Android Development] HeyItsLou:
Well done sir
[Droid Incredible Android Development] billybob275:
Thanks for the reply, that answers my first question.

My next question would be, Patricia there any adverse side effects of this patch? I realize everyone's phone hardware is slightly different die to the manufacturing process, but im just wondering if the patch would impact battery life significantly, and if that's why my battery lasts longer with Lou's than Chad's?

Again, I can live without it, just wondering.