yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] tohtorin:
I found out that when phone sleeps longer like 10-15 minutes it delays fingerprint unlocking with EX. I am sure it has nothing to do with imprint sensor. It has something to do with waking the device.
[Nexus 5X Original Android Development] Gafanhotz:
Are you using forced Doze or something similar? I don't have problems with delays but a friend made a comment with me that his phone had something similar when he used apps that forced Doze/deep sleep and would make the phone take a fraction of time more to startup the services and wake up.
[Nexus 5X Original Android Development] tohtorin:
No I dont. Fully stock rom. Only rooted and xposed. Testing stock and ex kernel with that. But Im not sure about the lag anymore.. It randomly occurs with stock as well which makes it hard to compare.
[Nexus 5X Original Android Development] flar2:
I'm thinking it's due to thermal throttling.

On my OnePlus 3 I tried shutting down the big cores during suspend and people immediately complained about fingerprint lag.
[Nexus 5X Original Android Development] tohtorin:
Yes thats what I have been thinking. But weird is that when phone sits on the table for long enough (should not throttle) fingerprint lag is there sometimes.
[Nexus 5X Original Android Development] User.random():
Kernel (Android OS) and Android System excessive battery drain!

Hello,

I recently installed PN with EX 1.17 and applied the ButterFly profile and I am getting horrible SOT and looking at the data in GSam, it shows the kernel and android system as the main reasons for this, I tried other profiles, from stock to GhostPepper and I get the same results, I tried a clean flash of everything and I get the same results. Has anyone else faced this issue and/or anyone have any advice on how to fix this, I couldn't really find any solutions elsewhere. I attached screenshots from GSam showing my problem.
[Nexus 5X Original Android Development] flar2:
This is not kernel related.
[Nexus 5X Original Android Development] tohtorin:
Made a MUCH more testing with different situations about fingerprint lag, even used high speed camera at my friends studio and now I must say that there seems to be exactly same amount of lag or no lag with both stock and ex. Its random when it lags or not. So there is just no difference.
[Nexus 5X Original Android Development] Giorgos Chatziioannou:
doubt so, i have ghostpepper with disabled boost and its almost instaneous. though it seems like with ghostpepper the big cores never sleep so that might help

(i really need to search what the various profiles do, i am not sure if big cores should be on all the time :/)
[Nexus 5X Original Android Development] flar2:
They should be on.

The big cores only go offline while screen is off and due to thermal throttling
[Nexus 5X Original Android Development] Giorgos Chatziioannou:
Oh thx for info, you rock :)
[Nexus 5X Original Android Development] khanjui:
Reboot while browsing recent apps. I think it's not kernel related but here you go.
[Nexus 5X Original Android Development] flar2:
No kernel error showing there.
[Nexus 5X Original Android Development] ulxerker:
though, if you want to and you don't play heavy games you can simple disable cpu4 & cpu5 (aka big cluster) within the cpu settings of the fantastic EXKM app. I did so and I didn't notice any side effects, also it saves some extra battery.
[Nexus 5X Original Android Development] L-ViZ:
exactly my thought. disabled big cluster. as long as u dont need the power the quadcore is enough. just dont know if there are any problems over a longer peroid
[Nexus 5X Original Android Development] Giorgos Chatziioannou:
like what?

anyway, i play games so i am not sure if i should disable big cores, but i will reduce their max clock as i doubt there is anything that needs so much power aside from loading
[Nexus 5X Original Android Development] ulxerker:
there aren't any problems to expect ... and regarding gaming just check it out, if it is too laggy you can enable the cores again within a sec. thats the good thing about EXKM - you can play around with settings life and in realtime.
[Nexus 5X Original Android Development] gpvecchi:
Is the kernel in this ROM stock? Sizes are different...
[Nexus 5X Original Android Development] gpvecchi:
Jesus, I'm dumb! Sorry, wrong thread...
[Nexus 5X Original Android Development] nathanchance:
Any post which I can respond to with a GIF is good in my book :silly:
[Nexus 5X Original Android Development] reflexr:
Hey, anyone else have the problem, that WiFi is always running? All WLAN scanning is disabled.

---------- Post added at 08:34 AM ---------- Previous post was at 08:09 AM ----------

Anyone having the problem, that WiFi is always running. ( Yes, it's disabled) ? All services for WLAN scanning is off.
[Nexus 5X Original Android Development] Stevica Smederevac:
Is this just cosmetic issue or it's actually draining your battery?
[Nexus 5X Original Android Development] reflexr:
I think it's not consuming battery. Have to check it.
[Nexus 5X Original Android Development] Berlino:
Just have a kook at your wifi settings if wifi is set to always on while screen off...on the other hand, it is normal that wifi is always on.
[Nexus 5X Original Android Development] andresee:
Agree no issues at all. Seems to be a rom/app issue.
[Nexus 5X Original Android Development] jorewe:
Clean install of rom, kernel or both?

Skickat från min Nexus 5X via Tapatalk
[Nexus 5X Original Android Development] flar2:
The ROM. After which, you will need to reinstall the kernel and everything else.
[Nexus 5X Original Android Development] flar2:
Update!!!

I've started optimizing the kernel, and this will continue for a while because I like to test things one at a time. For now, I just added a couple tweaks and some CAF updates to the interactive governor.

And I've added support for button presses during suspend to work with some features in Cataclysm.

Download

ElementalX-N5X-0.07

Changes:

-CAF updates to interactive

-Don't reset keys pressed at suspend time (@atl4ntis)
[Nexus 5X Original Android Development] flar2:
I haven't used this phone in a while. Now that I've picked it up again, I have some more improvements in mind.

Also, just a note, I haven't been able to change the character of the vibrator yet. Not sure if it will be possible.
[Nexus 5X Original Android Development] gleggie:
Can't wait to see what you have in store for us! ?

Sent from my Nexus 5X (vzw)
[Nexus 5X Original Android Development] Valantur:
Can anyone post before and after overclocking Antutu or other benchmark suite scores?

Thanks!
[Nexus 5X Original Android Development] szucsgf:
Before:

http://xdaforums.com/showthread.php?p=63652587

After:

http://xdaforums.com/showthread.php?p=63929284
[Nexus 5X Original Android Development] stackz07:
is there any hardware restrictions for allowing double tap to wake gesture? is that a possible future feature or for any reason out of the question ?
[Nexus 5X Original Android Development] nathanchance:
Give this post a read. The 5X is wired like the 5, which means that wake gestures will induce some heavier battery drain. I am sure they will be included at some point but it will require a lot of testing to make sure they are stable and drain as little as possible.
[Nexus 5X Original Android Development] danthepan124:
I know the permissive check box can be ticked now, but is there any advantages to checking it over not checking?
[Nexus 5X Original Android Development] flar2:
This refers to selinux. You should only use permissive if your ROM requires it. Enforcing is the Android default, and is recommended. Several of the major custom ROMs have recently been fixed to work in enforcing mode.
[Nexus 5X Original Android Development] danthepan124:
thanks! When I flash .07 with purenexys I'll be sure to check it
[Nexus 5X Original Android Development] SlyUK:
To clarify for Cataclysm users this should be unchecked ?
[Nexus 5X Original Android Development] flar2:
The checkbox is actually for "enforcing" and it's checked by default. This is the correct setting for most ROMs, including Stock, Cataclysm, Chroma, and Pure Nexus.

It should only be unchecked if the device fails to boot.
[Nexus 5X Original Android Development] chickentech:
Hey - just an FYI to all who helped me with my strange issues. Especially [MENTION=4684315]flar2[/MENTION]

With the install of 0.7 over my old 0.6, all my performance problems have went away and it is like a breath of fresh air my device is SO much more responsive now. Many many thanks.
[Nexus 5X Original Android Development] danthepan124:
Edit: Fixed and working great!!
[Nexus 5X Original Android Development] Nil253259:
Same issue here..how did u fix this?
[Nexus 5X Original Android Development] danthepan124:
Flash latest purenexus, latest ex kernel (.07) then wipe cache and dalvik
[Nexus 5X Original Android Development] flar2:
What did you fix?
[Nexus 5X Original Android Development] tassos_chry:
If you are using Viber, check inside the app for WiFi settings
[Nexus 5X Original Android Development] reflexr:
Thank you for your tips. I deactivated the options. Maybe that was the reason.:laugh:
[Nexus 5X Original Android Development] Giorgos Chatziioannou:
For now i have downclocked all cores to 1250 and gpu to 450, runs smooth. I tried 1000 little and 1400 big, but it was not as snappy. I dont have noticed any real performance degradation, not even load times suffer too much
[Nexus 5X Original Android Development] CapnBoost:
Is there an eas version of 1.17?
[Nexus 5X Original Android Development] Mesmurized:
No. EAS was deprecated
[Nexus 5X Original Android Development] CapnBoost:
In the kernel or the whole project? I'd like to read up, do you know when?
[Nexus 5X Original Android Development] Mesmurized:
For more info, I would follow the links in the OP and EXKM.
[Nexus 5X Original Android Development] ulxerker:
the eas project is discontinued since version 1.16.
[Nexus 5X Original Android Development] jabarel:
double tap to sleep and wake everywhere works?
[Nexus 5X Original Android Development] CapnBoost:
I tried that, is there a more verbose changelog?

Okay, I guess I'll read back through the thread.
[Nexus 5X Original Android Development] fedexist:
No random reboots in three days. It looks like disabling KSM did the trick. Thanks for the tip :good:
[Nexus 5X Original Android Development] gpvecchi:
[MENTION=4684315]flar2[/MENTION] I noticed that the battery icon when in charge and off, are much smaller than stock ones...
[Nexus 5X Original Android Development] fedexist:
I don't think this is related to the kernel
[Nexus 5X Original Android Development] gpvecchi:
Try to flash stock kernel...
[Nexus 5X Original Android Development] Smoosh1:
Android August update MTC20F released

Download-Link: https://dl.google.com/dl/android/aosp/bullhead-mtc20f-factory-b85029e5.tgz

Changelog: https://source.android.com/security/bulletin/2016-08-01.html

What has changed compared to MTC19Z?

bootloader is new (bhz10r)

radio is the same (2.6.32.1.13)

boot.img is new (MD5: b424b59836b5b79e1e50a0be6c36b5fe)

recovery is new (MD5: 30c391b4884849dcd76fe6514684be86)

system is new (MD5: af2815a1a86baffc511ab7df2dbbdcb1)

vendor is new (MD5: f05168b2efad99588b71a36c0d9d7440)

userdata.img is the same

cache.img is the same
[Nexus 5X Original Android Development] fedexist:
Forget it. Random reboot in the fifth day.

Here's the log: https://dl2.pushbulletusercontent.com/2PWs1TU05NJiEUwA7SeER0wxjss6NEea/last_kmsg.txt
[Nexus 5X Original Android Development] flar2:
Same crash as before.

Very strange, my wife's 5X runs for weeks at a time and has never crashed before. I also leave this kernel extremely close to stock.its basically stock with features.
[Nexus 5X Original Android Development] SlimSnoopOS:
I had a heck of a time trying to figure out why my md5 for the latest factory image .tgz wasn't matching up with the Nexus website smh Didn't realize they post only the SHA-256 sum's now.
[Nexus 5X Original Android Development] lexcyn:
I've been getting random crashes too but I figured it was because I'm running the dp4 kernel on dp5.
[Nexus 5X Original Android Development] themachinist:
Version 3.03 defaults to noop and 128 readahead in spite of choices made when flashing. No biggie though.
[Nexus 5X Original Android Development] iPwn_:
The automatic powersave mode doesn't seem to re-enable vibration once the battery goes higher than the deactivation threshold.

Also it would be useful to independently set low and high cluster frequencies with the power save mode, since the one in the settings only seems to affect the little cluster.
[Nexus 5X Original Android Development] ulxerker:
:good:

anyone already checked out if 1.17 still works until a new version is getting released?
[Nexus 5X Original Android Development] ulxerker:
nevermind, its working. :)
[Nexus 5X Original Android Development] fedexist:
Mistery probably solved.

In Kernel Adiutor I found KSM still enabled with "Apply to boot" not enabled. Yesterday I updated bootloader and radio and after rebooting KSM should have returned to its previous state. Now I correctly checked the "apply to boot" setting and should never happen again.

Sorry for this false alarm!
[Nexus 5X Original Android Development] ulxerker:
FYI: although it is not announced yet here, you can already update the kernel to 1.18 by using the EXKM updater ... so happy flashing :)
[Nexus 5X Original Android Development] eriklinsen:
That's what I saw also a couple of hours ago. I'm using 1.18 now but can't say yet how it performs.
[Nexus 5X Original Android Development] ulxerker:
working good and smooth ... as always and as expected.
[Nexus 5X Original Android Development] flar2:
And that reminds me, I meant to remove it in the new update.
[Nexus 5X Original Android Development] jrotert:
Strange Stock Kernel Revert Question

I have DP5 (decrypted, rooted, TWRP recovery, and BL unlocked)) with latest EX 3.03 kernel installed. Performs great, but sometimes after a reboot I notice stock boot.img has somehow been reinstalled. NDB; I just reflash EX from TWRP. But my question is where is stock kernel being installed from?

And I realize EX hasn't been officially updated for DP5, but I noticed same behavior w/ DP4 and EX 3.03--which was officially updated for dp4.

And just now saw kernel updated for DP5. Will report back.
[Nexus 5X Original Android Development] Zackptg5:
[MENTION=4684315]flar2[/MENTION] would you recommend having only core control, msm_thernal, or both enabled? I recall the default settings being only core control but with a new rom I've been trying with this kernel, both are enabled by default. I don't feel like both are needed
[Nexus 5X Original Android Development] flar2:
Update!!!

August security update and update for N preview 5

Marshmallow

ElementalX-N5X-1.19

Changes:

-August security update

-revert KSM patch

-speed up zRAM

N Preview 5

ElementalX-N5X-3.04

Changes:

-update for N preview 5

-revert KSM patch

-speed up zRAM

-update installer
[Nexus 5X Original Android Development] khanjui:
http://xdaforums.com/nexus-5x/general/guide-thermal-throttle-tweaking-t3395681
[Nexus 5X Original Android Development] Smultie:
Thanks for the updates [MENTION=4684315]flar2[/MENTION] !

Should KSM still be enabled in EXKM with the latest kernel?
[Nexus 5X Original Android Development] ulxerker:
As you like, but there shouldn't be an issue anymore as the appropriate patch has been reverted in the last version.
[Nexus 5X Original Android Development] Smultie:
Alright, so KSM isn't at fault, but just a patch related to KSM?!
[Nexus 5X Original Android Development] ulxerker:
yep, and this has been fixed according to the changelog of version 1.19 :)
[Nexus 5X Original Android Development] flar2:
Maybe, we'll see.
[Nexus 5X Original Android Development] gpvecchi:
Hey flar2, you said many times ago that you'll made the faux sound control choosable... I'm still looking for it...;)
[Nexus 5X Original Android Development] echardcore:
I updated to the latest kernel via EXKM and now I am stuck in a boot loop! I tried reflashing the latest google image because I think I was on the one before that. No go. Going to try to revert to 1.15.

edit: Still no go. The MD5 doesnt match for 6.0.1 (MTC20F)!!!, MD5 also not matching for 6.0.1 (MTC19Z). Possibly something with my office network. Will try from home in an hour.

At home now, still no good. I'd really appreciate some help here. I did what I always do and it broke. There goes my night.

So far I tried:

Flashing MTC20F and MTC19X via Fastboot, no go.

I can get into TWRP if I flash it and the bootloop will get to the "Apps are updating" screen but then the bootloop continues.

Looks like im back up. I was able to flash 6.0.1 (MTC19Z) from Fastboot.. Don't know why it worked this time and not the 3 other times I tried it this afternoon / evening.

WOW!! NO GO!! Android updated apps then went back into the boot loop.. This sucks.

Seems that my data partition became corrupted after the EXKM update. I used WUGs toolkit (something I never do) and was able to get back to stock. I did perform a TWRP backup of Data before that but if I try to restore it I get the same issue.. I don't think it will be usable. I'm devastated. I had a lot of apps. I use my phone as a tool.. It's unusable to me now until everything gets set up again. This will take days/weeks and long nights to get it back where it was. This is absolutely unacceptable. I donate for all the premium features of apps like Titanium Backup and EXKM, etc, etc, etc. I don't expect catastrophic failures like this when following the same procedures I have been using since the Nexus 5.

The whole reason I wasn't able to perform TWRP backups often was because this damned device doesn't have a SD slot and I am low on storage! WHY CANT WE GET SD SLOTS!!!! I recently bought an OTG USB C drive. I really should have used it. I will never ever update ANYTHING without a backup. This is complete bull**** and im more than angry.

This rant isn't going to help anyone.
[Nexus 5X Original Android Development] Midomad:
[MENTION=4684315]flar2[/MENTION]

you're method here would work for the nexus 5x ?

I don't want to full flash the august factory image

http://xdaforums.com/showthread.php?p=62424598
[Nexus 5X Original Android Development] SlimSnoopOS:
Almost. Extract: system, boot, and vendor. Flash each of those then follow the rest of the directions. Vendor partition was formally included in the system.img on older devices but is now a separate partition.
[Nexus 5X Original Android Development] springsdude:
Elementalx on Droid Maxx?

Let me apologize first if this isn't the correct thread. I'm trying to determine if it's possible to run Elementalx on my droid Maxx. I need the option to use an otg "Y" cable for data and simultaneous charging. I have this feature on my rooted nexus 7 with the Elementalx kernel manager.
[Nexus 5X Original Android Development] Midomad:
No,you can't.
[Nexus 5X Original Android Development] springsdude:
Thanks for your answer Midomad ...any suggestions to make this happen or where to look?
[Nexus 5X Original Android Development] Argeddion:
I would like to install this Kernel on N preview and have a secure way to backup my data. Could somebody who runs N with ElementalX please explain how to flash it, since Twrp cant decrypt N?

I read about CF Autoroot and then installing flashfire, but this method would wipe data. And backing up exact this partition is my second goal.

Running N preview completly stock and unrooted with unlocked Bootloader

I hate this situation. Usually I do a Twrp-Backup each week, but with N I have nothing to fall back to, if someting goes wrong, except my 3 months old backup of M.. So a quite secure way would be appreciated. (Or tell me to not do it)
[Nexus 5X Original Android Development] ulxerker:
Installing CF autoroot to install SuperSU, then install Flashfire to flash ElementalX is the only way as far as I know until an N-release of TWRP.

So in your case: don't do it and wait a bit :)
[Nexus 5X Original Android Development] tassos_chry:
Hello, I am having a problem with WiFi showing it is enabled on battery stats, although it is disabled and WiFi scanning is disabled too. Using latest Chroma + latest ElementalX and just did a clean install..

After a reboot the problem goes away, but starts to happen randomly
[Nexus 5X Original Android Development] queerquirks:
Saw a couple threads of bootloops after the latest 20f update. 1 managed to solve it iirc
[Nexus 5X Original Android Development] echardcore:
Thanks I'm back up. Luckily I backed up my pics very recently. I had minimal loss. Some recent disc golf score cards, lol. Some new Tasker tasks. Wifi and Bluetooth pairings. Not too bad. Oh, and I lost a good amount of My Tracks hikes that I logged. THat kinda sucks. Noticing a slightly smoother exp though. But now I am on the stock kernel again too. Thanks for the reply.
[Nexus 5X Original Android Development] mykenyc:
It's really odd a kernel messed up your files? It shouldn't even touch your /data partition, at-least i think so.
[Nexus 5X Original Android Development] nailz420:
Big cores offline. Temp within the default range. Any idea why they offline?
[Nexus 5X Original Android Development] reeza:
Hello and apologies in advance for the noob question.

I've just moved from iOS to Android. I've purchased a Nexus 5X and so far really enjoying it. However, I'm finding battery life a bit sucky, charging 2/3 times a day. After much reading I've installed PureNexus and ElmentalX. I've also purchased the EX kernel manager.

My question. My battery life isn't much better, but I haven't adjusted anything, EX kernel is stock settings. Is there some recommend settings to adjust for better battery or should the stock settings be enough to help improve battery life?

Cheers.
[Nexus 5X Original Android Development] jerbear294:
There's no such thing as a "noob question" so don't worry.

ElementalX uses the same settings as the stock kernel by default, which is why you are seeing no improvement. The good thing about ElementalX is that it is very configurable, however.

The EX kernel manager has some profiles built in. I'm using the DarkSpice profile, personally.

Go to CPU, then change the governor to interactive if it isn't already. Then go to governor options and hit load. You should be able to select DarkSpice from there.

You can also disable touchboost if you desire. Touchboost increases the clock speed whenever you touch the screen, which I don't find necessary for basic tasks. To do so disable touchboost in the cpu tab of the manager. Then under cpu boost options set boost milliseconds to "0", boost frequency to "0:0 1:0 2:0 3:0 4:0 5:0", and input boost milliseconds to "0".

Those settings work for me. I get seven or eight hours of screen on time and a few days of standby. However, your mileage may vary.

Regardless of whether or not you disable touchboost, be sure to set all of that to apply on boot if you want it to persist by clicking the power icon next to each setting to apply, as settings in EX kernel manager are volatile- they'll be wiped on reboot.

One more thing to keep in mind: anything that is usually a battery drain such as gaming or heavy camera usage won't be affected by the kernel settings- they'll be a battery hog as always.
[Nexus 5X Original Android Development] reflexr:
Maybe this can help you:

http://xdaforums.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557
[Nexus 5X Original Android Development] reeza:
Wow! Thank you so much for your detailed reply. Absolute wealth of information and I've applied your settings to see how I go, but not only that I now have a little more understanding of what some of these settings do now.

Much appreciated!

---------- Post added at 06:10 AM ---------- Previous post was at 06:06 AM ----------

Thank you, looks like an informative read. Ive loved my iPhones, but absolutely loving the tinkering and customisation of Android. Cheers ????
[Nexus 5X Original Android Development] ulxerker:
This is not EX kernel related, so you might want to ask for help in the Chroma forums.

---------- Post added at 08:35 ---------- Previous post was at 08:12 ----------

are all cores enabled in CPU settings (0-5)?