yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] herwegan:
hi mate, any news on your comeback in sense thread? :D
[One (M7) Original Android Development] poondog:
Hey buddy!

I probably won't make another sense kk kernel :)
[One (M7) Original Android Development] ser35:
TEST 2

fix sellinux
[One (M7) Original Android Development] Mucky2:
Do you can make a AOSP version of your kernel?
[One (M7) Original Android Development] Golv:
Flashable zip:

kk_501_test2.zip
[One (M7) Original Android Development] elementunkn:
If you have time or desire in the future, would it be possible to add sweep2wake across the capacitive buttons? I also saw a long hold logo to sleep on another kernel and that sounds pretty useful.

Thanks.
[One (M7) Original Android Development] Orginator:
[MENTION=4379011]poondog[/MENTION] I've seen that you already pushed 3.4.80 on the repo, what is the target version of your kernel? Latest 3.4.*?
[One (M7) Original Android Development] poondog:
I did in the past, but I couldnt maintain it because I never used it

Yes, in the future

The latest version

As of now thats 3.4.105 :)

I'll upload an update today :)
[One (M7) Original Android Development] OneCheekyDevil:
Just reporting that the new sense kernel is working fine on SD lollipop :)

Also flashed the L2M mod and playing nicely together.

Can't report on battery or temps yet. Too early and hot down under :)
[One (M7) Original Android Development] guidogsbn:
After 2 restarts smooth and soft, so no going back to stock. S2w + s2s on lollipop possible= excellent work man! You are a genious! Thank you very very much:good: :cool:

Until now the best development of this year!
[One (M7) Original Android Development] choppy80:
Yes it's excellent work.

Now I'm having 3hours SOT and 69% load.

Very very good. [emoji1]
[One (M7) Original Android Development] poondog:
I personally use that build, to save some battery and heat since its summer here reached 35C yesterday :P

Sound good! Sydney's boring, melbourne is where its at atm! We have everything.. soccer thing, big bash, aus open.. one day I went into the city and all 3 were happening at once :)

Thanks buddy

Not bad :)
[One (M7) Original Android Development] OneCheekyDevil:
Meh... 3 sporting events in the one day - not any good if you cant clone yourself to be able to enjoy all of them at the same time.

In Sydney we have more action - like drive-bys, terrorists and bomb scares shutting down trains and ferries simultaneously :P

We've also been voted in the top 3 most expensive cities to live in.

What more could you want here ?

Lovin your kernel goodness.

Go straya!!!
[One (M7) Original Android Development] poondog:
hahaha, I read about that.. are you in that area? I hope you can be safe
[One (M7) Original Android Development] OneCheekyDevil:
Nahh, that was in the thick of the CBD.

I'm in the thick of the drive-bys, but i'm safe...... i think :/
[One (M7) Original Android Development] saar17:
will it work with MaximusHD?
[One (M7) Original Android Development] poondog:
Please see the OP for sense kernel :) Its got the exact same features
[One (M7) Original Android Development] popy2006:
Hey poondog.

I am asking here because the 4.4.3 thread is closed.

Running your great kk72_443 on ViperOne 7.0.2 and have the "msm_hsic_host" wakelock issue.

In your changelogs you stated that you have add/removed patched regarding the issue.

Dont get me wrong its much better that in the ElementalX kernel, but the wakelock is here.

After a google session i have found this patches from qualcomm:

https://www.codeaurora.org/cgit/qui.../?id=6f199aa800253a69e5679d1057823039f1bd65c9

https://www.codeaurora.org/cgit/qui.../?id=41d004c4eaa5565cb8d9113862c3cef1e51be648

Also users in this thread from the oppo forum confirmed that after appling the patch that the issue is gone.

But the issue is present in all S4 devices (like the HTC One) which did not applied the patch.

Is this patch applied in the 4.4.3 kernel or the new GPE LP Kernel?

thx

pOpY
[One (M7) Original Android Development] neniick:
this wakelock will never be completely gone, because the phone needs to stay connected to your wifi, only thing a kernel can do is reduce the wakelock to the point the user doesnt notice big differences in everyday use and the phone spends less time awake.

and afaik poondog included some patches in his 4.4.3 kernel already, so it wont get much better then that, atleast not in this version, maybe its better with the lollipop kernel
[One (M7) Original Android Development] poondog:
Hi, this was merged as of v031 of that kernel

https://github.com/poondog/kangaroo-m7-mkIV/commits/master/drivers/usb

I have not yet merged it for Lollipop

Thanks
[One (M7) Original Android Development] poondog:
Personally its never really delivered for me. The concept is good but I'm surprised HTC used it default in lollipop (its never been there before)

I've tweaked deadline to work better than it does stock however so maybe I'm biased :)

Which do you like at the moment? :)
[One (M7) Original Android Development] ser35:
Now use FIOPS to have tried BFQ v2 also works very well.

Deadline I have the battery consumption increases.

Tried the RAW, very much it was not pleasant twitches and freezes.

And what do you say to this:

TCP Congestion Control - YeAH-TCP ?
[One (M7) Original Android Development] poondog:
OK, fair enough :)

I've tweaked some network things also in the kernel. I use the stock tcp which is cubic
[One (M7) Original Android Development] ser35:
http://habrahabr.ru/post/168407/

(pls google translator )
[One (M7) Original Android Development] ZeroInfinity:
Illinois! Illinois! Illinois! :victory:
[One (M7) Original Android Development] ser35:
Illinois — these algorithms are designed for so-called long fat networks is a long (and hence high RTT) and fast networks (Not for EDGE, 3G. Only for WiFi, LTE, HSDPA+)

TCP Hybla cool behaves on satellite links and Veno created for wireless networks with high packet loss.

Low Priority TCP in General can hardly be called congestion algorithm because it does little but simply attempts to send the packet queue,

TCP Vegas sometimes used on servers with a large number of connections, because it provides an almost constant speed, though it is far from perfect.

Westwood is a combined algorithm, YeAH-TCP, the youngest of them, but the most interesting, because it behaves more or less in all cases.
[One (M7) Original Android Development] poondog:
Thanks for the fantastic info!

Want me to release next kernel with all in to test yourselves?
[One (M7) Original Android Development] ser35:
Yes !! (for sense pls)
[One (M7) Original Android Development] poondog:
For both :)
[One (M7) Original Android Development] herwegan:
YeAH-TCP sounds really interesting. Atm i'm using illiinois

and i think it's pretty good, but i'd like to test yeah-tcp too :D
[One (M7) Original Android Development] poondog:
I'm using Westwood now :D
[One (M7) Original Android Development] neniick:
Don't have Westwood :(

*hint* :D
[One (M7) Original Android Development] liam_davenport:
Yeah me either *hint hint* :laugh::laugh:
[One (M7) Original Android Development] Orginator:
[MENTION=4379011]poondog[/MENTION] even with your modded version of d2tw / s2w I still am facing some random wake ups in the pocket etc.. Don't really know whenever this is less wake ups than with elementalx tho..

So I was wondering how this could be improved even more, what about instead of a double tap, have it trigger on constant pressure for x seconds? Like press the screen in the middle for 2s to wake it up? Or maybe have it only trigger if the phone is in a flat position (eg. asif it was lying on the table etc.)

When I look at CPU-Z data from all the sensors we have, there's many that could be monitored..

What do you think?
[One (M7) Original Android Development] poondog:
Was last night 2am :P

That's strange :D

Hmm, do you happen to have hand in your pocket?

I find having my hands in my pocket it wakes. Out of pocket and it doesn't wake

I can add back pocket detection maybe
[One (M7) Original Android Development] koax88:
+1 original pocket detection
[One (M7) Original Android Development] Orginator:
[MENTION=4379011]poondog[/MENTION] thanks for the fast answer.. ehmm I'd guess that it also happens when I don't have my hand in the pocket.. What also often happens is that it switches on when I am still placing it in the pocket, maybe then I get with the finger on the screen or something like that. I guess having some proper pocket detection wouldn't be a bad thing after all!

Having so many sensors in the device should make it indeed possible to avoid any kind of unwanted wake up, when programmed properly. I would offer you some help, as I actually am a developer myself, just that I nowadays mainly work with C# and windows applications..
[One (M7) Original Android Development] poondog:
ok. Neniick and I are doing some tests for the next version, as the changes are bigger than normal. Either I will push out a new kernel with pocket detection added back (lets see if it reduces the accuracy of 2w) before then or I will work on it after

imo having less sensors active (this was my thinking) at once would be more efficient wouldn't it? Obviously though more sensors == more checking

Thanks guys :)
[One (M7) Original Android Development] Orginator:
Yeah, one would first have to analyze which data (sonsors) is most useful and accurate for this task.

Maybe one could introduce a slight delay in 2w, like once 2w is triggered, turn on the sensors, capture data for 0.5s and analyze it.. Then if the unlock/wake up criteria is meet go ahead, else cancel etc.

Or one could also simply limit the 2w to just work in a flat position, so when you want to d2tw when holding the device you just tilde it and then tap.. This would probably block 99% of unwanted wakeups. As in the pocket the phone is never in such a position.
[One (M7) Original Android Development] mitas35:
[MENTION=4379011]poondog[/MENTION] Miss your kernels man ,you mast be cooking something awesome to take you so long.
[One (M7) Original Android Development] poondog:
But its only been a week? :)

kernel is in testing, we are trying to get it as good as possible :)
[One (M7) Original Android Development] *Tar*:
I got big battery drain 6 hours max
[One (M7) Original Android Development] poondog:
Not possibly a kernel issue, sorry. Check your app drain. How long was your screen on?

I get 3 days with light use :)
[One (M7) Original Android Development] kuchivas:
MaximusHD LP + Kangraroo ver 19jan

Gửi từ HTC One của tôi
[One (M7) Original Android Development] poondog:
I can never achieve this myself lol

Fantastic!

But it does depend on usage :P
[One (M7) Original Android Development] kuchivas:
Yes, it does depend on usage. I'm using whatsapp 24/24, facebook, brower, download app and music, messenger, etc... but no play game.
[One (M7) Original Android Development] saar17:
Can someone link me to the latest kernel for SENSE 5.0.2?

I cant find it here,, just for GPE
[One (M7) Original Android Development] liam_davenport:
http://xdaforums.com/showpost.php?p=58272165&postcount=277 ;)
[One (M7) Original Android Development] saar17:
Tnx.

The jan 23 version doesnt work with sense?

And what is the best governor and I/O scheduler combination with this kernel for battery life? I dont want my phone to feel laggy but I do care about battery life
[One (M7) Original Android Development] OneCheekyDevil:
How do you power a light with your phone and make it last 3 days?!?!? :P
[One (M7) Original Android Development] poondog:
Keep everything stock

Low power light
[One (M7) Original Android Development] crownvn:
[MENTION=4379011]poondog[/MENTION]

Pls let me know when I install synaspe.apk ,the messege display " uidc not detected " i don't know why,how can i fix it?
[One (M7) Original Android Development] poondog:
Hi buddy

I don't support synapse. I recommend trickstermod

thanks
[One (M7) Original Android Development] crownvn:
I 'm sorry, I like the synaspe :(
[One (M7) Original Android Development] poondog:
I don't think we need it, its an easy thing to do but trickster does everything we need :)

and fwiw the new kernel is in final testing ft. [MENTION=4412307]neniick[/MENTION]
[One (M7) Original Android Development] mitas35:
Wow thanks poon cant wait:)

Any idea how to get rid of mediaserver wake lock?(nuplayer in dev settings is disable):crying:Thanks man.

Edit:IC 6.0.2 S-ON
[One (M7) Original Android Development] ANDR01DN00B:
Hey great kernel battery life seems to be very good! But on the latest GPE version, there is no dt2w. Is there any way to enable that or will that be in the next release?

Thanks.
[One (M7) Original Android Development] liam_davenport:
Trickster will enable it :D
[One (M7) Original Android Development] ANDR01DN00B:
Ummm would if it could lol
[One (M7) Original Android Development] choppy80:
Then there is something wrong.

You really flashed the Kernel successfully?
[One (M7) Original Android Development] ANDR01DN00B:
Ha I'll try again thanks.
[One (M7) Original Android Development] poondog:
Might be a good read

http://www.reddit.com/r/GalaxyNexus/comments/t1ypo/a_couple_of_battery_tips_mediaserver_and_wifi/

You flashed the old one, I posted a new one a day or so later :)
[One (M7) Original Android Development] avi16679:
Madia server

It's a bug in the rom

The audio is on all the time

I didn't had it on Skydragon v17

Only on this rom I didn't had the problem
[One (M7) Original Android Development] ser35:
sound

poondog,

kernel kk_501_SENSE_jan19

Rom MaximusHD 50.0.0, Android Revolution HD 90.1

Losing sound in the upper dynamics (speaker). No MODs sound didn't set.

Once upon a time this was the Kangaroo Kernel for kit kat
[One (M7) Original Android Development] poondog:
I think sense doesn't like the upstream sound commits.. I'll rebase when the sense kernel source is out

Because gpe is fine
[One (M7) Original Android Development] poondog:
Here's the update I promised ages ago :P

Changelog: February 5

.Disabled some logging stuff (less waste of resources)

.some optimizations for KSM (kernel samepage merging, to do with memory. See here http://www.linux-kvm.org/page/KSM)

.a lot of under the hood stuff for smoothness and battery

.updates to kernel mode neon

.some updates from CM and Google for conservative gov

.advanced TCP control (default westwood, sorry [MENTION=4388232]ZeroInfinity[/MENTION] :P)

.misc cleanups for 2w

.add pocket detection feature for 2w (flar2)

.set default io as deadline, readahead to 512kb (seems to be optimal for battery and performance)

.some more tweaks to network related stuffs

I uploaded both versions for Sense and GPE. Don't flash the wrong one.

Also, will do a clean rebase when the new Sense sources are out. If I haven't upgraded by then

Thanks, enjoy the kernel :) This one's been in testing for weeks :P
[One (M7) Original Android Development] Droidcore:
On sense 18/19 jan why all core run? No offline :crying:
[One (M7) Original Android Development] poondog:
My guess is that mpdecision binary has been removed from the ROM. Please reflash the ROM (no need to wipe) and then the kernel, and report back :)
[One (M7) Original Android Development] NeXuS|93:
at latest gpe update wifi doesn't work for me. flashed back to 22nd jan version and now wifi works again.

am i the only one :confused:

EDIT: trickster mod also says that I need to install busy box again at the new gpe kernel. also doesn't work after installation again.
[One (M7) Original Android Development] neniick:
Flashed new sense kernel, no sound bottom speaker. Reboot, no sound top speaker. Reflash , no sound bottom speaker. Reboot, no sound bottom speaker.

I'm sorry poons :'(
[One (M7) Original Android Development] YudmudTR:
I don't have this problem.
[One (M7) Original Android Development] Droidcore:
I dont have this problem,

Already try Clear dalvik and cache?
[One (M7) Original Android Development] poondog:
I'm using GPE stock and wifi is working

This is 100% identical to the last test kernel I gave you lol
[One (M7) Original Android Development] liam_davenport:
Awesome work as always [MENTION=4379011]poondog[/MENTION] :thumbup: :beer:
[One (M7) Original Android Development] poondog:
Thanks buddy. btw sound fix kernel is in testing. Hopefully [MENTION=4412307]neniick[/MENTION] will see my message soon :P

In the OP I added a new banner. I'd like to thank [MENTION=6166810]abelbus[/MENTION] a lot for his work on the banner. Over the past week or so we have been bumping ideas to each other and I have been a hard person to please :P Thanks Abel for your patience and skills. Its looks fantastic

Please find one of his posts and hit the thanks button. Your work is much appreciated.
[One (M7) Original Android Development] liam_davenport:
Sound only affect speakers? if not much of an issue for me ;) and saw new banner in op looks epic thx [MENTION=6166810]abelbus[/MENTION] :D
[One (M7) Original Android Development] poondog:
I believe so. Neniick said it passed the tests, so its going up soon
[One (M7) Original Android Development] poondog:
Hotfix for sound issues

changelog: February 6

.fix speakers on sense

Sorry for the delay in getting around to this. I still use GPE fwiw :P

Can someone report if it flashes? I am not sure if it uploaded right
[One (M7) Original Android Development] wlteh:
Dear poondog, I've flashed the Feb5 GPE version earlier and it's been working great so far. Am I right to say that this Feb6 GPE version is the same as Feb5 GPE since the changelog is only to fix the Sense speakers? Thanks for your great work as always!
[One (M7) Original Android Development] klaus818:
No problem. Everything was ok.
[One (M7) Original Android Development] poondog:
Hi, if you have no speaker issue you can be fine on the prev version

Thanks for the feedback
[One (M7) Original Android Development] liam_davenport:
Feb6 not booting for me on skydragon v18 will give 5 more mins see what's happening

Edit: Couldn't get it to boot anyone confirm it working?
[One (M7) Original Android Development] choppy80:
Did you use the rigt one?
[One (M7) Original Android Development] liam_davenport:
Yes downloaded again all working must of been bad download or something thx :D
[One (M7) Original Android Development] ser35:
GPU

kk_502_SENSE_feb6

GPU always 200 Mz, no 27 Mz ? no 128 Mz?
[One (M7) Original Android Development] FaYVeS:
Kernel

poondog

I would like to use your kernel on aosp firmware.

Is this possible?
[One (M7) Original Android Development] iDpC1:
Nope, only GPE and SENSE roms
[One (M7) Original Android Development] FaYVeS:
I understand this and asked a question of whether support.
[One (M7) Original Android Development] syllogyking:
Read the title of the thread man...dont you think if the kernel supported aosp, poondog would've included it after "GPE | SENSE"?
[One (M7) Original Android Development] poondog:
Currently the lower freqs aren't supported

They'll be added soon

Sorry I don't plan on supporting AOSP
[One (M7) Original Android Development] FaYVeS:
I asked whether the support in the future, and a hat, thank you I do know how to read.
[One (M7) Original Android Development] lokhor:
I just installed the 6 Feb Sense version of this kernel and noticed it doesn't support fstrim so the Lagfix app doesn't work.
[One (M7) Original Android Development] poondog:
I haven't changed anything there.

IMO lagfix is not needed on m7 :)
[One (M7) Original Android Development] ser35:
Starting from kit kat 4.4.2 fstim default is built into the system and automatically starting the same system. External programs are not needed. And dangerous!
[One (M7) Original Android Development] abelbus:
Hello fellow! There any way to remove the vibration unlock ??
[One (M7) Original Android Development] poondog:
Hi mate, see here please :)

http://xdaforums.com/showpost.php?p=58322085&postcount=360
[One (M7) Original Android Development] guapinoy:
Thanks for the great kernel, been running on MaximusHD 50. Will this kernel work on any lollipop based rom including the newest Developer edition OTA 7.17.1540.7 ?
[One (M7) Original Android Development] brdfckr:
i use trickster app to use dt2w. but when i enable dt2w=1, screen center active. dt2w=2 full screen active. is there a way to half a screen bottom side active? and is there a diffrent of battery performance? full screen dt2w use more battery? sorry about english :(
[One (M7) Original Android Development] poondog:
It should work, if it doesn't its because I use the ramdisk from the Maximus HD ROM

Sorry, there's no way to make it bottom only. I changed it so that it would be in the center of the screen, so that it would be less likely to wake accidentally

There should be no difference in battery life with them, since the screen is active anyway. It just ignores the touches outside the zone for wake, and doesn't do any further calculations
[One (M7) Original Android Development] chavalier:
i'm a sprint user,can i flash this kernel?
[One (M7) Original Android Development] poondog:
Not on lollipop
[One (M7) Original Android Development] abelbus:
Thank You! Parameters changed ?
[One (M7) Original Android Development] poondog:
Awesome :)
[One (M7) Original Android Development] ghostENVY:
Poondog how do you feel about the M9? Are you hyped for it as much as I am ? Also are you going to bring your fantastic kernel along ?
[One (M7) Original Android Development] poondog:
I might get it but maybe its too expensive

If its not heaps better than the m7, and a bit different I'm looking at alternatives

Especially Xiaomi Mi4 with [MENTION=3301438]geko95gek[/MENTION] and the Meizu MX4

none of the current phones seem that good tbh so hope MWC brings something good
[One (M7) Original Android Development] guapinoy:
Yeah I tried it with the newest ota and it got stuck on boot so the ramdisk must be different. If you have any plans making one that's compatible I'll be more than happy to test it. Thanks.
[One (M7) Original Android Development] Sartharon:
As poon said he'll wait for the kernel source to be released so he can merge it :)
[One (M7) Original Android Development] herwegan:
Will take another 90 days until release as always by htc ;)
[One (M7) Original Android Development] Sartharon:
Troll xD HTC is pushing the update to Dev-Editions right now, and as always they release the source quickly :) 1-2 weeks and you'll see that poon's work is done :)

But do nerver ask fot ETA's .... Hehe
[One (M7) Original Android Development] poondog:
Can you send me boot.img :)
[One (M7) Original Android Development] guapinoy:
PM Sent :)
[One (M7) Original Android Development] skoblar:
hello poondog:)

can I install your excellent kernel on the ROM santod040 Lollipop 5.0.1 Google Plus + Edition.

thank you again and again:good::good:
[One (M7) Original Android Development] poondog:
Hello, yes that should be fine. Install the GPE version. I have not tested on that particular ROM but I use GPE and its fine :)
[One (M7) Original Android Development] skoblar:
Thank you great artist:good::)
[One (M7) Original Android Development] poondog:
Thank you sir
[One (M7) Original Android Development] m4jkee:
If i am gettin it right..... You tried to install on lollipop 5.0.2 base 7.17.1540.7 and it didnt worked? (the developers oficial version) ??
[One (M7) Original Android Development] skoblar:
:rolleyes:woooooww and that what do you think

[/url][/IMG]
[One (M7) Original Android Development] guapinoy:
Yup
[One (M7) Original Android Development] poondog:
Wanna try this one :)

I'm not sure if I will support dev edition too, thats three kernels and I cbf :P But for now here it is
[One (M7) Original Android Development] guapinoy:
Works beautifully. Thanks mate!
[One (M7) Original Android Development] poondog:
Good to hear :)
[One (M7) Original Android Development] kuchivas:
Hi. Poondog. Core alway max freq on new kernel feb11.

Gửi từ HTC One của tôi
[One (M7) Original Android Development] poondog:
Feb11 should be only for dev edition. I am unsure of the behavior because its not tested
[One (M7) Original Android Development] guapinoy:
Use trickster mod or similar app to change governor from performance to on demand.