yashsingh1/xdaforums huggingface dataset:
[One (M8) Original Android Development] Goldenstarc:
Every thing`s Okay with 0.19 and gestures works well (on ViperOne 1.7.1)
[One (M8) Original Android Development] Sojourner353:
Gestures not working here on 0.19 & ViperOne 1.7.1, all set to default in Tweaks but still no dice and no third party apps interfering, will try going back to 0.18 soon as everything was working there, cheers.
[One (M8) Original Android Development] Goldenstarc:
Install this kernel with stock gestures (in AROMA)
[One (M8) Original Android Development] tiho5:
They work fine for me.

Did you check the kernel tab in venom tweaks also?
[One (M8) Original Android Development] Sojourner353:
Yes tab is checked in Venom, it's really strange behavior because double tap to wake only works on the top half of the screen also, not sure what's going on.
[One (M8) Original Android Development] anomalos:
I select on kernel sweep2wake setting "up" everything works correctly, restart the phone I find the setting to "disable" ...

does it also depends on what you ...

thanks
[One (M8) Original Android Development] b0gd4n:
how do I disable ALL gestures?

I tried picking the first option for gestures in aroma (the one with no changes to htc stock gestures) then I disabled gestures in settings. However, I can still do gestures.
[One (M8) Original Android Development] DeeZZ_NuuZZ:
try to reboot...

Gesendet von meinem HTC One_M8 mit Tapatalk
[One (M8) Original Android Development] flar2:
Guys please take some time to understand how the gestures work. I agree the settings are too complicated, but there's not much I can do because only some of it is under the kernel's control.

Several ROMs have their own customizations and all of it seems to conflict sometimes. But if you take the time to see what each does, you can get it set up how you want it.

Everything that the kernels sets is in /sys/android_touch.
[One (M8) Original Android Development] mushages:
flar2 thanks for the amazing kernel, just wanted to ask you what causes the frequencies to stick at max? its pretty annoying. I'm on 0.19
[One (M8) Original Android Development] deagleone:
[MENTION=1999353]mushages[/MENTION]

Uninstall Google + OR remove external sd-card and reboot, if frequency work fine u have an damaged mp3 on your external sd, check it via mp3checker or something similar...

G+ messes around with file errors ;)

[MENTION=4684315]flar2[/MENTION] battery life seems not the baadest...

Save deagleone's habitat, donate InserCoin Team
[One (M8) Original Android Development] b0gd4n:
ok, that actually made it work.

thanks!

---------- Post added at 03:19 PM ---------- Previous post was at 02:54 PM ----------

ok, did that. initially gestures not working, but after 30 mins, they start working again...
[One (M8) Original Android Development] flar2:
I also forgot to mention, the gestures will not work correctly for a few minutes after boot. So be patient and wait five minutes, turn the screen on and off at least once, before testing.
[One (M8) Original Android Development] Sojourner353:
Thanks for the info flar2, in fault finding I went from 0.19 back to 0.18 and the gestures work perfectly again without modifying anything in Viper so it's got me scratching my head this one, cheers.

Update: Got gestures working on 0.19 by leaving motion launch enabled during install, all good now.
[One (M8) Original Android Development] c5satellite2:
I have had the same issue. Not just 0.19. Can't nail it down either. Only way to stop it is a reboot. Very odd. Are you on Viper also? I don't think it is kernel related. Probably Google issue, I know people have mentioned hangouts as the culprit, but I don't use it. At this point I would guess it is Google play services.
[One (M8) Original Android Development] mushages:
yeah well for me hangouts does it sometimes and sometimes it don't. I don't use hangouts daily but still have it without hangouts use. yes I'm on viper. might be bad mp3 as mention above but I have more than 400 mp3 files in my SD so it's abit hard to check or remove the SD card as I save all my content there plus the issue sometimes appear in the middle of the day.
[One (M8) Original Android Development] c5satellite2:
No mp3's here. Nothing in LOST.dir either. For what it's worth, I haven't had the issue since updating to Viper 1.71. It's only been two days so might just be coincidence.

Edit: Just happened again, all 4 cores maxed out.
[One (M8) Original Android Development] mushages:
what are your settings?
[One (M8) Original Android Development] Galaxysm:
I think it has to do with Google play services I'm on viper Rom and battery seems to die pretty quick. I also read somewhere else in the viper thread that I think that was causing problems.
[One (M8) Original Android Development] akapaul26:
Just installed 0.19 and all is working just as well as 0.18, kernel it's very solid and battery friendly. I am also running viper Rom the Rom kernel combo is amazing. My gestures worked right away and have been sense. I also have no issues with frequencies locking high as some have reported. I use Google plus as well as hangouts quite often. I am using trickster mod to tweak my kernel settings...here I what I have seen sense installing the kernel..

Sent from my HTC One_M8
[One (M8) Original Android Development] Galaxysm:
how to check / when cpu is stuck?
[One (M8) Original Android Development] akapaul26:
I posted six plus hours of frequencies if they were locked one frequency would be off the charts. Clearly in the screen shots I posted they are working as they should, all the frequency steps have some amount of time in use.
[One (M8) Original Android Development] Galaxysm:
thanks will do more testing tomorrow.
[One (M8) Original Android Development] akapaul26:
It must be something constantly running on your device. What app are you using to check your frequencies?

Sent from my HTC One_M8
[One (M8) Original Android Development] Galaxysm:
well I just wanted to try trickmod app just to check don't really use anything.
[One (M8) Original Android Development] bamboosensei:
In developer options > advanced, you can select an option called show cpu usage. That way you don't even need to install an app and can see how your cpu usage varies from app to app and whether it gets stuck or not on Hangouts or something else.
[One (M8) Original Android Development] Galaxysm:
thanks...I'm guessing that when cpu it's stuck it shows really high on something right? Looks like everything is okay right now lol. Came back to .16 kernel.
[One (M8) Original Android Development] djmatt604:
I think Trickster mod says MPDecision can be a culprit with this...use Trickster and freeze the frequency settings...that may help, I've had success with that in the past
[One (M8) Original Android Development] bamboosensei:
If cpu is stuck and your max frequency is say 2.2ghz, you should see all 4 cores stuck on 2.2ghz. I definitely haven't had any problems with this on any of Flar's recent revisions of ElementalX but I did encounter it once on my Nexus 5 when I had Hangouts installed by default and also the camera daemon 4.4.2 problem. A reboot solved both of these though. Strange that going back to .16 helped, maybe it was just the reboot? I wonder if logs will help Flar.

The problem with apps that set frequencies, like Trickstermod, is that when you have a touch boost akin to MPDecision, they might set the touch boost frequency as the minimum frequency instead of say 300mhz. What you suggest is correct but might prevent MPDecision from working properly. For cpu frequencies, might be best to just set it in the aroma installer and then leave as is.
[One (M8) Original Android Development] Cristianop:
What is" disable max screen off frequency ".

In the past I always left it unchecked this time I selected it and don't have any difference?!

Gesendet von meinem HTC One_M8 mit Tapatalk
[One (M8) Original Android Development] Goldenstarc:
how much is influence of disabling fsync ???

does it make m8 much better or is it good or it may have bad effect?
[One (M8) Original Android Development] b0gd4n:
hey.

is there a way of COMPLETELY turning off the gestures?

I tried using the first gesture option in Arome when flashing the kernel (the one that leaves HTC gestures untouched) and then disabled gestures in settings.

It seems to be working for a few mins (i.e. the gestures are not working), but after some time, it records gestures again...
[One (M8) Original Android Development] flar2:
It shouldn't. But perhaps there is a ROM customization that is overriding the setting (eg: on Viper maybe you have to disable each gesture individually in Venom Tweaks--I don't know how it 's implemented on the various ROMs)

Choosing stock gestures in aroma turns off all my kernel customizations. Disabling motion launch gestures in the system settings should disable the easyaccess service (which is the system part of gestures). However, the kernel part would still be enabled (this is HTC's part, not mine). In other words, when you disable MLG (even on stock kernel), it still records gestures, the system just doesn't react to them.

Maybe I will create an option that disables the gestures completely.
[One (M8) Original Android Development] djmatt604:
+1, agreed

I believe this is just to ensure background apps aren't sucking your processor power while the screen is turned off. Battery saver... Run it for a few days and see if it makes a difference for you is only thing I could suggest.
[One (M8) Original Android Development] wera750:
How do we increase haptic system wide? I know how to adjust the strength on the wake gestures.
[One (M8) Original Android Development] b0gd4n:
that option would be very useful, thanks!
[One (M8) Original Android Development] tiho5:
Flar, do you think you could find the time to get to this?

Ver 0.19 is fantastic by the way!
[One (M8) Original Android Development] MassStash:
Hopefully n option because no face turn on I'm call is pretty good for me

~m8whl on the Always Solid ViperOneM8 Latest

2.265 Max ¦ 300 Min

ondemand

row
[One (M8) Original Android Development] GelullaBarr:
Finaly I have what I wanted, beautifull smartphone with great ROM(ARHD) and best kernel(@flar2 's 0.19 ElementalX) in a working dotview case.I have the most powerfull device and I love it.
[One (M8) Original Android Development] Kent21:
Hi Flar, Can you add more governor etc: ondermanx, smartass, interactivex?
[One (M8) Original Android Development] rayraycarter4:
And dancedance
[One (M8) Original Android Development] c5satellite2:
All 4 cores stuck on max again. Definitely not Hangouts, I uninstalled it yesterday.
[One (M8) Original Android Development] djmatt604:
Not hard to download the source and customize your experience ;) just in case he doesn't have the time y'know....being flar and all
[One (M8) Original Android Development] demongrim:
Yea i noticed even hangouts below ver 2.1. Something is up. Doesnt happen with stock kernal.
[One (M8) Original Android Development] c5satellite2:
Funny thing is that I can't find the process that is responsible while it is happening.

It really sucks because the battery gets drained quickly if you don't catch it and reboot.

I am going back to v0.10 and see if it still happens.
[One (M8) Original Android Development] flar2:
no chance. the stock ondemand is far superior to any of those, which were made two or three years ago for dual core phones with a fraction of the power this has. I will be tweaking ondemand to make it even better when I have time.

m8 is my daily driver now and I have not experienced this. I also haven't made serious changes to the kernel yet, it's practically stock. So I can't think of any reason why it would happen.
[One (M8) Original Android Development] demongrim:
I do not know either. Maybe an error in the lines of the code? Could be many things. Going to be very hard to find.
[One (M8) Original Android Development] c5satellite2:
I am on Viper, no mods, no exposed, no custom themes, stock mlg, stock kernel settings, no oc. Clean install, full wipe, latest AT&T FW from stock Rom OTA prior to clean install.

I flashed 0.10 a little while ago, I don't remember having this issue on .10. Will test for a few days and report back.

Update: Just happened again on .10
[One (M8) Original Android Development] GelullaBarr:
When I flash the kernel I always looking at frequencies and if they are playing from 1000Mhz to 2257Mhz, and cpu is working 50-60% than I reflash again because the freq must stay at 300Mhz-500mhz and cpu at 3%-10% max. This was available on M7 also. I don't know the reason, but a reflash is the better way to resolve the problem.
[One (M8) Original Android Development] onukomer:
me too want to use synapse with your kernel.

Synapse is a kernel control app, its very cool and useful. Andrei F. is the developer

sorry my bad English.

thnx
[One (M8) Original Android Development] akapaul26:
Already on my third battery cycle with the latest 0.19 kernel. I'm running OC to 2.7 and OC on gpu. I am on viper Rom as well. Kernel it's running smooth, no battery drain or frequency locks as others have mentioned. Thanks for the hard work, keep it up.

Sent from my HTC One_M8

---------- Post added at 07:44 AM ---------- Previous post was at 07:41 AM ----------

Have you tried full wipe then install Rom and before rebooting install the kernel. Reboot device and don't touch anything for ten minutes then reboot again setup phone, reboot then check your frequencies. It sounds like you guys with frequency issues have some lingering files conflicting.

Sent from my HTC One_M8
[One (M8) Original Android Development] CrazyCypher:
How do you oc gpu and what frequencies you run it? I dont see this option in aroma when flashing this kernel... only downclock..
[One (M8) Original Android Development] akapaul26:
It's changeable in the installer, during install.

Sent from my HTC One_M8
[One (M8) Original Android Development] CrazyCypher:
in installer it's only for underclock GPU, not overclock...
[One (M8) Original Android Development] GSLEON3:
AFAIK, you can only OC to 585 & only via editing the /etc/elementalx.conf file & then executing the /etc/init.d/99elementalx script.
[One (M8) Original Android Development] Captain_Throwback:
[MENTION=4316709]savoca[/MENTION]

Thanks for your help with this. I was able to make the necessary edits in the CM dtb source and build a dtb image for overclocking to work with this kernel on the Sprint GPE ROM.

I'm wondering if the dtb image I compiled would work universally, since the CM kernel does? At any rate, it's definitely working for me now :). Thanks for your hard work on this!

[MENTION=4684315]flar2[/MENTION] - Do you mind if I post up this repacked version in my Sprint GPE thread for people to try? All credit will go to you, obviously, since I didn't build anything but the dtb (with your edits).
[One (M8) Original Android Development] akapaul26:
Sorry miss understood your question.

Sent from my HTC One_M8
[One (M8) Original Android Development] Gamesoul Master:
Been running 0.19 for a few days now. In the installer, instead of trying to be slightly conservative on a few things like I did on 0.18 (UV, battery friendly temperature throttling, etc), I left things at mostly stock.

As a result, not only is my performance slightly better (it was already amazing), but my battery life is a lot better. Usually my day at work would end with about 40% battery, and now it's ending around 70%. Same usage every day, just stepped up the kernel from 0.18 and using the more stock settings.

I gotta say, it lends a lot more meaning to the belief that letting a phone do its thing without being slowed or powered down actually improves battery life in addition to performance.
[One (M8) Original Android Development] flar2:
Feel free to post, no problem
[One (M8) Original Android Development] flar2:
Just a quick note:

The gpu freqs in elementalx.conf are wrong (copy paste error)

There is no overclock, just underclock
[One (M8) Original Android Development] darkintragedy:
I don't know what you did, but I'm getting an hour more SOT with the same usage than .17

Rad
[One (M8) Original Android Development] tominozh:
I haven't seen anybody reporting this so here it is. I'm using version no. .19 on latest viper. When I install the kernel I choosed all stock option, even with motion launch gestures, so the phone should not react to gestures when laing on the table.(no motion) but it does recognize all gestures, then it should recognize gestures while phone in portrait and in completely dark room but it does not.

I looked at the switches in venom tweaks--> kernel, but there is no option for motion requirement.

Am I missing something, or its just the way it is?
[One (M8) Original Android Development] robgo:
Any idea why Sense .19 soft bricks my phone? When I flash .19 and when it goes to the reboot process my phone shows a split second of a tumbler lock and shuts off. I'm unable to power it on again except for repeatedly pressing volume up/power for a few minutes.

My phone would automatically soft brick when I overclocked too high with sense .18 but I'm not trying to overclock anymore. Normally after it flashes it just reboots the phone.

It's not a big deal but does have me a little concerned. I'm using TWRP recovery.

Aside from that I think the elementalx kernel is perfect and am thankful for it.
[One (M8) Original Android Development] DeeZZ_NuuZZ:
Which Rom are you on?
[One (M8) Original Android Development] robgo:
Stock rom
[One (M8) Original Android Development] BrandonPrice31:
Who is using simple on demand for GPU?

What are advantages/disadvantages?
[One (M8) Original Android Development] ryanjsoo:
Its more aggressive supposedly, I find it just a tiny bit smoother around home screen, tad more consistent in emulators but its seems to be slower in most games, battery is not really affected but it might take of around twenty minutes to half an hour of screen on depending on usage. Stick with stock for now.
[One (M8) Original Android Development] Oditius:
boot loops any ideas? Reinstalled and it worked.
[One (M8) Original Android Development] lukes91:
try "fastboot erase cache"
[One (M8) Original Android Development] MrFuZZy92:
This will work with ViperOne ROM?
[One (M8) Original Android Development] Oditius:
Well, really will have to let you know, still trying to get it from rebooting when I set it at it's highest. Will try again a little lower..
[One (M8) Original Android Development] B-Man2005:
on 0.18 i had high kernel battery usage showing in gsam battery monitor

sometimes up to 29 % .... android system was normal most of the time ... but also higher

is this fixed in 0.19 ?

using ARHD 8 international
[One (M8) Original Android Development] lukes91:
ViperOneM8 and ElementalX together are excellent :cowboy:
[One (M8) Original Android Development] Oditius:
Highest I could "OverClock" was 2573, any faster and it puts ViperOneM8 in a bootloop, and the top 2 puts the phone in a bootloop. The rom never even loads. :( Oh well, 37.773 is faster than I was getting.

BTW, nothing to do with the kernel or rom, but is there a reason I can't post pictures? All I see is the split page symbol... :confused:

PS, guess I will have to post it in the attached.... LoL
[One (M8) Original Android Development] Lawrence1m:
Not sure if anyone else is having this problem but since flashing this kernel the gallery app seems to force close a fair bit, Android Revolution latest build
[One (M8) Original Android Development] Oditius:
Not one problem here. Knock on wood.[emoji6]
[One (M8) Original Android Development] stathis95194:
It's not a kernel problem but rather a ARHD problem. It was fixed with 8.1 though. Are you on 8.1 or 8.0?
[One (M8) Original Android Development] Lawrence1m:
Yeah sorry I realised after check the AR thread, I was on 8.0 didn't realise they released 8.1
[One (M8) Original Android Development] Wasuhz:
on the m7 i was using a kernel from poondog called Kangaroo kernel. Its focus was battery foremost. These phones are increidbly fast and plenty fast for what i use it for, i don't play games at all. Anything in particular you suggest i do to get better battery life with this kernel? I am all for battery life, i would change my mind if it didn't have so much power already.
[One (M8) Original Android Development] beats4x:
Underclock to 1.9, maybe even to 1.7 if it doesn't hinder the performance for what you use it for, and make sure to disable gboost. That'll help out quite a bit. This kernel is already battery friendly as is

Sent from my m8
[One (M8) Original Android Development] rbouza1:
hey flar2 this works so far with 4.4.4 gpe stock. well the gpe 1.00 does
[One (M8) Original Android Development] farru503:
So the latest kernel gpe version works with gpe 4.4.4?
[One (M8) Original Android Development] DeeZZ_NuuZZ:
If its based on 4.4.3 it should...android 4.4.4 doesn't has any kernel changes so it should work
[One (M8) Original Android Development] aiyeumiforever:
Hi guys, in the changelog i found "-stereo call recording support" but how can i enable this feature?? I dont see the record button in calling interface :|
[One (M8) Original Android Development] rbouza1:
being small update i wasnt scared
[One (M8) Original Android Development] colthekid:
Fastcharge

Hi Flar,

Is there any reason why you changed the way fastcharge works?

While I know it does still "fastcharge" from the mA's the phone is drawing, I now get a "Slow Charge" notification every time I use a "normal" usb charger, even though I know it's capable of 1A+

It's just a bit annoying!

No other issues... Nice kernel
[One (M8) Original Android Development] ectodroid:
When flashing the kernel ext sd card encryption breaks, any way to avoid that?
[One (M8) Original Android Development] flar2:
It's the simplest hack you can imagine, shouldn't make any difference

Maybe the power source is limited to 500mA, and the system is saying "We're allowed to pull 1100mA but we're only getting 500"

This is the code I changed:

original:

mA = USB_MA_500;

new:

if (force_fast_charge)
mA = USB_MA_1100;
else
mA = USB_MA_500;

I just added kernel support, you need an app to control it. I haven't used one and have no suggestions.

I have no idea, can you provide any details?
[One (M8) Original Android Development] ectodroid:
After flashing the kernel the storage looks like this: http://i.imgur.com/yB3yDNO.png

In this state the SD card storage is inaccessible. I can't change from PIN password to anything else either, not even just standard swipe to unlock.

Flashing back to stock fixes it.
[One (M8) Original Android Development] DeeZZ_NuuZZ:
What happens if you take out the sdcard and plug in again ? No issues here really strange
[One (M8) Original Android Development] henrybravo:
I don't know why you would need to enable that feature considering the fact that phone calls are not in stereo.
[One (M8) Original Android Development] Gamesoul Master:
I always just assumed that each person in the call would get their own sound channel, which would technically make it stereo. Kinda like sitting between two people and listening to them talk.
[One (M8) Original Android Development] Ferrum Master:
The distance between the speakers is too small to make the effect shine... so not worth the effort...