yashsingh1/xdaforums huggingface dataset:
[One (M8) Original Android Development] Kristian2018:
Thx
[One (M8) Original Android Development] ishemes:
[MENTION=4684315]flar2[/MENTION] it works fine with the normal root (not systemless). Your kernel manager update also came in after my reboot, so I'm all up to date. Thank you again for a quick release.
[One (M8) Original Android Development] enerGy:
Thanks a mil for this [MENTION=4684315]flar2[/MENTION], big fan of your work! I have been waiting for this moment to get my hands on an ElementalX GPE MM kernel :D :thumbup:
[One (M8) Original Android Development] Kristian2018:
[MENTION=4684315]flar2[/MENTION] no update yet but working fine .... Idk

Thanks for the hard work..... Keep it up
[One (M8) Original Android Development] flar2:
I had to update the app to recognize the new gpe version. For some reason it wasn't detecting the device properly. You should see an update to version 1.32 pretty soon.
[One (M8) Original Android Development] .xxx.:
2.32 ;)

Sent from my HTC One_M8
[One (M8) Original Android Development] flar2:
Yes, version 2.32
[One (M8) Original Android Development] enerGy:
Just awesome dude freaking awesome! Thanks again
[One (M8) Original Android Development] lesterinidad:
i only had 47k score on my gpe 6.0 mm using the new update :(
[One (M8) Original Android Development] Kristian2018:
Well got 70000 ..... No biggie ..... Going to drive it like this for a day and see how it rolls
[One (M8) Original Android Development] .xxx.:
Real life performance is what that matters. Use marshmallow with this kernel for some time and you will know the difference. I have been using this since lollipop came out. Never got disappointed.

Sent from my HTC One_M8
[One (M8) Original Android Development] Kristian2018:
Yea been running this kernel since about the first month and never looked back .... Tried a couple different ones but ex has everything im looking for and super stable and had plenty of help with any of my questions.....
[One (M8) Original Android Development] flar2:
If you want reliable results, you need to run the benchmark several times, under ideal conditions, and with cool-off and rest periods between. There are a whole bunch of factors that can influence the score.

I don't optimize for benchmarks either.
[One (M8) Original Android Development] Viper4713:
Just curious, your permissive patch which is in your AFH account, that one will still work for Marshmallow correct? I'm guessing there is nothing Android version specific about that patch right?
[One (M8) Original Android Development] flar2:
It works on anything. The only requirement is SuperSU.
[One (M8) Original Android Development] Viper4713:
Awesome, thank you! I will remember this from now on :good:
[One (M8) Original Android Development] eriknors:
Will it work on Verizon?

Edit:Nevermind
[One (M8) Original Android Development] threetwentyfizzle:
You guys are pulling 70k antutu scores??!! Damn that's really impressive for a 2 year old device I'm gonna have to pull my M8 out of my drawer again and test all this goodness out.

Thx flar!
[One (M8) Original Android Development] Imotep95:
Almost 74k [emoji12]
[One (M8) Original Android Development] hova1888:
This kernel support Verizon?

Sent my HTC One m 8 tapatalk
[One (M8) Original Android Development] .xxx.:
No, it doesn't. It is written at the very beginning of the op.

Please read the op carefully before posting any queries.

Sent from my HTC One_M8
[One (M8) Original Android Development] i'mrunningoutofusernames:
Brightness dimmer

Was the brightness dimmer mod never a part of EX? i thought it was.

Is it possible to add it in the next update?

Loving the kernel so far on stock MM
[One (M8) Original Android Development] olvrick:
Stock GPE 6.0 = 77k scrores=) 2.5Ghz \ Performance
[One (M8) Original Android Development] Sckank:
I think we need some recommendations on settings for GPE version. =) I got the paid version of ElementalX, let's support this stuff with throwing some money at Flar2 ;)
[One (M8) Original Android Development] nightcervant:
I paid the first version dell'elementalX app, which was later withdrawn by playstore. Why do I have to pay back the new version?

Inviato dal mio HTC One_M8 utilizzando Tapatalk
[One (M8) Original Android Development] high_voltage:
Send pm to flar, he gives the new app to the people that payed for the old one. ;)
[One (M8) Original Android Development] Sckank:
With that settings, do you think the battery will take a big hit? =O
[One (M8) Original Android Development] killerdude7777:
viper4andoid is not working with stock GPE MM Rom + Elemental 6.0 kernel. Is it related to kernel or the rom itself?
[One (M8) Original Android Development] flar2:
The panel driver has changed, so I need to redo it from scratch

https://plus.google.com/+AaronSegaert/posts/jcNmRWsqcnr

Google doesn't allow me to do that

Selinux probably, try permissive
[One (M8) Original Android Development] :
Gboost appears to be missing from the app... is it going to come back?
[One (M8) Original Android Development] Kristian2018:
Try selinux permissive and see if it works
[One (M8) Original Android Development] flar2:
Should be there in governor options
[One (M8) Original Android Development] :
.... and there it is. Sorry to bother you. I don't know why did I expect to see it in the Graphics tab...
[One (M8) Original Android Development] enerGy:
What can I say 75K :D
[One (M8) Original Android Development] Imotep95:
Catch me if you can :D SD GPE ROM
[One (M8) Original Android Development] enerGy:
lol nice man :D what did you tweak?
[One (M8) Original Android Development] high_voltage:
Your score is better - higher gpu +300, higher CPU, higher RAM... only UX is a little lower. :)

And scores doesn't matter - the smooth experience matters and the overall performance. Both scores rock tho... I can't even come close on lollipop@2.45GHz and 600GPU.
[One (M8) Original Android Development] Imotep95:
Nothing special, max CPU @2.57GHz and performance governor. :good:
[One (M8) Original Android Development] munkyvirus:
1.2% battery an hour, fantastic work, flar
[One (M8) Original Android Development] shasen1235:
Don't know if anyone has reported this yet

But the multirom menu touch seems not working

Other than that everything works fine as always

Great job Flar!!:)
[One (M8) Original Android Development] alex6600:
[MENTION=4684315]flar2[/MENTION] Is kernel support KSM/UKSM?
[One (M8) Original Android Development] Stold:
I'd like to reinstall the stock kernel because I'm not totally satisfied of ElementalX, any idea where I can find it? I've been looking four hours and nothing!
[One (M8) Original Android Development] drjat:
Which wake gesture is more battery friendly? What are the pros and cons between the two options?
[One (M8) Original Android Development] i'mrunningoutofusernames:
Reflash the rom again
[One (M8) Original Android Development] Matte93:
If the boot backup in twrp is the kernel i have it.
[One (M8) Original Android Development] flar2:
Reflash your rom. Just the boot.img is not enough.

Can I ask why you are unsatisfied? With proper installation, this kernel is equal to or better than stock in every aspect.
[One (M8) Original Android Development] enerGy:
Lol not satisfied? It's probably the best kernel/kernel developer about :p excellent work again [MENTION=4684315]flar2[/MENTION] :thumbup:
[One (M8) Original Android Development] Shan89:
What's there to be unsatisfied with ...
[One (M8) Original Android Development] enerGy:
I'm getting this score with ElementalX everything left as it is apart from cpu on performance :D
[One (M8) Original Android Development] Jerome_17:
Any changelog for the New GPE kernel? :confused:
[One (M8) Original Android Development] olvrick:
Does this kernel works with Android 6 Sense 7 OS?
[One (M8) Original Android Development] DeeZZ_NuuZZ:
You can flash and see if it works. If it doesn't work, where I think it won't work, [MENTION=4684315]flar2[/MENTION] needs at first the kernel source code, which won't be available that soon

Gesendet von meinem HTC One M9 mit Tapatalk
[One (M8) Original Android Development] Kristian2018:
Yes
[One (M8) Original Android Development] Viper4713:
For HTC devices an extra step is needed to get V4A working on Marshmallow please check out my thread Here and follow thread instructions and requirements along with a "HTC Marshmallow Fix" included in my thread.

To change your kernel SELinux status to Permissive flash This script from flar2 himself.
[One (M8) Original Android Development] Kristian2018:
Thanks bro.....[emoji39]
[One (M8) Original Android Development] Mezot:
The previous elemental x app on market is replaced with a new one? Or is it the same? If I bought the old app do I have to buy it again?
[One (M8) Original Android Development] Mezot:
Not quite sure how this will be done but OK thanks :p

Edit: pm sent to flar about the subject
[One (M8) Original Android Development] mjh1978:
Any word on this kernel working for SkyDragon rom with Android M & Sense 7 due out later today? Thanks in advance. Phone info below.

HTC One M8 SkyDragon v10.2

ElementalX Kernel 4.05

Dragon-fi Audio v26

S-off!
[One (M8) Original Android Development] i'mrunningoutofusernames:
If that rom is based on official sense 7 for m8 then you'll have to wait until they release kernel source for marshmallow sense

EDIT: amazing devs proved me wrong!
[One (M8) Original Android Development] Imotep95:
We have edited sd kernel working on sense 7 MM without source, everything is working so far.
[One (M8) Original Android Development] shasen1235:
Well,I decided to give it a try since this time the kernel between GPE and Sense has almost no difference

So I packed the stock kernel just in case and flash the lastest kernel for GPE and guest what...

It does work!!

However,it seems like the systemless root isn't working on this kernel

Please keep in mind this test is only based on a short period of usage(30min)

If you do want to try,please do a backup or at least know what you are doing

Also,Lyapota's kernel is working as well if anyone is curious about it
[One (M8) Original Android Development] flar2:
I will make a new release that uses the existing ramdisk, for better compatibility with both Sense and GPE.
[One (M8) Original Android Development] tonyafc:
Will init.d be working on the sense 6.0 version been reading ppl having problems?
[One (M8) Original Android Development] flar2:
No, I don't use it anymore. It's unreliable.

You can use /system/su.d instead (requires SuperSU)
[One (M8) Original Android Development] mjh1978:
The sense 7 was ported from the M9 for the rom on this M8 I do believe. [MENTION=3558534]dragonesdenano[/MENTION] would know that answer for sure.
[One (M8) Original Android Development] tonyafc:
Can i pick your brains what do i need to do to get that working or could you point me to a thread please
[One (M8) Original Android Development] flar2:
Just create a directory /system/su.d/ and put scripts in it same as with init.d Make sure the scripts are executable.

Scripts placed here are guaranteed to run as long as you have SuperSU
[One (M8) Original Android Development] onukomer:
When is the new release date mate? :)

İm using your great kernel on stock sense 7 mm. It runs great. Thanks ?
[One (M8) Original Android Development] i'mrunningoutofusernames:
Is anyone else's battery history showing wifi on even when it was off? I'm not sure but I think I'm having it after flashing EX. Stock rooted and debloated marshmallow, sense lollipop firmware. It seems to be losing more battery than it should be too but I doubt it's because of the kernel.
[One (M8) Original Android Development] Viper4713:
Just saying but if you are using incorrect firmware then you shouldn't be asking such a question, your firmware is wrong! having wrong firmware can even make certain bugs occur with Wifi, audio, mobile data.

Most common symptoms of wrong firmware is wifi disconnects during screen sleep, and battery drain due to issues with the radio and android os having issues communicating period.

This has been said every day on XDA sense probably 2008 and it has become beyond common sense, not trying to be mean here but use correct firmware and you wouldn't have such issues.

If you have a GSM phone then use This modified firmware, it has no HBOOT included, so it means the firmware will be correct but without any GPE conversion and you still retain Sense partition sizes, with the option of being able to simply flash an other Sense firmware later if you switched to a Sense rom for any reason.
[One (M8) Original Android Development] i'mrunningoutofusernames:
My problem was not wifi disconnecting during sleep, but wifi appearing to be on in the battery section in settings even when it was turned off. If nobody else here is facing this I would have made a clean flash. I was not exactly sure if it started after I flashed EX, and if it was then flar could have known about it.

I don't have problems with my wifi disconnecting or anything like that either, actually.

Edit: a clean flash of the rom fixes it, my bad
[One (M8) Original Android Development] Viper4713:
I was giving you examples, your problems are firmware problems why not get correct firmware? what's the excuse for not getting updated? its easy.
[One (M8) Original Android Development] flar2:
UPDATES!

Update for Sense 7 Marshmallow (Android 6.0)

This is based on the GPE source and has all the same features as my GPE kernel

Download:

ElementalX-m8-6.02-Sense

Changes:

-update for Marshmallow!

____________________________________________________

Update for Google Play Edition Marshmallow (Android 6.0)

This adds the backlight dimmer option and fixes touch in multirom

Download:

ElementalX-m8-6.02-GPE

Changes:

-add backlight dimmer

-fix touch in multirom menu
[One (M8) Original Android Development] devNock:
Amazing work
[One (M8) Original Android Development] mjh1978:
Is this update backwards compatible? I'm still on a rom running Android 5.0.2 with Sense 7 and running the 4.05 version of your kernel.

HTC One M8 SkyDragon v10.2

ElementalX Kernel 4.05

Dragon-fi Audio v26

S-off!
[One (M8) Original Android Development] drjat:
Wake gesture Mode 2 and Mode 3

Requesting again : what are the pros and cons between the two options?

(I did search this thread but haven't read all the posts. Could not find the answer to my question)
[One (M8) Original Android Development] amirsardari:
Wake Gestures

There are three modes

Mode 1: Stock Motion Launch Gestures

For stock motion launch gestures, /sys/android_touch/wake_gestures, /sys/android_touch/sweep2wake and /sys/android_touch/doubletap2wake must all be set to 0. Enabling any of these overrides the stock gestures. Obviously Motion Launch Gestures must be enabled in the system settings.

Mode 2: Remove motion requirement

For this, you must set /sys/android_touch/wake_gestures to 1 and enable at least one gesture in /sys/android_touch/sweep2wake or /sys/android_touch/doubletap2wake and Motion Launch Gestures must be enabled in system settings. In this mode, when you sweep or doubletap, the appropriate input events are generated and acted upon the EasyAccessService (i.e., the system app that handles gesture actions).

Mode 3: Traditional S2W/DT2W

In this mode, wake gestures and actions are handled entirely by the kernel. The gestures will turn on the screen and that's it. For this, you must set /sys/android_touch/wake_gestures to 0 and enable at least one gesture in /sys/android_touch/sweep2wake or /sys/android_touch/doubletap2wake. It doesn't matter if Motion Launch Gestures is enabled or disabled in system settings, the gestures don't interact with it in this mode.
[One (M8) Original Android Development] drjat:
Thanks for your effort to help me. I have read the above in OP.

My question is - what are the pros and cons of Mode 2 and Mode 3?

So I am looking for some advice on which would be a better option for me. I am on 4.4.4 custom ROM with S-Off. I only use gestures to wake up the device

Which gesture Mode is more battery friendly?

I have still not got the answer. Any help is much appreciated.
[One (M8) Original Android Development] desperex:
flar2, are you going to support chainfire's systemless root approach in your new MM kernels?
[One (M8) Original Android Development] aidinvm_ultimate:
In case of battery usage all modes are nearly identical but what mode is best for you is all about habit! someone used to traditional gesture and some like me prefer motion gesture. :)
[One (M8) Original Android Development] Viper4713:
I would vote no, its experimental, causes problems and even kinda pointless, whats the point of systemless root? you are going to use a custom rom anyways, I get the idea if you are on a Stock rom wanting OTA's to work but it won't work! because you still need the modified boot image for systemless root to work, so OTA's will fail, ever sense Lollipop OTA's work differently, if 1 little file or 1 little byte is different on /system then the OTA will fail!

---------- Post added at 03:28 PM ---------- Previous post was at 03:22 PM ----------

No its a different base, why would it be backwards compatible? didn't you also notice version 4.05 is still listed under "Downloads", that should tell you that no its not compatible.
[One (M8) Original Android Development] desperex:
I care about apps scanning for root kits and limiting their functionality, although I understand they will be aware of the new trend soon.
[One (M8) Original Android Development] flar2:
It's not backward compatible

No, because HTC uses modules, I have to modify system anyway.

[MENTION=733379]drjat[/MENTION]

This answers it
[One (M8) Original Android Development] i'mrunningoutofusernames:
Dimmer

Flar, i can't find the option for dimmer mod anywhere. It's neither in the aroma nor in elementalx.conf
[One (M8) Original Android Development] Sneeuwtijger:
It can be set in the ElementX app - EX Kernel Manager , Graphics , Screen Options , Backlight dimmer
[One (M8) Original Android Development] bazzi12:
Can anyone share the best kernel settings for good battery life?
[One (M8) Original Android Development] johnandbodhi:
stock, fiops 1024
[One (M8) Original Android Development] bazzi12:
Under miscellaneous right?
[One (M8) Original Android Development] bford152:
Hey guys! Just started playing around with this kernel today on my HTC M8 and I love it stock(AMAZING work as always [MENTION=4684315]flar2[/MENTION]) but I'm looking to tweak it a little bit more towards the performance side... I've tried searching and can't find any recommended values on here for entropy, zram, and read ahead. I really don't care THAT much about battery, performance is my main concern. Right now I'm s-off, oc'ed to 2.7 on traditionally rooted Sense Marshmallow ROM running ElementalX. Any help/suggestions/links to maybe better understand these values or input based on your settings would be greatly appreciated. Thanks in advance!!
[One (M8) Original Android Development] smeejaytee:
Hi old friend how are you,

I can't imagine these settings being any different mate go with fiops 2048 and entropy 64/128 zram should be around 500mb
[One (M8) Original Android Development] bford152:
Doing good, been busy for the past six months but before the end of the day I plan on popping in to check on your sound mod thread. Thanks for the settings. I'll swing by in a few to see whats new
[One (M8) Original Android Development] onukomer:
Mate, i can't set zram to 500mb. Max 99 available value.

Where can I set up the entropy?

:)
[One (M8) Original Android Development] smeejaytee:
I haven't used the new elemental all but you should be able to use that, if not you can do it in kernel auditor but zram is default [MENTION=467413]500[/MENTION]mb anyway although for some reason in ka out always says 100mb.

Also entropy values i suggested should be default but they are the most efficient values,
[One (M8) Original Android Development] .xxx.:
Just bought Ex Kernel Manager app to support this great development. Loving so far.

Sent from my HTC One M8
[One (M8) Original Android Development] Sckank:
Me too, love this kernel, both performance and good battery! And the app is worth every penny. =D
[One (M8) Original Android Development] TJ_bab:
SeLinux Permissive breaks stock HTC motion launch gestures (saw it in xtended settings app) and everytime I reboot, the kernel set's SeLinus to permissive, any way I can set the kernel not to do that?
[One (M8) Original Android Development] flar2:
The kernel is enforcing, you must have a script or something seeing it to permissive. However, I don't see why Arminius would affect the gestures
[One (M8) Original Android Development] TJ_bab:
Every time I reboot, my SeLinux gets set to permissive.

I guess I need to look into that,

Any way I can check which app does this?
[One (M8) Original Android Development] flar2:
Look for script in /system/su.d and delete it

There are many other ways, I don't know them all.
[One (M8) Original Android Development] bford152:
Last question. Is there a way/how easy would it be to just change these values in the actual Kernel vs using the tweaking app. Seems like that might be more stable??
[One (M8) Original Android Development] smeejaytee:
The entropy values and zram are default anyway but you can change read ahead with an init.d script although su.d is now favorable.
[One (M8) Original Android Development] flar2:
elementalx.conf and the app work equally well
[One (M8) Original Android Development] bford152:
Any benefit to stability?
[One (M8) Original Android Development] smeejaytee:
What ? With su.d no idea it works better with the new root system for mm.
[One (M8) Original Android Development] bford152:
Sorry if these questions are kinda dumb. I've just recently started to play with values. Normally I just flash different roms, kernels, and mods and leave all settings stock. Thanks for the help guys
[One (M8) Original Android Development] JohnHorus:
F2FS

Been wondering if F2FS support is possible for this kernel, as I see it's in EX for the Nexus 5.

Would love if if this was possible! A whole new filesystem is a flashaholic's dream! :D

Also some of the benchmarks from that Z1 test a while back looked REALLY tasty. :fingers-crossed:
[One (M8) Original Android Development] King_root:
I already have system less root. I really wanna try this kernel. So how do I do it? Do I have to uninstall SuperSU, reflash my ROM and then flash the kernel or just uninstalling SuperSU is enough? I'm on official sense marshmallow.
[One (M8) Original Android Development] mobileman88:
Just install the kernel will do ?
[One (M8) Original Android Development] King_root:
But I've read in the previous pages that this kernel does not support system less root?
[One (M8) Original Android Development] mobileman88:
For any root apps that you have installed systemless root and are unable to detect root, what you will need to do is to make /system rw, then do the following commands :

"touch /system/xbin/su"

"touch /system/bin/su"

Then reboot your device.
[One (M8) Original Android Development] flar2:
I haven't tested it, but it will probably work if you flash SuperSU 2.61 after flashing EX.

The thing is, EX does modify system partition, because of kernel modules. And the other thing is it will cause problems if you are already rooted the normal way.
[One (M8) Original Android Development] Sckank:
I've tried quite a few settings so it fits my use pattern. With LeeDroid's latest version, same apps and use with stock kernel I usually have about 3.5h screen on time. With this kernel from flar (the wizard it seems

..) I get this
[One (M8) Original Android Development] Sckank:
GSM
[One (M8) Original Android Development] King_root:
So I should probably uninstall SuperSU n then flash right? Just to be safe?
[One (M8) Original Android Development] aidinvm_ultimate:
Which rom are using mate?
[One (M8) Original Android Development] mobileman88:
That's right. This method works reliably
[One (M8) Original Android Development] King_root:
So can I flash this kernel and then flash root the traditional method? (SuperSU v2.52)?
[One (M8) Original Android Development] onukomer:
Hi!

My battery life.

Why the kernel is draining my battery :( there are a lot of progress in kernel details.

Help me please