yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] s33d1ing:
No rush at all. I'm just glad to hear it will be included eventually! :)

Thanks again for your hard work!
[One (M7) Original Android Development] poondog:
eta 2 weeks

maybe less maybe more, depends on workload etc

:)
[One (M7) Original Android Development] Rad ryan:
LOL LOL!! :D ^_^

[MENTION=4379011]poondog[/MENTION] Ok so I upgraded to TWRP 2.7.0.4 and changed option of how to format partitions and wiped all except internal storage and installed Nocturnal LE 7.1.1 and booted up SEBR version :) I say no to it bc it is just to much stuttering to justify the small amount of battery savings. I then flash SEMEM version and it booted no problem :D I just flashed it so I'll get back with results later.
[One (M7) Original Android Development] Rad ryan:
[MENTION=4379011]poondog[/MENTION] 009SEMEM test version is running flawlessly right now. I'm loving this version. It hasn't got the highest benchmark scores but it's smooth as butter with no lags and great battery so far. I'll post some screens and my subjectives in a few hours, but as of now I would say that I favor this over SE, though they do feel similar, this seems to have a little extra poondog magic in it :D
[One (M7) Original Android Development] Large Hadron:
I'd given myself the luxury of running the same kernel (015) for a whole day. But I've not been able to resist, so just loaded SEMEM now - initial impression is same as Ryan's: it's very smooth :)
[One (M7) Original Android Development] poondog:
Haha thanks for testing again

Unfortunately its not my magic :)

Seems 020 will have some memory optimizations then :)
[One (M7) Original Android Development] gordonpn:
How do I turn off vibrations for DT2W, S2W, S2S, etc. again?
[One (M7) Original Android Development] Rad ryan:
Wise choice :) If you have xposed framework get the cpu temp in statusbar app in xposed installer and use it a while. Let me know if the cpu temp on this version is Great, meaning that it sits low when not in use even if you've been running phone ragged for a while. Even during antutu my cpu temp tops at around mid 50's where other versions were typing at high 60's to low 70's :D

My only concern is that to get it to boot I had to change roms. And I'm not sure how much of a difference it is making, so after I post results in a bit for this test I'm going to reflash SE so that the comparison is more fair.

PS my results may be quite a lengthy post :) mainly bc of some specific benchmark test results that has me a little confused and I was hoping you would have a better idea of why results are what they are.
[One (M7) Original Android Development] poondog:
There's a file sys/android_touch/vib_strength, you will need an initd script for it to stick

set to 0

Yeah don't worry about the booting, it should be fixed in 015

The temps should drop considerably when I drop the voltages too, at that point I'll add voltage interface

Thanks mate
[One (M7) Original Android Development] drsamratroy:
Hey [MENTION=4379011]poondog[/MENTION] had flashed ur 015 version yesterday...very smooth, though benchmarks have taken a bit of a hit...just wanted to ask you whether u had added the d2w & s2s options in this version? i dint see it in the changelog. i must add here that i had flashed ur kernel directly over bulletproof without flashing the rom & that may be the reason of the d2w & s2s working if u had not put it in this version. my question is whether it will lead to any conflict?? (as i am really loving the best of both worlds ;) )
[One (M7) Original Android Development] poondog:
Yeah I know benchmarks have taken a hit, but it seems smoother

All the benchmarks counted for was comparing makefile changes

Yes dt2w and all 2w options from flar kernel are in here as of 015

Thanks to flar :)
[One (M7) Original Android Development] drsamratroy:
super... then i am using this as my daily driver... Cheers :)
[One (M7) Original Android Development] poondog:
Thanks for the support :)
[One (M7) Original Android Development] Large Hadron:
Phone sitting unused in pocket through this morning's meetings. 2‰ drop in 4.5 hours with SEMEM (and hasn't immediately dropped more the moment I turned on). Battery looking good with this build :)
[One (M7) Original Android Development] poondog:
I am officially adding the SEMEM changes into my sources. Thanks for testing guys

Hope the meetings went well :)
[One (M7) Original Android Development] Large Hadron:
They went - that's the best you can expect from meetings ;)
[One (M7) Original Android Development] poondog:
Yeah I guess haha
[One (M7) Original Android Development] Rad ryan:
[MENTION=4379011]poondog[/MENTION] 009SEMEM topped the charts in CF bench but not so great in antutu. One thing that I'm not sure about is the storage io scores of both benchmarks. I didn't notice any problems other than the usual slow down during disc writes. Maybe a tiny bit more than usual but not an issue, I was just curious why the scores were so low. In fact that is most of the reason why the antutu scores were not very high. Also the scores for RAM operation seemed to be a little bit lower than the other versions, not sure why though. Easily best version tested.
[One (M7) Original Android Development] Large Hadron:
For info: SEMEM, 9 hours 30 minutes uptime, 1 hour 15 mins WiFi on (mobile data off - been on a laptop all day so don't need it). Fractionally over 1 hour screen on. 84% battery remaining. Yes, that's doing just fine :)

I've not been running benchmarks or games during this session, just some browsing and downloading.
[One (M7) Original Android Development] poondog:
Ok,so it benches well in CF Bench and in real world but sucks at antutu ☺ I do find it very smooth though

Yeah that's good, especially since you're downloading haha
[One (M7) Original Android Development] fanbogo:
Hi, after flashing your kernel kk015 i still have max 1728, i remember some time ago max was 1566? did you change something or i did something wrong? my previous was ElementalX

i reflashed rom and its same
[One (M7) Original Android Development] poondog:
Yeah that was the Joey gpe kernel that was limited to 1566

Now the clocks are 100% stock.. I don't think I'll underclock again cause the battery is fine :)
[One (M7) Original Android Development] fanbogo:
hehe ok, i hope i dont have to change anything i want same settings as yours, from few days i experienced high temperature about 35-39 all time with basic settings, tuning only lte made 38-40 with browser is 42.. last hope your kernel..

Can i ask you question? i dont have WiFi access from few days, 3g is eating battery so fast, im not even talking about lte, this is normal for one? lolz.. finally i understand topic about high temperature :D
[One (M7) Original Android Development] Rad ryan:
Right on brother! :) If ppl really think they need to UC they can always do it through app or init.d script :)

---------- Post added at 07:01 PM ---------- Previous post was at 06:51 PM ----------

Yeah temp on all the latest kernels gets high for some reason. If I had to guess, I say that it has something to do with the new source code, but that's a blind guess.

The good news is poondog is here to save the day :) If version 009SEMEM will boot up for you, which it did for me, your in luck. My cpu temps on that version were GREAT. They were even better than bf and in a close second to when I was underclocked to 1.35 on team7 2.3.6 (old source). Of course everyone's phone is different, but as far as temp goes SEMEM is king :) IMHO
[One (M7) Original Android Development] fanbogo:
Its better already after few min 36 now, 2° is not to much but enought to stop feeling temperature :) i will stick to this kernel for some time, thanks!
[One (M7) Original Android Development] poondog:
Yeah hope you have a reason to stay, some sort of mutated kangaroo beast

I made some edits to stock thermal settings for next release, we are seeing if they do anything
[One (M7) Original Android Development] PsyCl0ne:
Hi everyone I kinda need your help. I just recently did a clean flash of a room and am running v15 of this kernel but I've been having weird random loss of my cellular network.

For example I'll be sitting in a I room and my cellular "strength" bars will go Gray then I'll have a little x above it.

I have posted to the roms thread but I was told to possibly try a different kernel. I'm just wondering if anyone else in this thread has experienced something like this.

I'll attach some screen shots for more info on what I'm running, but thank you in advance for any replies.

Btw I don't have any force closing of any other glitches happening with the device besides the connection dropping. Also I should maybe note that on the op there are some preferred settings to run the kernel with that I have also adopted not sure if that could be the culprit but yeah.

~PsyCl0ne

Edit: sorry I just seem to not be able to attach pictures right now. Let me see if I can grab my last post with the attachments.
[One (M7) Original Android Development] poondog:
Nup I'm not taking responsibility :D I didn't touch signal stuff and mine is fine running on insertcoin and viper

I see your pics fine now

Which firmware? I never ran ARHD tbh
[One (M7) Original Android Development] FanDroid09:
How often do you lose signal? I experience random signal loss every once in a while as well. For me though it doesn't occur very often and only lasts like 30 seconds or so.

Also, I've determined it has nothing to do with kernel or Rom. It's happened plenty of times on many different roms, kernels, firmwares, etc.... I've always thought it had something to do with the radio on this phone and it just happens.
[One (M7) Original Android Development] poondog:
Only happens to me in known bad areas. Blame your carrier or something :D
[One (M7) Original Android Development] PsyCl0ne:
4.19.401.8 Firmware Darkboot (I just upgraded to 401.9) . Also I don't know much about the different roms, but recently I was running AOSP but really wanted to not have my phone cook while using Waze and this kernel was looking really fine. Would you maybe have a rom that you really prefer? I honestly don't mind having to switch over again.

Hmm interesting oberservation, I actually don't really know when I loose connectivity I just notice it when I'm looking at my phone. Although I will say that I have never had my connection disappear like that. I am extremely close to the core of the city I live in and actually before switching over to Sense I don't think I have ever seen this happen before.

Also Poondog just wanted to say thank you for the response. I know you're really busy so it means a ton but I honestly did not mean any disrespect by coming here with the info I was given. At least in this little section of XDA seems that people are a little friendlier.

~PsyCl0ne
[One (M7) Original Android Development] miten_sheth:
I had used smartmax on teaMSeven's kernel.. My phone was laggy that time.. I used the default settings with conservative on this Kernel.. My phone was laggy again..
[One (M7) Original Android Development] poondog:
As I said, ondemand is the most responsive. Conservative seems to stutter a bit cause I set it for power saving as opposed to performance.
[One (M7) Original Android Development] miten_sheth:
So if its set as a screen off governor.. It will be more efficient in saving the standby battery loss?
[One (M7) Original Android Development] poondog:
Hmm, no point really me setting a screen on and screen off governor. Because I've implemented some suspend stuff in ondemand it acts differently, to save battery with screen off. In standby though with behaving apps, you should really only see deep sleep and 384mhz anyway

I haven't seen my device go to anything higher for a significant time with screen off

Even with music playing it is single core 384
[One (M7) Original Android Development] Magpir:
That's really great
[One (M7) Original Android Development] miten_sheth:
Poor guy getting trolled. :P
[One (M7) Original Android Development] Magpir:
Waiting for next release

---------- Post added at 09:17 AM ---------- Previous post was at 09:06 AM ----------

I am looking forward to wrexy smatmax and wheatley governors
[One (M7) Original Android Development] Denpech:
+1:good:
[One (M7) Original Android Development] Magpir:
Since they already found in other kernels , should not be a problem on this one
[One (M7) Original Android Development] poondog:
Sorry but I don't want to bloat it up

I don't see much point in wrexy and Wheatley

Wheatley isn't really made for this device and wrexy isn't much different to conservative
[One (M7) Original Android Development] Magpir:
Ok ...understood..
[One (M7) Original Android Development] poondog:
Nothing wrong with the ondemand gov imo

Its not stock ondemand anyway its been patched up to be better
[One (M7) Original Android Development] Magpir:
Ok.....So far so good, waiting for next version of the kernel . Impatient now. Hope it's fast
[One (M7) Original Android Development] poondog:
Should drop tomorrow, if all is good. So far no problems
[One (M7) Original Android Development] fanbogo:
why you waiting for new ver? whats wrong with first build?
[One (M7) Original Android Development] anarchychris:
My suggestion would be to wait patiently. No need to keep telling Poonie that you are waiting. Just sit tight and let the man do his work.

Thanks

Chris
[One (M7) Original Android Development] poondog:
Thanks Chris :)

Maybe change your name to CoincidenceChris.. 15 Dec build is uploading on my crappy connection
[One (M7) Original Android Development] poondog:
You're right, nothing much wrong with that!
[One (M7) Original Android Development] poondog:
Yeah AOSP roms afaik use different RIL that's why they get different reception. A lot on AOSP has to be hacked to work. I just got home and I have full reception again :)

I'm on 4.19.401.11 firmware fwiw

No problem man, I make an effort to be nice :D you get your people who are here for strictly development, those here for learning, those here to be annoying, here for fame and money lol
[One (M7) Original Android Development] Skulldiver:
[MENTION=4379011]poondog[/MENTION] You know what you have to say :D
[One (M7) Original Android Development] poondog:
Oh yeah.

#teamvenom4lyf
[One (M7) Original Android Development] fanbogo:
Viper or insert coin for me most stable and fastest, Viper has about 100 extra tweaks lol
[One (M7) Original Android Development] poondog:
I'm always viper, renovate or insertcoin haha

They're the roms I test this kernel on
[One (M7) Original Android Development] fanbogo:
look at this please. Google search wakelocks are same for you? for 10 h there will be about 2000 wakelocks, the most important is, im not using this application but must be installed to search anything in stock (best in my opinion) browser
[One (M7) Original Android Development] poondog:
I thought google fixed this? fwiw I did not touch google search lolol :D
[One (M7) Original Android Development] fanbogo:
here we go, Facebook join to party :D
[One (M7) Original Android Development] txordi:
You can use greenify to stop it I suppose... A question for you: Do you notice any benefits in use snapdragon battery guru?
[One (M7) Original Android Development] fanbogo:
hey, im not using any more greenify, system is not stable with xposed. And about battery guru i think this program need more time than 2 weeks, i will post my observation for another 2 weeks. But anyway Google search keep wake up device so battery guru cant turn on all power saver tweaks so its hard to say..

edit.

first charge, 3g all time, a lot browser whatsapp and Tapatalk, this is huge man, really happy with your kernel
[One (M7) Original Android Development] Skulldiver:
I used Battery Guru for some months but didn't noticed a significant better battery life. The problem is, that BG is enabling/disabling network conns and app updates, but if you want to stay all the network stuff permanently on and need notifications from apps like whatsapp etc. BG is more or less useless. Greenify is enough imo.
[One (M7) Original Android Development] poondog:
yay thanks

I do not use any wakelock monitors fwiw

seems v022 is good to go :D

[MENTION=3558534]dragonesdenano[/MENTION] did you figure out what was required on your part for f2fs support? I THINK I have kernel side support going
[One (M7) Original Android Development] myrigon:
My own tuppence... Currently using renovate sense 6 release. I've found it to be my preferred sense 6 build at the moment, though I will be moving to Viper once their sense 6 release is ready.
[One (M7) Original Android Development] poondog:
Good idea :D
[One (M7) Original Android Development] fanbogo:
how is this possible? i need someone smart here lol
[One (M7) Original Android Development] poondog:
delete it from data/app see what happens :)
[One (M7) Original Android Development] Rad ryan:
+1
[One (M7) Original Android Development] poondog:
I have full reception, see ;)

#oops #v022 # kangaroo #latestlinux #sense6 #sweg
[One (M7) Original Android Development] Rad ryan:
Try popping out your sim card and then reinsert it nice and tight... Uhhhhh ... That sounded better in my head :D
[One (M7) Original Android Development] poondog:
UHHHHHHHHHHHHHHH YES ITS A TIGHT FIT BUT ITS IN!

My radio is different though, which radio/firmware is everyone on?
[One (M7) Original Android Development] Rad ryan:
Woo Hoo! :)

Woo Hoo! :D

Why yes, I do see that you have full reception ;)

---------- Post added at 08:44 AM ---------- Previous post was at 08:39 AM ----------

LOL :D I'm on firmware 4.18.502.7 (latest AT&T) with it's radio, but I think that I like the US dev base radio the best.
[One (M7) Original Android Development] poondog:
F2fs still needs Rom side support and I'm not sure but maybe recovery? [MENTION=2480854]Dunc001[/MENTION] was helping me with some of this

F2fs requires the partition that's going to be mounted with f2fs to be wiped too
[One (M7) Original Android Development] fanbogo:
I deleted via titanium, well good job Google, i uinstalled app, i stoped app then i freeze it and Google search was still working, this must be hard to do lolz, same with location you can turn it off and still Google location is working :D
[One (M7) Original Android Development] poondog:
May the spirit haunt you forever
[One (M7) Original Android Development] fanbogo:
thats what i need now Google spirit.. :D

i thought kernel is responsible for this
[One (M7) Original Android Development] poondog:
no, not kernel. It will be google framework and google stuff
[One (M7) Original Android Development] Rad ryan:
Yeah, I was Woo Hooing for the kernel support :) 1 down, 1 maybe 2 to go :) Although if it needs recovery support that may prove difficult.
[One (M7) Original Android Development] ser35:
delete_recursive

kk015

do I need to do (otherwise the library remain from the previous kernel)?

delete_recursive("/system/lib/modules") ?
[One (M7) Original Android Development] Rad ryan:
?? Just flash it and it will work. You can check after flash if it's still there and then you'll know for sure :)
[One (M7) Original Android Development] erto90:
Where I can find v 022?

Inviato dal mio HTC One utilizzando Tapatalk
[One (M7) Original Android Development] FanDroid09:
With a time machine :p
[One (M7) Original Android Development] poondog:
My updater script does it for you :)

On my usb

Or the private d-h link which will be public tonight

Lol
[One (M7) Original Android Development] ser35:
No! Updater script Not delete old lib\modules !
[One (M7) Original Android Development] poondog:
Oops I must have forgotten. Updating over kangaroo kernel anyway will overwrite all modules from any stock kernel

I'll try to remember for 022 release thanks
[One (M7) Original Android Development] myrigon:
Here's my v015 battery life. Didn't use my phone a great deal, but still pretty impressed.
[One (M7) Original Android Development] poondog:
Yeah impressive :) I'm too busy flashing kernels most of the time haha

Just run 022 for a solid 2 days it's getting the all clear
[One (M7) Original Android Development] myrigon:
Its the first time that I haven't flashed anything or rebooted for a while, so actually had some stats to show!
[One (M7) Original Android Development] poondog:
Yeah haha I do this then I remember something to do with the kernel and have to recompile

I have a whiteboard with tasks I have to do on it, on there is some things I keep forgetting in kernel lol
[One (M7) Original Android Development] poondog:
UPDATE :D

Release: Kangaroo Kernel (sense 4.4.2 5.5/6) v022

.patch to latest linux upstream 3.4.86 (kernel.org/gregkh, 3.4.y maintainer)

.kgsl: Fix Z180 memory leak

.2W: set dt2w default to fullscreen

.update/ optimize mutex functions (faux123/CAF for improved multitasking)

.use freezable blocking calls (faux123/CAF for improved efficiency and battery savings)

.generic strnlen_user() function used in many instances

.time: update some functions of timekeeping.c to latest CAF

.support kernel side for f2fs (Samsung--> needs ramdisk support, see your rom "chef")

.implement kexec_hardboot aka multirom support in kernel (again needs ramdisk support)

.implement memory optimizations into makefile (sparksco/sabermod team, this was the change in SEMEM test)

.add tcp small queues, early retransmit, auto corking, speed tweaks (anarkia1976, to do with networks/internet etc)

.board: reset to stock HTC spec, make thermal kick in earlier

.leds: set blink button notifications default

.build: replaced timeconst.pl with a bc script

.updater-script: tweaked progress bar, set permissions and delete system/lib/modules :D [MENTION=5428870]ser35[/MENTION]

f2fs support: Needs ramdisk support, possibly recovery too. No I will not include a ramdisk :P If you are changing your ramdisk for f2fs (instead of ext4) for system data whatever that partition will need to be wiped in order to start using f2fs. Its like eating dinner at a table, you can't change your place for a nice clean one without moving all your food (data) off first.

Patching linux versions takes AGES because HTC remove comments out of the kernel, so it has to be done manually. Its full 3.4.86 no bs

I should now be keeping up to date with releases as they come out on kernel.org

kk022.zip - 7.55 MB

Enjoy! This ones a good one. Thanks to those who helped test again

Planned for next version:

.merge in some io schedulers

.quad core stats

.blah blah secret :D

now that we have the solid base I was after, more fun things can come
[One (M7) Original Android Development] aamitabh28:
Grand release! Cant wait to give this one a whirl!

Will report back later thanks
[One (M7) Original Android Development] Asselalf:
i was impressed on kk015. now it time to flash kk022 ;)
[One (M7) Original Android Development] poondog:
Hope you enjoy it like I am. I have great battery and incredible smoothness. Without touching governors, schedulers, compression, boosting, clocks etc

and no issues :)
[One (M7) Original Android Development] Asselalf:
I feel the same like you. Great Kernel

Gesendet von meinem HTC One
[One (M7) Original Android Development] Rad ryan:
In celebration of your solid base release and upcoming versions I thought I would post a few pics to express my feelings on this matter, and since a picture is worth a thousand words...
[One (M7) Original Android Development] ZeroInfinity:
[MENTION=3540818]Rad ryan[/MENTION] my face expression when I saw the update.

AWWWWWWWWWWWW YEAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHH
[One (M7) Original Android Development] edgarf28:
Very nice release v022 poondog!! :good:

Question: Are you also gonna make a kernel for the M8??
[One (M7) Original Android Development] Rad ryan:
To be fully accurate, I would say that this one is most representative of my expression

Overly excited :D
[One (M7) Original Android Development] poondog:
I won't get the m8, I don't have enough money and it unfortunately is not a big enough upgrade to warrant a $800 raid into my emergency funds :( I will probably skip to the m9 or whatever is out this time next year when my plan is up :)

Thanks for the interest and with a heavy heart I say no sorry :'(
[One (M7) Original Android Development] vlaf:
And I'm happy that you stay with us, those with M7.:D