yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] kaleci07:
So far so good on my first full charge 2 hours from charged, 35min screen open still %94 battery, thanks [MENTION=4379011]poondog[/MENTION]

HTC One cihazımdan Tapatalk kullanılarak gönderildi
[One (M7) Original Android Development] poondog:
Viper has some nice battery tweaks too

The latest 4.3.0 viperone has the latest Google libs which fixes the drain in the 4.4 base
[One (M7) Original Android Development] myrigon:
I like Viper a lot, but I've switched to sinless now, since zero has made beats experiment, I no longer need sound enhancer, and I'm impressed by the speed and sound on gpe. The battery life is impressive for me too. Fits very well with Joey!
[One (M7) Original Android Development] beanbean50:
and I'm using skydragon,3 different roms one kernel :D

9 hours unplugged, half an hour screen 86% left, 6 hours to go. looking good :)
[One (M7) Original Android Development] poondog:
Fair enough, but I have just discovered Basil3's orange light theme and I will stick to Viper for a while :D Football hinted that there may be a WWE 4.4.2 Sense release this week or next week though :P

Sounds good to me
[One (M7) Original Android Development] myrigon:
I think I'll nip back to Viper once the 4.4.2 firmware and Viper are around. I feel it's gonna be really good (I think 4.06 isn't the best base Htc have given us) Right now I'll let the guys enjoy their holidays and exams, and do a little ROM tourism in the meantime! :thumbup:
[One (M7) Original Android Development] poondog:
Hopefully 4.19 or whatever is next is better. Seems that bases like 2.17, 2.19, 3.22, 3.58 etc that were leaked or released before the WWE rollout were inferior to the eventual rollouts, which were much better for battery and stability, also bringing more features: 2.24, 3.62
[One (M7) Original Android Development] poondog:
Post 1000!!!
[One (M7) Original Android Development] lbaquerizo:
Do I get I prize or something like a beta :p

Sinless Rom 6.2.6

Joey Kernel
[One (M7) Original Android Development] poondog:
here's your reward

:beer:

There's no beta atm :(
[One (M7) Original Android Development] Jibreil:
Thanks for the 19 Jan release, will report with feedback after 3 charge cycles
[One (M7) Original Android Development] beanbean50:
and the results are in ...!

(used viper last night, skydragon tonight, sinless tomorrow :D)
[One (M7) Original Android Development] poondog:
Woohoo looks good!

You like blue or something :P
[One (M7) Original Android Development] beanbean50:
blue is the new black :D
[One (M7) Original Android Development] poondog:
Orange is the new orange
[One (M7) Original Android Development] vn90:
How to turn off vibrate when s2w or double tap to wake ?
[One (M7) Original Android Development] poondog:
Sys/android_touch/vib_strength and make it 0
[One (M7) Original Android Development] popy2006:
[MENTION=4379011]poondog[/MENTION]: On "JoeyKernelGPE_19jan.zip" dt2w fullscreen is working :good::good: thx :fingers-crossed:

Also deep sleep is good.

thx

pOpY
[One (M7) Original Android Development] poondog:
Yes everything is fixed, consider this a basically stable release :P
[One (M7) Original Android Development] fanbogo:
you mean stock kernel from 4.3.0?
[One (M7) Original Android Development] lbaquerizo:
Well am I missing something cause 2DTW it only works for me at the bottom of the screen :what:

Sinless Rom 6.2.6

Joey Kernel
[One (M7) Original Android Development] wasdly:
I think the tweaks he just mentioned are inside the viperone 4.3 ROM, not from the kernel

---------- Post added at 01:26 PM ---------- Previous post was at 01:23 PM ----------

You can use a root explorer to navigate to /sys/android_touch/doubletap2wake

Change the value to 2 then you have the full screen dt2w. But it will reset after a reboot.
[One (M7) Original Android Development] fanbogo:
i flashed your latest version. thanks i will test my battery :)

which Tweaks? maybe im missing something.

ops..

my One just reboot.. :(
[One (M7) Original Android Development] dena994:
Everything woking well, as usual;)
[One (M7) Original Android Development] poondog:
Yep rom tweaks. Dt2w will only stick with an init d script

Reboot doing what, any log?

:)
[One (M7) Original Android Development] fanbogo:
reboot while writing my last post, but now is ok :) smooth!
[One (M7) Original Android Development] poondog:
First and only reboot and no proof it happened :P It seems 4.4.2 OTA is arriving now in certain places
[One (M7) Original Android Development] HolyAngel:
Hey I have a random question, does your 4.3 sense kernel work for gpe 4.3? Or do you have a gpe 4.3 kernel somewhere?

Also, your latest joey kernel is a dream to be on, super smooth and tons of battery life. I love it, great job! :good:
[One (M7) Original Android Development] jerrylzy:
Hi, poondog!

I am just wondering if you have experienced the same.

I am testing compiler performance as well as that of a bunch of flags, like mtune=cortex-a15, etc.

I recorded benchmarks from official kernels, compiled by gcc 4.7 without additional flags. I compared benchmarks from Linaro O3 compiled kernel. I saw almost no performance gains, and there were even regressions. Except in sun spider, I saw a few percent of improvement. The overall smoothness seems to be laggier as well. There may be some flags causing performance regression. I'll investigate further.
[One (M7) Original Android Development] poondog:
I do not have a 4.3 gpe kernel. I have also not tested it so it might work.. it's 4.3 sense base

You're saying lag is appearing because of the gcc 4.8.x toolchain, -O3 or some makefile flags?

I found that benchmarks were higher coming from 4.7 to 4.8 on linaro and linaro based toolchains

I benchmarked -Os, -O3, -O2 and -Ofast and found Ofast produced higher benchmarks and a larger Image

Obviously though benchmarks in this kernel are lower than stock due to battery tuning and lower clocks

I think battery and daily performance e improved slightly too. But mainly the difference is in benchmarks

I'm interested in where your findings are heading :)
[One (M7) Original Android Development] ghostENVY:
Loving the new update . Thanks again :D

Always love coming back and seeing frequent updates.
[One (M7) Original Android Development] poondog:
They are the results of experiments :)
[One (M7) Original Android Development] Bellitsch89:
What is the best settings for battery on this kernel?

Sent from my BLUE HTC ONE bitten by a Viper
[One (M7) Original Android Development] janarp:
Default settings... ;)
[One (M7) Original Android Development] lbaquerizo:
Hey Poondog I flashed latest Sinless Rom. After that wanted to flash Joey Kernel but I couldn't get the DT2W to work so once again I had to flash ElementalX and after that flash Joey Kernel. Just FYI

Enviado desde mi HTC One mediante Tapatalk
[One (M7) Original Android Development] poondog:
^^

You used trickster to turn it on? Works for me on viper in trickster. Elemental will set it in initd so it will set your elemental settings (what it does have) during boot
[One (M7) Original Android Development] jerrylzy:
[MENTION=4379011]poondog[/MENTION]

It would be a massive one. Maybe my hard disk will be worn out:p

Anyway can you share your testing apps and results? I wanna use them as references to compare :D
[One (M7) Original Android Development] poondog:
I don't have my results lol I delete them

I use antutu mostly for benches

Also

STANNNNN
[One (M7) Original Android Development] jerrylzy:
Really can't see much difference in native performance. Since those apps have their own libraries, I don't think we can change much to native performance.

Only sun spider, a javascript based benchmark, seems to vary greatly.

Also "-marm" flag makes the UI smoothness a lot worse. This might be a placebo but I do find systems without "-marm" flag smoother. You can try building without "-marm" flag and see if we have the same experience.
[One (M7) Original Android Development] jonny68:
Downloaded this update and have set in Trickster mod balance between performance and battery saving settings in the second post.
[One (M7) Original Android Development] frankcck:
Nice work man!

I'm curious about some settings vin trickster.

Firstly, shoul I leave "Temperature Throttle" unchecked? (It comes with default.)

Second, the multicore power saving was 2 by default. Was it supposed to?

Thanks for your great kernel again.

ViperOne @ HTC One
[One (M7) Original Android Development] poondog:
I'm scrapping the current thermal for next release. Does the device get hot? Not sure how that toggle works but I don't remember turning it off

Yes multi core is set to 2 by default :)
[One (M7) Original Android Development] poondog:
Is that 4.7 or 4.8toolchain? That should make a difference because maybe some flags aren't supported?
[One (M7) Original Android Development] frankcck:
I'll look into the temperature in some apps, cuz I'm in New York which is -10℃ now. I hope it getting warmer for my hands...

I don't remember where I saw some information which indicates that the more cores with lower freqs works better for power comsumption than less cores with higher freqs. I'm just curious. It may handles most apps by less cores with same freqs.

ViperOne @ HTC One
[One (M7) Original Android Development] poondog:
Here is around 25°C so the device doesn't get hot lol

Was good for thermal testing when it was 40°C here last week

It takes a lot of energy to online and maintain another core. I see it like, two range rovers to carry the load of people as opposed to one bus.. Yes the bus itself uses more power (fuel) but added together the range rovers, more cores will use more
[One (M7) Original Android Development] jerrylzy:
Of course linaro 4.8.3 O3

Any news abt -marm flag?
[One (M7) Original Android Development] poondog:
I'm try one some other things now in the kernel

Will probably experiment with benchmarks with a clean start on 4.4 sense sauce when they decide to serve it

Edit: I just looked at my makefile and I have this flag. I'll try remove it for now see if it makes a difference.. I'll wait to rebase before I test them all though
[One (M7) Original Android Development] sanderg:
Why would they run smoother? I believe all this flag does is set the architecture type to ARM. What could be wrong with that?
[One (M7) Original Android Development] jerrylzy:
Of course not. -marm is the flag that enables switches between arm and thumb and unfortunately it slowers the device. Also Makefile in your link is not the one I'm talking about.
[One (M7) Original Android Development] HolyAngel:
BTW [MENTION=4379011]poondog[/MENTION] the kangaroo 4.3 kernel totally works on gpe 4.3 ^^
[One (M7) Original Android Development] poondog:
Mine does a15 because s600 is more a15 than anything else

Cool :) why are you on 4.3gpe :D
[One (M7) Original Android Development] HolyAngel:
Haha I'm building it for the S-On people in case we continue to not have a way to make 4.4.2 gpe boot for them ^^
[One (M7) Original Android Development] poondog:
Tell them to s off :)
[One (M7) Original Android Development] vobasf:
[MENTION=4379011]poondog[/MENTION]

I still have the pop noise on Jan. 19 version.

Does it sound a like "po" before and after audio replay?
[One (M7) Original Android Development] poondog:
Should be less?
[One (M7) Original Android Development] vobasf:
I didn't compare with the old versions. Any tweaks to solve this problem? I just found many people have the same problem in HTC ONE.
[One (M7) Original Android Development] poondog:
Does it really matter? I don't have a pop.. what headphones are you using?
[One (M7) Original Android Development] vobasf:
The pop noise only exists on speaker. Actually, the noise came from speaker when it is turned off. I'm wondering how the tweaks in your latest version works. Maybe a lower value will do better? I don't know. Anyway, if this cannot be fixed by tweaks, I can stay with it.
[One (M7) Original Android Development] poondog:
Really? Then it can't be different hardware :P I have no pop or anything

What music files, what quality?
[One (M7) Original Android Development] gordonpn:
[MENTION=5294813]vobasf[/MENTION], do you have Viper4Android installed?
[One (M7) Original Android Development] joni2012:
Good work found is 4.2.2 thanks

Enviado desde mi HTC One usando Tapatalk 2
[One (M7) Original Android Development] vobasf:
The noise appears before and after any sound replay. Many people have the same issue: http://xdaforums.com/showthread.php?t=2248264.

[MENTION=5228228]gordonpn[/MENTION]

I have uninstalled viper4android.
[One (M7) Original Android Development] poondog:
Seems a hardware issue then if some are getting it and some are not
[One (M7) Original Android Development] poondog:
24 Jan: Joey Kernel

Changelog:

.fixup ASYNC_FSYNC declaration in kconfig (if anyone else is compiling.. thx tripnraver)

.backport sched updates from 3.4.77+

.arm: Allow CPU-supported unaligned accesses

.makefile: remove -marm flag, see if it makes any difference in smoothness

.switch back to in kernel thermal control, from tripnraver kernel (CAF/trip)

.made thermal throttle at around 55 degrees, to keep phone cool (its summer here) and battery lasts longer.

.introduce WHEATLEY governor. Ondemand is still default

.add ROW io scheduling algorithm, tune for our devices

.mm: optimizations to io

.mm: optimize Kernel Samepage Merging(KSM)

.mm: Squash a few SLUB commits from CAF

JoeyKernelGPE_24jan.zip - 6.06 MB

Enjoy

I might put out a stock clocks and a overclocked version soon when I feel that the kernel is almost "complete"

Thanks
[One (M7) Original Android Development] myrigon:
A

Noticed something a little odd.. If I close trickster from recent apps, then reopen it, min/Max frequencies are both set to 1566000.

It does it regardless of frequency lock toggled on or off.

Will continue to observe how frequency is behaving.

Looking forward to using smartmax + row on Joey! :thumbup:

###UPDATE### reflashed kernel, and all seems to be displaying normal behaviour now. :sly:

That was odd, indeed!
[One (M7) Original Android Development] poondog:
This is mpdecision behaviour. When the input boost is triggered it will boost to 918 or 1566 min, then unboost. If you see core and cpu behavior then you can see it scaling properly

When you're opening trickster from scratch for smoothness it will boost itself
[One (M7) Original Android Development] myrigon:
Cheers! I'd never spotted it before, and was a little worried... Oh, with regards to wheatly, as far as I can tell from googling, it tries to offline cores when possible, but doesn't ramp down as fast as smartmax. Is that correct, or have I misunderstood?
[One (M7) Original Android Development] jerrylzy:
[MENTION=5288647]myrigon[/MENTION] it's a boost only when you are openning an app or transfering files. btw can you feel any smoothness differences? eg. repeatedly press app drawer button.
[One (M7) Original Android Development] poondog:
Wheatley is made I think for gnex. To watch it's core behavior

You have to turn off mpdec, where you will see it's either three cores or 4 cores. It seems, because it's made for 2 core phone then the last two cores are not hotplugged because it doesn't account for them

It's very minmax, only being min and max freqs depending on load

Ondrmand and smartmsx still recommended imo

You talking about with the -marm flag gone? Maybe, maybe it's placebo though haha

It always boosts actually. More than one would think for ssmoothness

But, msm_mpdecision boosts waay more
[One (M7) Original Android Development] beanbean50:
just dropped by to say joey jan19 working super fine on 4.4.2 and noticed this update, gonna give it a try :D

cheers :good:
[One (M7) Original Android Development] poondog:
Nice :) this had been tested foot a while so should be no new issues
[One (M7) Original Android Development] myrigon:
Perhaps a little smoother on scrolling, haven't seen any big difference elsewhere.

Cheers for explaining!
[One (M7) Original Android Development] myrigon:
Just checked my stats overnight, and something doesn't seem right...
[One (M7) Original Android Development] poondog:
Oh geez what have you done. I got 1% drain last night on airplane mode.. 3% without airplane mode. How much battery did you lose?
[One (M7) Original Android Development] myrigon:
I went from 80% to 65% overnight! :( I'm not sure how this has happened.
[One (M7) Original Android Development] Keasby:
Had the same here, just Reboot your Device, then it will work ;)

Think the deep sleep won't work, check your CPU stats before :)

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] poondog:
Not right haha :D Try reboot.. even clear all apps before putting it to sleep at night

Yeah thats what I do.. reset cpu stats before sleep, in the morning I see like 5 mins at 384MHz and ~8 hours or whatever deep sleep
[One (M7) Original Android Development] myrigon:
I've decided to use the heavy hammer. Full wipe, reinstall ROM, reassess. :thumbup:
[One (M7) Original Android Development] poondog:
Good idea :) Trick to good battery: minimal amount of apps
[One (M7) Original Android Development] BadAzDB:
Menu options aren't sticking after reboot with trickster mod. Menu, s2s etc.

Sent from my HTC One
[One (M7) Original Android Development] gordonpn:
Thanks for the new governor and i/o scheduler, I'm trying them out and kind of like them so far.
[One (M7) Original Android Development] joni2012:
Very good battery eragon rom

Enviado desde mi HTC One usando Tapatalk 2
[One (M7) Original Android Development] dena994:
Downloading as always;)
[One (M7) Original Android Development] joni2012:
First charge kernel 24.rom eragon v24 very good

Enviado desde mi HTC One usando Tapatalk 2
[One (M7) Original Android Development] poondog:
Slide your finger from the very right edge of the screen to bring up the menu and check kernel settings in the set on boot menu. Otherwise, like now your kernels settings hre not being set on boot and will boot with default (safety measure)

Nice, I'm getting great battery with viper. Hopefully it will improve again with the new sense base out in a week or so
[One (M7) Original Android Development] poondog:
[MENTION=5420117]BadAzDB[/MENTION]

The top option under set on boot, tick it
[One (M7) Original Android Development] BadAzDB:
Thanks, I realized boot manager want letting the app start upon reboot so it couldn't apply the settings

Sent from my HTC One
[One (M7) Original Android Development] poondog:
That's no good is it :)
[One (M7) Original Android Development] BadAzDB:
Of course not. Btw do you think you'll ever release am Aroma version of these kernels?

Sent from my HTC One
[One (M7) Original Android Development] myrigon:
I kinda like watching the recovery text tick along... Not for any practical reason, I just like it! :sly: :sly: :sly:
[One (M7) Original Android Development] poondog:
Probably not, cause it severely interferes with userspace control eg trickstermod, venom tweaks which I always use

The kangaroo? :D
[One (M7) Original Android Development] joni2012:
Be nice lower frequencies 155 and battery is good intellidemand governor tbadem how kernel. I am proposing this team dragon.

Enviado desde mi HTC One usando Tapatalk 2
[One (M7) Original Android Development] poondog:
Hi

Low freqs no because mpdecision will not support it. It will always use 384 min

Intellidemand probably no too, I tested with it and it had microstutters and did not behave how I like. Ondemand is the best fir our device with stock mpdec etc

No I won't be replacing mpdec any time soon

Tell Dragon team I said hi :)
[One (M7) Original Android Development] joni2012:
By the way it works in the new base kernel is good very good good job

Enviado desde mi HTC One usando Tapatalk 2
[One (M7) Original Android Development] czechu01:
Forgive my noob question but will it work on sense 5.5 Kitkat?(viperone 4.3).

Wysłane z mojego HTC One przy użyciu Tapatalka
[One (M7) Original Android Development] Headless96:
Yes
[One (M7) Original Android Development] poondog:
Yes it will, I use it now and I think all who test
[One (M7) Original Android Development] czechu01:
Flashed, will test now :) I always had bulletproof kernel and I had an amazing battery life but after reading lots of positive feedback about Joey I decided to give it a try ;)

Wysłane z mojego HTC One przy użyciu Tapatalka
[One (M7) Original Android Development] poondog:
Hope you enjoy
[One (M7) Original Android Development] Norapapa:
I use joey Kernel with sinless Rom. When I change logo2menu to 1 and doubletap2wake to 2 it works fine. But after a reboot the changes are gone again. I change it sys/andoidtouch. I made the changes with root explorer, es file manger and se explorer.

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] czechu01:
Couldn't you just use trickster mod for changing options? Easiest way imho.

Wysłane z mojego HTC One przy użyciu Tapatalka
[One (M7) Original Android Development] Norapapa:
When I use trickser mod for activate doubletap2wake Its doubletap2wake for half screen. I need doubletap2wake for full screen. It's under sys/andoidtouch/doubletap2wake

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] Black-FR:
If you want, that the values get applied on boot,

then you would need to use a init.d script, to set them on boot.

[MENTION=4379011]poondog[/MENTION]

Thanks for the great kernel.

I must say, battery is great on the latest version.

This is the result so far, after my first charge:

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] HolyAngel:
Kernel controls proximity sensor right? Because my screen wont go off at all during calls, even if I cover the sensor completely...

Other than that the jan24th kernel is smooth as butter! Still testing battery life but I'm sure it'll be awesome as always :good:
[One (M7) Original Android Development] Black-FR:
[MENTION=1211160]HolyAngel[/MENTION]

The proximity Sensor works fine here.

And i didn't have had any issue.

As you see above, i have had nearly 50 minutes of phone calls today.

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] HolyAngel:
Yeah never mind, its working totally fine now, guess that was just a weird 1 time thing. Dunno what caused it or why it fixed itself
[One (M7) Original Android Development] Black-FR:
Good that it works now. :D

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] poondog:
Change your ROM :P

ViperOne :D

I never faced a proximity sensor problem
[One (M7) Original Android Development] bailie1912:
First cycle of latest Joey kernel. Definitely the best kernel for battery :) :thumbup:
[One (M7) Original Android Development] poondog:
Wait till it gets settled
[One (M7) Original Android Development] tibere86:
Noticed Faux Sound Control is not included in Joey kernel. Were there compatibility issues like with Faux Color Control?
[One (M7) Original Android Development] poondog:
No problems but I don't see a point. All it does is make things louder and it could get dangerous, and I'm not taking responsibility for damage

I use zeroinfinity intenseblast for this

Then you don't need fauxclock
[One (M7) Original Android Development] Keasby:
Got much better battery results with ARPE 6.0, with bout 100 Apps 97% deep sleep :)

Tanks for this great Kernel!

Gesendet von meinem HTC One mit Tapatalk
[One (M7) Original Android Development] poondog:
Overnight? How many hours, that's good.

Which Rom is ARPE?
[One (M7) Original Android Development] Keasby:
My fault, it is Android Revolution Google Edition 6.0 (ARGE), flashed yesterday, uptime for now 11 hours :)

It is quite smooth, no laggs or mico stutters anyway!

Very great combo and great development! :)
[One (M7) Original Android Development] Freak07:
but isn't faux sound only for headphones?

and intense blast only for speakers?
[One (M7) Original Android Development] Foukos:
Has anyone had any luck with popping sound made by the speakers mine still pop think it's a hardware issue