yashsingh1/xdaforums huggingface dataset:
[One (M8) Original Android Development] flar2:
Can't tell from that, but some app or service is holding your phone awake. Better battery stats usually shows more info. Usually a reboot will fix it. Nine times out of ten it's Google services keeping it awake.
[One (M8) Original Android Development] _purple_:
How long has it been since you flashed ElementalX?
[One (M8) Original Android Development] onukomer:
Mate, Thx. i'll try BBS. using powernap but i think its not working on 6.0 MM

it has been 4 days. when Elementalx v6 released.
[One (M8) Original Android Development] flar2:
Also make sure your firmware matches. I had bad WiFi problems that kept it awake due to the firmware on the move from KitKat to lollipop
[One (M8) Original Android Development] onukomer:
i've upgraded to MM firmware. im using stock developer versiyon of MM.

i just installed BBS. I'll share results wit you.

thx for helping mate.
[One (M8) Original Android Development] Ndaoud360:
After flashing the sense mm kernel on a stock mm sense rom with latest firmware etc, it just boots straight into bootloader. Can't boot into phone.

Never mind "Not for Sprint or Verizon."
[One (M8) Original Android Development] onukomer:
Flar, mate i get some stats from BBS. Uploaded to Google Drive. Pls check it and what tell me what drains my battery :(

https://drive.google.com/file/d/0B2I3oVz7x4_OYmhUVm1mOVpyR0E/view?usp=docslist_api
[One (M8) Original Android Development] vergaril:
That mod I can use to enhance the sound of the ringtones? I use ElementalX on android 5.01

Thanks

Inviato dal mio HTC One_M8 utilizzando Tapatalk
[One (M8) Original Android Development] Sckank:
Lyapota's GPE rom.
[One (M8) Original Android Development] TJ_bab:
For some reason, I cannot change my cpu clock to 2.4 ghz

it down's go higher than 1.7 ghz and it just stays there

even I have no apps running in the background, my kernel manager app shows that 4 cores are using 1.7ghz
[One (M8) Original Android Development] King_root:
Dont know why but after installing elementalx 6.02 (sense) I feel the battery life has become worse. Standby time is great but battery drains quicker when screen is on. Any idea or suggestions?
[One (M8) Original Android Development] TJ_bab:
same here for me, my clock speed is always set to the highest even though I have no apps running in the background at all

(I changed the clock speed to 1.5 GHz and now it's always stuck on that clock speed
[One (M8) Original Android Development] King_root:
Hmmm that's weird. I've just undervolted my cpu levels a bit. I can't judge so early but looks like it's draining a bit lesser when screen on. Let's c at the end of the day!
[One (M8) Original Android Development] smeejaytee:
[MENTION=4684315]flar2[/MENTION] great work on the mm sense kernel mate its flying on SD 1.5.1, smooth as a hot knife through butter and battery drain seems slower and that's always a good thing lol.

Anyway I'd already paid for the old app but I brought the new one too thanks again.
[One (M8) Original Android Development] TewStealth:
Hey flar , great kernel.

One issue is that after upgrading to gpe 6.02 cpu is stuck at full clock and the phone is melting and losing battery percentage even with charger plugged , also going back to 6.00 didn't help , i've set max frequency to 1.2 for now to stop over heating , any help is appreciated :)

Edit : after a day of using 6.00 cpu problem seems to disappear
[One (M8) Original Android Development] bazzi12:
Been flashing kernels for a while now but I've never changed any values with the app. Can anybody let me know the best settings for battery and for performance. I'm on SD 1.0 Android 6.0 sense rom. Thanks
[One (M8) Original Android Development] Giblet-dono:
Why would Flar2 ship his kernels with settings which are not "the best" if he can just as easily ship them with these settings?

The answer to this question is pretty simple: Not all devices are created equally.

The Settings Flar2 delivers are as close to perfect as possible whilst keeping in mind that all devices need to work with them out of the box.

As such, to get "the best" settings for your specific device you would really have to test settings yourself.
[One (M8) Original Android Development] blackcell1:
Any caf support for cm13?
[One (M8) Original Android Development] bazzi12:
Thanks. But in case I want to tinker with the kernel to lets say increase performance(smoothness) or battery what values do I change to experiment?
[One (M8) Original Android Development] King_root:
I think this kernel needs an update. This kernel is absolutely awesome but the latest version is not great. With elementalx sense 6.02 I get only around 2h sot. Not only me but many others have posted the same results with the same kernel in the battery life thread. And also I've noticed in the elementalx app that the cpu frequency always stays at the highest until you turn the screen off which might be the main reason behind the battery drain. I'm not complaining and I respect your hard work and dedication. Just that I know you can do better than this. Good luck!
[One (M8) Original Android Development] vlaf:
The problem is not from kernel.Wolla v1, all settings is from stock kernel, without gboost, stock gestures and disabled magnetic sensor.Elementalx 6.0.2 sense.
[One (M8) Original Android Development] King_root:
It is my friend. I have already flashed and compared this kernel with the stock marshmallow kernel and the stock kernel gave me 4.5h sot.
[One (M8) Original Android Development] topjohnwu:
This seems to be some bug in the official update. It happens randomly, and only a full wipe can fix it.
[One (M8) Original Android Development] King_root:
Hmmm. Anyway. I'm gonna install your jw ROM now and then elementalx and see how it goes.
[One (M8) Original Android Development] petre11:
Does anyone know if its possible to install this kernel without sence.I have a HTC M8 with viper rom ,desense .

Yhanl you
[One (M8) Original Android Development] vlaf:
Yes, no problem.Just install elementalx 4.05 sense and after that wipe cache and dalvik cache.
[One (M8) Original Android Development] petre11:
Thank you! I'll do!
[One (M8) Original Android Development] TewStealth:
Hey , I've just found out that cpu being stuck at full clock is caused by an xposed module and had nothing to do with this PERFECT kernel . sorry for rushed comment and again thanks flar for this kernel :)
[One (M8) Original Android Development] King_root:
Doesn't seem like. I don't have xposed installed.
[One (M8) Original Android Development] guyd:
That's because flar knows how to roll! I've been following his kernels across several devices now, and he does good work!
[One (M8) Original Android Development] HolyAngel:
Yeah same here, well.. only one other device, the m7, but been on it since I got the device ^^
[One (M8) Original Android Development] HolyAngel:
[MENTION=4684315]flar2[/MENTION] Donated btw, I've been meaning to for forever now. Will probably do so again, just short on cash at the moment sir, least it's a few beers ^^

2FW74437T8761092L
[One (M8) Original Android Development] CB620:
Which app are you guys using to tune your kernel?
[One (M8) Original Android Development] waz675:
Whatever you want, these days it seems trickstermod, fauxclock and kcontrol are the most preferred
[One (M8) Original Android Development] jeremy.martinus:
Can anybody using trickster post some settings whereby you can get outstanding battery life? Thanks
[One (M8) Original Android Development] ryanjsoo:
I can`t seems to wrap my head around pvs binnings, I know they have different voltages, but does a higher bin necessarily translate to cooler/faster/more stable undervolt. BTW my phone is pvs 8, the 2.5ghz asian version,
[One (M8) Original Android Development] frankcck:
If you don't really care the maximum power of this phone I would suggest you underclock to 1.7Ghz and uv 25-50mv. I personally got this result.

Really impressive kernel!!!

Edit: the Average and Max of screen time was with default clock, 2.3GHz.

ViperOne@HTC One M8
[One (M8) Original Android Development] marcoxx626:
Wow, that's awesome! I underclocked to the same frequency and found that the phone runs perfectly at 1.7Ghz without any lag.
[One (M8) Original Android Development] jeremy.martinus:
Thanks for your tip. I'm really new to all this stuff. I've downloaded trickster mod already and could you please post your settings there in a screenshot? Thank
[One (M8) Original Android Development] Michealtbh:
Where can I find this file?

Edit - should have read OP, got it
[One (M8) Original Android Development] Onem8:
What is PVS ? Can't find some post where it's explaine..
[One (M8) Original Android Development] Michealtbh:
It's the CPU binning of your processor (they're not all equal - some are better than others). I believe it scales from 0-16, higher is better. Higher binned CPUs can usually overclock and undervolt more.

Some of this may be inaccurate as I'm not too familiar with the S801
[One (M8) Original Android Development] GelullaBarr:
[MENTION=4684315]flar2[/MENTION] I have huge battery drain with 0.8 and 0.9, something like in standby after 8h I lost 67%, now with stock kernel and same apps running, I have no problem.I even underclock de cpu, but I always see all 4 cores running with trickster mod, kernel tunner and antutu, they all shows me that all 4 cores are running at high freqs. any ideas? what should I test, what scenarios?
[One (M8) Original Android Development] jaythenut:
That's strange i loose no more than 2/3% over8 hours on stand by
[One (M8) Original Android Development] GelullaBarr:
I know and it is not first time I use flar2's kernels, I had M7 and i used only ElementalX kernels and now i can't use this great kernel because of this strange usage. It seems that from 100% to 80% it drains k, but after that it just goes down to 30% in max 2h. I will test more.
[One (M8) Original Android Development] jaythenut:
Have you tried wakelock detector to see what is draining the battery
[One (M8) Original Android Development] GelullaBarr:
yes, I did, and it says android services and most of them was from wakelock detector :D
[One (M8) Original Android Development] flar2:
Try wiping caches

Get better battery stats and check what's draining

In general, the kernel doesn't cause drain, apps and services do.
[One (M8) Original Android Development] GelullaBarr:
Yes, as I said, I will test more, but I wanted some instructions, as you gave me now, thanks, I will wipe caches and I will flash this kernel again. I am kinda depended of your kernels, I always had better battery life with them.
[One (M8) Original Android Development] mikereidis:
Hi, :)

Where do I find the ElementalX source code for M8 GPE 6.0 ? I see older ones but not the latest: https://github.com/search?q=user%3Aflar2+m8

I am trying to find out why the Qualcomm FM radio "Iris" driver doesn't work. It seems to work fine on HTC Stock 6.0 and CM13, but not GPE with stock kernel or this one. Also worked fine with 5.1 and earlier GPEs for M8.

Other than FM, this kernel works fine for me in combination with M8_Marshmallow_6.0_MRA58K.H6.zip and systemless SuperSU-v2.62-3-20151211162651.zip
[One (M8) Original Android Development] flar2:
https://github.com/flar2/m8-GPE-5.0.1/tree/ElementalX-6.00-GPE

Someone asked me about this a couple weeks ago, and it looks like the driver is enabled in the default kernel config
[One (M8) Original Android Development] mikereidis:
Thanks ! :)

Yeah, HTC and your m8_defconfig both have:

CONFIG_RADIO_IRIS=y
CONFIG_RADIO_IRIS_TRANSPORT=m

At one point, radio_iris_transport would not work as a module, but that was fixed. Bug might have returned though (purposely ?), and GPE doesn't technically support FM so HTC/Google wouldn't care/fix.

I can insmod/run init.qcom.fm.sh and open /dev/radio0, but then one of my ioctl's returns "errno: 19 (No such device)" and another returns "errno: 22 (Invalid argument)". And I get these kernel messages:

Maybe a build with "CONFIG_RADIO_IRIS_TRANSPORT=y" might work. I recall some similar errors with the module form when it wouldn't work. But your Sense 6.0 kernel uses a module too ?

I suppose there is no chance to get the stock MM 6.0 kernel working on GPE, just to test ?

EDIT: I flashed the Sense kernel; seems to work well enough to test. And FM still doesn't work; same errors. So, likely some other part of ROM, such as firmware files or whatever else enables FM via SMD/HCI or whatever.
[One (M8) Original Android Development] smeejaytee:
What module mate?
[One (M8) Original Android Development] flar2:
I'll try a build with CONFIG_RADIO_IRIS_TRANSPORT=y and see what happens
[One (M8) Original Android Development] Aamirx27:
Could you please add support for Verizon and sprint devices in next versions..
[One (M8) Original Android Development] high_voltage:
Well, excellent development on that one [MENTION=4684315]flar2[/MENTION] , not that I expected anything less from you! hehehe :P

This is on 2.45GHz, without any power saving things, mobile data on all the time and using it for around 6 hours today, autobrightness medium slider... usage was messenger(3 hours), facebook, viber, few clips, chrome browsing. As we all know messenger is quite heavy and actually 3 hours of it can be.. yeah, bad on battery and heat. Now, the thing is that with that usage on stock MM sense my battery was going to be around empty on that mark... with your kernel it's on 34% and 1) everything is faster 2) the phone is colder 3) and this is the second day so it should be a little better after the caching/optimizations/etc are over in a day or two. Yes, I am impressed for real as I didn't saw that kind of performance/battery/temps in a long time and it's actually closer to kitkat levels and no... the stock MM sense kernel is FAR from that one in all that aspects. Thumbs up, mate and thank you!
[One (M8) Original Android Development] TewStealth:
Lucky patcher
[One (M8) Original Android Development] arek78:
HTC ONE M8

I installed "ElementalX-m8-4.05-Sense" of lollipop 5.0.2 and I do not change the frequency Max I always return in 1190 after restart. I tried reinstalling but nothing. Wipe Dalvik cache and I did.
[One (M8) Original Android Development] DanielF50:
Is there some sort of "touch boost" tech on the M8?

I only ask as I've been trying to customise the interactive governor on my brothers M8 (5.0.2) to increase battery life & although the governor works perfectly with the screen off, it whacks the CPU to the max CPU speed whenever the screen is touched - is there any way around this?
[One (M8) Original Android Development] mikereidis:
Thanks, but not needed since I figured it out. :)

The init.qcom.fm.sh on GPE still uses insmod, but the MM 6.0 kernels need to enable via /sys/module/radio_iris_transport/parameters/fmsmd_set instead.

I've uploaded a beta to Play for Spirit2 that now works on MM 6.0 Sense and GPE by writing to fmsmd_set manually.
[One (M8) Original Android Development] MassStash:
I maintain a cdma compatible version of flar's great work so he doesn't have to deal with troubleshooting anything, should check it out!
[One (M8) Original Android Development] flar2:
Awesome, thanks for figuring it out (and letting me know, that saves me some time)
[One (M8) Original Android Development] tempurastyle:
I have a noob question: I am using a rooted stock sense 6.0 rom with twrp. Can I flash a custom kernel on this? Sorry for this question, I have always used custom kernels on custom roms, so I am not really sure.
[One (M8) Original Android Development] CrazyCypher:
I have a question that's been bugging be and I wanted to ask you flar :)

If I select fastcharge, does my phone also fast charge when plugged to the charger with which I get a notification like this: http://forums.androidcentral.com/at...harge-notification-htc-one-m8-slow-charge.jpg

But will my phone still charge fast if I have fastcharge enabled with your kernel? :)

Thank you for clarify this with me, I appreciate it :)
[One (M8) Original Android Development] flar2:
Yes, you can run with stock no problem
[One (M8) Original Android Development] flar2:
No, that's a problem with the cable. Some cables will behave like that because they are wired differently.
[One (M8) Original Android Development] CrazyCypher:
Thanks for the quick answer :)
[One (M8) Original Android Development] SergioRmz:
Hello [MENTION=4684315]flar2[/MENTION]. Thanks for this amazing kernel and its fantastic kernel manager. I have a question to ask you: if we enable usb fast charge, is there a possibility of a potential damage to our devices?
[One (M8) Original Android Development] flar2:
To your phone, no. To your computer, there is a very small risk, but I've never actually heard of it causing damage. I use fastcharge all the time.
[One (M8) Original Android Development] eriknors:
We're still awaiting your MM release [MENTION=1238555]MassStash[/MENTION]
[One (M8) Original Android Development] MassStash:
Flarport.massstash.com

~m8whl on the Always Solid ViperOneM8 Latest

Hypernova mako_hotplug kernel at 2.572 Max ¦ 300 Min ¦ 1.190 Sleep

interactive (Franco tweaked)*

row
[One (M8) Original Android Development] tonyafc:
I'm using the elementalx app but i can't find low memory control option is it there?
[One (M8) Original Android Development] flar2:
No, I don't think anyone should touch that.
[One (M8) Original Android Development] tonyafc:
Why is that? I ask just so i can have a better understanding of the things I'm doing
[One (M8) Original Android Development] flar2:
Time for Christmas break, but I'll be back soon with more development.

Thanks for another great year on this device.

Everyone have a safe and happy holiday season. Merry Christmas!
[One (M8) Original Android Development] aidinvm_ultimate:
thanks for whole your amazing works here in m8 forum

Merry Christmas flar2 :angel:
[One (M8) Original Android Development] punisher195:
I have problem, my screen working in call even if it's off..
[One (M8) Original Android Development] vlaf:
No problems here, Wolla 2.0 sense, elementalx 6.02.Power saving problem is from your side.
[One (M8) Original Android Development] flar2:
The powersave mode is activated by a broadcast from the system, as long as that broadcast happens, it will turn on powersave.

Also make sure the option is selected in EXKM settings screen.
[One (M8) Original Android Development] flar2:
No, it's automatic unless your ROM had changed something
[One (M8) Original Android Development] flar2:
Can anyone give me a quick summary of latest firmware and updates to this device?
[One (M8) Original Android Development] flar2:
Both
[One (M8) Original Android Development] Kristian2018:
In sense there is arhd 50.2 which I am running and top notch rom .... Run really smooth with ex kernel and xposed .... But going to srom jw 4.3.5 version now to test difference and that one has ex kernel and xposed in aroma installer and loved the last version so going there now ...wish me luck ?????????
[One (M8) Original Android Development] smeejaytee:
Hi I'm having a strange issue not sure when it started I think today with the updated elemental X app, but pnpmng is disabled and so is mpdecision and they won't turn on.

Any help on this would be appreciated thanks.

PS I will say though my phone feels very smooth lol.

---------- Post added 31-12-2015 at 12:02 AM ---------- Previous post was 30-12-2015 at 11:41 PM ----------

I've tried rebooting that didn't work so I reflashed the kernel and it's still not working,

I've only ever seen this once after trying hypanova as it broke mpdecision,

The only way I could fix it was too dirty flash my rom and let it boot with the stock kernel before I could flash a custom one.
[One (M8) Original Android Development] SergioRmz:
Are you on a GPE ROM? Seems I have the same issue... SkyDragon GPE v.6.0.1.

I installed this kernel after initial boot with stock kernel.
[One (M8) Original Android Development] smeejaytee:
I remember setting mpdecision to battery saving the day before yesterday so it's definitely new.

---------- Post added at 12:14 AM ---------- Previous post was at 12:12 AM ----------

No I'm on sense mate but the kernel is gpe based,

Although I think you have confirmed it's the app not the kernel as it was working fine yesterday.
[One (M8) Original Android Development] Kristian2018:
All good on s.rom jw 4.3.5 .....
[One (M8) Original Android Development] smeejaytee:
Have you updated the app today.

Probably should have said before that I'm using SD 1.5.1
[One (M8) Original Android Development] flar2:
I changed some things in the app for those settings, it must be specific to GPE Marshmallow. Probably some permissions, or something missing (I really hate HTC's inconsistency, if that's what this is). I don't have GPE installed right now, and my wife is using this phone, so I can't check right now. Those settings work fine on my m7, m9 and the m8 running Sense Lollipop.
[One (M8) Original Android Development] alex6600:
Same here on m8 and sense skydragon 1.5.1

Both settings are disabled, and don't turn on.
[One (M8) Original Android Development] flar2:
They are actually both enabled, its just the app can't read them.
[One (M8) Original Android Development] Daedalus1116:
Hi Flar,

Will you be adding support for F2FS, or is that rom dependant?

Thanks
[One (M8) Original Android Development] smeejaytee:
I'm running sense mm mate SD 1.5.1.
[One (M8) Original Android Development] high_voltage:
kernel auditor shows all correctly with SD 1.5.1 + EX 6.0.2, so I guess it's something in the app, but everything is working as it should(both the mpdecision hotplug and the htc power manager). Btw, if there is no active hotplug all the cores will stay online all the time, something to note next time you have doubts. Cheers and happy new year! :)
[One (M8) Original Android Development] Kristian2018:
No but i think most likely is rom related
[One (M8) Original Android Development] smeejaytee:
I knew about that mate that's why I was worried about it, at least it's all working.
[One (M8) Original Android Development] dankaren:
FM radio

I still can't get FM radio to work on any MM GPE ROM. Any clue?
[One (M8) Original Android Development] flar2:
See above
[One (M8) Original Android Development] flar2:
This is fixed in latest EXKM
[One (M8) Original Android Development] mikereidis:
Email me mikereidis@gmail.com .
[One (M8) Original Android Development] ishemes:
Thank you. It is now indeed working again.
[One (M8) Original Android Development] rex1701:
Large font

Hi flar

Just bought exkm, again, but don't sweat it ;) the app doesn't really play well with large font in Android.

We may not be many who have old-man eyes, but it would be nice if text didn't jump around on the screen.

Regards
[One (M8) Original Android Development] rudresh128631:
hi flar

is selinux permssive or enforcing in the kernel ?
[One (M8) Original Android Development] mobileman88:
Is enforcing as far as I know
[One (M8) Original Android Development] pizz0wn3d:
Anyone else having issues with disabling dt2w? Mine is always enabled again after reboot (which I notice when my I've pressed a bunch of buttons in my pocket). Using exkm on SD 1.6.5
[One (M8) Original Android Development] SergioRmz:
No issues here. Using dt2w from stock motion gestures in Lyapota GPE ROM.
[One (M8) Original Android Development] xochipilli:
You can choose selinux mode during installation.
[One (M8) Original Android Development] deathsycthehe11:
Hi Flar,

I just want to know if this is normal. I'm using the GPE 6.0 kernel and every time after I reboot, double tap to wake (mode 3) never works unless I either clear cache or attach the phone to computer. I only have double tap to wake on. I'm not sure how to fix this.
[One (M8) Original Android Development] flar2:
That's not possible. No relation whatsoever.

The gestures don't work for a minute or so after boot and the screen has to go on and off at least once before they start working
[One (M8) Original Android Development] pisc3s1203:
wake up the phone by power button after reboot, then double tap works normal :)
[One (M8) Original Android Development] SergioRmz:
Hello flar. Do you think it could be possible to make necessary changes in ramdisk to have FM radio working on GPE? http://xdaforums.com/showthread.php?p=64649862