yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] mitas35:
I did a full wipe .

So you dont think its the kernel?
[One (M7) Original Android Development] mistaliu:
More often than not it's not the kernel, it's an app or something. Like I said check an app or locations to see if that's doing it. Use BBS or gsam or something like that to see what's draining your battery.
[One (M7) Original Android Development] mitas35:
Yep. I thougt its becouse is a new kernel and poone need some time to make it perfect as always:)
[One (M7) Original Android Development] poondog:
v058 needs some tweaking :)
[One (M7) Original Android Development] mitas35:
I knew it:)

In poon we trast ,i know you can do it mate.
[One (M7) Original Android Development] poondog:
Sorry I meant twerking
[One (M7) Original Android Development] ANDR01DN00B:
Hey does this kernel have the kexec-hardboot patch in it?
[One (M7) Original Android Development] liam_davenport:
Yes :D
[One (M7) Original Android Development] ANDR01DN00B:
And is there a specific reason you discontented the gpe version of the kernel? I REALLY wasn't to try it out, just not on sense or cm :(
[One (M7) Original Android Development] poondog:
Yeah because its really old?

Since the 4.4.3 sense kernel will also work on 4.4.3 GPE there is no point imo supporting two kernels like this :)
[One (M7) Original Android Development] ANDR01DN00B:
WAT??? HOW DID I NOT KNOW??? I WILL FLASH NAW!!! And im assuming 4.4.4 is also supported, right?
[One (M7) Original Android Development] poondog:
Yeah of course :)
[One (M7) Original Android Development] balag59:
Anyone can help me with this battery drain?Thanks!

Hi!

Im using the latest version of this kernel and im a 100% sure that this is not the kernel's fault but there are so many of you here who seem to know a lot about achieving a better battery life so i thought that someone could help me out with this issue.While i was asleep for 7hr14m last night my phone had wifi and mobile data and auto sync and gps all turned off.Better battery stats show that the phone was also on deep sleep during 99.5% of that time. .Yet i lost 13% battery during this time. .Im on maximus rom 44.0.0 and the latest version of kangaroo kernel(stats were pretty similar with the stock kernel also) and rooted. Im also attaching some screenshots of BBS for reference during that sleep period. .If anyone can figure out the issue it would be great!Thank you so much in advance!
[One (M7) Original Android Development] poondog:
Hi, how long have you had the kernel for and is this a normal charge cycle? (Ie did you flash something this cycle)

By your stats it seems like there are no issues lol but that's heaps of drain
[One (M7) Original Android Development] balag59:
well i flashed this kernel yesterday night only and this is on the same cycle after charging. .i know that im not supposed to judge it right now but i just wanted to check because i was getting almost identical results with a stock kernel for quite some time. .i can surely wait for sometime but just wanted to check if there was anything else i could verify.
[One (M7) Original Android Development] lewonsky:
I had the same problem once or. Twice in previous kangaroo kernels . I think we need to check th battery driver used in the kernel

Never had this problem in synapses kernel
[One (M7) Original Android Development] balag59:
I really dont think its a problem with the kangaroo kernel because i has the exact same issue with the stock kernel also. .pretty sure its not related to the kernel at all. .something else seems to be problem
[One (M7) Original Android Development] poondog:
ok, I'd say go another few days but considering you had this on stock too (which I am geussing went through heaps of cycles) I am not sure if I can offer anything else :(

lets see what happens over the next days

Battery driver is 99% stock, the 1% being in fastcharge

So its 100% identical to flar kernel, idk about this synapse kernel
[One (M7) Original Android Development] blackhawk_LA:
Things like those has happened to me on different phones. And usually they get solved just charging the phone completely while turned off. Maybe it's something related to calibration
[One (M7) Original Android Development] Hans_Schlila:
Exactly..... Also a certain app could cause such drain, try greenify...
[One (M7) Original Android Development] blackhawk_LA:
Mmm I don't think that will be the case, since the system enters deep sleep without problems
[One (M7) Original Android Development] poondog:
Unfortunately if the system is entering deep sleep and behaving correctly there is nothing we can do :(
[One (M7) Original Android Development] Sneakyghost:
Y u no fix krnl? It's broke n it make my phone lag n frze
[One (M7) Original Android Development] poondog:
y u r n00b m8 bro

Edit:

Hi, Sneakyghost,

I am sorry for your issues. To address your concerns, we are working hard to fix any issues that the users may be facing.

This may include lags, instability, insanity. I am terribly sorry if you are a noob.

Currently, the kernels are in testing phase specifically for stability and smoothness, we aim for the highest possible quality level.

Hence the delay that users may or may not be facing with the release of kernel version v06x.

Thank you for your concern

Your friend,

Poondog
[One (M7) Original Android Development] lewonsky:
Anyway I did read before that newer Google play versions seem to interfere with the full charge of the battery , not that sure how that works
[One (M7) Original Android Development] exup86:
Sneakyghost :D

very funny if you ask me why this core is very fast and also no problem with your problems could be related to the ROM
[One (M7) Original Android Development] poondog:
Probably us ROM related. You tell him :P
[MENTION=1102297]Sneakyghost[/MENTION]
[One (M7) Original Android Development] miten_sheth:
Have been testing bfq..

It gives me more lags than Fiops..
[One (M7) Original Android Development] CamoGeko:
Doesn't sound right to me at all, how would an app like google play interfere with battery charging. Doesn't make sense imo

Sent using N⁴ with Android L
[One (M7) Original Android Development] poondog:
the release candidate has BFQ set as the default IOSCHED

we are testing for lags etc
[One (M7) Original Android Development] micha3lvd:
When installing/updating an app there's a lot of lag. besides that i've experienced it as a very nice schedular and battery seems to be improved as well :good:
[One (M7) Original Android Development] shiningarmor:
with bfq , the internal sd read speed increased but the write speed of decreased by a little bit.

average of 5 tests (R74.6mb/s , W27.6mb/s) - read ahead buffer size 3072kb

with fiops : (R66mb/s, W35mb/s) - 3072kb RAB size.

overall rom performance, i'd say bfq is better. app drawer (which tend to pause before opening at times on fiops is alot better on bfq, other than that, i cant see any difference rather. apps tend to skip frames on fiops but with bfq, the skippings occur less
[One (M7) Original Android Development] rahulsethi:
In my testing bfq gives me little lags here and there but one particularly annoying is delay in wake up , deadline gives great performance but i suffered phone freezing a couple of times , fiops works well but is a little heavy on battery , very little lags though.
[One (M7) Original Android Development] poondog:
Yeah this happens all the time on any device though

Nothing we can do about it, its android issue

Cheers for the detailed response

I'd say reads are more important in most cases for most users. Have you tried DEADLINE too? :)

Try cfq then, its like in the middle for everything
[One (M7) Original Android Development] n0j0e:
I have not any phone frezzes with deadline and RAB 256-512.

[size=-4]Send with much love & Android.[/size]
[One (M7) Original Android Development] fareed_xtreme:
Please find my benchmark analysis of BFQ and Deadline Schedulers along with the settings for the latest stable release of this kernel. Hope it helps:

BFQ

[IMG="BFQ"]https://dl.dropboxusercontent.com/u/43550215/BFQ.png[/IMG]

Deadline

[IMG="Deadline"]https://dl.dropboxusercontent.com/u/43550215/Deadline.png[/IMG]
[One (M7) Original Android Development] Sneakyghost:
That was an "insider" joke based on an earlier conversation in one of team venom's development chats. Mark's kernel is pretty good, as is my English. I usually dislike it very much if people use this retarded way of "forgetting" vowels to make words shorter.

Sorry for the off-topic.
[One (M7) Original Android Development] poondog:
Thanks for the results! Based on this I think deadline is best :) Will test it over next days with the RC kernel. fwiw with BFQ on the RC over the past few days its been fine

wat rly

and the bro language ftw :D
[One (M7) Original Android Development] poondog:
Maybe you have a hardware issue if thats what you get on every combination
[One (M7) Original Android Development] balag59:
I guess so. .funny thing is that when i tried the htc battery test and left the phone for an hour it gave pretty good results. .can you think of any other way i can really verify that it is a hardware problem only?Any rom/kernel combination with settings i can try to check where the problem lies?thanks!
[One (M7) Original Android Development] poondog:
Stock ROM/kernel will have the most accurate results of course
[One (M7) Original Android Development] shiningarmor:
hey man, i recommend using a1 sd bench. apparently sd tools isnt accurate. i got 670mb/s read speed and 28mb/s write speed lmao

thats even faster than my 256gb neutron gtx ahahaha

edit : edit : [MENTION=4379011]poondog[/MENTION]

sd bench results of deadline iosched over 5 tests averaged at R75.3mb/s , W24.3mb/s

similar read speed to that of bfq, and slightly lower write speed. general performance of the ui and apps, average at best. every now and then thre will be micro stuttering in opening the app drawer and random delays during the opening of apps. tested with and without the device going into deep sleep beforehand. results were the same.

at this point, i'd say bfq is the best for me though results may vary throughout users.

im running on insertcoin 6.0.9 with no mods to the system except for sense toolbox and kangaroo kernel.
[One (M7) Original Android Development] poondog:
I'll maybe put out the latest test kernel here before official release

Since I believe that it eliminates some lags I introduced in 058
[One (M7) Original Android Development] ser35:
Can I participate in the test?
[One (M7) Original Android Development] poondog:
I mean I'll put it public :) if it's no good we will be back at the drawing board

I've been working on my flo kernel recently
[One (M7) Original Android Development] ser35:
size readahead

Question to all. What is the readahead better?

bfq

128

256

512

1024
[One (M7) Original Android Development] poondog:
Ok, here is the current test kernel.

Its only been in testing for like 2 days but it seems ok

Changelog:

.updates to SELINUX

.introduce kernel side thermal driver, tweaked and improved since last time

.introduce OPTIMAX governor, which is a more conservative version of ONDEMAND in a way

.some upstream backports to CPUFREQ drivers

.introduce PRESERVATIVE governor (same as older kernels)

.BFQ is default scheduler, it may change on official release subject to your testing!

Hoping for:

.stability improved

.random reboots gone

^If they are not done then its back to the drawing board.

Whats not done:

.the sound stuff from the test kernels

.smartmax

THIS IS NOT AN OFFICIAL RELEASE IF ANYONE COMPLAINS LIKE "THIS KERNEL IS CRAP ITS NOT WORKING I AM GOING BACK TO ANOTHER KERNEL" THEN GOOD FOR YOU

What I am looking for is proper constructive feedback, specifically if the issues on the previous kernels are fixed

Thanks guys, much love
[One (M7) Original Android Development] fastcx:
Thermal driver the same as previous 442 final version?
[One (M7) Original Android Development] poondog:
Its the same driver, well it was but its been improved I hope, and is more fool proof

The freq limiter is gone though for now
[One (M7) Original Android Development] fastcx:
Possible example for script?

#Thermal

# Step 1 aka min

chmod 666 /sys/module/msm_thermal/parameters/temp_min

echo 40 > /sys/module/msm_thermal/parameters/temp_min

chmod 644 /sys/module/msm_thermal/parameters/temp_min

chmod 666 /sys/module/msm_thermal/parameters/temp_min_freq

echo 1242000 > /sys/module/msm_thermal/parameters/temp_min_freq

chmod 644 /sys/module/msm_thermal/parameters/temp_min_freq

# Step 2 aka mid

chmod 666 /sys/module/msm_thermal/parameters/temp_mid

echo 55 > /sys/module/msm_thermal/parameters/temp_mid

chmod 644 /sys/module/msm_thermal/parameters/temp_mid

chmod 666 /sys/module/msm_thermal/parameters/temp_mid_freq

echo 918000 > /sys/module/msm_thermal/parameters/temp_mid_freq

chmod 644 /sys/module/msm_thermal/parameters/temp_mid_freq

# Step 3 aka max

chmod 666 /sys/module/msm_thermal/parameters/temp_max

echo 65 > /sys/module/msm_thermal/parameters/temp_max

chmod 644 /sys/module/msm_thermal/parameters/temp_max

chmod 666 /sys/module/msm_thermal/parameters/temp_max_freq

echo 486000 > /sys/module/msm_thermal/parameters/temp_max_freq

chmod 644 /sys/module/msm_thermal/parameters/temp_max_freq
[One (M7) Original Android Development] poondog:
Yes, thats possible :) That has not changed
[One (M7) Original Android Development] Udzi:
Can i run the init.d script from Headless96 on v66?
[One (M7) Original Android Development] ser35:
v66

smartmax yes or no ?
[One (M7) Original Android Development] Keasby:
you should read the complete post...

"whats not done: smartmax "

So, no, smartmax = no
[One (M7) Original Android Development] poondog:
Yes, most options should work now excl voltage etc

Not in the one I posted but in the next official release or the one after it will be included

Note: I am cleaning up my repo atm I know its terrible

I would also like to cleanup the whole kernel too lol but I don't have the time for that
[One (M7) Original Android Development] kuchivas:
[MENTION=4379011]poondog[/MENTION] V066 very smooth but random reboot one time. I have post log later.
[One (M7) Original Android Development] poondog:
Already? :( doing what? I cleaned up my kernel source, so v067 tegst should be tomorrow :)

Thanks for the feedback :)
[One (M7) Original Android Development] kuchivas:
Yes, sir.

All stock setting kernel. I start with Google Play and my phone has rebooted.
[One (M7) Original Android Development] Keasby:
No reboot here, just changed from Illinois to Westwood and governor to optimax, also in shed to deadline.

Got massive problems with Illinois and my WLAN and lte connection here in Germany.

Edit:

Just started "no limit" racing game and got my first speaker issue (upper one)!

It's a kind of buzzing all the time...
[One (M7) Original Android Development] choppy80:
No reboot here, no lags. Sound also fine. WLAN I can't test here atm.
[One (M7) Original Android Development] miten_sheth:
2 random reboot... :(

Edit: seems to be stable now..

Music volume is too low.. Lower than what it was on v58
[One (M7) Original Android Development] fastcx:
No random reboot yet, ran for couple of hours only, need more time. Ondemand, deadline, with beats off. So no sound issue as well, yet. I'll give it a normal usage test tmr during work.
[One (M7) Original Android Development] mitas35:
Sound is f****d

Just my 2 cents
[One (M7) Original Android Development] myrigon:
That's not a very helpful way to put it across.

What about the sound makes you think its f****d?
[One (M7) Original Android Development] mitas35:
there is no sound just noise

I know its a test kernel so i had to give some feedback to poon .
[One (M7) Original Android Development] neniick:
Even after a reboot? I had sound problems on test kernels before this one, but they where gone after a reboot.

Verstuurd van mijn HTC One
[One (M7) Original Android Development] shpapy:
no issues here on dutch phone roaming in Germany
[One (M7) Original Android Development] bikkits:
No issues here at all thus far with 058, either - other than fiops doing it's ****ty thing.

Running bfq 256 R/a, everything else unaltered.
[One (M7) Original Android Development] poondog:
Its OK we know what you mean, neniick and I had this on tests
[One (M7) Original Android Development] poondog:
This kernel is better?

I reset and cleaned up the kernel. Doesn't have thermal in it yet, just wanted to get it out and tested first :)
[One (M7) Original Android Development] fastcx:
Woohoo! 478!
[One (M7) Original Android Development] poondog:
478 what lol
[One (M7) Original Android Development] fastcx:
487mhz[emoji12] gpu
[One (M7) Original Android Development] Keasby:
That noise while starting a game is gone! :)

Testing the other stuff today ;)
[One (M7) Original Android Development] poondog:
Ah yeah that too :)

It was random for neniick and I but I hope it's gone

Lemme know how it goes cheers :)
[One (M7) Original Android Development] mitas35:
Thanks poon this one looks good at the moment.

Your the man .
[One (M7) Original Android Development] poondog:
Good to know!
[One (M7) Original Android Development] choppy80:
I have tested the Kernel for 2 hours, works great. Also no problems.
[One (M7) Original Android Development] poondog:
Awesome! Just gotta include smartmax and let it test for a few more days and its good to go! Thanks for the input everyone
[One (M7) Original Android Development] j1po:
test kernel with optimax, bfq 128KB, no random reboot, runs smooth here..
[One (M7) Original Android Development] poondog:
Optimax is good isn't it!
[One (M7) Original Android Development] ser35:
no random reboot

test kernel 67 with optimax, bfq 128KB, no random reboot

but for me, the more economical smartmax!
[One (M7) Original Android Development] herwegan:
Difference between optimax and smartmax? ;) sounds like they do the same to me..
[One (M7) Original Android Development] poondog:
In terms of use:

(in my experience with web/xda surfing, blinkfeed, a few light games)

Optimax will like to split its time quite evenly between min freq (384), optimal freq (918MHz) and max freq (1728MHz)

Its quite smooth but it does lag a bit more than ondemand, it does not ramp up as fast. Its tuned for a balance but its origins suggest battery life

Smartmax will like to be at awake_ideal_freq (702) and min freq (384) and in my experience is smoother, because it changes frequencies less. Most time is spent under the awake_ideal_freq (with the tunables by [MENTION=3540818]Rad ryan[/MENTION]) in comparison to Optimax which pretty much splits them evenly.

Ondemand is still stock, its smoother but slightly more power hungry than the other two. If you want battery, try Optimax, Smartmax, preservative since everyones uses are different some may like one compared to another. Also remember that TricksterMOD only shows the CPU times on CORE0 which is the only core thats always online. All cores will scale at a different rate, as these governors are made for quad core devices

Code wise, the Optimax gov has clear interactive and ondemand roots like HTC Ondemand does, and smartmax has origins with the old smartassv2

In this respect Smartmax is like a smartassv2 gov updated to work better with quad core

The best thing you can do to see the difference is to use an app with floating CPU monitor, for example I use System Monitor

https://play.google.com/store/apps/details?id=com.cgollner.systemmonitor&hl=en
[One (M7) Original Android Development] fastcx:
Redo fiops test, with r/a 256
[One (M7) Original Android Development] poondog:
do you guys think now if fiops doesn't cause reboots that we can keep fiops as the default?
[One (M7) Original Android Development] neniick:
bfq default, seems faster (altho it doesnt make that much of a difference).
[One (M7) Original Android Development] herwegan:
Using cfq atm, seems fine too.. i think it doesn't matter if you use cfq or bfq..
[One (M7) Original Android Development] fastcx:
It didn't really matters, unless someone can actually come up with test on respond time+ small random file reads+ write to back any of the scheduler
[One (M7) Original Android Development] poondog:
In theory the one with best read speeds should have the best overall performance no?
[One (M7) Original Android Development] fastcx:
That's for big file, usually it's accessing the random small chuck chunks of files that became noticeable slow. That applies to desktop,ssd or not. Usually, storage test apps only tells you single file read writes, no seek time n random file read write speed
[One (M7) Original Android Development] ser35:
fiops

4 hours test fiops 128ra no reboot

more smoothly than bfq
[One (M7) Original Android Development] poondog:
Will do another poll :)
[One (M7) Original Android Development] Keasby:
Well, your latest test kernel rocks!

Still on optimax /deadline /512 /westwood with no issues, sound is fine! Thx for this!
[One (M7) Original Android Development] mcduffie2010:
I'm not sure if I read this the way it's meant but am I right if I say I can use this kernel also on Sinless GPE 8.3.0
[One (M7) Original Android Development] poondog:
Awesome thanks

Maybe we can give a few more days :)

Yeah well idk about their modifications but it should be fine in general
[One (M7) Original Android Development] mcduffie2010:
Yeah well idk about their modifications but it should be fine in general[/QUOTE]

I installed kk067 on Sinless 8.3.0 and everything runs flawlessly. Thanks Poondog. Love your kernels and I'm happy I can even use them on GPE
[One (M7) Original Android Development] poondog:
Good to hear cheers

Check back in a few days for the next official version
[One (M7) Original Android Development] mcduffie2010:
I check it every hour is that alright [emoji3]
[One (M7) Original Android Development] DwightKSchrute:
Been running version 67 on top of Maximus HD 44 since yesterday, giving optimax a try. It's running very smooth with good battery on the first charge, but i've been home for most of the time. Still, nice job.
[One (M7) Original Android Development] poondog:
Yeah that's fine :)

Yeah I think optimax needs more tuning for m7
[One (M7) Original Android Development] fanbogo:
Hey master, so stock settings are OK or you recommend change something? I still got small lags with latest kernel, much smaller but still..
[One (M7) Original Android Development] j1po:
Got 2 random reboots on day 2. use optimax with bfq and deadline
[One (M7) Original Android Development] poondog:
Stock are fine :)

I do feel like debasing again though lol but I don't have time, I think though I'll wait for L kernel to rebase again

Doing what?

Any last_kmsg? :)
[One (M7) Original Android Development] poondog:
[MENTION=3301438]geko95gek[/MENTION]
[One (M7) Original Android Development] kuchivas:
Complete 50% batterry use of v067 :)

All stock setting. No random reboot. :D

Gửi từ HTC One của tôi
[One (M7) Original Android Development] senso36:
Works this kernel with ART runtime and rom Artmod 5.2? Thanks
[One (M7) Original Android Development] myrigon:
Latest test kernel working very well! Optimax feels good, though my keyboard lags a little when typing during an app install. Using 512+bfq . Though I can't use my usb stick full of harem anime now........ Will it work if I format it as fat32?
[One (M7) Original Android Development] samcro94:
Yes it works !
[One (M7) Original Android Development] poondog:
Nice result, thanks

Runtime is not related to kernel, so if it works on that ROM with stock kernel it will work with kangaroo kernel

Yeah app install is always pretty heavy

What's it formatted as now? Did I break something with usb? :) fwiw I downloaded a ROM on my m7 and transferred to USB with no issue
[One (M7) Original Android Development] myrigon:
You didn't break anything, no, its my fault for the exFat! Got nothing available to format it as fat32 atm! :sly:
[One (M7) Original Android Development] poondog:
Y u do dis
[One (M7) Original Android Development] myrigon:
Lol!
[One (M7) Original Android Development] cristianodk:
have lag with new kernel

rom skydragon 8

with bfq 256 // optmiax governor
[One (M7) Original Android Development] poondog:
It's the governor, optimax is for battery

Change to ondemand