yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] magnamentis:
doze and kernel are not related don't worry. doze is quite strongly implemented and there are currently more concerns as how to not have it hinder needed wakelocks like LED control apps and tasker need them :)
[Nexus 5 Original Android Development] flar2:
You mean on the nexus 6? There shouldn't be an issue on this device. On the nexus 6, it's a race condition, or the flaky proximity sensor, or the flaky electrical. Not sure which.
[Nexus 5 Original Android Development] magnamentis:
thanks, yes i mean the N6 and it's the electrical then, that's what i thought and changed to proximity solution which works. not as perfect as "not power any" but does the job in the pocket in the short and the pants pockets. happens sometimes that i mix the threads since i follow both simultaneously. sorry for that one.
[Nexus 5 Original Android Development] LewisGauss:
So did anybody try the root without modifying /system with this kernel already?
[Nexus 5 Original Android Development] momomok:
I am using it, and so far each root app I used is working fine.

Sent from my Nexus 5
[Nexus 5 Original Android Development] fagin:
Hi, is this kernel compatible with cataclysm rom? and is the kernel developmemt restarted? I hear that developement was stopped some time ago...
[Nexus 5 Original Android Development] DroidIt!:
Yep it's compatable with cataclysm...and out of curiosity, where'd you hear that from? I've been on this kernel probably going on two years and development has never stopped as far as I can recall....for multiple devices ;)
[Nexus 5 Original Android Development] magnamentis:
you could just call on [MENTION=4684315]flar2[/MENTION] his posts and see how big (small) the gapps between his posts were at all times to find out that this is non-sense. he is the most reliable kernel dev together with [MENTION=947981]Lord Boeffla[/MENTION]
[Nexus 5 Original Android Development] maortrol:
New MRA58N 6.0 compilation, guys ;)

https://developers.google.com/android/nexus/images#hammerhead
[Nexus 5 Original Android Development] Vency77:
Can 512 kb readahead buffer size (versus the default 256) cause random hot reboots?

I am having hard time debugging my Cataclysm+ElementalX setup since marshmallow. I had no problems with this combination till now, but after the update to MM, I experience hot reboots here and there. The logcat provides random errors from various applications and I cant seem to find explanation for the reboot. Since its a hot reboot, I cant find any useful information in the last_kmsg either (can I?). Moreover, I have exactly the same applications and settings that I used in L, the only thing I remember changing is the readahead size (had no problems with 256, but decided to try with 512). So, can this be the problem? Or hot reboots are always non-kernel related and I should search for solution elsewhere?

I would be glad if someone give me a clue, thank you in advance!

P.S.

I'm on latest Cataclysm, fresh install, nothing fancy here

ElementalX 6.04, pretty much stock settings too
[Nexus 5 Original Android Development] magnamentis:
no, sorry to be that short but it's that short LOL

BTW i'm on 2048 or higher for years, only benefits depending on usage but never had any drawbacks and benchmarks confirm that 99%
[Nexus 5 Original Android Development] flar2:
Stock ROM, default EX settings, my N5 has never run better.
[Nexus 5 Original Android Development] AndroZeek:
I am not facing any reboots using 512kb
[Nexus 5 Original Android Development] pbiernik:
I have lag in games with the governor "elementalx".

If I select "ondemand" the problem almost disappears.

Why does this happen?

There is so much difference between the two Governors?

Thank you.
[Nexus 5 Original Android Development] flar2:
Are you using custom hotplug? Or have you had a different kernel installed? Or are you using a ROM that breaks touchboost?

You will not have any lag with a default install and everything working correctly.
[Nexus 5 Original Android Development] pbiernik:
Hi.

MPDecision is disabled.

I am using xTraSmooth Rom, this includes the latest version of your kernel (it is based on the rom stock)

I only use kernel auditor to regulate the screen (colours, contrast), nothing else.

Everything is kept by default.

Thanks for your response. :)
[Nexus 5 Original Android Development] flar2:
Use mpdecision instead of custom hotplugging if you want smoothness, otherwise you will have to tweak the governor for longer input boosting.
[Nexus 5 Original Android Development] Mayday_XL:
Can i use your kernel with MRA58N ?
[Nexus 5 Original Android Development] _Vegas:
Anyone tried this?<br />

<br />

http://xdaforums.com/showthread.php?p=63506249<br />

<br />

Optimized lib art from new Nexus 6P , only for xTraSmooth Rom<br />

<br />

Tested on Shamu , please make a backup First....<br />

Work only on xTraSmooth.<br />

<br />

https://www.androidfilehost.com/?fid=24052804347847499<br />

<br />

Inviato dal mio Nexus 6 utilizzando Tapatalk<br />

<br />

Edit:just flashed, testing now[emoji1] <br />

<br />

来自我的 Nexus 5 上的 Tapatalk<br />

---------------<br />

<b>Admin Note: this thread has a dedicated questions and answers section which you can access here -->.</b>

来自我的 Nexus 5 上的 Tapatalk
[Nexus 5 Original Android Development] flar2:
I don't see any kernel changes, so yes.
[Nexus 5 Original Android Development] GtrCraft:
When I flash it though, I get a bootloop. And with chainfires boot img it says my battery is 3700%

It's my personal PureNexus build which has MDB08M
[Nexus 5 Original Android Development] lysm bre:
Deleted.
[Nexus 5 Original Android Development] BIade:
[MENTION=4684315]flar2[/MENTION] Absolutely stunning. Best experience EVER. :good:

(Using it for some month with a lot of different ROMs [thx2multiRom])

Thank you soo much for this wonderful piece!!

Noob-question: Is "wake gestures" customizing also supported with M? (its listened under LP in OP)
[Nexus 5 Original Android Development] BreckZeBoulay:
Same issues with me.

Phone stucks on bootanim'

And battery stats are no more available in sysUI.

(I use untouchedAOSP 6.0.0_r26)
[Nexus 5 Original Android Development] magnamentis:
which kernel did you have before EX ?

how do you know that if you don't get past bootloop ?
[Nexus 5 Original Android Development] BreckZeBoulay:
stock aosp kernel

- only flash EX -> all is fine but no root ^^

- flash EX, flash supersu -> bootloop

- flash chainfire boot.img, flash supersu, flash EX -> no bootloop, root ok but battery issues
[Nexus 5 Original Android Development] magnamentis:
ahh... now i get it, either i overlooked that or you did not mention that before, if it was me, sorry, if not, max possible input is always recommended :)

with battery issue i assume you mean that what you mentioned, that the stats have gone ( don't show ) ? what happens if you flash back the stock kernel, is all good again or does the problem stay. if it stays it looks like a clean install is the way to go, at least without knowing further details.
[Nexus 5 Original Android Development] BreckZeBoulay:
All is good again.

What I don't understand is why :

- no battery issues with just a flash of EX

- battery issues with flash of chainfire boot then flash of EX

I didn't have this issue with AOSP _r1

I will retest with AOSP _r1
[Nexus 5 Original Android Development] flar2:
EX keeps your existing ramdisk, so the battery stuff that comes with the ROM remains intact if you just flash EX.

If you flash Chainfire's boot.img, then all the custom ROM stuff is gone from ramdisk.

I'm going to add more install options on the next release, so that everyone can do what they need to do in one step. Hopefully it will result in fewer bootloops, less confusion and greater compatibility.

I just need to find the time for all this stuff, very busy right now.
[Nexus 5 Original Android Development] BreckZeBoulay:
All is clear !

Thx !
[Nexus 5 Original Android Development] yonzz:
Hi guys, I'm using elementalx with stock marshmallow. But when i try to control the cpu frequency with kernel customizer app like kernel adiutor or somtehing like that, the frequency always change back to 1190mHz after i change to another frequency. Anyone knows how did this happens? Is that because thermal throttling?
[Nexus 5 Original Android Development] BelzIgoh:
[MENTION=4684315]flar2[/MENTION]

After I updated the app at Playstore, Gesture Vibration not working, always stay at 0%.
[Nexus 5 Original Android Development] KuLiKo:
[MENTION=4684315]flar2[/MENTION] When i've updated Ex kernel manager to the latest version. Now I can't edit sound settings :(
[Nexus 5 Original Android Development] GBP85:
I would double check that the kernel is installed.
[Nexus 5 Original Android Development] LiamAtkins90:
Just dropping by to say this is a fantastic kernel Aaron. Brilliant work my friend!

Sent using XDA One
[Nexus 5 Original Android Development] zerosum0:
I used xtrasmooth too but had random reboots. The kernel has been "tuned", judging by the OP. I went back to stock MM and the original version of the kernel. No problems. My phone has never been smoother.
[Nexus 5 Original Android Development] cop1976:
I can confirm that sound settings are broken in new version of Ex kernel app.

Wysłane z mojego Nexus 5 przy użyciu Tapatalka
[Nexus 5 Original Android Development] zerosum0:
The SELinuxModify app is not a substitute for the zip, IMO. From what I've read it works too late in the boot up to be of use. I always used it myself. Using it with SuperSU allowed during boot may be better. I allow it to do

this. Any apps I'm suspicious of have to ask for root anyway and can't gain root until after boot. Fla2 seems in favour of not using permissive. Some app makers wont/can't be bothered to update their apps do IMO its still needed and the zip is the best way to get round enforcement.
[Nexus 5 Original Android Development] magnamentis:
that's your choice and point of view, no problem, i just say that i never have/had issues while the threads are full of people whith issues. hence i believe in facts more than in theory and hearsay ;)

only thing is that due to a certain amount and growing advice resistance i will probably start to just lean back and smile instead of trying to convince anyone.
[Nexus 5 Original Android Development] flar2:
Fixed in EXKM 2.27

Probably thermal throttling
[Nexus 5 Original Android Development] wkwkwk:
Hi,

Will there be any updates for 5.1.1 or is 4.09 the last one?

Thank you
[Nexus 5 Original Android Development] flar2:
No more support for 5.1.1
[Nexus 5 Original Android Development] wkwkwk:
Thanks for the quick reply. I'm stuck on 5.1.1 until xposed/xprivacy get support for 6.0 and also cyanogenmod is ready..

But I understand your reasoning as I'm probably one of the few.
[Nexus 5 Original Android Development] Joy Bangla:
Can you add the "disable with proximity' function from your wake gestures app to your kernel manager app. I love this function as it saves battery when my phone is my pocket, but turning on screen is pretty slow when i use the wake gesture app. Thanks again for this awesome kernel.
[Nexus 5 Original Android Development] flar2:
I can't do that, the wake gestures app is a service and I don't want that to be part of EXKM.

Plus, part of the reason the screen is slower to wake up is because of the proximity check.
[Nexus 5 Original Android Development] Joy Bangla:
oh ok. good to know. thanx
[Nexus 5 Original Android Development] iamrico00:
Quick question, since marshmallow's Doze function dramatically lowers power consumption when idol, does the dt2w function of this kernal negate or worsen that?

Does doze improve the estimated 2%/hour loss of battery function from the first post?

Thanks,

Rico
[Nexus 5 Original Android Development] flar2:
No

A lot of people are misunderstanding Doze. It doesn't make the phone sleep deeper. It just makes it wake up much less often.
[Nexus 5 Original Android Development] TonyStark R.I.P.:
Thread has been cleaned.

It is very difficult to make all people happy, all the time.

You are all most fortunate to have a Dev like flar2 that is willing to listen, help and deal with development issues.

What he or any other dev does not need are users asking questions that they can find answers for without causing a comotion in a Dev thread.

Here are a couple ways one should deal with an answer offered by a well seasoned, knowledgeable developer:

In this case either of these will help you get better answers

Thank you for the explanation flar2. I don't quite understand what you are saying. Could you explain more?

or

Thank you for taking the time to answer my question flar2. That made sense to me.

thank you all
[Nexus 5 Original Android Development] yanleites:
[MENTION=4684315]flar2[/MENTION], I was wondering, do you use the newest Qualcomm drivers for nexus 5 or should I flash them myself?
[Nexus 5 Original Android Development] flar2:
I don't recommend that kind of mod, it's likely to cause issues. I always run a stock setup with no mods or tweaks other than EX. If you don't use this as your main phone, or don't mind troubleshooting, then go ahead with the experimental drivers.
[Nexus 5 Original Android Development] yanleites:
OK, Thanks !
[Nexus 5 Original Android Development] a g bell:
Sorry to disagree with you flair2 I dont mean to be rude or ignorant but Yes beta drivers not a good idea but I found they do fix antutu should anyone use it
[Nexus 5 Original Android Development] walpurgisnacht30:
Yet not everyone wants to use Antutu in daily basis. Just saying
[Nexus 5 Original Android Development] a g bell:
Nobody could if you using the old drivers just politely pointing that out
[Nexus 5 Original Android Development] Tarcis:
Im not sure if this is a Marshmallow stock bug or elemental x kernel bug.

Ok google doesnt work from lock screen anymore, not even when charging.

I know this worked with lollipop stock, but I did not use marshmallow without elemental x to know for sure whose fault it is.

Any one else seying this?

Im using Nexus 5 stock MRA58K and ElementalX-N5-6.04 and yes, all google voce recognitions are enabled on google settings.
[Nexus 5 Original Android Development] Joy Bangla:
Politely asking, is running benchmarks more important than having stability to you? Cuz beta drivers will mess up your fone.
[Nexus 5 Original Android Development] a g bell:
Friendly advice don't use the beta drivers if you think they will mess up your phone and you lack the knowledge to fix it.

Don't use antutu if you don't want to nobody is forcing you to. But should you desire to use it and cant, because the GPU drivers won't let you. You can of course flash the beta ones and it will work.

Kind

Regards

A g bell
[Nexus 5 Original Android Development] yanleites:
I flashed the new drivers - 16/10 "http://xdaforums.com/google-nexus-5/themes-apps/marshmallow-qualcomm-adreno-gpu-drivers-t3228002", and everything was fine. In the morning I saw RED part in my battery statistics, where should be a network. Don't really know if it's related, but Flashed EX again...

And Antutu is not something people use daily...
[Nexus 5 Original Android Development] wizardwiz:
Flashed it a few days ago. nothing out of the ordinary so far.
[Nexus 5 Original Android Development] atomic339:
If I am on Cataclysm Rom how to flash this kernel?
[Nexus 5 Original Android Development] Balino:
Just flash!

Inviato dal mio AOSP on HammerHead utilizzando Tapatalk
[Nexus 5 Original Android Development] atomic339:
But do I need to flash permisive mod?

Or dirty flash rom?
[Nexus 5 Original Android Development] Lownita:
How does the elementalx config file get executed, I can't find a script in init.d :confused: Also, I can't open /data/local/tmp/elementalx-kernel.log, just getting an error about permissions (solid explorer).
[Nexus 5 Original Android Development] Balino:
To edit system files you have to be permissive if I'm not wrong. Also the elementalx.conf file is in /system/etc/elementalx.conf... I don't know how it is executed but I think it just reads values from the conf file once booted. [MENTION=4684315]flar2[/MENTION] can explain you better

Inviato dal mio Nexus 5 utilizzando Tapatalk

---------- Post added at 01:15 PM ---------- Previous post was at 01:13 PM ----------

If you are coming from another custom kernel, yes dirty flash cataclysm before elementalx. And no, you don't need any permissive zip in cataclysm

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] flar2:
The script is in /sbin

Try a different file explorer to look at the log.
[Nexus 5 Original Android Development] Joy Bangla:
Does the USB fast charge option affect power brick charging rate or only when I charge with PC USB?
[Nexus 5 Original Android Development] JohnSpawnVFX:
As far as I know, only using USB on the PC
[Nexus 5 Original Android Development] atomic339:
Do you over clock your phon or not?
[Nexus 5 Original Android Development] chazall1:
I have been switching between EX and Franco for a while. EX has been great.

Thanks
[Nexus 5 Original Android Development] jaibar:
How do you like your steak? Rare? Medium? Well done?

I under cook, it feels tastier and the battery lasts longer- one of the virtues of the placebo effect...
[Nexus 5 Original Android Development] wangdaning:
I am a fan of raw beef, sear it a little then eat it.
[Nexus 5 Original Android Development] DroidIt!:
:) May be placebo or may not be. I read a study by some scientific types much smarter than myself that showed that battery CAN drain faster with added heat. What I got from it is if you put a significant load on a CPU and GPU for an extended period of time and they heat up, that heat transfers over the battery and will drain it faster. They showed that UC can save battery life, but a lot is dependent on chip arcitechture, the amount of time the CPU/GPU spend at a higher temperature and exactly what temperature is reached. Soooo, it all depends on how heavily you use your phone. If for a lot of gaming, then you'll probably see some benefit. If not, then you'll probably see less benefit by UC. It all depends on how hot you regularly get your CPU to.
[Nexus 5 Original Android Development] flar2:
Update!!!

For Android 6.0 Marshmallow

-enforcing/permissive is now optional (yeah, I know, but it was causing me too much support trouble). Permissive.zip is no longer needed.

-no need to flash Chainfire's boot.img, the correct sepolicy for stock ROM is automatically installed and disabling the enforcing option will allow the kernel to run on permissive custom ROMs

Stock ROM (rooted or unrooted):

-just flash EX, no need to flash Chainfire boot.img

Custom ROM:

-just flash EX, if it needs permissive, then make sure "Enforcing" is not checked in the installer options

NOTE: if you've previously flashed, and have wrong battery percentage, reflash the kernel that came with your ROM before flashing elementalx. The battery problems was caused by flashing Chainfire's boot.img, which gives you the incorrect ramdisk from an earlier release.

Download:

ElementalX-N5-6.05

Changes:

-enforcing optional
[Nexus 5 Original Android Development] dpaine88:
Hmm. Flashed kernel and then got stuck at boot screen a few times. Went back to .4 and booted right up
[Nexus 5 Original Android Development] jaibar:
Maybe your post could have been more useful if you just have a little more information..

Was it express/custom? Did you check md5? Changed selinux? What ROM (not sure if it really matters, but don't cost you to mention). etc.

But thanks for sharing your experience.
[Nexus 5 Original Android Development] Tuga2010:
Whats the diference between ElementalX-N5-6.05 and ElementalX-N5-6.05-express ?

Thanks in advance

Enviado do meu Nexus 5 através de Tapatalk
[Nexus 5 Original Android Development] Wolfen38:
Hi,

With the new version, I haven't to "setenforce 0" in terminal exevrytime I reboot ?

I don't find how to do ? I don't find where is this option ?

i update to 6.05 but now It doesn't work.... when I do "setenforce 0" it doesn't work at all.....
[Nexus 5 Original Android Development] Razvan:
Read first post (OP)
[Nexus 5 Original Android Development] ekowwillis:
:good::good: for the good job.

Do you have a pushbullet for this thread? If NOT, could you please create one. Some of us can't visit this thread 3x in a day for updates...:p
[Nexus 5 Original Android Development] lightingcloud:
Sorry to bother! I just found out this great kernel and I'm living it, but I have a doubt.

In the installer I chose fsync to be on, but in kernel adiutor I see this https://www.dropbox.com/s/ta1joz0xydxuzga/IMG_20151109_094128.jpg?dl=0

Am I misunderstanding something or is this setting actually incorrect?

Thanks a lot!
[Nexus 5 Original Android Development] aantdesign:
I got boot loop after installing 6.0.5.

When I get back to 6.04 everything is fine.

I try it one more time and got same boot loop again.
[Nexus 5 Original Android Development] aavvaallooss:
No bootloop here from 6.04 using no express download and keeping marked Enforce setting. Stock ROM
[Nexus 5 Original Android Development] sandman2:
Going to flash elementalx 6.05, over cataclysm ROM, do i select enforcing or permissive??? Thanks

Enviado do meu Nexus 5 através de Tapatalk
[Nexus 5 Original Android Development] Wolfen38:
Where is the enforcing option ?
[Nexus 5 Original Android Development] magnamentis:
you can choose enforcing and see what doesn't work if anything or you can chooser permissive and be sure that everything works as expected. nobody can make that decision for you. you can google the roots of SELinux and decide for yourself whether it's really safe or perhaps just trading one hazard against another, this is subject to personal ways of seeing things while i consider the proven intruders the greater risk than the perhaps once in a while intruders, at least globally :) LOL
[Nexus 5 Original Android Development] dpaine88:
Sure.

Didn't check md5, used the Ex kernel app to update, express.

Stock rom. Nothing changed with selinux or chain fire etc
[Nexus 5 Original Android Development] sandman2:
Enforcing is more safer ? Right?

Enviado do meu Nexus 5 através de Tapatalk
[Nexus 5 Original Android Development] magnamentis:
double posting is not allowed LOL hence read my post again, my opinion on the matter is there, hence it's answered ;) according to how i see things while others may see thing differently. by default enforcing is considered the safe setup, yes.
[Nexus 5 Original Android Development] jaibar:
Is there a link to download kernel version 6.04?

I usually keep the zip files for 1-2 versions back, but I made a full clean install (wiped internal storage).. Anyway, search button doesn't get anything, and in AFH it seems there are only links for latest versions only?
[Nexus 5 Original Android Development] walpurgisnacht30:
https://www.pushbullet.com/channel?tag=elementalxnexus5
[Nexus 5 Original Android Development] maortrol:
Here you are:

https://www.androidfilehost.com/?w=files&flid=33616

Scroll down, and you will find all 6.0X versions (for Marshmallow), normal and express.

;)
[Nexus 5 Original Android Development] SacredDeviL666:
6.0.5 with optional enforcing :D :highfive:.... love that i have the ex kernel manager to get these updates asap ....

​
[Nexus 5 Original Android Development] cgibbons51:
Hi I was wondering onto why my phone keeps only using 1 core randomly its killing performance bad. I'm using 2572mhz as max but its sticking all that to one core. I thought maybe it was throttling but my battery temp is normal also.
[Nexus 5 Original Android Development] gbru2505:
Great stuff! Got my fauxsound up and running with BeatsAudioZireneMod and I'm listening to quality music again on my moped on Marshmallow.
[Nexus 5 Original Android Development] flar2:
Weird. What rom?
[Nexus 5 Original Android Development] cop1976:
I don't know which rom he's using but I have same problem on chroma rom. With mpdecision on just one core works on max speed all the time and with custom hotplug two cores, one changing speed and second on max speed. I tried with clean and dirty flash but is same. For now I'm on hellscore and all is good but I prefer your kernel. Any help with this?

Wysłane z mojego Nexus 5 przy użyciu Tapatalka